* {
font-family: 'Poppins', sans-serif;
}

.title-home,
.title-home a,
.title-home a:hover {
    font-size: 40px;
    font-weight: bolder;
    color: #360071;
    text-decoration: none;
}

@media only screen and (max-width: 1200px) {
    .title-home,
    .title-home a {
        font-size: 26px;
        margin-top: 20px;
    }
}
.row{
    margin-bottom: 0px;
}
@media only screen and (max-width: 800px) {
    .title-home,
    .title-home a {
        font-size: 16px;
        margin-top: 20px;
    }
}

.gcsc-more-maybe-branding-root,
.gcsc-find-more-on-google-root {
    display: none !important;
}

.gsc-webResult .gsc-url-top,
.gsc-webResult .gsc-thumbnail-inside {
    display: none !important;
}

.gsc-webResult .gsc-url-bottom {
    display: block !important;
}

.gsc-thumbnail-left {
    display: block !important;
}

.gs-web-image-box,
.gs-promotion-image-box {
    width: auto !important;
}

.gs-web-image-box .gs-image,
.gs-promotion-image-box .gs-promotion-image {
    height: 100px !important;
    width: 100px !important;
    max-width: unset !important;
    max-height: unset !important;
    position: relative;
}

.gsc-webResult.gsc-result {
    padding: 10px 0 !important;
    border-bottom: 1px solid #e0e0e0 !important;
}

.video-duration {
    border-top-left-radius: 2px;
    font-weight: bold;
    padding: 1px 3px;
    position: absolute;
    right: 1px;
    bottom: -43px;
    text-align: right;
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.7);
    color: #fff;
}

.extra-info {
    font-size: 15px !important;
    color: #70757a !important;
}

.titlead {
    font-size: larger;
    font-weight: 700;
}

.img-ad {
    height: 40px;
    width: 100%;
}

.phone-ad a {
    font-size: 20px;
}

#logo {
    max-width: 50%;
}

.box-option-ads {
    border: 1px solid lightgrey;
    width: 100px;
    text-align: center;
    position: absolute;
    right: 10px;
    top: -50px;
    background: white;
    z-index: 100;
    display: none;
    border-radius: 4px;
}

.box-option-ads hr {
    border: 1px solid lightgray;
    margin: 0px;
}

.box-option-ads div {
    padding: 5px 15px;
}

.share-buttons {
    width: 200px;
    margin: 10px;
}

@media screen and (min-width: 600px) {
    .hide_pc {
        visibility: hidden;
        display: none;
    }
}

.main_call a:hover {
    text-decoration: none;
}

.main_notification {
    /* border: 1px solid black; */
    margin: 10px;
}

input[id="search"] {
    border-radius: 30px;
    height:41px;
}


button[type="submit"] {
    margin-left: 10px;
    border: none;
    
}

.search_element li {
    list-style: none;
}

.search_element li a {
    color: rgb(106, 104, 104);
    font-weight: 480;
    margin: 0px 10px;
}
.right_cont{
    margin-left: 60px;
}
.mobile_display{
    display: none;
}




.input-group, .ext {
    box-shadow: 0px 2px 5px 0px rgba(60, 64, 67, 0.16);
    border-radius: 15px;
}
.form-control {
    border: none;
}



.conttt {
    padding:15px;
}

.wid_set {
    width:65%;
}

.card .card-content {
    padding: 20px;
    border-radius: 0 0 2px 2px;
    background: #002869;
}


button:not(:disabled) {
    cursor: pointer;
    height: 51px;
    border-radius: 0 28px 28px 0;
}

.btn {
    background-color:white;
}

.blue {
    background-color: aliceblue !important;
    border-radius: 9px 9px 0 0;
}

.degn_chne {
    background-color: #0000ff59;
}

@media screen and (max-width: 600px) {
   .mobile_display{
    display: block;
   }
   .sizr_font {
    font-size:15px;
}
  }
  
  
  