/* --------------------------------------------------------------
MEDIA QUERIES
-------------------------------------------------------------- */	
/*
from small to large
just medium
large
and really large
*/

/* --------------------------------------------------------------
SMALL DEVICES AND UP
-------------------------------------------------------------- */
@media only screen and (max-width: 992px) {

	.sideTop, .mainNews{
		float: none;
		width: 100%;
	}
	.newsTop{
		height: auto;
		min-height: 0;
	}
	.contentAd img{
		max-width: 100%;
		height: auto;
		display: block;
	}

	.featMag img{
		width: 100%;
		height: auto;
	}
	.slideMag{
		width: 70%;
	}

	.popular img, .related img{max-width:100%; height: auto;}

	.topDir{
		min-height: 710px;
	}
	.powered {
		right: auto;
		left: 50%;
		margin-left: -70px;
	}
	.workshop .powered{
		top: 0;
		bottom: auto;
	}
	.pageTraining .topBlock .title{
		text-align: center;
	}
	.topDir .container, .topDir .row, .topDir .col-sm-12{
		height: auto;
	}
	.topDir .col-sm-12{
		position: static;
	}

	.pageTraining .middle{
		height: 500px;
		margin-top: 110px;
	}
	.workshop .divH{
		position: relative;
	}

	.inevents{
		top: auto;
		bottom: auto;
		width: 100%;
		position: relative;
	}

	/*DIRECTORY*/
	.pageDirectory .actions .btn-primary{
		margin: 0 0 10px;width:80%;font-size:14px;}
	.pageDirectory .actions .btn-default{
		width:80%;font-size:14px; margin: .}

	.letters{width:100%;float:left;}
	.directoryForm .form-group{
		height: auto;
	}
	#inputSearch{
		width: 100%;
	}
	#directoryButton{
		position: absolute;
		top: 0;
		right: 0;
		margin: 0;
		}


	.eventsTabs .nav-tabs#maptabs>li{
		width: 30%;
		padding-left: 0;
		padding-top: 0;
	}
	
	.eventsTabs .content .event-item{height:306px;}
	.eventInfo h3 a { color: #fff; font-size: 15px; font-weight: 600; line-height: 18px; }
	.eventInfo .venue p { margin: 0; line-height: 16px; font-size: 13px; }
	.event-length{font-size:15px;}
	.month{font-size:14px;}
	.month span{font-size:28px;}


	/*.eventsTabs .nav-tabs#maptabs>li a{
		padding-left: 0;
		padding-right: 0;
	}*/

	.row #item-header-avatar{
		width: 124px;
		height: 124px;
	}
		#item-header-avatar img{
			width: 120px !important;
			height: 120px  !important;		
		}

	.cntBottom .col-md-3:nth-child(4n+5){
		clear: none;
	}
	.cntBottom .col-md-3:nth-child(3n+4){
		clear: both;
	}

}
@media (max-width:960px) {
	.ad, .ad a{
		text-align: center;
	}
	.ad img{max-width:100%; margin: 0 auto}
	.nav-left .dropdown-menu a img{max-width:100%;}
	.nav-left .item3 .date{top:19px;}

	

}



