@media (min-width:961px){

.desktop-nav-normal{display:block !important;}
.mobile-nav{display:none !important;}
.ipad-menu{left:-40% !important;}
.mobile-menu{right:-40% !important;}

.wrapper, .mobile-nav{left:0 !important;}

}

@media (max-width:960px){

.desktop-nav-normal,
.desktop-nav-fixed{display:none !important;}
.mobile-nav{display:block;}

body{overflow-x: hidden;}
.wrapper-bg{display:none;}

.desktop{display:none !important;}
.mobile{display:block !important;}

.speakers-desktop{display:none !important;}
.speakers-tablet{display:block !important;}

.container{width:96%; padding: 0 2%;}

header > .social{display:none;}
.container > header{margin-top:38px;}

.intro{width: 96%; padding: 30px 0 0 4%;}
.intro h1{font-size:1.2em;}
.intro h1, .intro p{width:50%;}
.intro p{margin-bottom:0;}

.home-speakers{height:auto;}
.home-speakers a{float:left; width:25%;}
.home-speakers a img{width:100%;}
.home-speakers span{width:95%;}

.contact{width:100%; background-color: transparent;}
.contact:after{display:none;}
.contact h2{background:none; padding:0; font-size:1.2em;}
.contact > div{padding:3%;}

.contact .left-fields{width:45%; margin:0;}
.contact .right-fields{float:right; width:45%;}

.view-speakers{display:block; width:100% !important; height:38px; background-color:#000; text-align:center; line-height: 40px; font-family: "Cinzel Decorative", serif;}
.view-speakers:hover{color:#b6b084;}

.testimonials{margin: 0;width: 100%; height: auto; border-bottom:0;}
.testimonials:after{display:none;}
.testimonials div{border-bottom:none !important; padding:10px 4%;}

.speaker{height: 174px;width: 100%; border-right:0;}
.speaker img{width:175px; float:left; margin:0 20px 0 0;}
.speaker div{float:none;}
.news .find-out{position: absolute;bottom: 10px;left: 190px;}
.speaker .find-out{position: absolute;bottom: 10px;left: 190px;}


.speaker-main header{height:auto; min-height:188px;}
.speaker-main header div{float:none; width:inherit; height:auto; }
.speaker-main > img{margin-left:20px;}


.speaker-text{width: 55%;padding: 2%;}
.speaker-links{width: 40%;}
.accordian.gallery a{width:50%}
.accordian.gallery a img{width:100%;}
.title{width: 98%;padding-left: 4%;}

.news{height: 174px;width: 100%; border-right:0; min-height: inherit;}
.news h1{font-family: Arial, sans-serif; font-size:1.2em; line-height: 18px;}
.news img{width:175px; float:left; margin:0 20px 0 0;}
.news div{float:none; width:inherit; height: 155px;}
.post-date{float:none;}

.speaker-small{width:98%; padding:0 2% 0 0;}
.speaker-small img{float:left; margin:0 20px 0 0;}
.speaker-small .find-out{bottom: 10px;left: 188px; top: inherit;}

.pagingPages{width:96%; padding:10px 2%;}

.contact-main .left-fields{width:48%;}
.contact-main .right-fields{width:48%;}

.contact-left{width:48%}
.contact-right{width:48%;}

}

@media (max-width:820px){

.strapline{position: relative;float: right;right: 0;top: 69px;left: 0;}

}

@media (max-width:700px){

.strapline{width:280px;}
.strapline span{font-size: 1.5em;}

}

@media (max-width:750px){

.intro h1, .intro p{width:60%;}
.intro img{right:-10%;}

}


@media (max-width:650px){

.intro{width: 92%;padding: 20px 4%; height: auto;}
.intro h1, .intro p{width:100%;}
.intro img{display:none;}
}

@media (max-width:600px){

.container > header{height:140px;}
.strapline{display:none;}

.logo{display: block;margin: 20px auto 0 auto;width: 265px;float: none;}

.speaker-main header{width:96%; padding:10px 2%;}
.speaker-main img{float: left; margin-bottom:15px;}
.speaker-main header div{padding:0; float:left; width:100%;}
.speaker-main h1{font-size:1.5em;}
.speaker-text{width: 96%;padding: 2%; border:0;}
.speaker-links{width:100%; float:left;}

}

@media (max-width:568px) and (orientation:landscape){
	
	.news .find-out{left: 35%;}

}
			
@media (min-width:665px) and (orientation:landscape){
	
body.Mobile	.news .find-out{left: 31%;}

}

			
@media (max-width:550px){

.container{width:100%; padding:0;}
.intro{background-color:transparent;}
.home-speakers span{font-size:0.7em;}
.view-speakers{height:30px; line-height:30px; font-size:0.9em;}
.contact{width:96%; padding:0 2%; height:auto; margin-bottom:20px;}
.contact > div{padding:0;}
.contact .left-fields{width:100%;}
.contact .right-fields{width:100%;}
.contact form textarea{height:150px;}

.speaker{height: 75px;}
.speaker img{width:75px; margin:0 10px 0 0;}
.speaker h2{font-family: Arial, sans-serif; float: left;margin: 5px 0 0 0; max-width: 170px; font-size: 0.9em; line-height: 15px;}
.speaker p{display:none;}
.speaker .find-out{text-indent:-9999px; float:right;position: relative; left: 0;}


.speaker-search{width: 96%;padding: 0 2%;}
.speaker-search em{right:17px;}
#speaker-name-search{width: 96%;padding: 0 2%;}

.archive select{font-size:0.8em;}
.news{height: auto;}
.news div{width:96%; padding: 10px 2%; overflow:hidden; height:120px;}
.news img{display:none;}
.news h2{font-family: Arial, sans-serif; font-size: 1em;}
.news p{display:none;}
.post-date{float:left;}
.news .find-out{float: none;position: absolute;left: 10px;}

.speaker div{padding: 22px 10px 0 0;}
body.Speakers .find-out em{margin:0;}

.archive{margin-right: 10px;}
.news-item p{float:left; width:100%;}

body.Contact .container,
body.ThankYou .container{width:96%; padding: 0 2%;}

.contact-main .left-fields{width:100%;}
.contact-main .right-fields{width:100%;}
.contact-left{width:100%}
.contact-right{width:100%; height:180px;}
body.Contact .testimonials div,
body.ThankYou .testimonials div{width:96%;}


.speaker-small{width: 92%; padding: 0 8% 0 0; height:80px;}
.speaker-small img{float:left; margin:0 15px 0 0; width:70px;}
.speaker-small .find-out{position: absolute;text-indent: -9999px;right: 10px;left: inherit;top: 25px;}
.speaker-small h2{font-family: Arial, sans-serif; float: left;margin-right: 0px;  max-width: 175px; font-size: 0.9em;}
.speaker-small p{display:none;}

footer{width:96%; padding:0 2%;}

}


@media (max-width:500px){

.mobile-nav .social{display:none;}
.mobile-nav > div{width:100%; padding:0;}
.mobile-nav .nav-enquire{margin:0; float:left;}
.ipad-nav-toggle{display:none;}
.mobile-nav-toggle{display:block; margin-right:5%; float:right;}

.speakers-tablet{display:none !important;}
.speakers-mobile{display:block !important;}
.home-speakers a{width: 50%;}
.home-speakers span{font-size: 0.9em;}

}

@media (max-width:400px){

.message{width:96%; padding:0 2%;}
.message h1{font-size:1.2em;}

}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
