.rt-pricing-table.element-two{
}
.rt-pricing-table.element-two > .holder{
padding:0px 30px 36px 30px;
background-color:#fff;
border:1px #e8e8e8 solid;
text-align:left;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.rt-pricing-table.element-two.spotlight > .holder,
.rt-pricing-table.element-two:hover > .holder{
position:relative;
border-color:#fff;
box-shadow:0px 0px 30px rgba(5,6,6,0.1);
}
.rt-pricing-table.element-two > .holder > .pricing{
padding:37px 31px 25px 31px;
background-color:#f6f6f6;
margin-top:-1px;
margin-left:-31px;
margin-right:-31px;
margin-bottom:22px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.rt-pricing-table.element-two > .holder:hover > .pricing{
}
.rt-pricing-table.element-two > .holder > .pricing > *:last-child{
margin-bottom:0 !important;
}
.rt-pricing-table.element-two > .holder > .pricing .price{
margin-bottom:25px;
font-weight:300;
font-size:90px;
color:#2b2944;
line-height:0.75;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.rt-pricing-table.element-two > .holder:hover > .pricing .price{
color:#fff;
}
.rt-pricing-table.element-two > .holder > .pricing .price sup{
display:inline-block;
vertical-align:top;
margin-top:11px;
margin-right:8px;
font-weight:400;
font-size:24px;
line-height:1;
}
.rt-pricing-table.element-two > .holder > .pricing .price sub{
display:inline-block;
vertical-align:bottom;
margin-bottom:5px;
margin-left:-3px;
font-weight:400;
font-size:20px;
line-height:1;
}
.rt-pricing-table.element-two > .holder > .pricing .title{
margin-bottom:10px;
font-weight:500;
font-size:20px;
line-height:30px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.rt-pricing-table.element-two > .holder:hover > .pricing .title{
color:#fff !important;
}
.rt-pricing-table.element-two > .holder > .pricing .subtitle{
margin-bottom:10px;
font-weight:400;
font-size:14px;
line-height:23px;
}
.rt-pricing-table.element-two > .holder > .heading{
margin-bottom:32px;
}
.rt-pricing-table.element-two > .holder > .heading > *:last-child{
margin-bottom:0 !important;
}
.rt-pricing-table.element-two > .holder > .heading .tagline{
margin-bottom:10px;
font-weight:400;
font-size:13px;
color:#757575;
line-height:23px;
}
.rt-pricing-table.element-two > .holder > .list{
margin-bottom:35px;
}
.rt-pricing-table.element-two > .holder > .list > *:last-child{
margin-bottom:0 !important;
}
.rt-pricing-table.element-two > .holder > .list ul{
}
.rt-pricing-table.element-two > .holder > .list ul li{
position:relative;
margin-bottom:15px;
padding-bottom:16px;
padding-left:25px;
border-bottom:1px #f0f0f0 solid;
}
.rt-pricing-table.element-two > .holder > .list ul li:last-child,
.rt-pricing-table.element-two > .holder > .list ul li:only-child{
margin-bottom:0;
padding-bottom:0;
border-bottom:none;
}
.rt-pricing-table.element-two > .holder > .list ul li:before{
position:absolute;
top:0;
left:0;
z-index:1;
content:"\f058";
font-family:"FontAwesome";
font-size:13px;
}
.rt-pricing-table.element-two > .holder > .more{
}
.rt-pricing-table.element-two > .holder > .more > *:last-child{
margin-bottom:0 !important;
}
.rt-pricing-table.element-two > .holder > .more .btn{
margin-bottom:15px;
padding:13px 37px 13px 37px;
background-color:#2b2944;
border:none;
border-radius:35px;
text-transform:uppercase;
font-weight:500;
font-size:12px;
color:#fff;
line-height:20px;
transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
}
.rt-pricing-table.element-two.spotlight > .holder > .more .btn,
.rt-pricing-table.element-two:hover > .holder > .more .btn{
} @media screen and (min-width:1200px){
} @media screen and (min-width:992px) and (max-width:1199px){
} @media screen and (min-width:768px) and (max-width:991px){
.rt-pricing-table.element-two > .holder > .pricing .price{
font-size:60px;
}
.rt-pricing-table.element-two > .holder > .pricing .price sub {
display:block;
margin-top:15px;
margin-left:0;
}
} @media screen and (min-width:480px) and (max-width:767px){
} @media screen and (min-width:321px) and (max-width:479px){
} @media screen and (max-width:320px){
}