.u1desktop {display:block;}
.u1mobile {display:none;}

.np-grid .u1inner::before {
  content: "";
  left:50%;
top:40%;
	position:absolute;
	z-index:999;
border-width: 45px 0px 45px 45px;
border-style: solid;
display: block;
width: 0px;
	}

.np-grid-more .u1innermore::before {
  content: "";
  right:50%;
  margin-top:6%;
	position:absolute;
	z-index:999;
border-width: 45px 0px 45px 45px;
border-style: solid;
display: block;
width: 0px;
-webkit-transform: rotate(-180deg);
	   -moz-transform: rotate(-180deg);
	    -ms-transform: rotate(-180deg);
	     -o-transform: rotate(-180deg);
	        transform: rotate(-180deg);
}


.u1inner,.u1innermore {text-align:center;color:#fff;width: 80%;margin: 13% auto 0 auto;}
.u1article h2 {font-size:72px;color:#fff;margin-bottom:18px;text-transform:uppercase;}
.u1article p {font-size:18px;margin-top:18px;letter-spacing:2px;font-weight:100;}
div.span6.u1img {width:50%!important;overflow:hidden;}
div.span6.u1article {width:50%!important;}
.span6 {margin:0px!important;}

/* CSS3 Effects */


.u1img img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
    max-width: 100%;
	width:100%;
}
.u1img:hover img {
    -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
}

@media(max-width:2200px) {
.u1article h2 {font-size:48px;
}
}
@media(max-width:1480px) {
.u1inner,.u1innermore {margin: 12% auto 0 auto;}
.u1article p {font-size:16px;margin-top:18px;letter-spacing:2px;font-weight:100;}
}
@media(max-width:1280px) {
.u1inner,.u1innermore {margin: 7% auto 0 auto;}
}

@media(max-width:1100px) {
.u1article h2 {font-size:24px;}
.u1article p {font-size:14px;}
.u1article p {margin-bottom:0px!important;}
}

@media(max-width:980px) {
.u1inner,.u1innermore {margin: 5% auto 0 auto;}
.u1article h2 {font-size:36px;}
.u1article p {font-size:16px;}
div.span6.u1img {width:100%!important;}
div.span6.u1article {width:100%!important;}
.u1article p {font-size:18px;margin-top:18px;letter-spacing:2px;font-weight:100;}
.u1inner,.u1innermore {margin: 15% auto 15% auto;}
.np-grid .u1inner::before,.np-grid-more .u1innermore::before {display:none;}
.u1desktop {display:none;}
.u1mobile {display:block;}
}
