﻿
 .ptxt
        { color:  #767676;
            padding-bottom:1%;
        }
        .ultxt
        {
          color:  #767676;
        }
body {
}
.cid-rgIP86tNRA .dropdown .dropdown-menu {
    padding:0px;
}
@media (min-width:426px)
{
     .view-1
{
   display:none;
}
.view
{
   display:flex;
}
}

#searchbar {
    padding: 0px;
    margin-left:13%;
}
.cid-rh64JtorXW
{
    margin-top:2%;
    padding-top:0px;
}
.nav-tabs .nav-link {
    border-radius: 4px!important;
}
.cid-rh64JtorXW .nav-tabs .nav-link.active:hover {
    background-color: #ff0000;
}
.cid-rh64JtorXW .nav-tabs .nav-link:hover {
    cursor: pointer;
    background-color: #ff0000;
}
.cardsset {
   
    max-width: 38%;
}
 cid-rgIXTrM583
    {
        padding-top:87px;
    }
  .policyfirst
    {
        max-width:23%;
    }
   .default_row {
           margin: 0px;
       }

           .default_row:not(.row) {
               margin: 0px;
           }
             .txtBx
        {
            width:80%;
            color:#767676;
        }
/*@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}*/
@media (min-width:220px) and (max-width:374px) {
    .trp_a {
    text-align: center;
    /* vertical-align: middle; */
    display: inline-grid;
    width: 100%;
}
    .formimg {
        margin: auto;
    }
      .txtBx
        {
         width:80%;
            color:#767676;
        }
     .mysearchbtn
     {
         width:100%;
     }
    .login-signin {
    padding: 15px !important;
}
    .loginbox {
    max-width: 100%;
}
    .view-1
{
    display:flex;
}
.view
{
   display:none;
}
    .txtcolor {
        color: #333333;
    }

    .pleft p {
        text-align: left;
        color: #333333;
        width: 100%;
    }

    .pright p {
        padding-left: 25%;
        /*float: right;*/
        text-align: right;
        color: #333333;
        word-break: break-word;
        /*width: 85%;*/
    }

    .policy_text {
        text-align: center;
        padding-top: 8.5%;
        font-size: 1.1rem;
    }

    .pcompany p {
        color: #333333;
        text-align: center;
    }

    .pcompany {
        margin: 10px 0px;
    }

    .pcompanyicon {
        color: #333333;
        text-align: center;
    }

    .default_imgr {
        text-align: center;
        padding-right: 15%;
    }

    .default_imgl {
        text-align: center;
        padding-left: 10%;
    }

    .default_a {
        color: #333333;
    }

    .default_partners {
        text-align: center;
    }

        .default_partners img {
            width: 100px;
        }

    .default_partners_right_2 img {
        width: 100px;
    }

    .default_partners_right {
        text-align: right;
    }

    .default_partners_right_2 {
        text-align: center;
        padding-right: 4%;
    }

    .default_box1 {
        /* width:63%;
    padding:0px;
    padding-left:0px;
    padding-right:0px;*/
    }

    div.pright a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    div.pleft a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    div.pcompanyicon a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    a.hguide:hover {
        font-weight: 500;
        color: #ff0000;
    }

    a.hguide {
        background-color: #ffc107;
        color: #000;
        height: 85px; /*padding:0px;*/
    }

    .policy_gdrop {
        text-align: center;
        padding-top: 8.5%;
        font-size: 1.1rem;
    }

    .policy_rdrop, .policy_idrop, .policy_pdrop {
        text-align: center;
        font-size: 1.1rem;
        height: 85px;
        padding-top: 11.5%;
    }

    a.hitpolicy {
        background-color: #f5f6f5;
        color: #000; /*padding:0px;*/
    }

        a.hitpolicy:hover {
            font-weight: 500;
            color: #ff0000;
        }

    a.hempref {
        background-color: #f78a00;
        color: #000;
        height: 84px; /*padding:0px;*/
    }

        a.hempref:hover {
            font-weight: 500;
            color: #ff0000;
        }

    a.hphar {
        background-color: #05b705;
        color: #000; /*padding:0px;*/
    }

        a.hphar:hover {
            font-weight: 500;
            color: #ff0000;
        }

    div.hact {
        background-color: #0094d8;
        color: #000;
        padding: 0px;
    }

    div.hatt {
        background-color: #00d4c7;
        padding: 0px;
        height: 85px;
        padding-top: 4.5%;
    }

    div.hcre {
        background-color: #f5f6f5;
        color: #000;
        height: 83px;
        padding-top: 18%;
    }

    /*div.htra {
        background-color: #25d025;
        color: #000;
        height: 100px;
        padding: 0px;
    }

    div.hext {
        background-color: #775cc8;
        color: #000;
        height: 100px;
        padding: 0px;
    }*/
     div.htra{
            background-color:#25d025;color:#000;height:90px;/*padding:0px;*/
            text-align:center;padding-top: 10%;
    font-size: 1.1rem;
        }
        div.hext{
            background-color:#775cc8;color:#000;height:90px;/*padding:0px;*/
            text-align:center;padding-top: 18%;
    font-size: 1.1rem;
        }
    .hext a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hext a {
        color: #000;
    }

    .htra a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .htra a {
        color: #000;
    }

    .hatt a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    

    .hact a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hact a {
        color: #000;
    }

    .hcre a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hcre a {
        color: #000;
    }

    .img-hover-zoom--brightness img {
        transform: scale(1.3);
        /*transition: transform 2s, filter 1.5s ease-in-out;
  transform-origin: center center;*/
        /*filter: brightness(60%);*/
    }

    /* The Transformation */
    .img-hover-zoom--brightness:hover img {
        /*filter: brightness(40%);*/
        /*transform: scale(1.3);*/
    }
    .policyfirst
    {
        max-width:none;
    }
    .policysecond {
        margin-top: 60%;
        text-align: -webkit-center;
    }
}
@media (min-width:375px) and (max-width:425px) {
   
    .formimg {
        margin: auto;
    }
     .trp_a {
    text-align: center;
    /* vertical-align: middle; */
    display: inline-grid;
    width: 100%;
}
       .txtBx
        {
         width:80%;
            color:#767676;
        }
   .mysearchbtn
     {
         width:100%;
     }
    .login-signin {
    padding: 15px !important;
}
    .loginbox {
    max-width: 100%;
}
    .view-1
{
     display:flex;
}
.view
{
   display:none;
}
    .txtcolor {
        color: #333333;
    }

    .pleft p {
        text-align: left;
        color: #333333;
        width: 100%;
    }

    .pright p {
        padding-left: 25%;
        /*float: right;*/
        text-align: right;
        color: #333333;
        word-break: break-word;
        /*width: 85%;*/
    }

    .policy_text {
        text-align: center;
        padding-top: 8.5%;
        font-size: 1.1rem;
    }

    .pcompany p {
        color: #333333;
        text-align: center;
    }

    .pcompany {
        margin: 10px 0px;
    }

    .pcompanyicon {
        color: #333333;
        text-align: center;
    }

    .default_imgr {
        text-align: center;
        padding-right: 15%;
    }

    .default_imgl {
        text-align: center;
        padding-left: 10%;
    }

    .default_a {
        color: #333333;
    }

    .default_partners {
        text-align: center;
    }

        .default_partners img {
            width: 100px;
        }

    .default_partners_right_2 img {
        width: 100px;
    }

    .default_partners_right {
        text-align: right;
    }

    .default_partners_right_2 {
        text-align: center;
        padding-right: 4%;
    }

    .default_box1 {
        /* width:63%;
    padding:0px;
    padding-left:0px;
    padding-right:0px;*/
    }

    div.pright a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    div.pleft a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    div.pcompanyicon a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    a.hguide:hover {
        font-weight: 500;
        color: #ff0000;
    }

    a.hguide {
        background-color: #ffc107;
        color: #000;
        height: 85px; /*padding:0px;*/
    }

    .policy_gdrop {
        text-align: center;
        padding-top: 8.5%;
        font-size: 1.1rem;
    }

    .policy_rdrop {
        text-align: center;
        font-size: 1.1rem;
        height: 85px;
        padding-top: 11.5%;
    }
     .policy_idrop {
        text-align: center;
        font-size: 1.1rem;
        height: 85px;
        padding-top: 11.5%;
    }
    .policy_pdrop {
        text-align: center;
        font-size: 1.1rem;
        height: 85px;
        padding-top: 5.5%;
    }

    a.hitpolicy {
        background-color: #f5f6f5;
        color: #000; /*padding:0px;*/
    }

        a.hitpolicy:hover {
            font-weight: 500;
            color: #ff0000;
        }

    a.hempref {
        background-color: #f78a00;
        color: #000;
        height: 84px; /*padding:0px;*/
    }

        a.hempref:hover {
            font-weight: 500;
            color: #ff0000;
        }

    a.hphar {
        background-color: #05b705;
        color: #000; /*padding:0px;*/
    }

        a.hphar:hover {
            font-weight: 500;
            color: #ff0000;
        }

    div.hact {
        background-color: #0094d8;
        color: #000;
        padding: 0px;
    }

    div.hatt {
        background-color: #00d4c7;
        padding: 0px;
        height: 85px;
        padding-top: 4.5%;
    }

    div.hcre {
        background-color: #f5f6f5;
        color: #000;
        height: 83px;
        padding-top: 10%;
    }

     div.htra{
            background-color:#25d025;color:#000;height:90px;/*padding:0px;*/
            text-align:center;padding-top: 10%;
    font-size: 1.1rem;
        }
        div.hext{
            background-color:#775cc8;color:#000;height:90px;/*padding:0px;*/
            text-align:center;padding-top: 10%;
    font-size: 1.1rem;
        }

    .hext a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hext a {
        color: #000;
    }

    .htra a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .htra a {
        color: #000;
    }

    .hatt a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hatt a {
        color: #000;
    }

    .hact a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hact a {
        color: #000;
    }

    .hcre a:hover {
        font-weight: 500;
        color: #ff0000;
    }

    .hcre a {
        color: #000;
    }

    .img-hover-zoom--brightness img {
        transform: scale(1.3);
        /*transition: transform 2s, filter 1.5s ease-in-out;
  transform-origin: center center;*/
        /*filter: brightness(60%);*/
    }

    /* The Transformation */
    .img-hover-zoom--brightness:hover img {
        /*filter: brightness(40%);*/
        /*transform: scale(1.3);*/
    }
      .policyfirst
    {
        max-width:none;
    }
       .policysecond {
        margin-top: 60%;
        text-align: -webkit-center;
    }
}
@media (min-width:768px) and (max-width:1023px)
{ 
    
     .txtBx
        {
            width:80%;
            color:#767676;
        }
    .login-signin {
    padding: 15px !important;
}
    .loginbox{
           max-width: 43%;
       }
}
@media (min-width:1024px) and (max-width:1439px)
{
     .txtBx
        {
            width:30%;
            color:#767676;
        }
    .cid-rgIP86tNRA .menu-logo .navbar-brand
    {
        margin-left:1em;
    }
    .cid-rgIP86tNRA .navbar-toggleable-sm .navbar-collapse
    {
        padding:0px;
    }
    .loginbox{
           max-width: 43%;
       }
    div.hcre {
    background-color: #f5f6f5;
    color: #000;
    height: 147px;
    padding-top: 10%;
}
    #searchbar
    {
        padding:0px;
    }
}
@media (min-width:1440px) 
{  .txtBx
        {
            width:30%;
            color:#767676;
        }
    .loginbox{
           max-width: 43%;
       }
}