@media screen and (min-width: 768px) {
	body {
		font-size: 11px;
		line-height:14px;
	}
	aside {
		margin-top:inherit;
	}
	header {
		height:100px;
	}
	header .topleft,
	header .topright {
		height:100px;
	}
	.region-header {
		display:block;
	}
	h1, .h1 {
		font-size: 20px;
		margin-bottom: 20px;
		padding-bottom: 6px;
	}
	h2, .h2 {
		font-size: 14px;
	}
	h3, .h3 {
		font-size: 16px;
	}
	.logo{
		margin: 0 0 0 -40px;
	}
	.logo img {
		height:100px;
		margin-top:0;
	}
  .navbar-collapse {
		width:100%;
	}
	nav {
		float:none;
	}
	.navbar-nav > li > a {
		border-right:1px solid rgba(1,37,56,.15);
		border-left:1px solid rgba(255,255,255,.15);
		padding:0 15px;
	}
	.navbar-default .navbar-nav,
	.navbar-default .navbar-nav > li,
	.navbar-nav > li > a {
		line-height:70px;
		height:70px;
		font-size:11px;
	}
	.navbar-default .navbar-nav .dropdown-menu > li > a {
		font-size: 11px;
	}
	.navbar-nav > li:first-child > a {
		border-left:0;
	}
	.navbar-nav > li:last-child > a {
		border-right:0;
	}
	.navbar-toggle {
		display: inline-block;
		margin-top: 32px;
	}
	.block-filtre-modalitat nav .navbar-nav li {
		width:11.1%;
	}
	.block-filtre-modalitat nav .navbar-nav li a {
		width: 100%;
		height: auto;
		line-height: 20px;
		padding-top: 56px;
		padding-bottom: 10px;
		/*font-size:10px;*/
	}
	.block-filtre-modalitat nav .navbar-nav li,
	.block-filtre-modalitat nav .navbar-nav li a.active:after {
		width: 80px;
	}
	.block-filtre-modalitat nav .navbar-nav li a.active:after {
		margin-left: -40px;
	}
  #idiomes-wrapper {
    position: absolute;
    top: 30px;
    right: 14px;
  }
    #idiomes-wrapper a {
      display: inline-block;
      font-size: inherit;
      line-height: 12px;
      text-transform: capitalize;
      padding: 0 6px;
      border-right: 1px solid;
      text-decoration:none;
    }
      #idiomes-wrapper a:hover,
      #idiomes-wrapper a.active {
        color: #174c65;
      }
      #idiomes-wrapper a.active {
        font-weight:600;
      }
    #idiomes-wrapper a:last-child {
      padding-right: 0;
      border-right: 0;
    }
	#myCarousel {
		margin-bottom: 0;
	}
	#myCarousel .list-group-item {
		display: inline-block;
  	float: left;
  	width: 20%;
		border-right:1px solid #12425c;
		border-left:1px solid #265d7b;
	}
	#myCarousel .list-group-item:first-child {
		border-left:0;
	}
	#myCarousel .list-group-item:last-child {
		border-right:0;
	}
	#myCarousel .carousel-caption {
		position:absolute;
	}
	#myCarousel .carousel-caption .span-date {
		font-size: 10px;
		padding: 6px 6px 2px 16px;
		top: -26px;
	}
	#myCarousel .carousel-caption .modalitat {
		font-size: 11px;
	}
	#myCarousel .carousel-caption h3 {
		font-size: 14px;
		margin-bottom:6px;
	}
	#myCarousel .carousel-controls	.glyphicon-chevron-left:before,
	#myCarousel .carousel-controls	.glyphicon-chevron-right:before {
		top: -40px;
	}
	#block-views-banners-interes-block {
		display:block;
	}
	#block-views-grid-not-cies-block,
	#block-views-clone-of-grid-home-block {
		display:block;
	}
	#block-views-grid-not-cies-block {
		margin-top: 10px;
	}
	.view-block-properes-curses,
	.view-block-ultimes-classificacions {
		height: 250px;
	}
	#block-views-block-properes-curses-block,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 {
		padding: 10px;
	}
	#block-quicktabs-calendari-classificacions .quicktabs-tabs li:first-child {
		width:95px;
	}
	#block-quicktabs-calendari-classificacions .quicktabs-tabs li:last-child {
		width:125px;
	}
	#block-quicktabs-calendari-classificacions .quicktabs-tabs li a {
  	font-size: 11px;
	}
	#block-views-block-properes-curses-block .span-comp,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .span-comp,
	#block-views-block-properes-curses-block .span-oci,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .span-oci,
	#block-views-block-properes-curses-block .span-comp-insc,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .span-comp-insc,
	#block-views-block-properes-curses-block .span-oci-insc,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .span-oci-insc {
		width: 26px;
		height: 26px;
		margin-left: -1px;
		margin-right: 4px;
		top: 1px;
	}
	#block-views-block-properes-curses-block .info,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .info {
		max-width: 160px;
	}
	#block-views-block-properes-curses-block .date-display-single,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .date-display-single {
		font-size: 20px;
		margin-bottom: 6px;
	}
	#block-views-block-properes-curses-block h3,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 h3 {
		margin-top: 4px;
		margin-bottom: 0px;
	}
	#block-views-block-properes-curses-block .div-title,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .div-title {
		font-size: 9px;
	}
	#block-views-block-properes-curses-block .modalitat,
	#block-views-block-properes-curses-block .especialitat,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .modalitat,
	#block-views-74b9f8c9687d7e64e78acc30fd1e5465 .especialitat {
		font-size: 10px;
		line-height: 12px;
	}
	.view-grid-not-cies .grid-image,
	.view-grid-not-cies-federacio .grid-image,
	.view-clone-of-grid-home .grid-image {
		padding-right:0;
	}
	.view-grid-not-cies .span-date,
	.view-grid-not-cies-federacio .span-date,
	.view-grid-not-cies .modalitat,
	.view-clone-of-grid-home .span-date {
		font-size:10px;
	}
	.view-grid-not-cies .grid-title-h,
	.view-grid-not-cies-federacio .grid-title-h,
	.view-clone-of-grid-home .grid-title-h {
		margin:0 0 6px 0;
	}
	.view-grid-not-cies .view-header,
	.view-grid-not-cies-federacio .view-header,
	.view-clone-of-grid-home .view-header {
		margin-top: -64px;
	}
	.page-noticies .view-grid-not-cies .view-header {
		margin-top: -42px;
		margin-bottom: 0;
  	margin-left: 0;
	}
	.view-grid-not-cies .view-header,
	.view-grid-not-cies-federacio .view-header,
	.view-clone-of-grid-home .view-header {
		position: absolute;
		width: 100%;
		padding-right: 46px;
		margin-top: -70px;
		text-align: right;
	}
	.view-grid-not-cies .grid-image,
	.view-grid-not-cies-federacio .grid-image,
	.view-clone-of-grid-home .grid-image {
		margin-bottom:0px;
	}
	#block-block-2 .div-header h2 {
		font-size:18px;
	}
	.carreg .input-group-addon {
		display: table-cell;
    	vertical-align: top;
    	float: none;
		width:150px;
		height:34px;
		line-height: 32px;
		border-radius: 3px 0 0 3px;
	}
	.input-group-addon {
		font-size: 11px;
	}
	.carreg {
		display: table;
		width: 100%;
	}
	.carreg span {
		border:1px solid #eee;
		padding: 0 12px;
		line-height: 30px;
	}
	.carreg:nth-child(2) .input-group-addon {
		height:136px;
	}
	/*** .carreg:nth-child(5) .input-group-addon {
		height:306px;
	} ***/
	#block-block-2 a {
		font-size: 12px;
	}
	.block-social-media a,
	.block-social-media a span {
		width:24px;
		height:24px;
	}
	.footer.terms {
		text-align:left;
	}
	.footer.terms .span-copy,
	.footer.terms .span-links {
		display:inline-block;
		margin-bottom:0;
	}
	.footer.terms .span-links {
		float:right;
	}
	#cookieChoiceInfo .container {
		padding: 16px 0;
	}
	#cookieChoiceInfo .container:before {
		padding-bottom:20px;
	}
	#cookieChoiceInfo span {
		background:url(../images/atencio.png) no-repeat left 24px;
		padding: 26px 134px 10px 80px!important;
	}
	#cookieChoiceInfo #cookieChoiceDismiss {
		margin-left: -114px!important;
		margin-top: 30px;
	}
	.comissio {
		margin-bottom: 4px;
	}
	.comissio span .input-group-addon {
		width:120px;
	}
	.view-vista-documents .carpeta .btn h3 {
		font-size: 16px;
	}
	.item-botiga,
	.avis_enviament {
		min-height:216px;
	}
	.item-botiga .info_producte h2 {
		font-size:16px;
		margin: 0 0 20px 0;
	}
	.item-botiga .info_producte .import .preu {
		font-size: 18px;
	}
	.delegacio span.llarg {
		line-height: 15px;
	}
	.content-cursa h2 {
		font-size: 16px;
		top: -34px;
  	left: 0;
	}
	.content-cursa h2:after {
		border-width: 37px 0 0 17px;
	}
	.node-event .navcamp {
		top: 30px;
	}
	label {
		font-size: 11px;
	}
	.view-graella-calendari form,
	.view-clubs-view form,
	.view-pag-ultimes-classificacions form,
	.view-graella-campionats form {
		padding: 16px 0 20px 0;
		text-align: center;
	}
	.view-graella-campionats form {
		padding: 16px 15px 20px 15px;
	}
	.view-graella-calendari form .views-exposed-form .views-exposed-widget,
	.view-clubs-view form .views-exposed-form .views-exposed-widget,
	.view-pag-ultimes-classificacions form .views-exposed-form .views-exposed-widget {
		width:auto;
		margin-bottom: 0;
	}
	.view-graella-calendari form .form-control,
	.view-clubs-view form .form-control,
	.view-pag-ultimes-classificacions form .form-control,
	.view-graella-campionats form .form-control {
		width:110px;
		min-width:inherit;
	}
	.view-graella-calendari form .views-exposed-form .views-exposed-widget .btn,
	.view-clubs-view form .views-exposed-form .views-exposed-widget .btn,
	.view-pag-ultimes-classificacions form .views-exposed-form .views-exposed-widget .btn {
		top: 28px;
	}
	.node-blog .div-noticia-main h1 {
		font-size: 18px;
	}
	.stButton .stLarge,
	.node-blog .div-noticia-main-footer .print {
		width: 24px!important;
		height: 24px!important;
	}
  #ciclisme-inscripcions-2-form #edit-data-naixement .form-item {
    margin-right:10px!important;
  }
}