@media screen and (min-width: 1280px) {
	.container {width:1180px;}
	.blog-posts-content {min-height: 500px; width: 100%; margin-right:0px;}
	.inner-navigation.masonry {margin: 25px 0px;}
	#blog.masonry .container {width: 100% !important;}
	.blog-post.masonry {margin: 25px; width: 283px;}
	.blog-post.masonry-quote {margin: 25px; width: 325px;}
	.navbar .nav > li.menu-1 {margin-right:45px;} .navbar .nav > li.menu-2 {margin-right:45px;} .navbar .nav > li.menu-3 {margin-right:45px;} .navbar .nav > li.menu-4 {margin-right:175px;} .navbar .nav > li.menu-5 {margin-right:25px;} .navbar .nav > li.menu-6 {margin-right:25px;} .navbar .nav > li.menu-7 {margin-right:25px;} .navbar .nav > li.menu-8 {margin-right:0px;}
}

 @media screen and (min-width: 1280px) and (max-width: 1348px) {
	li.menu-item-959 {margin-right: 211px;}
	li.menu-item-958 {margin-right:245px;}
	body.de .navbar .nav > li > a, body.fr .navbar .nav > li > a {padding: 10px 10px;}
 }
 @media only screen and (max-width:1024px) {
	.navbar .nav > li.menu-1 {margin-right:25px;} .navbar .nav > li.menu-2 {margin-right:25px;} .navbar .nav > li.menu-3 {margin-right:25px;} .navbar .nav > li.menu-4 {margin-right:90px;} .navbar .nav > li.menu-5 {margin-right:5px;} .navbar .nav > li.menu-6 {margin-right:5px;} .navbar .nav > li.menu-7 {margin-right:5px;} .navbar .nav > li.menu-8 {margin-right:0px;}
	.navbar-inner {min-height: 45px!important; padding:0!important;}
	.nav-collapse {background-color:#f5f5f5; padding:0px 30px;}
	.navbar .nav > li {display: inline-block; float: left; width:100%; border-bottom: 1px dotted #CCCCCC;}
	.navbar .nav > li:last-child {border-bottom:none;}
	.navbar .nav {text-align: left; width: 100%;}
	.navbar .nav > li > a.collapse_menu1, .navbar .nav > li > a.dropdown-toggle, .navbar .nav > li > a.external {padding: 8px 0px; font-family: 'Open Sans', serif; font-size:12px;}
	.navbar .show-menu {display:block; width: 30px;height: 30px;background: url('wp-content/themes/sinelco_int/images/responsive-menu.png') no-repeat scroll 0% 100%;margin: 17px 10px 7px;padding: 2px;}
	.navbar .nav-collapse .nav.pull-right {float: left; margin:10px 0;}
	#logo, body.en #logo, body.it #logo, body.fr #logo {width:250px;height: 40px;background: url('wp-content/uploads/2014/03/SINELCOlogo_zwart.png') no-repeat scroll left top / 63px 40px transparent !important;margin-left: 0px;left: 20px;top:7px; padding:0px;}
	#logo a.external {display:none;}
	#logo #lang {position: absolute; bottom: 4px !important; left: 75px !important; color: #000 !important;}
	#logo #lang a {color: #000 !important;}
	#logo #lang a:hover {color: #bea390 !important;}
#navigation-sticky-wrapper .is-sticky .navbar-inner {background-color:#fff; padding:0px 20px;}
#navigation-sticky-wrapper .is-sticky #logo {width:180px;height: 40px;background: url('wp-content/uploads/2014/03/SINELCOlogo_zwart.png') no-repeat scroll left top / 63px 40px transparent !important;margin-left: 0px;left: 20px;top:7px; padding:0px;}
#navigation-sticky-wrapper .is-sticky #logo a.external {width:inherit;height:inherit; background: inherit; display: inherit; position: inherit;}
#navigation-sticky-wrapper .is-sticky #logo #lang {display: inherit; position:absolute !important; bottom: -17px !important; left: 75px !important;}
#navigation-sticky-wrapper .is-sticky #logo #lang a {color: #000;}
#navigation-sticky-wrapper .is-sticky .nav-collapse {position:absolute; right:15px;top:32px;}
#navigation-sticky-wrapper .navbar.is-sticky .nav > .active > a, #navigation-sticky-wrapper .navbar.is-sticky .nav > .active > a:hover, #navigation-sticky-wrapper .navbar.is-sticky .nav > .active > a:focus {color: #999;}
#navigation-sticky-wrapper .navbar.is-sticky .nav > li > a {color: #fff;}
#navigation-sticky-wrapper .navbar.is-sticky .nav > li.menu-item-237 {margin-left:0px;margin-right:0px;}

	#royal_sidebutton_tab {top: 23px;border-radius: 0px !important;width: auto;right:50px !important;height: auto;padding: 2px 5px !important;font-size: 10px;line-height: 20px;}
	.royal_sidebutton_contents span {font-size: 10px; display: inline;}
	#the-brands a.medium:nth-child(1) {float: none;}
	#the-brands a.medium:nth-child(2) {float: none; margin-top: 10px;}
	#contact-form-2 .container {padding: 40px 0px 20px;}
	#we-are-sinelco .container {padding: 40px 0px 10px;}
	.container {padding: 40px 0px 40px;}
}

/* Tablets (landscape) ----------- */  
@media screen and (min-width:1101px) and (max-width:1279px){
	.navbar .nav > li > a {padding:10px;}
	li.menu-item-237, li.menu-item-957, li.menu-item-958, li.menu-item-960, li.menu-item-961 {margin-right: 211px;}
	li.menu-item-957 {margin-right:188px;}
	body.de .navbar .nav > li > a, body.fr .navbar .nav > li > a {padding: 10px 5px; font-size:13px;}
	body.es .navbar .nav > li > a {padding: 10px 5px;}
	#logo {width: 160px; height:95px;}
	body.nl #logo, body.es #logo {margin-left: -95px;}
	body.en #logo {margin-left: -110px;}
	body.de #logo {margin-left: -100px;}
	body.it #logo, body.fr #logo {margin-left: -106px;}
	.container {padding: 120px 0px 40px;}
}
@media screen and (min-width:1025px) and (max-width:1100px){
	.navbar .nav > li > a {padding:10px 5px;}
	li.menu-item-237, li.menu-item-959, li.menu-item-960 {margin-right: 211px;}
	li.menu-item-958 { margin-right: 183px;} /*fr*/
	li.menu-item-959, li.menu-item-957 {margin-right:192px;} /*de + en*/
	li.menu-item-961 {margin-right: 199px;} /*es*/
	body.fr .navbar .nav > li > a ,body.es .navbar .nav > li > a {font-size:13px;}
	body.de .navbar .nav > li > a {font-size:12px;}
	#logo {width: 160px; height:95px;}
	body.nl #logo, body.es #logo {margin-left: -95px;}
	body.de #logo {margin-left: -100px;}
	body.en #logo, body.it #logo, body.fr #logo {margin-left: -110px;}
	.container {padding: 120px 0px 40px;}
}
@media screen and (min-width:901px) and (max-width:1279px){
	.container {width: 750px;}
	#home-center .div-align-center > p:nth-child(2) {line-height:35px !important;}
	.one_half {width: 48%;} .one_third {width: 30.6%;} .one_fourth {width: 22%;} .one_fifth {width: 16.8%;} 
	.one_sixth {width: 13.33%;} .two_fifth {width: 37.6%;} .two_fourth {width: 48%;} .two_third {width: 65.33%;}
	.three_fifth {width: 58.4%;} .three_fourth {width: 74%;} .four_fifth {width: 79.2%;} .five_sixth {width: 82.67%;}
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, 
	.two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {float: left; margin-bottom: 20px; position: relative;margin-right: 4%;}
	body.it #we-are-sinelco .one_third {width: 31.6%;}
	body.it #we-are-sinelco .one_third.last {width: 30.6%; margin-left: -2%;}
	#we-are-sinelco #pros_left {left: 0px;}
	#we-are-sinelco #pros_right {left:183px; width:71%;}
	#we-are-sinelco #pros_center {left:126px; width:71%;}
	#we-have-history #bx-pager a img {width: 85px;}
	#we-have-history #bx-pager a:after {width: 40px; background-repeat: no-repeat; background-size: contain;}
	#we-have-history #we-are-sinelco-2 .clients-slider li div.one_third {width: 20%;}
	#we-have-history #we-are-sinelco-2 .clients-slider li div.one_third.first {width: 48%; }
	#we-have-history #we-are-sinelco-2 .clients-slider li div.one_third.last {margin-right:0%; }
	#we-have-history #we-are-sinelco-2 .clients-slider li div.two_third {width: 48%; text-align: right !important; margin-right: 0%;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(1), 
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:20%;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {width:48%;margin-top: 120px; margin-bottom: 120px;}
	#the-brands a.newave-button.second {float:none; margin-top:10px;}
	#the-brands #wunderbar a.newave-button.second {float:right;}
	#the-catalogue ul.service-container .new-service-item {width: 66px; padding-right: 5px; padding-left: 5px;}
	#the-catalogue ul.service-container h5 {font-size: 10px; line-height: 12px;}	
	#the-catalogue ..one_third {margin-right: 4%;}
	.medium {font-size: 12px; padding: 10px 10px 10px;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(2), #call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {width:20%;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:48%}
	.blog-post.masonry {margin: 15px; padding: 15px; width: 187px;}
	.blog-post.masonry-quote {margin: 15px; width: 285px;}
	#contact-form-2 .your-name input, #contact-form-2 .your-surname input {width: 41%;}
}

/* Tablets (portrait) ----------- */  
@media screen and (min-width:768px) and (max-width:900px){
	.container {width: 748px;}
	#home-center .div-align-center > p:nth-child(2) {line-height:35px !important;}
	.one_half {width: 48%;} .one_third {width: 30.6%;} .one_fourth {width: 22%;} .one_fifth {width: 16.8%;} 
	.one_sixth {width: 13.33%;} .two_fifth {width: 37.6%;} .two_fourth {width: 48%;} .two_third {width: 65.33%;}
	.three_fifth {width: 58.4%;} .three_fourth {width: 74%;} .four_fifth {width: 79.2%;} .five_sixth {width: 82.67%;}
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, 
	.two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {float: left; margin-bottom: 20px; position: relative; margin-right: 4%;}
	#we-are-sinelco .one_third.last {margin-left: -5%;}
	#we-are-sinelco #pros_left {left: -40px;}
	#we-are-sinelco #pros_right {left:143px; width:71%;}
	#we-are-sinelco #pros_center {left:86px; width:71%;}
	#we-have-history #bx-pager a img {width: 84px;}
	#we-have-history #bx-pager a:after {width: 40px; background-repeat: no-repeat; background-size: contain;}
	/*'90*/#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(5) > div:nth-child(3) {width: 32%; margin-left: 68px;} 
	#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(5) > div:nth-child(4) {width:30%;margin-left: 100px;}
	#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(5) > div:nth-child(4) > img:nth-child(1) {margin-top: 0px;}
	/*'00*/#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(6) > div:nth-child(3) {width: 45%; margin-left: 0%;}
	#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(6) > div:nth-child(4) {width: 30%; margin-left: 115px;}
	#we-have-history #we-are-sinelco-2 .clients-slider li div.one_third {width: 21%;margin-left: 2%; margin-right: 1%;}
	#we-have-history #we-are-sinelco-2 .clients-slider li div.one_third.first {width: 48%; margin-left: 0%;}
	#we-have-history #we-are-sinelco-2 .clients-slider li div.one_third.last {margin-right:0%; }
	#we-have-history #we-are-sinelco-2 .clients-slider li div.two_third {width: 48%; text-align: right !important; margin-right: 0%;}
	#we-have-history ul.clients-slider .dropcap {margin: -17px 5px 2px 0px;}
	section.yellow-background {padding: 15px;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(1), 
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:20%; margin-right: 4%;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {width:48%;margin-top: 70px; margin-bottom: 70px;}
	#the-facts .new-service-item.text-right {padding-left:0px;}
	#the-facts .new-service-item.text-lef {padding-right:0px;}
	#the-facts-2 .counters li {font-size: 15px;}
	#the-facts-2 .one_sixth {font-size: 12px; line-height: 17px;}
	.quote h1 {padding: 30px 10px 10px; line-height: 35px;font-size: 30px;}
	#the-brands #brand-wrap {width: 90%;}
	#project-page-data .one_half,#project-page-data .one_third,#project-page-data .two_third,#project-page-data .three_fourth,
	#project-page-data .one_fourth,#project-page-data .two_fourth,#project-page-data .one_fifth, #project-page-data	.two_fifth, 
	#project-page-data .three_fifth,#project-page-data .four_fifth,#project-page-data .one_sixth,#project-page-data .five_sixth {margin-right: 4%;}
	#project-page-data ul#project-page-button {clear:both}
	#the-brands .item-data #wunderbar a.medium:nth-child(2) {float: right; margin-top: 0px;}
	#the-brands .item-data #hair-scultpor a.medium:nth-child(2) {margin-left:10px;}
	#the-catalogue ul.service-container .new-service-item {width: 66px; padding-right: 5px; padding-left: 5px;}
	#the-catalogue ul.service-container h5 {font-size: 10px; line-height: 12px;}	
	#the-catalogue a.newave-button:nth-child(2) {margin-left:10px;}
	.medium {font-size: 12px; padding: 10px 10px 10px;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(2), 
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {width:20%;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:48%}
	#call-to-action a.newave-button {margin-top: -20px; margin-bottom: 20px;}
	.blog-post.masonry {margin: 15px; padding: 15px; width: 187px;}
	.blog-post.masonry-quote {margin: 15px; width: 285px;}
	#contact-form-2 .your-name input, #contact-form-2 .your-surname input {width: 41%;}
	#contact-form-2 #contact-formular div.element_from_left {margin-right:4%;}
	#contact-3 ul.contact-details-slider h1 {font-size:25px;}
}

@media screen and (max-width:767px) {  
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {margin-right: 2%;}
}

/* Smartphones (portrait and landscape) ----------- */  
@media screen and (min-width:500px) and (max-width:767px) {  
	.container {width: 480px;}
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {margin-bottom: 20px;}
	#home-center h1 {margin-top: 10px;}
	#home-center .div-align-center > p:nth-child(2) {font-size:18px !important;}
	#we-are-sinelco > div:nth-child(1) > div:nth-child(3), #we-are-sinelco > div:nth-child(1) > div:nth-child(4) {width:48%;}
	#we-are-sinelco #pros_center {left: 66px; width: 71%;}
	#we-are-sinelco #pros_left {left: -60px;}
	#we-are-sinelco #pros_right {left: 124px;  width: 71%;}
	#we-have-history #bx-pager a img {width: 66px;}
	#we-have-history #bx-pager a:after {display:none;}
	#we-have-history #we-are-sinelco-2 .one_third.first {width:100%}
	#we-have-history #we-are-sinelco-2 .one_third {width:48%}
	#we-have-history #we-are-sinelco-2 .dropcap {line-height: 50px;}
	#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(5) > div:nth-child(4) > img:nth-child(1) {margin-top: 72px; width: 90%;}
	#we-have-history #we-are-sinelco-2 .clients-slider li {margin-top: -25px;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(1), 
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:10%;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {width:78%}	
	section.yellow-background {padding: 0px;}
	#the-facts .new-service-item.text-right .right {float:left;}
	#the-facts .new-service-item.text-right .fa-stack {margin-left:0px; margin-right:20px;}
	#the-facts .new-service-item.text-right h5 {text-align: left;}	
	#the-facts .new-service-item.text-right p {padding-left: 92px; padding-right:0px; text-align: left;}
	#the-facts .new-service-item {padding-right: 0px; padding-left: 0px;}
	#the-facts .new-service-item .icon-wereldwijd {margin-left:-10px;}
	#the-facts .new-service-item .icon-wereldwijd .service-icon-border {margin-left: 5px;}
	#the-facts > div:nth-child(1) > div:nth-child(2) {margin-bottom:0px;}
	#the-facts .one_half.last li.text-left:nth-child(1) {margin-top:-10px;}
	#the-facts-2 .one_sixth {width:30%; font-size:11px; line-height:15px;}
	#the-facts-2 .counters li .count {font-size:20px; line-height:15px;}
	.quote h1 {padding: 30px 5px 10px; line-height: 35px; font-size: 25px;}
	#the-brands #brand-wrap {width: 85%; margin: -35px auto !important;}
	#the-brands .portfolio-item:hover .project-info {bottom: -5px;}
	#the-brands #project-page-data .one_fourth {width:48%;}
	#the-brands a.medium:nth-child(2) {float: right; margin-top: 0px;}
	#the-catalogue ul.service-container .new-service-item {width: 60px; padding-right: 10px;padding-left: 10px;}	
	#the-catalogue .new-service-item i {border-radius:8px; width: 45px; height: 45px;}	
	#the-catalogue .new-service-item .fa-stack {width: 60px; height: 45px;}
	#the-catalogue .new-service-item i, #the-catalogue .service-icon-border {border-radius: 8px;}
	.service-icon-border {width: 43px; height: 43px;}
	#the-catalogue ul.service-container h5 {font-size: 10px; line-height: 12px;}	
	.medium {font-size: 12px; padding: 10px 10px 10px;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(2), 
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {width:10%;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:78%}
	#call-to-action .project-counters .counters li {padding: 10px 0px 10px;}
    #call-to-action a.grey {margin-top: -10px; margin-bottom: 40px;}
	.blog-post.masonry {width: 390px;}
	#contact-3 ul.contact-details-slider h1 {font-size:25px;}
} 

/* Smartphones (portrait and landscape) ----------- */  
/* Smartphones (portrait) ----------- */  
@media screen and (max-width:499px) {  
	.container {width: 250px;}
	#logo #lang {left: 70px !important; font-size: 9px !important;}
	#home-center h1 {margin-top: 35px; font-size:20px !important; line-height:28px !important;}
	#home-center .div-align-center > p:nth-child(2) {font-size:15px !important; margin-bottom:20px !important;}
	#home-center img.size-full {width:65%;}
	h1 {font-size: 25px;}
	#we-are-sinelco .one_third.last {margin-top: 100px;}
	#we-have-history #bx-pager {display:none;}
	#we-are-sinelco #pros_center {left: 69px; width: 160px; bottom:-36px !important;} #we-are-sinelco #pros_left {left: -60px; width:239px; bottom:-35px !important;} #we-are-sinelco #pros_right {left: 123px; width: 185px;}
	#we-have-history .dropcap {margin: -6px 5px 0px 0px;;}
	#we-have-history #bx-pager a img {width: 60px;}
	#we-have-history #bx-pager a:after {display:none;}
	#we-have-history #bx-pager a {margin: 5px 0px;}
	#we-have-history #we-are-sinelco-2 .one_third.first {width:100%}
	#we-have-history #we-are-sinelco-2 .one_third {width:48%}
	#we-have-history .clients-slider h3 {margin-top: 0px; font-size: 17px;}
	#we-have-history .clients-slider h3 small {font-size: 12px;}
	#we-have-history .dropcap.round {border-radius: 5px;}
	#we-have-history #we-are-sinelco-2 .dropcap {width:40px; height:40px; font-size:25px; line-height: 43px;}
	#we-have-history #we-are-sinelco-2 .clients-slider > li:nth-child(5) > div:nth-child(4) > img:nth-child(1) {margin-top:37px;width:90%;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(1), 
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {display:none;}
	#we-have-vision > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) {width: 84%;margin: 0px 8%;}	
	section.yellow-background {padding: 0px; margin-top:0px;margin-bottom:0px;}
	.vision {padding: 25px;}
	#the-facts > div:nth-child(1) > div:nth-child(2) > ul:nth-child(2) {margin-top:-30px;}
	#the-facts .new-service-item i {width: 50px;height: 45px;background-size: contain;}
	#the-facts .new-service-item i .service-icon-border {border-radius: 8px;width: 43px;height: 43px;}
	#the-facts .new-service-item.text-right .fa-stack {margin-left: 0px; margin-right:10px; }
	#the-facts .new-service-item.text-left .fa-stack {margin-left: 0px; margin-right:10px; }
	#the-facts .new-service-item .fa-stack {width:50px;height:45px;}
	#the-facts .new-service-item .icon-wereldwijd {margin-left:-10px;}
	#the-facts .new-service-item .icon-wereldwijd .service-icon-border {margin-left: 5px;}
	#the-facts .new-service-item.text-right .right {float:left;}
	#the-facts .new-service-item.text-right h5 {text-align: left;}	
	#the-facts .new-service-item.text-right p {padding-left: 0px; padding-right:0px; text-align: left;}
	#the-facts .new-service-item.text-left p {padding-left: 0px;}
	#the-facts .new-service-item {padding-right: 0px; padding-left: 0px;}
	#the-facts > div:nth-child(1) > div:nth-child(2) {margin-bottom:0px;}
	#the-facts .one_half.last li.text-left:nth-child(1) {margin-top:-10px;}
	#the-facts-2 .container {padding-top: 0px;}
	#the-facts-2 .one_sixth {width:30%; font-size:10px; line-height:13px; text-transform:none;}
	#the-facts-2 .counters li {font-size: 11px; line-height:13px;}
	#the-facts-2 .counters i {height: 65px; margin-bottom: 10px; background-size:contain;}
	.icon-groei {width: 81px !important;}
	#the-facts-2 .counters li .count {font-size:20px; line-height:15px;}
	.quote h1 {font-size: 20px;margin-bottom: 0px;line-height: 30px;}
	#quote-beecher .container {padding: 20px 0px;}
	#brand-wrap {margin: 0px auto !important;}
	#the-brands .portfolio-item .portfolio-image {width: 75%; padding-bottom:80px;}
	#the-brands .portfolio-item.ion-color .portfolio-image {padding-bottom:65%;}
	.portfolio-item:hover .project-overlay {opacity:1 !important;background-color: #ffffff !important;}
	#the-brands .portfolio-item:hover .project-info {bottom: 20px;}
	.portfolio-item:hover .project-name {transition: opacity 0.1s ease 0.1s;}
	#the-brands .project-name {display: inline-block;margin-top: 0px;color: #B1AFA8;}
	#the-brands .container.small-width {padding-top: 60px !important;}
	#the-brands .container.small-width h3 {font-size:15px;}
	#the-brands .container.small-width .project-section-title {font-size: 11px; line-height: 14px;}
	#the-brands .container.small-width .project-section-title a#project_close {margin-top: 10px; display: block;}
	.small-border {margin-bottom: 5px;}
	#the-brands .item-data h5 {font-size: 15px;}
	#the-brands a.medium:nth-child(2) {float: right; margin-top: 0px;}
	#the-catalogue ul.service-container .new-service-item {width: 50px; padding-right: 5px; padding-left: 5px;}	
	#the-catalogue .new-service-item i {border-radius:8px; width: 45px; height: 45px;}	
	#the-catalogue .new-service-item i, #the-catalogue .service-icon-border {border-radius: 8px;}
	.service-icon-border {width: 44px; height: 44px;}
	.fa-stack {width: 1em;}	
	#the-catalogue .fa-stack {height: 45px;}
	#the-catalogue ul.service-container h5 {font-size: 10px; line-height: 12px;}	
	.medium {font-size: 12px; padding: 10px 10px 10px;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(2), 
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) {width:10%;}
	#call-to-action > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) {width:78%}
	#call-to-action section.yellow-background {padding: 20px; margin-top: 0px; margin-bottom: 0px; line-height: 10px;}
	#call-to-action h1 {font-size: 20px; line-height: 25px;}
	#call-to-action .project-counters .counters li {font-size: 14px; padding:0px;}
	#call-to-action .project-counters .counters li .count {font-size: 40px; padding: 5px 0px;}
	#call-to-action .one_half {margin-bottom: 5px;}
	#call-to-action a.grey {font-size: 13px;padding: 10px 15px;}
	.blog-post.masonry {width: 208px;padding: 10px;}
	#contact-form-2 .your-name input, #contact-form-2 .your-surname input {width: 40%;}
	#contact-formular input[type="text"], #contact-formular input[type="email"], input[type="password"], textarea, input[type="text"], input[type="email"] {margin-bottom: 10px;}
	#contact-formular .one_half {margin-bottom: 0px;}
	#contact-3 ul.contact-details-slider h1 {font-size: 20px;line-height: 30px;}
	#contact-3 .three_fifth h3 {font-size: 20px;}
}