/* LARGE DESKTOP
-------------------------------------------------*/
@media (min-width: 1200px) {
	
/* GENERAL
------------------------------- */

/* HEADER
------------------------------- */

/* BODY
------------------------------- */

/* FOOTER
------------------------------- */ 

}

/* DESKTOP
-------------------------------------------------*/
@media (min-width: 1025px) {
	
/* GENERAL
------------------------------- */

/* HEADER
------------------------------- */

/* BODY
------------------------------- */

/* FOOTER
------------------------------- */

}

/* LARGE IPAD
-------------------------------------------------*/
@media (max-width: 1024px) {
	
/* GENERAL
------------------------------- */

/* HEADER
------------------------------- */

/* BODY
------------------------------- */
#mainbody-bottom .aidanews2_art,
.itemid-143 .blog_exhibitormenu .aidanews2_art {
  width: 50%;
}
.itemid-143 .blog_exhibitormenu .aidanews2{
	max-width: 738px;
	margin: 0 auto;
	float: none;
}
/* FOOTER
------------------------------- */ 


}/*end of 1024px*/

/* IPAD
-------------------------------------------------*/
@media (max-width: 979px) { 
	
/* GENERAL
------------------------------- */

/* HEADER
------------------------------- */
.leaderboard-top-wrap {
	display: none;
}
/* #headerShape{width: 72%;} */
.page-title,
.page-header h1{ left:0;}
#YellowcontactBox{margin:0; text-align:center;}
.itemid-119 .article-content p:last-of-type{text-align:center;}
.itemid-450 #articleblock .article-content,
.itemid-452 #articleblock .article-content{	width:100% !important; text-align:center;}
.itemid-138 .page-header h3{
  left: 20px;
  font-size: 80% !important;
}
/* .itemid-138 #headerShape { bottom: -345px;} */

#scgalleryhomepageSlidingBoxes .boxgrid {
  float: none;
  margin: 6px auto 6px auto !important;
}


/* BODY
------------------------------- */

/* FOOTER
------------------------------- */ 
	
/* OFF CANVAS NAV
------------------------------- */ 
#off-canvas-nav .t3-mainnav .nav-collapse .nav > li > a::before {
	display: none;
}
}

/* LARGE MOBILE
-------------------------------------------------*/
@media (max-width: 767px) {
	
	html.home .banner-img {
    background-position: 73% center !important;
}
	
/* GENERAL
------------------------------- */
.container {
	width: 360px !important;
	max-width: 100% !important;
}
#headerShape {
    width: 100% !important;
    transform: translateZ(0) skewX(0);
    left: 0;
    z-index: 2;
/*
    transform: skewY(14deg);
    bottom: -270px;
*/
}
.introTextBanner {width: 100%;text-align: center; max-width:353px;margin: auto;}
#t3-content .page-header{
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}
.mainbanner .banner-wrap .banner-message{
	top:0 !important; bottom: 375px;
}
.mainbanner .banner-wrap .banner-message .custom{
	left: 50%;
  transform: translateX(-50%);
  position: absolute;
   bottom: -350px;
}
/* Forms ----- */
.itemid-125 .t3-content .signup-form {
	margin-bottom: 30px;
}
/*
#headerShapeHomepage{
	width: 100% !important;
  left: 0;
  z-index: 2;
  transform: skewY(14deg);
  bottom: -68%;
}
*/
.t3-content .signup-form {
    
}   

#scgalleryhomepageSlidingBoxes{
	margin-left: 15px !important;
  margin-top: 0px !important;
  margin-bottom: 15px !important;
} 
.mainbanner .banner-wrap .banner-message .custom h1{left:0;}


/* HEADER
------------------------------- */

/* BODY
------------------------------- */
.home #t3-content .item-image {
	display: none;
}
.mainbanner .banner-wrap .banner-message .custom {
	text-align: left;
}
.mainbanner .banner-wrap .banner-message .custom h1 {
    font-size: 35px;
    float: none;
}
html.home .mainbanner .banner-wrap {
    height: 100vh;
}

[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100% !important;
}
#mainbody-bottom .aidanews2_art {
    width: 100%;
}
.itemid-143 .blog_exhibitormenu .aidanews2_art {
    width: 100%;
}
#form-event-add .field-row, #form-event-edit .field-row {
	width: 100% !important;
}

/* FOOTER
------------------------------- */ 
.t3-footer {
	margin-left: 0px;
	margin-right: 0px;
}
#t3-footer .mpu-spotlight {
    height: auto;
}
#t3-footer .mpu-spotlight .advert {
	margin-bottom: 30px;
}
#t3-footer .t3-footer-buttons .module-inner {
    margin-bottom: 20px;
}


/* OFF CANVAS NAV
------------------------------- */ 
#off-canvas-nav .t3-mainnav .nav-collapse .nav > li > a {
	font-size: 18px;
  padding: 12px 25px;
}
.off-canvas-close h3 {
	font-size: 18px;
}
}


/*
@media (max-width:620px){
	.mainbanner .banner-wrap .banner-message .custom{width:100%;}
	#headerShapeHomepage{top: 59vh;}
	#t3-header .logo-wrap {
    left: 5px;
    width: 25%;
  }
}
*/