@media (max-width:800px) {

	.cntBottom .col-md-3:nth-child(3n+4){
		clear: none;
	}

	#subscribetoevent .tooltipp{
		position: relative;
		padding: 10px;
		left: auto;
		top: auto;
		background: #273840;
		width: 100%;
		margin-bottom: 10px;
	}

	.newsletter input{
		font-size: 13px;
		padding: 0 5px;
	}

	.pageMulti .tab-content{
		padding-left: 30px;
		padding-right: 30px;
	}

	.actions .btn-primary, .actions .btn-default{
		width: 100%;
		margin-bottom: 10px;
	}

	.eventsTabs .nav-tabs{
		width: 100%;
	}
	.eventsTabs .nav-tabs#maptabs>li{
		width: 16.66%;
	}
	.pageEvents .eventsTabs .nav-tabs>li{
		width: 50%;
	}


	.postEvent .eventsTabs .nav-tabs>li{
		width: 20%;
	}

	.ad img{max-width:100%;}

	#header .subs{display:none}
	.head{background:#fff;margin:0 -10px;padding:0px 10px 0px 50px;border-top:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2;}
	#logo{overflow:hidden;width:65px;border-left:1px solid #D2D2D2;padding:4px 0 3px 10px; z-index: 10;
position: relative;}
		//*#logo img{height:35px;}*/


	#header>.container>.row>.col-xs-12{
		padding: 0;
	}
	.navbar>.container>.row>.col-xs-12{
		padding: 0;
	}

	#page{
		padding-top: 15px;
		position: relative;
	}
	.navbar, .pageContact .navbar{
		min-height: 10px;
		border: 0;
		margin: -33px 0 24px;
		float: left;
		width: 100%;
		position: absolute;
		z-index: 9;
		
	}
	
	body #page:after{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.7);
		content: '';
		display: none;
	}
	body.menuopen #page:after{
		display: block;
	}

	/*
	.navbar-collapse.collapse.in{
		box-shadow: 0 0 0 2000px rgba(0,0,0,0.5);
	}
	*/
		.navbar-toggle{
			float:left;margin:0;padding:0;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
			margin-left: 8px;
		}
		.navbar-toggle .icon-bar{height:3px;background:#273840;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}

	.navbar.fixed-mobile{
		position: fixed;
		top: 13px;
		left: 0;
		width: 100%;
		margin: 0 !important;
		z-index: 11;
	}
	.navbar.fixed-mobile .navbar-header{
		margin-bottom: 0
	}
	#header.fixed-mobile{
		position: fixed;
		/*top: -75px;*/
		left: 0;
		width: 100%;
		margin: 0 !important;
		z-index: 11;
	}
	.pageMA #header.fixed-mobile{
		top: -24px;
	}

	.navbar ul.visible-xs.rightmenu{margin:-14px 0px 0 0;padding:0;float:right; height: 43px;}
		.visible-xs .liSearch{list-style:none;position:static;}
		.visible-xs .liSearch a{font-size:24px;color:#273840;}

		.visible-xs .liSearch .dropdown-menu{padding: 10px 0;left:auto;right:0;width:100%;border:0;margin-top:5px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
		.liSearch .dropdown-menu form{padding-right:72px;position:relative;}
			.liSearch .dropdown-menu form input{height:33px;}
			/*.liSearch .dropdown-menu form button{position:absolute;top:-1px;right:0;width:72px;height:34px;background:url(../img/bg/read2.gif) top left repeat-x;}*/


		.visible-xs .liUser{
			list-style: none;
			position: static;
			/*margin-right: -8px;*/
		}
			.visible-xs .liUser a {
				font-size: 24px;
				color: #273840;
				}


				.liUser .dropdown-menu{
					width: 100%;
					right: 0;
					left: auto;
					padding: 0 15px 10px;
				}
				.liUser .dropdown-menu label{
					color: #273840;
					font-size: 14px;
					font-weight: bold;
					margin-bottom: 0;
					line-height: 100%
				}
				.liUser .dropdown-menu .noaccount, .liUser .dropdown-menu  .forgotpass, .liUser .noaccount a{
					font-size: 12px !important;
				}
				 .liUser .dropdown-menu  .noaccount{
					padding: 0;
				}
				.liUser .dropdown-menu .form-control{
					margin-bottom: 10px;
				}
*
				.navbar-nav>li.liUser .dropdown-menu{
			-webkit-transition: opacity 0.3s ease-out;
			-moz-transition: opacity 0.3s ease-out;
			-ms-transition: opacity 0.3s ease-out;
			-o-transition: opacity 0.3s ease-out;
			transition: opacity 0.3s ease-out;
			opacity: 0;
		}
		.navbar-nav>li.liUser:hover .dropdown-menu{
			display: block;
			opacity: 1;
		}


	.navbar-collapse{border:0;box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0;padding:0;margin:0 0px;max-height:380px;}
		.navbar-nav{margin:0;padding: 0px 0 0;}
		.navbar-nav>li>a{padding:12px 10px;font-weight:600;color:#273840;border-bottom:1px solid #fff;background:#eceded;text-transform:uppercase;}
		.navbar-nav>li>a b{
			display: none;
		}

		#navbar-1{
			-webkit-transition: all 0.5s ease-out;
			-moz-transition: all 0.5s ease-out;
			-ms-transition: all 0.5s ease-out;
			-o-transition: all 0.5s ease-out;
			transition: all 0.5s ease-out;
			overflow: visible;
			position: relative;
			left: 0;
		}
		#navbar-1.submenuopen{
			
			left: -100%;
		}
		#navbar-1>.nav>li{
			position: static;
		}
		.dropdown-menu{
		right: 0;
		left: auto;
		top: 27px;
		margin: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
		padding: 10px;

	}

		#navbar-1 .dropdown-menu{
			left: 100%;
			position: absolute;
			top: 0;
			margin: 0;
			padding: 0;
			border: none;
			width: 100%;
			background: #fff;
		}
		#navbar-1 .nav>li .dropdown-menu .container, #navbar-1.nav>li .dropdown-menu .container .col-sm-4{
			padding: 0;
		}
		#navbar-1 .nav>li .dropdown-menu .container ul li a{
			padding: 10px;
			width: 100%;
		}
		.dropdown.submenuopenli .dropdown-menu{
			display: block;
		}
		#navbar-1 .nav .col-sm-4 ul li{
			padding: 0;
		}

		
		.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background:#d0d2d4;border-color:#fff}

		.navbar-collapse .liSearch{display:none;}
			.caret{float:right;position:relative;top:10px;}
			.nav .open>a .caret{
				-moz-transform: scaleY(-1);
			    -webkit-transform: scaleY(-1);
			    -o-transform: scaleY(-1);
			    transform: scaleY(-1);
			    -ms-filter: flipv; /*IE*/
			    filter: flipv; /*IE*/
			}

		.navbar-nav.navbar-right{padding-top:0;}

		.item1 .col-sm-2, .item2 .col-sm-8, .item3 .col-sm-2{display:none;}
		#navbar-1 h4{
			text-align: center;
			height: 41px;
			font-size: 14px;
			color: #273840;
			line-height: 38px;
			background: #eceded;
			margin: 0;
			position: relative;
		}
		#navbar-1 h4 a{
			position: absolute;
			top: 0;
			left: 10px;	
			font-size: 16px;
			font-weight: bold;
			color: #111;
			padding: 0 !important;
		}
		

		.item1 .col-sm-4 ul, .item2 .col-sm-4 ul, .item3 .col-sm-4 ul{padding:0;margin:0;list-style:none;}
			.item1 .col-sm-4 ul li, .item2 .col-sm-4 ul li, .item3 .col-sm-4 ul li{display:block;padding:0 10px;}
			.item1 .col-sm-4 ul li a, .item2 .col-sm-4 ul li a, .item3 .col-sm-4 ul li a{display:block;border-bottom:1px solid #d2d2d2;padding:11px 0;font-weight:600;color:#273840;}
			.item1 .col-sm-4 ul li:last-child a, .item2 .col-sm-4 ul li:last-child a, .item3 .col-sm-4 ul li:last-child a{border:0;}

		.item4 ul{padding:0;margin:0;list-style:none;}
		
			.item4 ul ul li{display:block;padding:0 10px;}
			.item4 ul ul li a{display:block;border-bottom:1px solid #d2d2d2;padding:12px 0;font-weight:600;color:#273840;}
			
			.item4 ul ul li:last-child{text-align:center;padding:5px 10px 10px;}
			.item4 ul ul li:last-child a{border:0;padding:5px 0;text-align:center;text-decoration:none;}
			.feat {display: block;color: #6B2E78;font-size: 11px;}
				.feat a{color:#fff!important;background:#6B2E78;margin-bottom: 5px}

		.liConnect li{display:block;padding:0 0px;}
			.liConnect li a{display:block;border-bottom:1px solid #d2d2d2;padding:12px 0!important;font-weight:600;color:#273840; padding-left: 10px !important;}
			.liConnect li a i{float:right;font-size:18px;}

			.navbar-nav>li>a.btn-primary{border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border: 0;color:#fff;font-weight:600;font-size:14px;}

	.mainNews{width:100%;float:none;}
	.sideTop{display:none;}	
		.otm li{clear:both;overflow:hidden;padding-left:20px;padding-right:15px;}
		.otm img{float:left;margin:0 15px 0 0;}

	.slider img{max-width:100%; height: auto;}
	.slider article header{padding:0;}
		.slider article header a{font-size:22px;display:block;line-height:120%;}
	.slider article p{display:none;}

	.owl-buttons div{margin-top:-50px;}
	.postEvent .owl-buttons div{margin-top:-80px;}

	.halfNews img{width:100%;}

	.homeTop{margin-bottom:10px;}
	.bottomNews .col-xs-6{margin-bottom:20px;}

	.contentAd img{max-width:100%;}

	.postList article{padding-left:0;}
		.postList figure{display:none;}


	/*EVENTS*/
	
	.pageEvents .navbar{margin:-30px 0 24px;}

	
		.visible-xs.eventsTabs .nav-tabs>li{width:50%;text-align:center;}
		.visible-xs.eventsTabs .nav-tabs>li>a{padding-left:0;padding-right:0;}

	.eventsTabs .panel{}
	.eventsTabs .panel-heading{padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0; position: relative;}
		.eventsTabs .panel-heading a{display:block;padding:12px 10px;font-weight:600;color:#273840;background:#eceded;text-transform:uppercase;}
		.eventsTabs .panel-heading .caret{top:6px;}
		.eventsTabs .panel-heading input{
			position: absolute;
			top: 10px;
			left: 10px;
		}

		.eventsTabs .panel-group{margin:0;}

	.popular .col-xs-6{margin-bottom:20px}
	.popular{margin-bottom:0px;}

	.postEvent .slider article header a{font-size:18px;}
	.postEvent .slider .bg {padding-bottom: 20px;padding-right: 55px;}
	.postEvent .slider .date{top:0px;}

	

	

	/*directory*/
	.pageDirectory .mainTitle{font-size:30px;}
	.pageDirectory .colNarrow figure{padding:30px 0 0 0; margin-left: auto; margin-right: auto; float: none; display: block;}
	.pageDirectory .colNarrow figure img{
		 margin-left: auto; margin-right: auto; float: none; display: block;
	}

	.letters{width:100%;float:left;}
	

	.directoryForm .form-group{height:auto;}
		.form-selects .wrapp{
			width:100%;padding:0px 7px 15px;float:none;
		}
		.directoryForm form{
			padding-bottom: 0;
		}
		.form-selects .wrapp .form-control{float:none;}

	.postDirectory .navbar{margin:-30px 0 0px;}

	.imgDir{padding:0 8px;margin-right:10px;}
	.topDir2 h1{font-size:14px;padding-top:26px;}
	.topDir2 a{font-size:0;}

	.dirTabs .dl-horizontal dd{margin-left:0;font-size:13px;padding-top:5px;}

	.dirTabs .nav-tabs>li{width:50%;}
		.dirTabs .nav-tabs>li>a{width:100%;padding-left:25px;}
		.dirTabs .nav-tabs>li a:before{left:5px;}



	/*magazine*/
	.slideMag h4.blockTitle{color:#fff;font-size:14px;}
	.topMag{margin:0 0 35px;}
	.featMag{display:none;}
	.slideMag{float:none;width:100%;padding:0;background:none; overflow: visible;}
		.topMag .col-sm-12:before{display:none;}

		.slideMag .owl-carousel  .owl-item{padding:0 35px;background:none;padding-top:15px;}
		.slideMag .owl-carousel .owl-item .item{ /*background:#fff;*/ text-align:center;}
		.sliderMag.owl-carousel .owl-item{
			height: 280px;
		}

		.slideMag .item h4{width:137px;margin:0 auto;text-align:left; font-size: 14px;}

		.slideMag .owl-prev{left:0;}
		.slideMag .owl-buttons div{margin-top:0;top:0;width:35px;height:100%;background:#E7E8E9;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;opacity:1}
		.slideMag .owl-buttons div:hover:before{background:#273840}

		.slideMag .owl-prev:before{width:35px;height:60px;background:#d0d2d4;left:0;margin:-30px 0 0 0;}
		.slideMag .owl-prev:after{content:"";display:block;width:13px;height:21px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -6px;background:url(../img/ico/ico.png)}

		.slideMag .owl-next:before{width:35px;height:60px;background:#d0d2d4;left:0;margin:-30px 0 0 0;}
		.slideMag .owl-next:after{content:"";display:block;width:13px;height:21px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -6px;background:url(../img/ico/ico.png) -15px 0;}

	.blockTitle{font-size:14px;}

		.coverS figure{float:none;margin:0 0 17px;}

	/*contact*
/	.pageContact .navbar{margin:-30px 0 0px;}
	.cntTop{margin-bottom:30px;}
	.pageContact .form-actions .btn{width:100%;float:none;margin:0 0 40px;}

	/*multimedia*/
	#video{padding:20px;}
		#video h1{font-size:20px;}
		#video p{font-size:13px;}

	.grid img{max-width:100%;}
	/*.grid .video:before{top:15px;}*/
	.grid h2{font-size:13px;}

	/*ma*/
	.pageMA .head{padding:0px 10px 0px 50px;}
	.signed{top:14px;display:none;}
	.pageMA .liUser{display:none;}

	.navbar-header{margin-bottom:4px;}
	.visible-xs .liSearch{
		float:left; border-left: 1px solid #D8D8D8;
		padding: 5px;
	}
	.visible-xs .liUser{
		float:left; 
		border-left: 1px solid #D8D8D8; 
		padding: 4px 4px 6px;
		position: static;
	}
	.icon-msg{
		margin-top: 5px;
	}

	.help.panel{
		background: #eceded;
		margin-top: 20px;
		padding: 15px;
		font-style: italic;
	}
	.submobileimg{
		margin: 0 auto;
		display: block;
	}
	
	.steptitle{
		display: none;
	}


	.newMember img{max-width:100%}
	.signedMap h1{font-size:30px;}

	.pageMA .topBlock .title {margin-bottom:0}
		.pageMA .title span{font-size:16px;}
	
	.getIn h1{font-size:29px;}
	.getIn .col-sm-4{margin-bottom:28px;}
	.getIn .col-sm-4:last-child{margin-bottom:0px;}

		.member a{margin-bottom:5px;}

	.subscribeMA img{max-width:100%}
	.subscribeMA .col-xs-6{margin-bottom:20px;}

	

	.topFeat{margin-top:5px;}

	.itemFeat{height:280px;
		background-size:cover;
		background-position:top center;
		background-repeat:no-repeat;
	}

		.itemFeat img{display:none;}
		.contentFeat h1{padding-right:10px;padding-left:10px;font-size:18px;}
		.contentFeat h1:before{display:none;}

		.downFeat{right:10px;left:10px;width:auto;bottom:35px;}
			.downFeat .btn-large{margin-top:10px;}

	.subT{font-size:13px;margin-bottom:25px;}

	.pageMA.maSingle .navbar-header {margin-bottom:0px;}

	
	article.list.big{
		padding-left: 0;
	}
	article.list figure{
		position: relative;
		top: auto;
		left: auto;
		margin-bottom: 20px
	}

	.sideAd{
		text-align: center;
	}
	article.list{
		padding: 20px 0;
	}

	.supplementlist .col-sm-5 img{
		margin: 0 auto 20px;
	}

	

#subscribe .nav-tabs.book>li{
		width: 33.3%;
		
		border: none;
		padding: 0;
		color: #d0d2d4;
		
		border-left: 0;
	}
	#subscribe .nav-tabs.book>li:first-child a{
		border-left: 1px solid #d2d6d7;
	}
	#subscribe .nav-tabs.book>li>a{
		border: 1px solid #d2d6d7;
		background: #eceded;
		background: #eceded;
		padding: 0;
		height: 36px;
		line-height: 24px;
		font-size: 19px;
		color: #d0d2d4;
		border: none;
		line-height: 34px;
		text-align: center;
		border-radius: 0;
	}
	#subscribe .nav-tabs.book>li.active>a{
		border: none;
		background: #f1ab34;
		color: #fff;
	}
	#subscribe .nav-tabs.book{
		background: #fff;
		border: none;
		height: 100px;
	}
	#subscribe .stepdesc{
		background: #fff;
		line-height: 130%;
	}
	.step{
		padding: 0 0 20px;
		display: none;
	}
	.step#step1{
		display: block;
	}
	body.subscribe{
		background: #fff;
	}
	.nextstep{
		border-radius: 20px;
		color: #f1ab34;
		font-size: 14px;
		border: 1px solid #cccccc;
		display: block;
		float: right;
		padding: 5px 10px;
		margin: 20px 0;
	}









	

	.pageMA .liUser span{
		right: 5px;
		top: -5px;
	}
	.dropdown-menu{
		width: 100%;
	}

	#magazine .btn {
		right: 0;
	}

	.subs img{
		display: none;
	}
	footer .subs .btn-primary{
		width: 100%;
	}
	#footer .subs{padding-top:8px;}
	#footer .subs p{ padding-top: 0}


	.front .owl-buttons div, .front .owl-pagination/*, .slider article div.bg p*/{
		/*display: none;*/
	}
	.slider article div.bg{
		min-height: 87px;
		height: auto;
	}
	.mobiletitle h2{
		font-size: 24px;
	}

	.pageEvents.postEvent .slider article p{
		display: block;
	}




	.newMember{
		padding: 10px;
	}
	.subscribeMA img{
		height: auto !important;
	}
	.maHome h1{
		font-size: 28px;
	}

	.pageMA .signedMap .eventsTabs .nav-tabs>li {
		width: 50% !important;
		float: left;
	}
	.pageMA .signedMap .eventsTabs  {
		padding-top: 30px;
	} 

}

@media only screen and (max-width: 680px) {

	.singlepost h2{
		font-size: 22px;
		line-height: 30px;
	}

	.bottomNews .col-xs-6:nth-child(odd){
		clear: both;
	}

	.halfNews article{
		border-bottom: 4px solid #eceded;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	
	.postEvent .owl-item{
		height: 320px;
	}

	.maHome h1{
		font-size: 22px;
	}

	.pageTraining .middle{
		height: auto;
		margin-top: 20px;
	}

	.workshop .wrappBlock .block2, .workshop .wrappBlock .block3{
		display: none;
	}
	.workshop .wrappBlock .block3{
		width: 286px;
	}
	.workshop .wrappBlock .block4{
		width: auto;
		-webkit-border-radius: 30px 0 30px 0;
		-moz-border-radius: 30px 0 30px 0;
		border-radius: 30px 0 30px 0;
		height: 100px;
	}
	.workshop .topDir {
		min-height: 0px;
		padding-bottom: 20px;
		margin-top: 20px;
	}
	.inevents{
		width: 100%;
		position: relative;
	}
	.workshop .middle{
		margin-top: 20px;
	}
	




		/*training*/
	.title span{font-size:16px;line-height:130%}
		
	.topDir{min-height:1022px;}
		.powered{display:none;}
		.wrappBlock {height:auto;}
		.wrappBlock .blockDir{width:100%;float:none;}
		.wrappBlock .block2{position:relative;bottom:0;right:0;}
		.wrappBlock .block3{margin:0;}

	.attendBlocks .col-sm-4{margin-bottom:20px;}
	.attendBlocks .col-sm-4:last-child{margin-bottom:0;}

	.attendBlocks p, .partBlock p{font-size:13px;}
	
	#footer{padding-top:25px;}

	.leftF, .middleF, .rightF{border:0;width:100%;float:none;height:auto!important;}
		.navF li{width:50%;float:left;}
		.newsletter{padding:0;}
		.followUs{padding:30px 0 10px;}

	.logoF img{width:135px;}
	.by img{width:90px;}

	#footer .subs{padding-top:35px; padding-left: 0}

	#clousure .copy{display:none}

	.postEvent .eventsTabs{display:block;}
		.postEvent .eventsTabs .nav-tabs{height:auto;}

		.postEvent .eventsTabs .nav-tabs>li{
			width: 50%;
		}

		.postEvent .postEvent .eventsTabs .nav-tabs>li>a{text-align:left;}



	.popular .col-xs-6:nth-child(3) {
		clear: both;
	}

}
@media (max-width:600px){

	.maSingle #item-header-content .contactcount{
		top: -110px;
	}
	.maSingle #item-header-content{
		padding-top: 20px;
	}

	.maTabs .nav-tabs{height:auto;}
		.pageMA .eventsTabs .nav-tabs>li{width:100% !important;float:none;}
		.maTabs .nav-tabs>li>a{
			text-align:left;
			padding-left: 10px;
		}
		.eventsTabs .nav-tabs>li:nth-child(3)>a{
			padding-left: 10px;
		}

	.postEvent .owl-item {
		height: 300px;
	}
	.maSingle .topBlock{
		background-size: auto 170px !important;
	}


	.pageEvents #page>.topBlock{display:none;}
	
	.eventsTabs.edboard{display:block;}
	.maSingle .eventsTabs{display:block;}

	.visible-xxs{
		display: block;
	}
	.hidden-xxs{
		display:  none !important; 
	}
	.col-xxs-12{
		width: 100%;
	}
	.col-xxs-6{
		width: 50%;
	}

	.eventsTabs .panel-group li{
		padding: 10px 0 10px 60px;
		position: relative;
		list-style: none;
	}

	.owl-item{
		height: 330px;
	}
}

@media (max-width:480px){
	.actions .btn-primary{margin:0 0 15px;}
	
	.topDir2 h1 span {
		width: 200px;
		white-space: normal;
		}
	.owl-item{
		height: 300px;
	}

	.postEvent .owl-item {
		height: 250px;
	}
	.postEvent .owl-item h2{
		font-size: 18px
	}
}
@media (max-width:400px){
	.postEvent .owl-item {
		height: 220px;
	}
	.topDir2 h1 span {
		width: 160px;
		}
}

@media (max-width:320px){
	
	.owl-item{
		height: 230px;
	}
	.postEvent .owl-item {
		height: 180px;
	}
	
	.topDir2 h1 span{
		left: 0;
		top: 100%;
	}
	
	.imgDir{
		width: 100px;
	}
	.imgDir img{ 
		width: 100% !important;
		height: auto;
	}

	.topDir2 h1{
		font-size: 13px;
		width: 130px;
	}
	/*
	.topDir2 a{
		display: none;
	}
	*/
	.postDirectory .topBlock{
		margin-bottom: 0;
	}
}
/* --------------------------------------------------------------
JUST MEDIUM DEVICES
-------------------------------------------------------------- */
@media only screen and (min-width: 800px) and (max-width: 959px) {
	.postEvent .eventsTabs .nav-tabs>li a:before{display:none;}
	}
@media only screen and (min-width: 768px) and (max-width: 959px) {

.slider img {
	height: 100%;
}


	.otm h4{font-size:12px;}
	.otm h4 span{width:100%}
	.newsTop li p{display:none;}
	
	#magazine img{width:100px; height: auto;}
	#magazine  .content div{margin-left:110px;}
	a.view{font-size:13px;}

	.sideBlock img{max-width:100%}

	.followUs ul li{margin:0 8px;}

	

	.postEvent .slider article header{padding-right:50px;}
		.slider article header a{font-size:22px;}

	.postEvent .eventsTabs .nav-tabs>li>a{font-size:12px;padding-left:8px;padding-right:8px;}
	/* .postEvent .eventsTabs .nav-tabs>li a:before{display:none;}*/

	
	

	.pageDirectory .mainTitle{font-size:28px;}

	

	/*TRAINING*/
	.attendBlocks p, .partBlock p{font-size:13px;}

	/*magazine*/
	.coverS figure img{width:200px;}
	.coverS .content p{font-size:13px;}

	/*contact*/
	.pageContact .form-actions .btn{padding-left:10px;padding-right:10px;font-size:14px;}
	.cntBottom figure img{max-width:100%;}

	/*multimedia*/
	.grid img{max-width:100%;}
	.grid .video:before{top:20px;}

	/*ma*/
	.newMember img{max-width:100%; height: auto !important;}
	.signedMap h1{font-size:30px;}
		.pageMA .title span{font-size:16px;}

	.contentFeat h1{font-size:16px;}
	.subT{font-size:13px;}

	#forum li img{margin-bottom:15px;}

	.blockTitle{font-size:14px;}

}

@media (min-width:768px){
	.itemFeat{background:none!important;}
}
