html,body{
overflow-x:hidden !important;
}
*:focus{
outline:none;
}
@font-face {
font-family: 'mulibold';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-bold-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-bold-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-bold-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-bold-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-bold-webfont.svg#mulibold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'mulilight';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-light-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-light-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-light-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-light-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-light-webfont.svg#mulilight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'muliregular';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-regular-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-regular-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-regular-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-regular-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/muli-regular-webfont.svg#muliregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'robotolight';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-light-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-light-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-light-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-light-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-light-webfont.svg#robotolight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'robotoregular';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-regular-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-regular-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-regular-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-regular-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/roboto-regular-webfont.svg#robotoregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ubuntubold';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-bold-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-bold-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-bold-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-bold-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-bold-webfont.svg#ubuntubold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ubuntulight';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-light-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-light-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-light-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-light-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-light-webfont.svg#ubuntulight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'ubunturegular';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-regular-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-regular-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-regular-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-regular-webfont.ttf) format('truetype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/ubuntu-regular-webfont.svg#ubunturegular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'open_sanslight';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-light-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-light-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-light-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-light-webfont.svg#open_sanslight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'open_sansregular';
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-regular-webfont.eot);
src: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-regular-webfont.woff2) format('woff2'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-regular-webfont.woff) format('woff'),
url(//www.posr.co.uk/wp-content/themes/responsive-mobile/css/fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');
font-weight: normal;
font-style: normal;
} .rss-innerpage-slider-wapp{
position:relative;
}
.rss-innerpage-slider-wapp:after{
background-color: #FFF;
content: "";
height: 90px;
left: -5px;
position: absolute;
right: -5px;
bottom: -57px;
transform: rotate(182deg) skew(182deg);
-webkit-transform: rotate(182deg) skew(182deg);
-moz-transform: rotate(182deg) skew(182deg);
z-index: 99;
}
.rss-inner-page-slider-1 .slick-dots{
bottom:60px;
}
.rss-inner-page-slider-1 .slick-dots li{
width:11px;
height:11px;
}
.rss-inner-page-slider-1 .slick-dots li.slick-active{
background:#b242e7;
}
.rss-banner-title{
font-size:31px;
font-family: 'ubuntulight';
font-weight:normal;
letter-spacing:2.2px;
padding-bottom:15px;
}
.rss-banner-description{
color:#FFF;
}
.rss-banner-description ul{
margin:0px;
padding:0px;
color:#FFF;
width:auto;
}
.rss-banner-description ul li{
color:#FFF;
font-family: 'ubuntulight';
font-size:23px;
letter-spacing:1.6px;
list-style:none;
text-align:center;
line-height:25px;
padding:0px 0px 25px;
}
.rss-banner-description ul li span{
display:inline-block;
position:relative;
padding-left:14px;
}
.rss-banner-description ul li span:before{
width:6px;
height:6px;
position:absolute;
left:0px;
top:10px;
background:#FFF;
border-radius:8px;
content:"";
} .home-page-section{
padding:50px 0px 0px;
background-size:cover;
background-position:center center;
}
.welcome-section .welcome-section-outer{
text-align:center;
position:relative;
z-index:100;
}
.welcome-section .wel-title{
margin:0px 0px 20px;
padding:0px;
font-family: 'ubunturegular';
color:#552c68;
letter-spacing:2.1px;
font-size:29px;
}
.welcome-section .wel-title span{
font-family: 'ubuntubold';
}
.welcome-section .base-text{
font-family: 'mulilight';
font-size:20px;
line-height:28px;
font-style:italic;
color:#848484;
} .home-page-section.key-principles-section{
padding-bottom:20px;
}
.what-we-do5 {
position: relative;
text-align:center;
}
.what-we-do-section-typ5 .row {
margin-left: -40px;
margin-right: -40px;
}
.what-we-do-section-typ5 .col-sm-4 {
padding-left: 40px;
padding-right: 40px;
}
.what-we-do-box5 {
margin-bottom: 50px;
text-align: center;
}
.what-we-do-box5 .icon-thumb {
height: 76px;
margin-bottom: 40px;
display: inline-block;
}
.what-we-do-box5 .header-typ4 {
text-align: center;
position: relative;
margin-bottom: 10px;
font-size:18px;
letter-spacing:1.3px;
margin-top: 0;
color:#552c68;
font-family: 'ubunturegular';
}
.key-principles-section .header-typ2{
color:#222;
font-size:29px;
font-family: 'open_sansregular';
margin:20px 0px 70px 0px;
font-weight:normal;
opacity:0.7;
}
.key-principles-section .body-text{
font-family: 'muliregular';
font-size:16px;
letter-spacing:1.1px;
color:#848484;
} .your-bucket-list-section.home-page-section{
padding:0px;
background-attachment:fixed;
}
.your-bucket-list-section{
margin-bottom:90px;
}
.your-bucket-list-section .app-image{
text-align:center;
position:relative;
bottom:-60px;
}
.your-bucket-list-section .your-bucket-content{
padding-top:182px;
padding-left:80px;
}
.your-bucket-list-section .header-typ3{
color:#552c68;
letter-spacing:1.9px;
margin-bottom:20px;
}
.list-typ1{
margin:0px;
padding:0px;
}
.list-typ1 li{
list-style:none;
position:relative;
color: #848484;
font-family: "muliregular";
font-size:16px;
letter-spacing:1.1px;
padding-left:20px;
}
.list-typ1 li:before{
position:absolute;
left:0px;
top:1px;
content:"\f101";
font-family:"fontawesome";
color:#552c68;
width:10px;
font-size:15px;
height:10px;
}
.your-bucket-list-section .list-typ1{
padding-bottom:95px;
}
.your-bucket-list-section .header-typ4{
font-size:21px;
color:#b242e7;
font-family: 'ubuntubold';
letter-spacing:1px;
margin-bottom:10px;
} #footer-wrapper{
text-align:center;
}
#footer-widgets-container{
padding:120px 0px 100px;
color:#848484;
}
#footer-wrapper .header-typ2{
font-family: 'ubuntulight';
color:#4c4c4c;
letter-spacing:2.1px;
padding-bottom:35px;
}
#footer-wrapper .content-btn-sec{
padding:35px 0px 45px;
}
#footer-wrapper .content-btn-sec .con-btn{
width:100%;
max-width:295px;
border-radius:12px;
color:#FFF;
font-weight:normal;
height:58px;
line-height:58px;
font-family: 'mulibold';
letter-spacing:1.2px;
font-size:13px;
}
#footer-wrapper .content-btn-sec .con-btn:hover{
color: #552c68;
}
#footer-wrapper .footer-social-icons{
margin:0px;
padding:0px;
display:inline-block;
}
#footer-wrapper .footer-social-icons li{
display:inline-block;
list-style:none;
margin:0px 5px;
}
#footer-wrapper .footer-social-icons li a{
display:block;
height:42px;
width:42px;
border-radius:42px;
font-size:23px;
line-height:41px;
text-align:center;
color:#552c68;
border:1px #552c68 solid;
}
#footer-wrapper .footer-social-icons li a:hover{
color:#FFF;
background:#552c68;
} .about-page-section{
background-repeat:no-repeat;
}
.about-banner-sec{
background:#f6f6f6;
padding:0px 0px;
text-align:center;
}
.about-us-video-section{
height:749px;
background:#f6f6f6;
background-position:top center !important;
background-repeat:no-repeat;
}
.about-us-video-section .abour-video-outer{
padding-top:153px;
margin:auto;
padding-left:20px;
max-width:536px;
}
.about-page-section.we-already-know-sec{
background-position:right top;
background-repeat:no-repeat;
overflow-x:hidden;
}
.we-already-know-sec .we-all-content-outer{
max-width:400px;
padding:170px 0px 170px 50px;
position:relative;
}
.we-already-know-sec .we-all-content-outer:before{
position:absolute;
top:0px;
width:1000px;
right:-70px;
bottom:0px;
background:#f00;
content:"";
-ms-transform: skew(-15deg, 0deg); -webkit-transform: skew(-15deg, 0deg); transform: skew(-15deg, 0deg);  background: rgba(85,44,104,1);
background: -moz-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(85,44,104,1)), color-stop(100%, rgba(142,87,161,1)));
background: -webkit-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: -o-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: -ms-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: linear-gradient(to right, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#552c68', endColorstr='#8e57a1', GradientType=1 );
}
.we-all-content-outer .header-typ3{
position:relative;
z-index:9;
color:#FFF;
font-size:29px;
letter-spacing:2.1px;
margin-bottom:35px;
font-family: 'ubuntulight';
line-height:40px;
}
.we-all-content-outer .list-typ1 li{
color:#FFF;
font-size:22px;
letter-spacing:1.6px;
font-family: 'mulilight';
}
.we-all-content-outer .list-typ1 li::before{
color:rgba(255, 255, 255, 0.6);
top:7px;
} .about-page-section.about-discover-section{
padding:70px 0px 50px;
}
.about-discover-section .container {
max-width:950px;
}
.about-discover-section .header-typ2{
font-size:29px;
color:#552c68;
text-align:center;
font-family: 'ubuntulight';
letter-spacing:2.2px;
margin-bottom:50px;
}
.discover-points .row{
padding-bottom:35px;
}
.discover-points .header-typ3{
font-size:19px;
letter-spacing:1.3px;
color:#552c68;
font-family: 'ubunturegular';
}
.discover-points .base-text{
font-family: 'muliregular';
font-size:16px;
color:#848484;
letter-spacing:1.1px;
} .about-page-section.about-why-posr{
padding:170px 0px;
text-align:center;
background-position:top center;
background-attachment:fixed;
}
.about-why-posr .container {
max-width:1030px;
}
.about-why-posr .header-typ2{
color:#FFF;
margin-bottom:25px;
letter-spacing:2.1px;
}
.about-why-posr .header-typ2 span{
font-family: 'ubuntubold';
font-size:29px;
}
.about-why-posr .base-text{
color:#FFF;
font-family: 'muliregular';
font-size:17px;
letter-spacing:1.2px;
}
.about-why-posr .base-text p{
margin-bottom:25px;
} .about-page-section.offering-solution{
text-align:center;
padding:90px 0px 75px;
}
.offering-solution .header-typ2{
letter-spacing:2.1px;
font-size:29px;
color:#552c68;
margin-bottom:40px;
}
.offering-solution .header-typ2 span{
font-family: 'ubuntubold';
}
.list-typ2{
margin:0px;
padding:0px;
}
.list-typ2 li{
list-style:none;
color: #000;
font-family: "muliregular";
font-size:18px;
letter-spacing:1.1px;
padding-bottom:10px;
}
.list-typ2 li span{
padding-left:20px;
position:relative;
display:inline-block;
}
.list-typ2 li strong{
font-family: 'ubuntubold';
}
.list-typ2 li span:before{
position:absolute;
left:0px;
top:3px;
content:"\f101";
font-family:"fontawesome";
color:#552c68;
opacity:0.7;
width:10px;
font-size:15px;
height:10px;
} .about-page-section.about-we-want-section{
background-position:top center;
background-attachment:fixed;
}
.about-we-want-section .we-want-outer{
display:table;
width:100%;
height:100px;
}
.about-we-want-section .we-want-inner{
display:table-cell;
width:100%;
height:550px;
vertical-align:middle;
text-align:center;
}
.about-we-want-section .header-typ2{
color:#FFF;
letter-spacing:2.2px;
font-size:31px;
line-height:55px;
} .contact-page-content-outer{
background-position:top center;
background-repeat:no-repeat;
padding:30px 0px 40px;
}
.contact-page-content-outer .container{
max-width:660px;
}
.contact-page-content-form .row{
margin-left:-5px;
margin-right:-5px;
}
.contact-page-content-form .col-xs-6, .contact-page-content-form .col-xs-12{
padding-left:5px;
padding-right:5px;
}
.contact-page-content-form{
background:#FFF;
border-radius:5px;
padding:0px;
}
.contact-page-content-outer .header-typ2{
color:#552c68;
text-align:center;
font-family: 'ubuntulight';
letter-spacing:2.2px;
margin-bottom:30px;
position:relative;
z-index:999;
}
.contact-form-typ1-section input.form-control, .contact-form-typ1-section select{
border:none;
width:100%;
background-color:#f6f6f6;
box-shadow:none;
border-radius:2px;
height: auto;
line-height:normal;
padding:15px 10px;
}
.contact-form-typ1-section select{
background-image:url(//www.posr.co.uk/wp-content/themes/responsive-mobile/images/select-errow.png);
background-repeat:no-repeat;
background-position:right center;
appearance:none;
-webkit-appearance:none;
-ms-appearance:none;
-moz-appearance:none;
}
.contact-form-typ1-section::-ms-expand {
display: none;
}
.contact-form-typ1-section select:focus{
outline:none;
}
.contact-form-typ1-section textarea.form-control{
padding:15px 10px;
border:none;
width:100%;
background-color:#f6f6f6;
box-shadow:none;
height:190px;
resize:none;
}
.contact-form-typ1-section .wpcf7-not-valid-tip {
bottom: 0;
color: #fff;
display: block;
font-size: 13px;
position: absolute;
right: 0;
background: #d9534f;
padding: 2px 5px;
}
.contact-form-typ1-section .wpcf7-form-control-wrap {
position: relative;
display: block;
}
.contact-form-typ1-section .btn-wrap {
padding-top: 30px;
}
.contact-form-typ1-section div.wpcf7-response-output {
padding: 5px 10px;
margin: 0;
}
.contact-page-content-form div.wpcf7-validation-errors, .contact-page-content-form .wpcf7-mail-sent-ng {
border: none;
background: #d9534f;
color: #fff;
margin:15px 0px 0px 0px;
}
.contact-page-content-form div.wpcf7-validation-errors{
display:none !important;
}
.contact-page-content-form .wpcf7-mail-sent-ok {
border: none;
background: #1f7903;
color: #fff;
}
.contact-page-content-form .wpcf7-submit{
display:block;
width:100%;
border-radius:12px;
height:58px;
line-height:58px;
font-family: 'mulibold';
font-size:13px;
letter-spacing:1.2px;
}
.contact-page-content-form .wpcf7-submit:focus{
outline:none;
}  .post5 .image{
box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.3);
}
.post5 .post-inner {
position: relative;
}
.post5 .post-info {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background:rgba(0, 0, 0, 0.3);
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.post5 .details-outer {
padding: 19px 28px;
height: 100%
}
.post5 .table {
display: table;
height: 100%;
}
.post5 .t-cell {
display: table-cell;
vertical-align: bottom;
}
.post5 .header-typ6{
margin-bottom: 5px;
text-transform: uppercase;
font-size: 12px;
font-family: 'muliregular';
}
.post5 .title{
margin-bottom: 10px;
}
.post5 .small-text{
color:#FFF;
font-style:italic;
height:0px;
overflow:hidden;
line-height:22px;
font-family: 'mulilight';
font-size:14px;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.post5 .post-info:hover{
background:rgba(106, 10, 151, 0.4);
}
.post5 .post-info:hover .small-text{
height:auto;
}
.post5 .header-typ3{
text-transform: capitalize;
font-family: 'ubunturegular';
font-size:20px;
}
.post5 .header-typ3:hover{
color:#FFF;
text-decoration:underline;
}
.post5 .post-details::after {
content: "";
display: table;
clear: both;
}
.post5 .post-user-name {
float: left;
display: inline-block;
text-transform: capitalize;
}
.post5 .post-social-activities {
float: right;
text-transform:capitalize;
display: inline-block;
}
.post5 .post-typ5-wrapper {
margin-bottom: 20px;
}
.view-btn-sec{
text-align:center;
margin:30px 0px 50px; 
}
.view-btn-sec .btn{
border-radius: 12px;
color: #fff;
font-family: "mulibold";
font-size: 13px;
font-weight: normal;
letter-spacing:1.2px;
height: 58px;
line-height: 58px;
max-width: 295px;
width: 100%;
}
.view-btn-sec .btn:hover{
color: #552c68;
}
.header-typ2.blog-page-title{
text-align:center;
color:#552c68;
padding-bottom:40px;
margin-top:20px;
letter-spacing:2.2px;
position:relative;
z-index:999;
} .post-inner-type1 .header-typ2 {
color: #552c68;
letter-spacing: 2.2px;
padding-bottom: 40px;
}
.post-inner-type1 .content-area{
margin:50px auto;
padding-top:50px;
}
.post-inner-type1 .blog-detail-img {
float: left;
padding: 0px 30px 15px 0px;
max-width:50%;
}
.post-inner-type1 .media {
margin-top: 0;
margin-bottom: 20px;
}
.post-inner-type1 .media .avatar img {
height: 55px;
width: 55px;
max-width: inherit;
border-radius: 50%;
-webkit-border-radius: 50%;
}
.post-inner-type1 .media-left {
padding-right: 15px;
}
.post-inner-type1 .detail-author {
padding-left: 69px;
margin-bottom: 55px;
}
.post-inner-type1 .name {
font-size: 12px;
line-height: 2;
letter-spacing: 0.9px;
color: #552c68;
font-weight: bold;
text-transform: uppercase;
}
.post-inner-type1 .date, .post-inner-type1 .comments {
display: inline-block;
font-size: 12px;
line-height: 2;
letter-spacing: 0.9px;
color: rgba(98,98,98,0.8);
}
.post-inner-type1 .date {
padding-right: 13px;
position: relative;
margin-right: 10px;
}
.post-inner-type1 .date::after {
content: "";
width: 4px;
height: 4px;
border-radius: 4px;
-webkit-border-radius: 4px;
background-color: #d8d8d8;
position: absolute;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
right: -2px;
font-size: 25px;
}
.post-inner-type1 .image img {
width: 100%;
margin-bottom: 64px;
}
.post-inner-type1 .content {
color: #848484;
font-family: "muliregular";
font-size: 16px;
letter-spacing: 1.1px;
line-height:26px;
}
.post-inner-type1 blockquote {
border: none;
padding: 0 193px 0 63px;
font-size: 24px;
font-weight: 900;
line-height: 1.67;
color: #626262;
position: relative;
}
.post-inner-type1 blockquote::before {
content: '"';
position: absolute;
top: 0;
left: 15px;
font-size: 50px;
line-height: 0.8;
color: #626262;
}
.post-inner-type1 blockquote p {
margin-bottom: none;
}
.post-inner-type1 .comment-head {
border-top: solid 1px #d9d9d9;
border-bottom: solid 1px #d9d9d9;
padding: 23px 0 20px;
margin-bottom: 35px;
}
.post-navigation{
margin-top:30px;
}
.post-navigation .nav-links a{
display:inline-block;
padding:7px 15px;
border: 1px solid #CCC;
text-transform:uppercase;
}
.post-navigation .nav-links a:hover{
background:#552c68;
color:#FFF;
border: 1px solid #552c68;
}
.comment-section .comments {
display: block;
text-align: right;
font-size: 14px;
font-weight: 900;
padding: 4px 0;
}
.comment-section .comment-number {
display: inline-block;
width: 29px;
height: 24px;
border-radius: 100px;
-webkit-border-radius: 100px;
background: #552c68;
color: #fff;
text-align: center;
line-height: 24px;
margin-left: 20.5px;
}
.post-inner-type1 .comments-title {
display: none;
}
.post-inner-type1 .comment-section .commentlist {
max-width: 925px;
margin: 0 auto;
}
.post-inner-type1 .commentlist .avatar {
border-radius: 50%;
margin-right: 30px;
}
.post-inner-type1 .commentlist .fn,.post-inner-type1 .commentlist .fn a{
font-size: 14px;
font-weight: 900;
letter-spacing: 1px;
color: #444444;
margin-bottom: 0px;
text-transform: uppercase;
}
.post-inner-type1 .commentlist .fn a{
pointer-events:none;
cursor:default;
}
.post-inner-type1 .comment {
border-bottom: solid 1px #e9e9e9;
margin-bottom: 30px;
}
.post-inner-type1 .parent {
border-bottom: none;
margin-bottom: 0;
}
.post-inner-type1 .commentlist .says {
display: none;
}
.post-inner-type1 .reply {
margin-bottom: 20px;
}
.post-inner-type1 .reply a {
font-size: 13px;
color: #552c68;
line-height: 21px;
}
.post-inner-type1 .reply::before {
content: "";
width: 21px;
height: 21px;
background-image: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/images/plus-icon-comment.png);
display: inline-block;
text-align: center;
color: #552c68;
margin-right: 15px;
vertical-align:middle;
}
.post-inner-type1 .reply:hover a {
color: #000000;
}
.post-inner-type1 .comment-metadata a {
font-size: 12px;
line-height: 1.83;
color: #9fa3a7;
pointer-events: none;
cursor: default;
margin-bottom: 10px;
}
.post-inner-type1 .comment-content, .post-inner-type1 .reply {
padding-left: 91px;
}
.post-inner-type1 .comment-content {
font-size: 15px;
line-height: 1.73;
color: #626262;
}
.post-inner-type1 .children {
padding-left: 100px;
}
.post-inner-type1 .commentlist li.alt > article {
background: none;
}
.post-inner-type1 .comment-respond {
max-width: 925px;
margin: 0 auto;
}
.post-inner-type1 .comment-reply-title {
margin-top: 15px;
margin-bottom: 10px;
font-size: 18px;
letter-spacing: 1px;
color: #444444;
text-transform: uppercase;
font-weight: 900;
}
.post-inner-type1 .comment-notes {
margin-bottom: 30px;
font-size: 18px;
color: #9fa3a7;
font-size: 14px;
}
.post-inner-type1 .comment-form label {
padding-bottom: 6px;
display:block;
margin: 0;
color: #626262;
}
.post-inner-type1 .comment-form-comment textarea {
resize: none;
}
.post-inner-type1 .comment-form input[type="text"], .post-inner-type1 .comment-form input[type="email"], .post-inner-type1 .comment-form input[type="url"], .post-inner-type1 .comment-form textarea {
background: #f6f6f6;
border-radius: 6px;
line-height: normal;
color: #626262;
font-size: 14px;
border: none;
box-shadow: none;
padding:10px 15px;
-webkit-box-shadow: none;
width: 100%;
}
.post-inner-type1 .comment-form input[type="text"]:focus, .post-inner-type1 .comment-form input[type="email"]:focus, .post-inner-type1 .comment-form input[type="url"]:focus, .post-inner-type1 .comment-form input[type="submit"]:focus, .post-inner-type1 .comment-form textarea:focus {
border: none;
box-shadow: none;
-webkit-box-shadow: none;
outline:none;
}
.post-inner-type1 .form-submit {
text-align: right;
}
.post-inner-type1 .form-submit input[type="submit"] {
width: 170px;
height: 51px;
background-color:#552c68;
font-family: "mulibold";
letter-spacing:1.1px;
font-size: 13px;
font-weight: normal;
text-transform:uppercase;
color: #ffffff;
border: none;
box-shadow: none;
-webkit-box-shadow: none;
margin: 30px 0px;
transition: background 0.5s ease;
-webkit-transition: background 0.5s ease;
border-radius:12px;
}
.post-inner-type1 .form-submit input[type="submit"]:hover {
background:transparent;
color: #552c68;
border: solid 2px #552c68;
}
.comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-url {
position: relative;
}
.post-inner-type1 div.error {
position: absolute;
bottom: 0;
color: red;
right: 20px
}
#comment-error{bottom: 5px;}
.post-inner-type1 .comment-form-comment label::after{
content:"*";
display:inline-block;
padding-left:5px;
} .home-page-section.home-your-Journey-section{
padding:0px;
overflow:hidden;
}
.home-your-Journey-section .left-destination-sec{
position:relative;
z-index:1;
padding:180px 0px;
}
.home-your-Journey-section .left-destination-sec::after {
position:absolute;
top:0px;
width:1000px;
right:0px;
bottom:0px;
background:#f00;
content:"";
-ms-transform: skew(-15deg, 0deg); -webkit-transform: skew(-15deg, 0deg); transform: skew(-15deg, 0deg);  background: rgba(85,44,104,1);
background: -moz-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(85,44,104,1)), color-stop(100%, rgba(142,87,161,1)));
background: -webkit-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: -o-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: -ms-linear-gradient(left, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
background: linear-gradient(to right, rgba(85,44,104,1) 0%, rgba(142,87,161,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#552c68', endColorstr='#8e57a1', GradientType=1 );
z-index:-1;
}
.home-your-Journey-section .left-destination-inner{
position:relative;
}
.home-your-Journey-section .left-destination-content{
position: absolute;
right: -150%;
top: 98%;
width: 100%;
}
.home-your-Journey-section .left-destination-inner .left-destination-img{
margin-left:-50px;
margin-top:-20px;
}
.home-your-Journey-section .left-destination-content .header-typ2{
position:relative;
color: #552c68;
font-family: "ubuntulight";
font-size: 26px;
letter-spacing: 1.9px;
margin-bottom: 15px;
}
.home-your-Journey-section .left-destination-content .header-typ2:before{
position:absolute;
bottom:8px;
right:102%;
content:"";
width:545px;
height:265px;
background:url(//www.posr.co.uk/wp-content/themes/responsive-mobile/images/destination-line.png) no-repeat top left;
}
.home-your-Journey-section .right-journey-sec{
padding:120px 0px 120px 30px;
}
.home-your-Journey-section .right-journey-sec .right-journey-img{
padding-left:70px;
}
.home-your-Journey-section .right-journey-content .header-typ2{
color: #552c68;
font-family: "ubuntulight";
font-size: 26px;
letter-spacing: 1.9px;
margin-bottom: 15px;
margin-top:100px;
}
.home-your-Journey-section .right-journey-content .header-typ2 span{
position:relative;
display:inline-block;
}
.home-your-Journey-section .right-journey-content .header-typ2 span:before{
position:absolute;
bottom:8px;
left:103%;
content:"";
width:249px;
height:257px;
background:url(//www.posr.co.uk/wp-content/themes/responsive-mobile/images/journey-line.png) no-repeat top left;
}
.home-your-Journey-section .right-journey-content .list-typ1{
padding-left:180px;
} .section-404-typ-01 .inner-404{
border:solid 1px #d2d2d2;
-webkit-box-shadow: 0px 0px 11px 3px rgba(210,210,210,1);
-moz-box-shadow: 0px 0px 11px 3px rgba(210,210,210,1);
box-shadow: 0px 0px 11px 3px rgba(210,210,210,1);
margin:30px 0px 50px;
}
.section-404-typ-01 .title{
margin-top:0;
margin-bottom:20px;
}
.section-404-typ-01 .inner-404{
padding:60px 30px 30px 30px;
text-align:center;
}
.section-404-typ-01 .n-f-404{
width:300px;
height:200px;
margin:0 auto;
background:#552c68;
border:none;
border-radius:30px;
-webkit-border-radius:30px;
padding: 25px;
position:relative
}
.section-404-typ-01 .n-f-404 .arrow{
height:30px;
width:40px;
background:#552c68;
transform: skew(-41deg) rotate(-19deg);
-webkit-transform: skew(-41deg) rotate(-19deg);
position: absolute;
bottom: -1px;
left: -3px;
}
.section-404-typ-01 .s-404{
font-size:110px;
color:#fff;
margin-bottom:0px;
padding:0;
height:auto;
line-height:115px;
width:auto;
}
.section-404-typ-01 .title .not-found{
margin:0;
font-size:16px;
color:#fff;
line-height:20px;
text-transform:uppercase;
}
.section-404-typ-01 .psdesc{
text-align:center;
font-size:24px;
color:#333333;
line-height:30px;
margin-bottom:20px;
}
.section-404-typ-01 .home-link{
margin-top:0;
margin-bottom:20px;
}
.section-404-typ-01 .home-link a{
display:inline-block;
font-size:16px;
line-height:18px;
padding:10px 25px;
border:solid 1px #e6e6e6;
text-decoration:none;
transition:background 0.3s ease;
-webkit-transition:background 0.3s ease;
text-transform:uppercase;
}
.section-404-typ-01 .home-link a:hover{
border-color:#552c68;
background:#552c68;
color:#fff;
} .newsletter-form-outer{
padding: 30px 0px;
}
.newsletter-form-outer .container{
max-width: 660px;
}
.newsletter-form-outer .border{
border: 1px dashed #ab0c18;
padding: 10px;
font-family: 'muliregular';
color: #4a4a4a;
margin-bottom: 15px;
}
.newsletter-form-outer .mailpoet_paragraph{
margin-bottom: 20px;
}
.newsletter-form-outer label,.newsletter-form-outer .label-radio,.newsletter-form-outer .mailpoet_required{
font-family: 'muliregular';
font-size: 16px;
color: #767676;
letter-spacing: 1.1px;
font-weight: bold;
}
.newsletter-form-outer #mailpoet_form_1 .mailpoet_text{
width: 100%;
display: block;
height: 46px;
line-height: 46px;
padding: 0 15px;
border-radius: 3px;
border: 2px solid #dadada;
}
.safari .newsletter-form-outer #mailpoet_form_1 .mailpoet_text{
line-height:normal;   
}
.newsletter-form-outer .label-radio{
margin-bottom: 5px;
}
.newsletter-form-outer #mailpoet_form_1 .mailpoet_radio_label{
color:#757575;
font-weight: normal;
cursor: pointer;
}
.newsletter-form-outer .mailpoet_paragraph::after,.newsletter-form-outer .mailpoet_paragraph::before{
content: " ";
display: table;
clear: both;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.newsletter-form-outer #mailpoet_form_1 select{
display: inline-block;
width: 32%;
height: 46px;
line-height: 46px;
padding: 0 32px 0 15px;
border-radius: 3px;
border: 2px solid #dadada;
float: left;
background-image: url(//www.posr.co.uk/wp-content/themes/responsive-mobile/images/select-errow.png);
background-repeat: no-repeat;
background-position: right center;
appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-moz-appearance: none;
}
.newsletter-form-outer #mailpoet_form_1 select::-ms-expand{
display:none;
}
.newsletter-form-outer #mailpoet_form_1 select.mailpoet_date_day{
margin: 0px 12px;
}
.newsletter-form-outer .mailpoet_submit{
border-radius: 12px;
height: 58px;
border: 2px solid transparent;
padding: 0 25px;
line-height: 58px;
font-family: 'mulibold';
font-size: 13px;
letter-spacing: 1.2px;
color: #ffffff;
margin-top: 15px;
text-transform: uppercase;
width: 100%;
max-width: 295px;
background-color: #552c68;
border-color: #552c68;
transition: background 0.5s ease;
-webkit-transition: background 0.5s ease;
}
.newsletter-form-outer .mailpoet_submit:hover{
background: transparent none repeat scroll 0 0;
border: 2px solid #552c68;
color: #552c68;
}
.newsletter-form-outer #mailpoet_form_1 .mailpoet_validate_success {
color: #FFF;
padding: 5px 10px;
background-color: #468847;
}
.newsletter-form-outer .parsley-required,.newsletter-form-outer .parsley-custom-error-message {
color: #FFF;
padding: 0px 10px;
background-color: #b94a48;
} #footer-wrapper .content-btn-sec .signup-btn {
margin-left: 10px;
} .home-page-slider .rss-banner-url a{
width: 100%;
max-width: 295px;
border-radius: 12px;
color: #FFF;
padding: 0 10px;
font-weight: normal;
height: 58px;
line-height: 58px;
font-family: 'mulibold';
letter-spacing: 1.2px;
font-size: 13px;
text-transform: uppercase;
border: 2px solid transparent;
background-color: #552c68;
border-color: #552c68;
transition: background 0.5s ease;
-webkit-transition: background 0.5s ease;
}
.home-page-slider .rss-banner-url a:hover{
background: #fff none repeat scroll 0 0;
border: 2px solid #552c68;
color: #552c68;
}
.home #menu-header-menu .newsletter-li{
display: none;
} .news-confirm{
padding: 50px 30px;
}
.news-confirm .header-typ4{
font-size: 24px;
}
.news-confirm .base-text{
font-size: 20px;
} @media screen and (max-width: 2000px) and (min-width: 1600px) {
.we-already-know-sec .we-all-content-outer::before{
right:-100px;
}
.your-bucket-list-section.home-page-section, #footer-wrapper, .about-page-section.about-why-posr, .about-page-section.about-we-want-section{
background-size:cover;
}
}
@media(max-width:1199px){ .home-your-Journey-section .right-journey-content .header-typ2 span::before {
height: 210px;
width: 170px;
background-size:100% 100%;
}
.home-your-Journey-section .left-destination-content{
top:90%;
}
.home-your-Journey-section .left-destination-content .header-typ2::before{
background-size:100% 100%;
width:400px;
height:225px;
}
#footer-wrapper{
background-size:cover;
}
.safari .post-inner-type1 .reply::before {
line-height:0px !important;
}
.comment-section .comments{
text-align:left;
}
.about-page-section{
background-size:cover;
}
.your-bucket-list-section.home-page-section, #footer-wrapper, .about-page-section.about-why-posr, .about-page-section.about-we-want-section{
background-attachment:scroll;
}
.we-already-know-sec .we-all-content-outer{
padding-left:0px;
max-width:350px;
}
.we-already-know-sec .we-all-content-outer:before{
right:0px;
}
.post5 .small-text{
display:none !important;
}
}
@media(max-width:991px) {
.what-we-do-section-typ5 .row {
margin-left: -15px;
margin-right: -15px;
}
.what-we-do-section-typ5 .col-sm-4 {
padding-left: 15px;
padding-right: 15px;
} .home-your-Journey-section .left-destination-sec{
padding:50px 0px;
}
.home-your-Journey-section .left-destination-sec::after{
transform: skew(0deg, 0deg);
right: -50px;
}
.home-your-Journey-section .left-destination-inner .left-destination-img{
margin-left:0px;
margin-top:0px;
}
.home-your-Journey-section .left-destination-content{
top:30%;
right:-43%;
}
.home-your-Journey-section .left-destination-content .header-typ2::before{
display:none;
}
.home-your-Journey-section .left-destination-content .header-typ2, .home-your-Journey-section .left-destination-content .list-typ1 li, .home-your-Journey-section .left-destination-content .list-typ1 li::before{
color:#FFF;
}
.home-your-Journey-section .right-journey-sec{
padding:50px 0px;
}
.home-your-Journey-section .right-journey-content .header-typ2 span::before{
display:none;
}
.home-your-Journey-section .right-journey-content .header-typ2{
margin-top:50px;
}
.home-your-Journey-section .right-journey-content .list-typ1{
padding-left:0px;
}
.your-bucket-list-section .list-typ1{
padding-bottom:30px;
}
.home-your-Journey-section .right-journey-inner{
text-align:center;
}
.home-your-Journey-section .right-journey-content{
display:inline-block;
text-align:left;
}
.home-your-Journey-section .right-journey-sec .right-journey-img{
padding-left:0px;
}
#footer-widgets-container{
padding:50px 0px 30px;
} .about-page-section.about-why-posr{
padding:50px 0px;
}
.about-we-want-section .we-want-inner{
height:300px;
}
.we-already-know-sec .we-all-content-outer{
padding:50px 0px;
}
.we-already-know-sec .we-all-content-outer::before{
right:0px;
}
}
@media(max-width:767px) {
.post-inner-type1 blockquote {
padding: 0 0 0 63px;
}
.post-inner-type1 .content p {
margin-bottom: 20px;
}
.post-inner-type1 .children {
padding-left: 10px;
}
.post-inner-type1 .blog-detail-img{
width:100%;
float:none;
padding:0px 0px 30px;
max-width:100%;
}
.post-inner-type1 .blog-detail-img img{
width:100%;
}
.your-bucket-list-section .your-bucket-content{
padding-top:100px;
padding-bottom:60px;
padding-left:0px;
display:inline-block;
text-align:left;
}
.your-bucket-list-section{
margin-bottom:0px;
}
.your-bucket-list-section .your-bucket-list-inner{
text-align:center;
}
.home-your-Journey-section .left-destination-inner{
text-align:center;
}
.home-your-Journey-section .left-destination-content {
display: inline-block;
position: relative;
right: auto;
top: auto;
width: auto;
text-align:left;
}
.home-your-Journey-section .right-journey-content .header-typ2{
margin-top:30px;
}
.key-principles-section .header-typ2{
margin:0px 0px 50px;
}
.what-we-do-box5 .icon-thumb{
height:auto;
margin-bottom:20px;
}
.about-discover-section .header-typ2{
font-size:24px;
letter-spacing:1.5px;
}
.we-already-know-sec .we-all-content-outer{
max-width:270px;
}
.we-all-content-outer .header-typ3{
font-size:22px;
line-height:28px;
margin-bottom:15px;
}
.we-all-content-outer .list-typ1 li{
font-size:16px;
letter-spacing:1.1px;
line-height:22px;
padding-bottom:10px;
}
.we-all-content-outer .list-typ1 li::before{
top:0px;
}
.about-page-section.offering-solution{
padding:50px 0px;
}
.offering-solution-outer .list-typ2 li{
font-size:15px;
}
.contact-page-content-outer{
padding:100px 0px;
}
.about-us-video-section{
background-size:100%;
}
.about-us-video-section{
height:350px;
background-size:550px auto;
}
.about-us-video-section .abour-video-outer{
max-width: 240px;
padding-left: 10px;
padding-top: 72px;
}
.about-us-video-section .abour-video-outer video{
max-width:100%;
max-height:100%;
} .newsletter-form-outer #mailpoet_form_1 select.mailpoet_date_day {
margin: 0px 10px;
}
}
@media(max-width:630px){ #footer-wrapper .content-btn-sec .con-btn {
display: block;
margin: 0 auto;
}
#footer-wrapper .content-btn-sec .signup-btn {
margin-left: 0px;
margin: 10px auto 0 auto;
}
}
@media(max-width:580px){
.post5 .col-xs-6{
width:100%;
}
.post5 .post-typ5 .image img{
width:100%;
}
.rss-banner-title{
font-size:24px;
line-height:30px;
}
.rss-banner-description ul li{
font-size:18px;
padding-bottom:10px;
}
#footer-wrapper .header-typ2{
font-size:22px;
}
.about-page-section.offering-solution{
text-align:left;
}
.offering-solution-outer .list-typ2 li{
font-size:15px;
} #footer-wrapper .content-btn-sec .con-btn {
display: block;
margin: 0 auto;
}
#footer-wrapper .content-btn-sec .signup-btn {
margin-left: 0px;
margin: 10px auto 0 auto;
}
}
@media(max-width:480px) {
.post-inner-type1 .comment-head .col-xs-6 {
width: 100%;
}
.post-inner-type1 .comment-head .comments {
text-align: left;
margin-bottom: 0px;
}
.post-inner-type1 .comment-meta .vcard img {
display:none;
}
.post-inner-type1 .commentlist .avatar {
margin-right: 5px;
}
.post-inner-type1 .comment-content, .post-inner-type1 .reply {
padding-left: 0px;
}
.post-inner-type1 .children {
padding-left: 5px;
}
.rss-banner-layer .rss-banner-caption{
max-width:100%;
}
.about-page-section.we-already-know-sec{
background-size:700px;
}
.we-already-know-sec .section-content{
margin-top:250px;
}
.we-already-know-sec .we-all-content-outer{
max-width:100%;
}
.we-already-know-sec .we-all-content-outer::before{
right:-80px;
}
.contact-page-content-outer .contact-form-typ1-section .col-xs-6{
width:100%;
} .section-404-typ-01 .s-404{
font-size: 80px;
}
.section-404-typ-01 .n-f-404{
width: 200px;
height: 150px;
padding:0;
}
.section-404-typ-01 .n-f-404 .arrow{
display:none;
} .newsletter-form-outer #mailpoet_form_1 select{
width: 100%;
}
.newsletter-form-outer #mailpoet_form_1 select.mailpoet_date_day {
margin: 10px 0px;
}
.newsletter-form-outer .mailpoet_submit{
max-width: 100%;
} .home-page-slider .rss-banner-url a {
max-width: 195px;
}
.rss-banner-description ul li{
letter-spacing: normal;
} .news-confirm .header-typ4 {
font-size: 20px;
}
.news-confirm .base-text {
font-size: 17px;
}
}
@media(max-width:320px) { .news-confirm .header-typ4 {
font-size: 18px;
}
.news-confirm .base-text {
font-size: 15px;
}
}