  
.smaller-icon-size{
height: 50px !important;
}

.medium-icon-size{
height: 80px !important;
}

.circular-icon-size{
height: 170px !important;
}

.step-icon-size{
  height: 70px !important;
}

.bigger-icon-size{  
height: 200px !important;
}

.bg-grey{
  background-color: #f0f0f0 !important;
}

.bg-black{
background: #000000 !important;
}

.text-white{
  color: #fff !important;
}

.text-black{
  color: #000 !important;
}

.red-color{
  color: #ff3333 !important;
}

.text-center{
  text-align: center !important;
}

.text-left{
  text-align: left !important;
}

.text-right{
  text-align: right !important;
}


.mTop-120{
  margin-top: 120px !important;
}

                                
.strikethrough::before {
 top: 58%;
    background: red;
    opacity: 1;
    content: '';
    width: 100%;
    position: absolute;
    height: 2px;
    border-radius: 0;
    left: 0%;
    white-space: nowrap;
    display: block;
}

 

 
.strikethrough {
    text-decoration: none;
    position: relative;
}
                                
  a:focus, a:hover {
    text-decoration: none !important;
}



 .table-bordered {
    border: 1px solid #dee2e6 !important;
}


 i.icon.ico-add-4-line {
    color: #ff3c3c !important;
}

i.icon.ico-minus-4-box-line {
    background-color: #ff3c3c !important;
}

.tableheading , .tableheading td, .flpweb-legacy .tableheading td {
   background-color: #ff3c3c !important;
   color: #fff !important;
}


table tr td:last-child {
    border-right: #dee2e6;
	border: 1px solid #dee2e6;
}
.yellowtext{
color: #ffb121;
}

.download-btn{
             background-image: linear-gradient(to right, #ef3324 , #fba626); 
             padding: 10px 25px; 
             border-radius: 25px; 
             color: #fff; 
             font-size: 14px;
}
.download-btn:hover, 
.download-btn:focus{
             color: #fff;
}
.disclaimerfont{
font-size:12px;
}
table{
	text-align: center;
}
.tableheading{
	background-color: #ffb121;
}


@media only screen and (max-width: 767px){
.desktop-view{
  display: none;
}
}
@media only screen and (min-width: 768px){
.mobile-view{
  display: none;
}
}


li::marker {
    color: red;
}

/* Button CSS */
      
.open-account-btn.btn-grey::before {
    background: #f0f0f0 !important;
}
.open-account-btn.btn-grey::after {
    background: #f0f0f0 !important;
}
.open-account-btn::before{
            content:"";
            height: 90%;
            width: 20px;
            border-radius: 50%;
            background-color: #fff;
            position: absolute;
            top: 5%;
            left: -10px;
        }

        .open-account-btn::after{
            content:"";
            height: 90%;
            width: 20px;
            border-radius: 50%;
            background-color: #fff;
            position: absolute;
            top: 5%;
            right: -10px;
        }

                      
                                
.strikethrough::before {
    top: 55%;
    background: red;
    opacity: 1;
    content: '';
    width: 110%;
    position: absolute;
    height: .06em;
    border-radius: .1em;
    left: -5%;
    white-space: nowrap;
    display: block;
}

 

 
.tableheading , .tableheading td, .flpweb-legacy .tableheading td {
   background-color: #ff3c3c !important;
   color: #fff !important;
}


 
  .open-account-placement {
    padding: 10px 0!important;
}
          
@media only screen and (max-width: 767px){
      

.open-account-btn {
               background-color: #ff3333 !important;
            color: #fff !important;
            border: none;
            border-radius: 8px;
            position: relative;
    padding: 10px 25px;
  font-size: 12px !important;
}
.open-account-btn:hover, .open-account-btn:focus  {
     background-color: #ff3333 !important;
            color: #fff !important;
            border: none;
            border-radius: 8px;
            position: relative;
    padding: 10px 25px;
  font-size: 12px !important;
  text-decoration: underline  !important;
}

      
}

@media only screen and (min-width: 768px){

  
.open-account-btn {
    background-color: #ff3333 !important;
            color: #fff !important;
            border: none;
            border-radius: 8px;
            position: relative;
    padding: 10px 25px;
}
.open-account-btn:hover, .open-account-btn:focus  {
       background-color: #ff3333 !important;
            color: #fff !important;
            border: none;
            border-radius: 8px;
            position: relative;
    padding: 10px 25px;
  text-decoration: underline  !important;
}
  
}
          
          
         