/* www.siteURL.com / Design & Develop by Spiral Design Center / www.spiraldesign.org */
/*---------------------------------
	1199px
---------------------------------*/
@media screen and (min-width: 1199px){
	.res-menu.collapse {
		display: block!important;
		height: auto!important;
		padding-bottom: 0;
		overflow: visible!important;
		visibility: visible!important;
	}
	.navbar-toggle {
	  display: none;
	}
}

/*---------------------------------
	1300px
---------------------------------*/
@media screen and (max-width: 1300px) {
	.object-slide {
		height: 300px;
		bottom: 0;
		left:10%;
	}
}

/*---------------------------------
	1199px
---------------------------------*/

@media screen and (max-width : 1199px) {
	.top-nav .btn {
		margin: 9px 4px;
	}
	.res-menu.collapse {
		padding-bottom: 0;
/*		overflow: hidden!important;*/
	}
	.navbar-toggle {
	  display: block;
	}
	.menu-bar:before,.menu-bar:after{
		display: none;
	}
	.nav-search{
		left: 10px;
	}
	.res-menu {
	  width: 100%;
	}
	.main-menu{
		width: 100%;
	}
	.main-menu a{
		display: block;
	}
	.main-menu li{
		float: none;
	}
	.main-menu li:after{
		display: none;
	}
	.main-menu li > .mega-menu {
		position: relative;
		display: table;
		top: 0;
		width: 100%;
	}
	.object-slide {
		height: 250px;
		bottom: 0;
		left:10%;
	}
}


/*---------------------------------
	991px
---------------------------------*/
@media screen and (max-width : 991px) {
	.top-menu{
		margin: 0 auto;
	}
	.center-sm {
		text-align: center;
	}
	.top-nav .btn {
		float: none;
	}
	.main-title {
		margin: 15px 0;
	}
	.services-section {
		padding-bottom: 0;
	}
	.services > div {
		
		margin-bottom: 10px;
	}
	.services > div:nth-child(3) {
		border: 0 none;
	}
	.events .mb30 {
		margin-bottom: 10px!important;
	}
	.news-uni {
		margin-bottom: 40px;
	}
	.contact-info {
		margin-top: 40px!important;
	}
	.main-header {
		position:relative !important;
	}
	.notification {
		float: right;
		width: 49%;
		margin-left: 2%;
	}
	.notification:nth-child(2n+1) {
		margin-left: 0;
	}
	.top-menu li a {
		padding-bottom: 0;
	}


}

/*---------------------------------
	767px
---------------------------------*/
@media screen and (max-width : 767px) {
	.services-section {
		padding-bottom: 0;
	}
	.services > div {
		margin-bottom: 20px;
	}
	.services > div:nth-child(2n) {
		border: 0 none;
	}
	.services > div:nth-child(3) {
		border-left: 1px solid #e7e8ea;
	}

	.footer-list {
		margin-bottom: 20px;
	}
	.object-header {
		display: none;
	}
	.notification {
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.text-news {
		padding-right: 0;
	}
	.top-news > a{
		margin-left: 10px;
	}
	.fix-header{
		display: none;
	}
	.designer-text {
		opacity: 1;
	}
}

/*---------------------------------
	500px
---------------------------------*/
@media screen and (max-width : 500px) {
	.top-news > a{
		margin: 0;
	}
	.top-menu li{
		width: 50%;
		text-align: center;
	}
	.top-menu li a{
		display: block;
		padding: 0;
	}
	.top-menu li:after{
		display: none;
	}
	.top-menu {
	  margin: 10px auto 0;
	}
	.xs-500 {
		float: none;
		width: 100%;
	}
	.xs-500-6 {
		width: 50%;
		text-align: center;
	}
	.copyrights-text,
	.designer {
		display: table !important;
		width: 100%;
		text-align: center;
	}
	
	.designer a {
		display: table !important ;
		width: 210px;
		margin:0 auto;
	}
	.designer a span {
		opacity: 1;
	}
	
	.top-news a {
		display: table;
		width: 100%;
	}

	.top-news img {
		width: 100%;
	}
	
	a.spiral {
		width: 210px;
		display: inline-block;
	}
	.footer-list {
		display: table;
		width: 100%;
		margin-bottom: 20px;
	}
	.text-news > a {
		width: 30px;
	}
	.pagination {
		font-size: 10px;
	}
	.pagination li a {
		padding: 3px 8px;
		min-height: 0px;
		min-width: 0px;
	}

     .main-header{
        position:relative;
      }
}

