 /****Media Queries css****/   
 
 @media (max-width: 1699.98px) { 
.asmainwrapper {width: 96%;}
.countDiv .mat-card {padding: 25px 19px;}
.topform  .mat-form-field-infix {  width: 140px;}

.horoscope_show_div h1{ font-size: 26px!important;}
 }
 @media (max-width: 1480.98px) { 
.topform  .mat-form-field-infix {  width: 160px;}

.horoscope_show_div h1{ font-size: 22px!important;}
 }

 @media (max-width: 1380.98px) { 
    .horoscope_show_div h1{ font-size: 18px!important;}
 }
 @media (max-width: 1198.98px) {
    .horoscope_show_div h1{ font-size: 30px!important;}
.videosection .nvideolists .videothwrapperouter{flex: 1 0 168px!important;}
.applyNowModal h1 span {font-size: 40px!important;line-height: 42px!important;}
.applyNowModal h1::after {font-size: 40px!important;line-height: 42px!important;}
 }
 @media (max-width: 1198.98px) {
 .applyNowModal h1 span {font-size: 43px!important;line-height: 43px!important;}
 .applyNowModal h1::after {font-size: 43px!important;line-height: 43px!important;}

 .horoscope_right_div {
    background: #1e1d1d;
}
 }
 @media (max-width: 767.98px) { 
.underconstructionpage h1 {font-size: 30px !important;margin: 26px auto 0 !important;}
.applyNowModal h1 span {font-size: 38px!important;line-height: 40px!important;color: var(--white) !important;background:none !important;text-shadow: 0 0 6px rgb(0 0 0 / 90%);-webkit-text-fill-color: inherit;-webkit-background-clip: inherit;-moz-background-clip: inherit;background-clip: inherit;}
.applyNowModal h1::after {display:none}


.personality_reportlib .form .form_field_wrapper:not(:first-child) {
    flex: inherit;}
 }

 @media (max-width: 699.98px) { 
 .applyNowModal h1 span {font-size: 36px!important;line-height: 40px!important;}

 .zodiac_form .form_field_wrapper { width: 100%!important; float: left;}
.zodiac_form .form_field_wrapper:nth-of-type(2){ margin-left: 0!important;}
 }
 @media (max-width: 639.98px) { 
 .videosection .nvideolists .videothwrapperouter {flex: 1 0 85px!important;}
 .applyNowModal h1 span {font-size: 30px!important;}
 }
 @media (max-width: 575.98px) { 
 .underconstructionpage img {width: 100%;}
 .underconstructionpage p {width: 100%;}
 .applyNowModal p {font-size: 13px;line-height: 17px; width: 98%;}
 .applyNowModal h1 span {font-size: 24px!important;line-height: 30px!important;}
 .contactformform .form_field_wrapper {width:98%;}
 .contactformform .form_field_wrapperfname{order:1}
 .contactformform .form_field_wrapperlname{order:2}
 .contactformform .form_field_wrapperemail{order:3}
 .contactformform .form_field_wrapperphone{order:4;position: inherit;top: inherit;}
 .contactformform .form_field_wrapperstate{order:5;margin-top: inherit;}
 .contactformform .form_field_wrappermessage{order:6}
 .contactformform .form_field_wrappertype{display:none}
 .contactformform .submitbtnsection{order:7}
.contactformform .submitbtnsection {float: none;margin: 0 auto;}
.contentblocklefttop .borderleft{display: none;}
.image_modal.cdk-overlay-pane {
    min-width: inherit !important;
}
 }
 @media (max-width: 479.98px) { 
 .applyNowModal h1 span {font-size: 19px!important;line-height: 24px!important;}
 .modalformform .submitbtnsection button[type="submit"] {width: 82% !important;}
 .applyNowModal button[type="submit"] span {font-size: 34px;line-height: 34px!important;}
 }
 @media (max-width: 409.98px) { 
 .applyNowModal h1 span {font-size: 18px!important;}
 .applyNowModal button[type="submit"] span {font-size: 24px;line-height: 24px!important;}
 .topform .container {padding-right: 46px;}
 .topform .submitbtnsection {width: 68px;}
 .topform .submitbtnsection button:nth-of-type(1) {font-size: 12px;padding: 10px 5px!important;}
 .topform .mat-form-field-flex input {width: 90%!important;}
 }
 @media (max-width: 359.98px) { 
 .videosection .nvideolists .videothwrapperouter {flex: 1 0 77px!important;}
 }
@media (max-width:450px) {
.flexbox_newthem{padding:10px}
.flexbox_newthem_right .elem{width:7.5%!important}
.flexbox_newthem_right .ai{left:5px}
.flexbox_newthem{margin:5px}
.horoscop_wrapper .tablewrapper{margin:5px}
.horoscope_show_div h1{margin:5px!important}
.personality_reportlib .form .grp1,
.personality_reportlib .form .grp2{width: 100%;}
}