/* SMALL MOBILE
-------------------------------------------------*/
@media (max-width: 380px) {
	
/* GENERAL
------------------------------- */
.container {
    width: 360px !important;
    max-width: 95% !important;
}    
    
/* HEADER
------------------------------- */
#t3-header .logo-wrap {
    left: 5px;
    width: 25%;
}
#t3-header .logo-wrap a {
	width: auto;
}
.nav-btn-wrap ul {
	text-align: center;
	display: inline-block;
    float: right;
}
.nav-btn-wrap .nav-btns {
    font-size: 16px;
    margin:0 10px;
}
.nav-btn-wrap .nav-btns.btn-apply a i {
    font-size: 14px;
}    
.nav-btn-wrap .nav-btns.btn-navbar i {
    font-size: 16px;
}
#t3-header .nav-btn-wrap {   
	width: 100%;
	padding-right: 0px;
} 
    
/* BODY
------------------------------- */
.mainbanner .banner-wrap .banner-message .custom h1 {
    font-size: 9vw;
}
#t3-content .page-header {
	left:50%;
}
/* FOOTER
------------------------------- */ 


/* OFF CANVAS NAV
------------------------------- */ 
.off-canvas #off-canvas-nav .t3-mainnav {
    width: 300px;
}
.off-canvas-enabled body > *:not(#t3-header) {
    -webkit-transform: translateX(-300px);
    -moz-transform: translateX(-300px);
    -o-transform: translateX(-300px);
    transform: translateX(-300px);
}
.off-canvas-enabled	#t3-header .header-innerwrap {
	-webkit-transform: 	translateX(-300px);
    -moz-transform:		translateX(-300px);
    -o-transform: 		translateX(-300px);
    transform: 			translateX(-300px);
}



}






/****** Responsiveness for Homepage & News Boxes ******/
@media only screen and (max-width:1299px){
	/*homepage*/
	#mainbody-bottom .aidanews2_positions .aidanews2_foot{top: 218px;}
	#mainbody-bottom .aidanews2_positions:hover .aidanews2_foot{top: 120px !important;}
  /*news*/
  .aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_foot{top: 238px;}
  .aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_foot{top:128px;}
  .aidanews2.oneByThreebyThree .aidanews2_foot{top:153px;}
  .aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_foot{top:20px;}
  .aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot{top:150px;}
  .aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions:hover .aidanews2_foot{top:75px;}
}
@media only screen and (max-width:1024px){
	/*homepage*/
	#mainbody-bottom .aidanews2_positions .aidanews2_foot{top: 362px;}
	#mainbody-bottom .aidanews2_positions:hover .aidanews2_foot{top: 280px !important;}
	/*news*/
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot{top:153px !important;}
  .aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions:hover .aidanews2_foot{top:60px !important;}
}
@media only screen and (max-width:979px){
	.itemid-450 #articleblock .item-image, .itemid-452 #articleblock .item-image{float:none;margin: auto !important;}
	.itemid-450 .mainbanner .banner-img {background-position: center !important;}
	/*homepage*/
	#mainbody-bottom .aidanews2_positions .aidanews2_foot{top: 277px;}
	#mainbody-bottom .aidanews2_positions:hover .aidanews2_foot{top: 200px !important;}
	
	/*news*/
  .aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_foot{top: 188px;}
  .aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_foot{top:22px;}
  .aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot{top:60px !important;}
  .aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot,
  .aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions:hover .aidanews2_foot{top:60px;}
/*   #headerShapeHomepage{ width: 720px;} */
  .aidanews2.oneByThreebyThree .aidanews2_art .aidanews2_title a,
  .aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_art .aidanews2_title a{line-height: 21px; font-size: 16px;}
  .aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_foot .aidanews2_title{display:table; height:100%;}
  .aidanews2.oneByThreebyThree .aidanews2_art .aidanews2_title a{
	  padding:10px;
	  vertical-align: middle;
    display: table-cell;
  }
  .aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_title a {line-height: 21px;}
  .aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_title a {line-height: 21px;}
  .aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_foot .aidanews2_title{padding:2px 2px;}
}
@media only screen and (max-width:767px){
	.itemid-450 .mainbanner .banner-img {background-position: -745px -78px !important;}
	/*homepage*/
	#mainbody-bottom .aidanews2_positions .aidanews2_foot{top: 278px;}
	
	/*news sizes*/
	.aidanews2.oneByThreebyThree .aidanews2_art{width:100%;} 
	.aidanews2.oneByThreebyThree .aidaord_1,
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_mainC,
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_main	{height:300px;}
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot{width:100% !important;}
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_category{border-bottom:2px solid black;top: -46px;	}
	.aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_foot {top: 430px;}
	/*exhibs*/
	.itemid-143 .blog_exhibitormenu .aidanews2_positions {margin: 0px 30px 30px 0px;}
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot .aidanews2_title{width:95% !important;}
	
	.aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_foot .aidanews2_title{padding:0;}
		.aidanews2.oneByThreebyThree .aidanews2_positions:hover .aidanews2_title a,
	.aidanews2.oneByThreebyThree .aidanews2_art .aidanews2_title a{
		font-size: 16px;
    line-height: 19px;
  }
	/*news footer*/
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions .aidanews2_foot{top:136px !important}
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions:hover .aidanews2_foot,
	.aidanews2.oneByThreebyThree .aidaord_1 .aidanews2_positions:focus .aidanews2_foot{ top: 300px !important;}
	/*site footer*/
	#shareBarToTop{display:block;}
	.aidanews2.oneByThreebyThree .aidanews2_positions .aidanews2_foot .aidanews2_text{font-size: 20px;}
	
}
