/*========Thankyou Page========*/
.thankyou-sec{
  background:#fff;
  float: left;
  width: 100%;
  padding: 50px 0 20px;
}
.thankyou-inr-box{
  display: none;
  vertical-align: top;
  width: 100%;
  background: #fff;
  overflow: hidden;
  min-height: 490px;
  padding: 50px 30px 45px;
border-radius:10px;
}	
.congrs_box{
float:left;
width:100%;
}
.result-hdng1{
color:#222222;
font-size:45px;
  line-height:45px;
font-weight:800;
}
.result-hdng2{
color:#222222;
font-size:18px;
  line-height:28px;
margin:15px auto 50px auto;
max-width: 600px;
}
.result-hdng3{
color:#000;
font-size:18px;
  line-height:26px;
margin-top:25px;
}
.quotos-block{
float:left;
width:100%;
padding:0 100px;
margin-top:10px;
}	
.pck-bx{
float:left;
width:100%;	
transition:all ease 0.5s;
border:3px solid #000073;
border-radius:10px;
padding:30px 30px;
margin-top:20px;

display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
position:relative;	
}
.pck-bx:hover{
transform: scale(1.025);
transition:all ease 0.5s;
box-shadow: 0px 0 25px -5px rgba(0,0,0,0.5);
}
.comon-pck-bx{border:1px solid #bfbfbf;}	
.pck-bx-lft{
  width:17%;
}
.pck-rbn{
position:absolute;
  top:10px;
  left:-15px;
color:#fbee18;
  font-size:16px;
  line-height:22px;
  font-weight:bold;
background:#ff0000;
  padding:6px 10px 6px 15px;
}
.pck-rbn:before{
content:'';
position:absolute;
top:0;
right:-10px;
border-top:17px solid #ff0000;
border-bottom:17px solid #ff0000;
  border-right:10px solid transparent;	
}	
.pck-rbn:after{
content:'';
position:absolute;
left:0;
bottom:-10px;
border-top:10px solid #ff3939;
  border-left:12px solid transparent;	
}
.pck-img{	
display:block;
margin:0 auto 0;
width:175px;
max-width:100%;
}
.pck-bx-cont{
width:48%;
text-align:left;
margin-left:50px;
}
.pck-cont-head{
float:left;
width:100%;
color:#000073;
font-size:22px;
line-height:30px;
font-weight:bold;
}	
.pck-list{
float:left;
width:100%;
margin-top:5px;
}
.pck-list li{
float:left;
width:100%;
color:#000;
font-size:17px;
  line-height:21px;
text-align:left;
  padding-left:20px;
  margin-top:10px;
position:relative;
}
.pck-list li:before{
content:'';
position:absolute;
top:8px;
left:0;
width:6px;
height:6px;
background:#000;
border-radius:50%;	
}
.pck-btn-bx{
width:24%;
  text-align:center;
}
a.pck-btn{
display:inline-block;
vertical-align:top;
width:100%;
height:60px;
color:#fff;
font-size:20px;
line-height:60px;	
font-weight:800;
text-align:center;
background:#04d36f;
border-radius:5px;
margin-top:10px;
}	

@media only screen and (max-width: 1200px){		
.quotos-block{ padding:0 0;}
.pck-rbn{font-size:13px;line-height:20px;}
.pck-rbn:before{border-top:16px solid #ff0000;border-bottom:16px solid #ff0000;}
.pck-bx{padding:20px 15px;}
.pck-bx-lft{width:26%;}
.pck-img{max-width:100%;}
.pck-bx-cont{width:40%; margin-left:0;}
.pck-cont-head{font-size:20px; line-height:26px;}
.pck-btn-bx{width:26%;}
a.pck-btn{height:55px; font-size:15px; line-height:55px; margin-top:5px;}
.pck-btn-txt{font-size:14px; line-height:19px;}	
}

@media only screen and (max-width:767px){
.thankyou-sec{ padding: 30px 0 35px;}
.thankyou-inr-box{ padding: 0; box-shadow: none;}
.result-hdng1{font-size:34px; line-height:36px;}
.result-hdng2{font-size:18px; line-height:24px; margin-top:5px;}
.result-hdng3{font-size:17px; line-height:24px; margin-top:5px;}
.quiz-inr-box{ padding:25px 0;}
.quotos-block{padding:0; margin-top:5px;}
.pck-bx{padding:25px 20px; margin-top:20px;justify-content: center;}
.pck-bx:hover{ box-shadow:none; transform:none; transition:none;}
.pck-bx1{ padding-top:60px;}
.pck-img{width: 150px;}
.pck-rbn{ font-size: 15px;}
.pck-bx-lft{width:100%;}
.pck-bx-cont{ width:100%; text-align:center; margin-top:20px;}
.pck-cont-head{ font-size: 24px; line-height: 28px; padding:0 10px;}
.pck-list{float: none; display: inline-block; vertical-align: top; width:275px;}
.pck-list li{background-size:15px; background-position:left 6px; padding-left:18px; letter-spacing:0.3px; line-height:22px;}
.pck-bx-rev{ width:70%; padding:20px 15px; margin-top:25px;}
.grading-txt{font-size:35px; line-height:29px;}
.pck-bx-btm{padding-top:18px; margin-top:18px;}
.pck-star{ width:95px; margin-top:6px;}
.ranking-txt{line-height:20px; margin-top:8px;}
.pck-btn-bx{width:100%; margin-top:20px;}
.pck-btn-txt{ font-size:15px; line-height:21px;}
a.pck-btn{font-size:20px; margin-top:8px;}

}