/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/responsive.css);


/* Breakpoints
----------------------------------------------------------------------------------------------------*/

/* All except large Screens */
@media (max-width: 1220px) {

}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {

}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {

}

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 480px) and (max-width: 959px) {

	/* Layout */
	#search { display: none; }
	
	/*C2W - Fix Medium Res*/
	.sidebars-1 #sidebar-a .width100, .sidebars-1 #sidebar-b .width100 {
     text-align: center;
	}
	
	.moduletable.video, .module.video {
    padding-top: 0 !important;
	}
	
	.moduletable.newsletter, .module.newsletter {
    padding-top: 27px !important;
    }
    
    /*slider*/
	#block-slider iframe { width: 100% !important;}

#content {
padding: 15px;
}

}

/* Only Phones */
@media (max-width: 767px) {

	/* Layout */
	#toolbar,
	#menubar,
	#breadcrumbs, 
	#totop-scroller,
	
	#headerbar #logo, #headerbar .topmenu, #block-slider

	 { display: none; }	
	 

	 #headerbar .lang {
	/*
		margin-top: -53px;
		margin-right: -5px	 
	*/
	margin-top: -111px;
	margin-left: 0;
	float: left;
	 }
	 
#content {
padding: 15px 0 15px 0;
}

h1.title.article {
margin-top: 0 !important;
}


.moduletable.home, .module.home {width: 100% !important}
.moduletable.home.left, .module.home.left {padding-right: 0 }
.mod-box.social {text-align: center; margin-top:30px}

.moduletable.newsletter-small, .module.newsletter-small, .moduletable.video, .module.video, .moduletable.newsletter, .module.newsletter 
{text-align:center; margin:auto; float:none;}

.moduletable.video a, .module.video a{ float:none}

section.category {
margin-right: 15px !important;
padding-right: 15px !important;
padding-top: 15px !important;
}

#sidebar-a {
padding-top:0;
}


/*C2W - Fix Medium Res*/
.sidebars-1 #sidebar-a .width100, .sidebars-1 #sidebar-b .width100 {
    width: 100%;
}

article.inside img[style*="float: right"] {
margin-bottom: 10px
}

.content {padding-top:10px}

.moduletable.home.left, .module.home.left {
padding-right: 0 !important;
}

#sidebar-a ul.menu-sidebar {
 margin-right: 0 !important;
}

#sidebar-a .module.twitter {
 margin-right: 15px !important;
 text-align:center;
}

.jvTwitterTweets .media-body {
text-align:left;
}

.jvTweetText { float:left}

/*2040338/projects/3082096/todos/51041534*/
article.inside img {
max-width:300px !important
}

}

/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {

}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

	/* System */
	#system .items .item,
	#system .items .item:first-child {
		margin-top: 12px;
		padding-top: 18px;
		border-top-width: 1px;
	}

	#system .items :first-child .item:first-child {
		margin-top: 0;
		padding-top: 0;
		border-width: 0;
	}

	#system .items .leading .item {
		margin-bottom: 0;
		padding-bottom: 0;
		border-width: 0;
	}

}
