/* CSS Document */
/*Slideshow*/
.pp-slideshow-gr{background: rgba(86,42,122,1);
background: -moz-linear-gradient(-45deg, rgba(86,42,122,1) 0%, rgba(86,42,122,1) 8%, rgba(22,95,158,1) 50%, rgba(13,58,90,1) 93%, rgba(13,58,90,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(86,42,122,1)), color-stop(8%, rgba(86,42,122,1)), color-stop(50%, rgba(22,95,158,1)), color-stop(93%, rgba(13,58,90,1)), color-stop(100%, rgba(13,58,90,1)));
background: -webkit-linear-gradient(-45deg, rgba(86,42,122,1) 0%, rgba(86,42,122,1) 8%, rgba(22,95,158,1) 50%, rgba(13,58,90,1) 93%, rgba(13,58,90,1) 100%);
background: -o-linear-gradient(-45deg, rgba(86,42,122,1) 0%, rgba(86,42,122,1) 8%, rgba(22,95,158,1) 50%, rgba(13,58,90,1) 93%, rgba(13,58,90,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(86,42,122,1) 0%, rgba(86,42,122,1) 8%, rgba(22,95,158,1) 50%, rgba(13,58,90,1) 93%, rgba(13,58,90,1) 100%);
background: linear-gradient(135deg, rgba(86,42,122,1) 0%, rgba(86,42,122,1) 8%, rgba(22,95,158,1) 50%, rgba(13,58,90,1) 93%, rgba(13,58,90,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#562a7a', endColorstr='#0d3a5a', GradientType=1 );
color:#FFF;background-size:cover; background-position: center center; background-repeat:no-repeat;
}
.pp-slideshow-gr.ps{ background-image:url(../img/personal.jpg); background-color:#1e62a6;}
.pp-slideshow-gr.bn{ background-image:url(../img/business.jpg); background-color:#1e62a6;}
.pp-slideshow-gr.at{ background-image:url(../img/airtime.jpg); background-color:#1e62a6;}

/*Homeslide*/
.pp-slideshow{ font-size:1.26rem;}
.pp-slideshow .button{font-size: 1.1rem; padding: 0.8em 1.5em;}
.pp-slideshow h2{ margin-bottom:0; padding-bottom:0; font-size:2.5rem; font-weight:normal; text-transform:uppercase;}
.pp-slideshow h3{ margin-bottom:1.2rem; font-size:1.7rem; font-weight:normal;}
.pp-slideshow h4{ margin:.5rem 0 1.2rem; font-size:1rem; text-transform:uppercase; font-weight:normal; font-family: 'Nunito', sans-serif;}
.pp-slideshow p{ line-height:1.7rem; font-size:1.2rem;}
.pp-slideshow .pp-items{ text-align:center; padding:2rem 0 0 0;}
.pp-slideshow .pp-items a, .pp-slideshow h2 a, .pp-slideshow h3 a{ color:#FFF; display:block;}
.pp-slideshow .button{ margin-top:1.2rem;}
.pp-slideshow .pp-items i{ font-size:3rem; text-align:center;}
.innerslide .button.hollow.secondary { color:#d7dee4; border-color:#d7dee4;}
.innerslide .button.hollow.secondary:hover { color:#FFF; border-color:#FFF;}
.innerslide .pp-items i{border:2px solid #FFF; width:6rem; height:6rem; margin-bottom:.5rem; border-radius:50%;-moz-border-radius:50%; -webkit-border-radius:50%;}
.innerslide .pp-items i:before{vertical-align:-50%;}
.innerslide .pp-items h4 span{ display:block; padding-top:.5rem; font-size:3.5rem}
.bsimg{margin-top:1.2rem;}

/*Contentblock*/
.pp-contentblock{padding: 3.8rem 0 5rem 0;}
.btitle { text-align:center; padding-bottom:0.9rem;}
.btitle h3{ font-size:2.3rem; }
.btitle h4{font-size:1.27rem;}
.block-3 .btext i{ font-size:1.2em; vertical-align:-5px;}
.block-1 .btext i,.block-0.btext i,.block-3.lg .btext i,.block-3 i{font-size:3rem; border:2px solid #1C1C1C; width:6rem; height:6rem; margin-bottom:.5rem; border-radius:50%;-moz-border-radius:50%; -webkit-border-radius:50%; text-align:center}
.block-1 .btext i:before,.block-0.btext i:before,.block-3.lg .btext i:before,.block-3 i:before{vertical-align:-50%;}
.btext h3{ font-size:1.4rem;}
.block-3 .btext.blink img{ margin-bottom:1rem;}
.block-3 .btext.blink h3 a{ color:#25aa01; font-size:1rem; display:block;}
.block-3 .btext.blink h3  i{ font-size:2rem;}
.block-3 .btext.blink h3 i:after, .block-5 li i:after{vertical-align:-5px;}
.block-5 li i{ font-size:1.5rem}
.btext p{ color:#222;}
.bright .bimg{ float:right;}
.btxt h3{ font-size:2.3rem; }
.btxt p{ color:#222; padding-top:.5rem; padding-bottom:.7rem;}
.block-1 .btext p{ padding-left:.8rem; padding-right:.8rem;}
.btxt h3 i{ font-size:1.2em; }
.btxt h3 i:before{vertical-align:-5px;}
.btxt .button, .pp-slideshow .button,.block-5 .button{}

.pp-contentblock.pp-links,.pp-body.art{ background:url(../img/swirlstop-sm-l.png) left top no-repeat;}
.pp-contentblock.pp-links h4{ color:#099702; padding-bottom:0.9rem;}
.pp-contentblock.pp-links .btxt h3{ margin:0; padding:0; font-weight:normal}
.pp-contentblock.pp-links .btxt h4{ font-size:1.3rem;}
.pp-contentblock.pp-links .btxt p{ padding-left:0; padding-right:0;}
.pp-contentblock.pp-links .blist{ padding:0; margin:0; padding-top:2rem; text-align:center; list-style:none; display:table; width:100%; float:none;}
.pp-contentblock.pp-links .blist li{ padding:0 .5rem; }
.pp-contentblock.pp-links .bslist{ text-align:left; margin-top:2rem; border-top:1px solid #DADADA;}
.pp-contentblock.pp-links .bslist h4{ color:#1C1C1C; margin-bottom:.7rem; padding:0;}
.pp-contentblock.pp-links .bslist h4 a{color:#1C1C1C; display:block;}
.pp-contentblock.pp-links .bslist p{color:#222;}
.pp-contentblock.pp-links .bslist .column{ border:1px solid #DADADA; border-width:0 1px 0 0; padding-top:2rem; padding-bottom:2rem;}
.pp-contentblock.pp-links .bslist .column.clast{ border:none;}
.pp-contentblock.pp-links .button.hollow.secondary, .block-3 .button.hollow.secondary{ border-width:1px; font-size: .9rem; padding:.75rem 1.7rem; text-transform:uppercase; color:#a81414; border-color:#a81414; background-color:#fff;}
.pp-contentblock.pp-links .button.hollow.secondary:hover,.block-3 .button.hollow.secondary:hover{color:#bb2121; border-color:#bb2121;}
.block-5{font-size:1.26rem; border:1px solid #DADADA; border-width:1px 0 0 0; text-align:center; background:#FFF;}
.block-5.af{border-width:0 0 0 0;}
.block-5 .blist{ margin:0 0 1rem 0; padding:0}
.block-5 .blist li{ display:inline-block; padding:0 .4rem;}
.block-5 .blist li a{ display:block; font-family: 'Ubuntu', sans-serif; font-size:1.42rem; color:#1c1c1c; padding:.4rem;}
.block-5 .blist li a:hover{ color:#666;}
.block-5 .blist.wallet li{ width:33%; display:inline-block; padding:.5rem 0 1rem 0;}
.block-5 .blist.wallet li p{padding:0 1rem; line-height:1.3rem; color:#222;}
.block-5 .blist.wallet li i{border:2px solid #1C1C1C; color:#1C1C1C; width:6rem; height:6rem; border-radius:50%;-moz-border-radius:50%; -webkit-border-radius:50%; text-align:center; margin:0 .1rem; font-size:3rem }
.block-5 .blist.wallet li i:before{ vertical-align:-50%;}

/*Imagelist Block*/
.pp-contentblock.image-list{ padding:1.5rem 0 .7rem; background:#FFF;}
.pp-contentblock.image-list h4{font-size: 1.4rem;}
.pp-contentblock.image-list ul{ margin-bottom:1rem;}
.pp-contentblock.image-list li img{border:1px solid #dadada; border-radius: 3px 3px 3px 3px!important;-moz-border-radius: 3px 3px 3px 3px!important; -webkit-border-radius: 3px 3px 3px 3px!important; min-height:40px; max-height:40px;  -webkit-filter: grayscale(50%); /* Safari 6.0 - 9.0 */
    filter: grayscale(50%);}
.pp-contentblock.image-list li a{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);opacity: 0.5; -webkit-transition: all 0.5s; transition: all 0.5s; }
.pp-contentblock.image-list li a:hover{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);opacity: 1; -webkit-transition: all 0.5s; transition: all 0.5s;}
.pp-contentblock.image-list li a:hover img{ -webkit-filter: grayscale(0%); filter: grayscale(0%);}
.pp-contentblock .cl{ margin-top:1rem;}
.pp-contentblock .cl i{ border-color:#FFF;}

/*Testimonial Block*/
.tstwrap p{ line-height:1.2rem;}
.tsttext p span{ font-size:1.7rem;}
.tstby{ margin-top:.7rem;}
.owl-carousel .owl-item .tstimg img{ border-radius: 50%!important;-moz-border-radius: 50%!important; -webkit-border-radius: 50%!important; display:inline-block;}
.owl-prev,.owl-next{ position:absolute; top:25%; font-size:3rem}
.owl-prev{ left:-20%;}
.owl-next{ right:-20%;}
.owl-theme .owl-dots{ margin-top:1rem;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

/*Tools Block*/
.pp-contentblock.block-3 .twrap{ border:1px solid #dadada; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; padding:1.4rem 0 0rem 0}
.pp-contentblock.block-3 .twrap p{ border-bottom:1px solid #dadada; padding:0 1rem .7rem 1rem;}
.pp-contentblock.block-3 .twrap .button.hollow.secondary{ /*display:block;*/ margin:0 1rem 1rem 1rem; padding:.7rem 2rem;}

/*imageblock*/
.pp-imageblock{ border:1px solid #DADADA; border-width:1px 0; position:relative; background-repeat:no-repeat!important; }
.pp-imageblock.bright .gd{
position:absolute; left:0; right:0; top:0; bottom:0; z-index:1;
background: rgba(236,246,245,1);
background: -moz-linear-gradient(left, rgba(236,246,245,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(236,246,245,1)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(236,246,245,1) 0%, rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(236,246,245,1) 0%, rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(236,246,245,1) 0%, rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(236,246,245,1) 0%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf6f5', endColorstr='#ffffff', GradientType=1 );}
.pp-imageblock.bleft .gd{
position:absolute; left:0; right:0; top:0; bottom:0; z-index:1;
background: rgba(255,255,255,0);
background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(236,246,245,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(236,246,245,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(236,246,245,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(236,246,245,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(236,246,245,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(236,246,245,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ecf6f5', GradientType=1 );}
.pp-imageblock .bgtop{ background:url(../img/swirlstop-r.png) right top no-repeat; position:relative; z-index:2;}
.pp-imageblock .bgbottom{background:url(../img/swirlsbottom-r.png) right bottom no-repeat; padding: 6rem 0 6rem 0; position:relative; z-index:3;}
.pp-imageblock.block-2 .bgbottom{ padding: 5.5rem 0 3.5rem 0;}
.pp-imageblock.block-4{background-image:url(../img/generic.jpg); background-position:right center; background-size:cover; background-color:#ecf6f5;}
.pp-imageblock.block-4 .bgtop{ background:url(../img/swirlstop-l.png) left top no-repeat}
.pp-imageblock.block-4 .bgbottom{background:url(../img/swirlsbottom-l.png) left bottom no-repeat; }
.block-1{ background:#eaeded;}
.block-2{ background:#f0f3f6;}
.pp-imageblock.block-2 .btxt{ padding:0 3rem;}
.block-3 .button.hollow.secondary{ display:inline-block; width:auto;}

/*Value Block*/
.pp-value{ color:#FFF; background:#1e62a6; padding:2rem 0;}
.pp-value h4{ margin:0; padding:0; font-size:2rem}
.pp-value p{ line-height:1.4rem;}
.pp-value i{ font-size:6rem; float:left; margin-right:.7rem;}

/*Tabs*/
.pp-contentblock .tabs{ margin:0; padding:0; border-width:1px 0 0 0; border-color:#DADADA; background:none;}
.pp-contentblock .tabs li{ background:none;}
.pp-contentblock .tabs-content{border-color:#DADADA; border-bottom:0; border-right:0;border-top:1px solid #DADADA;}
.pp-contentblock .tabs h3{ margin:0; padding:0;}
.pp-contentblock .tabs h3,.pp-contentblock .tabs-content h3{ font-size:1.28rem;}
.pp-contentblock .tabs h3 a{ color:#1C1C1C; padding:.8rem 2rem; display:block;}
.pp-contentblock .tabs-content p a{ color:#25aa01;}
.pp-contentblock .tabs-content h3 img{ float:right; max-height:25px; border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px;}


/*Events & Holidays*/
.feeds{ border-bottom:1px solid #ddd;}
.feeds .btext .column{ border:1px solid #ddd; border-width:0 1px 0 0; }
.feeds .btext .tdetails{min-height:100px;}
.feeds .btext .typeevents .tdetails{min-height:130px;}
.feeds .btext .column.last{ border:none}
.feeds .btext{margin-top:.7rem; margin-bottom:1.2rem }
.feeds .twrap .dealimg{ position:relative; }
.feeds .dealimg .extra{ position: absolute; right:0; top:0;  font-size:.9rem}
.feeds .dealimg .extra a{color:#fff; display:block; padding:.2rem .5rem;}
.feeds .dealimg .extra span{ display:block; font-size:1.5rem; line-height:1.4rem}
.feeds .typeevents .extra{ background:#bd1e1e; color:#fff; text-transform:uppercase}
.feeds .typepackages .extra{ background:#f89406; color:#fff;}
.feeds .twrap h3{ margin:0;}
.feeds .twrap h3 a{ font-size:1.1rem; color:#000; display:block; line-height:1.3rem; padding:.7rem 0 .3rem 0;}
.feeds .twrap p{ line-height:1rem;}
.feeds .morelink, .feeds .morelink .button{ margin:0;}

/* Small only */
@media screen and (max-width: 39.9375em) {
	/*Slideshow*/
	.pp-slideshow{ padding-top:0;}
	
	/*Homeslide*/
	.pp-slideshow{ font-size:1rem;}
	.pp-slideshow h2{ font-size:2rem; }
	.pp-slideshow h3{font-size:1.3rem;}
	.pp-slideshow h4{font-size:.8rem;}
	.pp-slideshow p{ line-height:1.5rem;}
	.pp-slideshow .pp-items{ text-align:center; padding:1rem 0 0 0;}
	.pp-slideshow .button{ margin-top:1rem; width:100%;}
	.pp-slideshow .pp-items i{ font-size:2rem;}
	.btxt .button, .pp-slideshow .button{padding: 0.8em 1em; text-align:center;}
	.homeslide .pp-business,.homeslide .pp-personal{padding:2rem 0.7rem;}
	.innerslide .pp-personal,.innerslide .pp-slidewrap{padding:2rem 0.7rem 0;}
	.homeslide .pp-business{border-bottom:1px solid rgba(255,255,255,0.45);}
	.innerslide .pp-items i{width:4.4rem; height:4.4rem; margin-bottom:.5rem;}
	
	/*Contentblock*/
	.pp-contentblock{padding: 2.8rem 0 2.8rem 0;}
	.pp-contentblock.block-3{ padding-bottom:.7rem;}
	.block-1 .btext p{ padding-bottom:2rem;}
	.pp-imageblock .bgbottom{ padding:3rem 0.7rem 5rem 0.7rem;}
	.pp-contentblock .bimg, .pp-contentblock .btxt{ padding-left:0.7rem; padding-right:0.7rem;}
	.bimg{ padding-bottom:1rem;}
	.btxt h3,.btitle h3,.pp-value h4 { font-size:1.6rem; }
	.btitle h4{font-size: 1.2rem;}
	.pp-value{ padding-bottom:1.3rem;}
	.pp-value p{ font-size:1rem; line-height:1.2rem; margin-bottom:2rem;}
	.pp-value i { font-size:4rem; margin-right: .5rem;}
	.pp-value i:before{ vertical-align:-10%;}
	.pp-imageblock{ background-image:none!important;}
	.block-3 .button{ margin-bottom:2.5rem}
	.block-3 .btext{ padding:0 .7rem;}
	.pp-imageblock.block-2 .btxt { padding:0 3rem 0 2rem;}
	.pp-contentblock.pp-links .button.hollow.secondary{ font-size: .8rem; padding: .65rem .8rem;}
	.block-4 .btxt,.bslist{ padding:0 .8rem;}
	.pp-contentblock.pp-links .bslist .column { border-width:0 0 1px 0; padding-top:1.5rem; padding-bottom:1rem; }
	.block-4 .btxt .button{ float:right;}
	.block-5 .blist.wallet li{ width:98%;}
	.block-5 .blist li i{ font-size:1.1rem}
	.block-5 .blist li a { font-size:1.1rem}
	.pp-contentblock.pp-links .blist li{ display:inline-block;  padding:0 .3rem 0 0;}
	.pp-contentblock.pp-links .blist{ padding:0 0 .8rem 0;}
	.pp-contentblock.pp-links .btxt h3, .pp-contentblock.pp-links .btxt h4{text-align:center;}
	.blink .column{ border-bottom:1px solid #DADADA; margin-bottom:1.6rem;}
	
	/*Tabs*/
	.pp-contentblock .tabs{ bottom:-1px; position:relative; z-index:3}
	.pp-contentblock .tabs h3{ font-size:1rem}
	.pp-contentblock .tabs li{ max-width:33%; overflow:hidden;}
	.pp-contentblock .tabs li{border-right:1px solid #DADADA;}
	.pp-contentblock .tabs li.is-active{ border-bottom:1px solid #FFF;}
	.pp-contentblock .tabs li.is-active a:after{ content:"\2193"; padding-left:.4rem;}
	.pp-contentblock .tabs-panel .column{ border-bottom:1px solid #dadada; margin-bottom:1.5rem; padding-bottom:.5rem;}
	.pp-contentblock .tabs-panel .column.last{border:none; margin-bottom:0; padding-bottom:0}
}

/* Medium and up */
@media screen and (min-width: 40em) {
	/*Homeslide*/
	.pp-slideshow{ padding-top:124px;}
	.pp-slideshow h4{font-size:1.1rem;}
	.homeslide .pp-business{ text-align:right; padding: 3.2rem 4rem 3.2rem 0.7rem;}
	.homeslide .pp-personal{ padding: 3.2rem 0.7rem 3.2rem 4rem;}
	.innerslide .sleft, .innerslide .sright{ padding-top: 6rem; padding-bottom:10rem;}
	.innerslide .sright-img{padding-top: 3rem; padding-bottom:2rem;}
	.innerslide .pp-personal,.innerslide .pp-slidewrap{ padding-right:4rem}
	.pp-contentblock.pp-links .btxt{ padding:0 0 0 .7rem}
	.homeslide .sright{border-left:1px solid rgba(255,255,255,0.45);}
	.innerslide .button.hollow.secondary {margin-left:.8rem}
	.pp-slideshow .innerslide .pp-items{ padding-top:4rem;}
	.block-2 .hollow{ margin-left:.8rem}
	.innerslide .pp-items i{width:5rem; height:5rem; margin-bottom:.5rem; font-size: 2.5rem;}
	.pp-contentblock .tabs-content{ padding-top:0.4rem; padding-bottom:.7rem;}
	.pp-contentblock .tabs-content .column{ border-right:1px solid #dadada; min-height:300px;}
	.pp-contentblock .tabs-content .column.last{ border:none;}
	
	}

/* Medium only */
@media screen and (min-width: 40em) and (max-width: 64em) {
	
	/*Homeslide*/
	.pp-slideshow{ font-size:1rem;}
	.pp-slideshow h2{ font-size:2rem; }
	.pp-slideshow h3{font-size:1.3rem;}
	.pp-slideshow h4{font-size:.9rem;}
	.pp-slideshow p{ line-height:1.5rem;}
	.homeslide .pp-business{ text-align:right; padding: 2.5rem 2rem 2.5rem 0.4rem;}
	.homeslide .pp-personal{ padding: 2.5rem 0.4rem 2.5rem 2rem;}
	.innerslide .pp-personal,.innerslide .pp-slidewrap{ padding-left:.7rem; padding-right:0px;}
	.pp-contentblock.pp-links {background:url(../img/swirlsbottom-l.png) left bottom no-repeat;}	
	
	/*Contentblock*/
	.pp-imageblock{ background-image:none!important;}
	.btxt h3{ font-size:1.7rem; }
	.bright .btxt{ padding-right:2rem}
	.bleft .btxt{padding-right:3rem}
	.block-5 .blist.wallet li{ width:48%;}
	
	/*Blog*/
	.blimg a{ max-height:140px;}
	.featured .blimg a{ max-height:320px;}
	.featured .bwrap h3{ padding:0; line-height: 1.5rem; font-size:1.26rem;}
	.featured .bwrap p{line-height: 1.2rem;font-size: .9rem; }
	.featured .blimg{ max-width:48%; margin-right:3%; float:left}
	.featured .bltxt{ float:none;}
	.blg .btitle{ padding: 0 .7rem; border-bottom:1px solid #dadada; margin-top:.6rem;}
	.blg .btitle h2{ font-size:1.2rem; margin:0; line-height:3.5rem;}
	.blg .btitle ul{ margin:0; padding:0; list-style:none; text-align:right;}
	.blg .btitle li{ display:inline-block; padding:0 0 0 .7rem;}
	.blg .btitle li a{ color:#1C1C1C; padding:.4rem 0 .4rem 0; display:block;}
	
	/*Tabs*/
	.pp-contentblock .tabs{ bottom:-1px; position:relative; z-index:3}
	.pp-contentblock .tabs li{border-right:1px solid #DADADA;}
	.pp-contentblock .tabs li.is-active{ border-bottom:1px solid #FFF;}
	.pp-contentblock .tabs li.is-active a:after{ content:"\2193"; padding-left:.4rem;}
	.foot-links li a{padding:0 .2rem; margin:0 .2rem; }
	}

/* Large and up */
@media screen and (min-width: 64.12em) {
	/*Slideshow*/
	.pp-slideshow{ padding-top:62px;}
	
	/*Contentblock*/
	.bright .btxt{ padding-right:4rem}
	.bleft .btxt{padding-right:5rem}
	.block-3 .btitle h3{ margin-bottom:0}
	.block-3 .btitle h4{ }
	.block-3 .btext .column{padding-top:1.8rem}
	.pp-imageblock.block-2 .bgbottom{ padding: 6.5rem 0 6.5rem 0;}
	.pp-contentblock.pp-links .blist .button.hollow.secondary{ display:block; width:100%;}
	.pp-value p{ padding-right:.7rem;}
	.block-5 .blist.wallet li{ width:33%;}
	.block-5 .blist.wallet li p{padding:0 1rem;}
	
	.pp-contentblock .tabs{ margin:0 -1px 0 -1px; position:relative; z-index:3}
	.pp-contentblock .tabs li{ border-bottom:1px solid #DADADA; }
	.pp-contentblock .tabs li.is-active{ border-right:1px solid #FFF;}
	.pp-contentblock .tabs li.is-active a:after{ content:"\2192"; padding-left:.4rem;}
	.pp-contentblock .tabs li.tabs-title{ float:none; text-align:right;}
	
}

/* Large only */
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
	
}

@media screen and (min-width: 75em){
	
}