.single-post .prt-social-share-links ul li a {
    color: #ffffff;
    background-color: var(--prt-whitecolor);
}
.post.preyantechnosys-box-blog-classic .prt-social-share-wrapper .prt-social-share-title, 
.single-post .preyantechnosys-tags-links-title {
    color: var(--prt-whitecolor);
}
.prt-accordian .arrow {
    color: #FFFFFF;
}
/*event deatil*/

.sidebar .widget .tagcloud a {
    color: var(--prt-whitecolor);
}
.sidebar .widget.widget_search input[type="search"] {
    color: var(--prt-whitecolor);
}
.widget.woocommerce.widget_product_search input[type="submit"], 
.widget.woocommerce.widget_product_search button, 
.widget .search-form .search-submit {
    background-color: var(--prt-whitecolor);
}
article.preyantechnosys-box-blog-classic .prt-entry-meta .prt-meta-line:after {
   background-color: rgb(255 255 255 / 47%);
}
.prt-team-details-list .prt-team-list-title {
    color: var(--prt-whitecolor);
}
.single article.post blockquote {
    color: var(--prt-whitecolor);
}
article.post.preyantechnosys-box-blog-classic .prt-post-featured-quote blockquote,
.prt-post-format-quote a {
    color: var(--prt-whitecolor);
}
.prt-sresult-form-wrapper h2,
.prt-sresults-title small a,
.prt-search-text strong {
    color: var(--prt-whitecolor);
}
.select2-container--default .select2-selection--single, .select2-dropdown {
    background-color: var(--prt-secondarycolor);
}
.single-tm_portfolio .nav-next a, 
.single-tm_portfolio .nav-previous a {
    color: var(--prt-whitecolor);
}

.comment-form textarea, .comment-form input[type="text"] {
    color: var(--prt-whitecolor);
}
.comment-form input[type="submit"] {
    color: var(--prt-whitecolor);
}
.comment-form textarea::-webkit-input-placeholder,
.comment-form input[type="text"]::-webkit-input-placeholder,
.comment-form input[type="email"]::-webkit-input-placeholder {
    color: rgb(255 255 255 / 70%);
}
.comment-form input[type="text"]:-moz-placeholder,
.comment-form input[type="text"]:-moz-placeholder,
.comment-form input[type="email"]:-moz-placeholder {
    color: rgb(255 255 255);
}
.comment-form input[type="text"]:-ms-input-placeholder ,
.comment-form input[type="text"]:-ms-input-placeholder ,
.comment-form input[type="email"]:-ms-input-placeholder  {
    color: rgb(255 255 255 / 70%);
}
.comment-form textarea:focus, .comment-form input[type="text"]:focus, .woocommerce-Reviews input[type="email"]:focus {
    border-color: var(--prt-whitecolor);
}
.prt-contactform-01 textarea, 
.prt-contactform-01 input[type="number"], 
.prt-contactform-01 input[type="tel"], 
.prt-contactform-01 input[type="email"], 
.prt-contactform-01 input[type="text"],
.prt-contactform-03 textarea, 
.prt-contactform-03 input[type="number"], 
.prt-contactform-03 input[type="tel"], 
.prt-contactform-03 input[type="email"], 
.prt-contactform-03 input[type="text"]
{
    color: var(--prt-whitecolor);
}
.single-post article.post .entry-content ul li ::marker{
    color: var(--prt-whitecolor);
}
body.search .prt-sresult-form-wrapper .search-form .search-field{
    color: var(--prt-whitecolor);
    background-color: rgb(255 255 255 / 3%);
}
section.error-404 h1 {
    color: var(--prt-whitecolor);
}
section.error-404 .page-content p {
   color: var(--prt-whitecolor);
    opacity: 0.7;
}

.preyantechnosys_item_popup_details {
    background-color: var(--prt-secondarycolor);
}
::marker {
    color: var(--prt-whitecolor);
}


/*****************************************************/
/*****************************************************/
/*****************************************************/
/* car dealer search form */


.select2-container--open .select2-dropdown--below {
    background-color: var(--prt-secondarycolor);
}

.sidebar .widget .widget-title {
  color: var(--prt-whitecolor);
}

.main-holder .site #content table.cart td.actions .input-text, 
textarea, input[type="text"], input[type="password"],
 input[type="datetime"], input[type="datetime-local"], 
 input[type="date"], input[type="month"], 
 input[type="time"], input[type="week"], 
 input[type="number"], input[type="email"], 
 input[type="url"], input[type="search"],
  input[type="tel"], input[type="color"], 
  .uneditable-input, select {
    background-color: transparent;
}
.widget.autovis_category_list_widget li a:after {
    color: #fff;
}
.widget_recent_entries a, .widget_meta a, .widget_archive li a, .widget_pages li a, .widget.widget_nav_menu li a, .widget_product_categories a, .widget_categories li a, .widget.tm_widget_nav_menu li a, .sidebar .wp-block-latest-posts li a {
    color: #ffffff;
}
.prt-header-login-page .form-group.acceptionbox {
    color: var(--body-fonts-color) !important;
}
.prt-header-login-page input[type="text"]:focus, 
.prt-header-login-page input[type="email"]:focus, 
.prt-header-login-page input[type="password"]:focus{
        background-color: var(--prt-secondarycolor);
}
.prt-header-login-page input[type="text"], 
.prt-header-login-page input[type="email"], 
.prt-header-login-page input[type="password"] {
    background-color: var(--prt-secondarycolor);
}

.prt-header-login-page input[type="email"], 
.prt-header-login-page input[type="password"] {
    background-color: #e8f0fe;
}
.prt-commonform .elementor-button.elementor-size-md {
    background-color: transparent;
    color: #fff;
}
.comment-list a.comment-reply-link, 
.prt-btn-style-text.prt-btn-color-skincolor .elementor-button:hover,
.prt-comment-owner, 
.prt-comment-owner a, 
.comment-meta .prt-comment-owner a,
li.prt-car-oview {
    color: #ffffff;
}
.logged-in-as a:hover{
    color: var(--prt-skincolor);
}
.prt-header-login-page input[type="text"], .prt-header-login-page input[type="email"], .prt-header-login-page input[type="password"] {
    color: #ffffff !important;
}
button.whatsappclose-button,
button.whatsappclose-button:hover {
    background-color: #ffffff00;    
    color: #ffffff;
}
h4.mega-block-title {
    color: #ffffff !important;
    border-bottom: 1px solid rgb(255 255 255 / 30%) !important;
}

.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-post-item-popup .preyantechnosys-box-title a,
.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-popupbox-content td, 
.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-popupbox-content th,
.preyantechnosys-post-item-popup .prt-popup-details .popup-header h5{
    color: #ffffff;
}
.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-post-item-popup .prt-popup-details .popup-header, 
.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-post-item-popup .prt-popup-body {
    color: #ffffff !important;
}
.preyantechnosys-element-carcomparebox-style1 .car-details li,
.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-popupbox-content tr {
    border-bottom: 1px solid rgb(255 255 255 / 30%);
    color: #ffffff;
}
.preyantechnosys-element-carcomparebox-style1 .preyantechnosys-popupbox-content tr {
    border: 1px solid rgb(255 255 255 / 30%);
}
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
    color: rgb(255 255 255);
}
.prt-tab-style1 li.prt-elementor-tab-title {
    border-color: #ffffff;
}
.prt-tab-style1 li.prt-elementor-tab-title.prt-tab-active {
    border-color: #ff3234;
}
.widget.woocommerce.widget_product_search input[type="submit"], 
.widget.woocommerce.widget_product_search button, 
.widget .search-form .search-submit {
    background-image: url(../images/findicon-white.png);
}
.preyantechnosys-testimonialbox-styletwo .preyantechnosys-author-name {
    color: #ffffff;
}
.preyantechnosys-testimonialbox-styletwo span.preyantechnosys-box-footer {
    color: rgba(255 255 255 / 0.71);
}
.preyantechnosys-carbox-style1 .preyantechnosys-box-content {
    text-align: left;
    color: #fff;
}
.preyantechnosys-iconbox-style13 .preyantechnosys-iconbox-inner {
     background-color: #25232e;
}
.preyantechnosys-iconbox-style13 .preyantechnosys-iconbox-inner {
    border: 1px solid transparent;
}
.preyantechnosys-car-search .car-search-widget .car-field {
   border: 1px solid rgb(255 255 255 / 09%);
}
.sidebar .widget .search-form .search-field {
    background: var(--prt-greycolor);
}
.sidebar .widget_categories ul>li {
    border-bottom: 1px solid rgb(255 255 255 / 10%) !important;
}
.sidebar .widget.preyantechnosys_widget_recent_entries ul:not(.slides):not(.cart_list) > li {
    border-bottom: 1px solid rgb(255 255 255 / 20%) !important;
}
.single-post article.preyantechnosys-box-blog-classic .wp-block-pullquote  blockquote p{
    color: #fff;
}
.single-post article.preyantechnosys-box-blog-classic blockquote:before {
    background-color: #2d2b36;
}
.single-post .preyantechnosys-box-blog-classic .preyantechnosys-blogbox-sharebox .preyantechnosys-tags-links, .single-post .preyantechnosys-box-blog-classic .preyantechnosys-class-post-view .preyantechnosys-class-post-count {
    color: #fff;
}
.single-post .preyantechnosys-box-blog-classic .preyantechnosys-blogbox-sharebox .tm_tag_lists {
   border-color: rgba( 255,255,255,0.15);
}
.single-post .preyantechnosys-box-blog-classic .prt-input-group input[type="text"] {
    background-color: var(--prt-greycolor);
}
.single-post .preyantechnosys-box-blog-classic .prt-copy-input {
    border-bottom: 1px solid rgba(255,255,255,0.15);
}
.single-post .preyantechnosys-box-blog-classic .pagination-content a,
.single-post .prt-blog-classic-box-comment #respond .comment-reply-title {
    color: #ffffff;
}
.single.single-tm_car{
    background-color: #0e0d13;
}
.prt-team-details-list .prt-team-list-title,
.single-tm_team_member .prt-team-list-value {
    color: var(--prt-whitecolor);
}
.prt-team-member-single-content .prt-team-social-links .prt-hide {
    color: var(--prt-whitecolor);
    border-bottom: 1px solid rgb(255 255 255 / 30%);
}
.prt-team-member-single-content-wrapper .prt-team-social-links-wrapper ul a {
    color: var(--prt-whitecolor);
}
.single-tm_team_member .prt-team-member-single-content-wrapper .prt-team-social-links-wrapper ul a:hover {
    color: #ffffff;
}
.wpcf7 .prt-team-contact textarea, 
.wpcf7 .prt-team-contact input[type="text"], 
.wpcf7 .prt-team-contact input[type="email"],
.wpcf7 .prt-team-contact input[type="url"]{
    border-bottom: 1px solid rgb(255 255 255 / 26%);
    color: #ffffff;
}
.wpcf7 .prt-team-contact textarea:focus, 
.wpcf7 .prt-team-contact input[type="text"]:focus, 
.wpcf7 .prt-team-contact input[type="email"]:focus,
.wpcf7 .prt-team-contact input[type="url"]:focus,
 .wpcf7 .prt-commonform textarea:focus{
    border-color: #ffffff;
}
.prt-loan-form .input-group>.form-control {
    border: 0px solid #e7edf3;
    background: var(--prt-secondarycolor);
    color: #fff;
}
.prt-loan-form span.input-group-addon,
.prt-loancalc-resultbox span.input-group-addon {
    color: #ffffff !important;
}
.prt-loancalc-inner-result {
    background-color: var(--prt-secondarycolor);
}
.prt-accordion-faq .elementor-accordion .elementor-accordion-item {
    border-bottom: 1px solid rgba(255 , 255 , 255 , 0.12) !important;
}
.preyantechnosys-testimonialbox-styleone .preyantechnosys-testimonial-text ,
.preyantechnosys-testimonialbox-styleone .preyantechnosys-author-name,
.preyantechnosys-testimonialbox-styleone span.preyantechnosys-box-footer{
    color: var(--prt-whitecolor);
}
.prt-commonform.contactform-1 .elementor-button.elementor-size-md {
    color: #ffffff;
}

.prt-tab-style1 li.prt-elementor-tab-title {
    color: #fff;
}
.prt-accordian .prt-accordian-heading{
    border-bottom: 1px solid rgba(255 ,255, 255 , 0.17);
}
.prt-category-list input.input-range__number {
    color: #ffffff;
}

#mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link , #mega-menu-wrap-preyantechnosys-main-menu #mega-menu-preyantechnosys-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {        
        color: rgba(255, 255, 255, 70%);
    }
@media (min-width: 1200px) {
    
    .prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-megamenu > ul.mega-sub-menu {
        border-radius: 10px !important;
    }
}

.preyantechnosys-testimonialbox-styletwo span.preyantechnosys-box-footer:before {
    background: rgba(255 255 255 / 0.71);
}
.prt-loginform-popup .popup-content {
    background-image: radial-gradient(#521074, #20154f, #000000);
}
.prt-accordians .prt-category-lists input.input-range__number {
    color: #ffffff;
}
.compareresult table th,
table th {
    color: #ffffff;
}
table.prt-variant-viewinfo {
    background-image: radial-gradient(#411359, #20154f, #000000);
}
.prt-transmission-variant li.prt-transmission-list a:hover {
    color: #fff;
}
.ttm-vehicle-variant {
    border: 1px solid rgb(255 255 255 / 24%);
}
ul.prt-variant {
    border-bottom: 1px solid rgb(255 255 255 / 40%);
}
ul.prt-transmission-variant {
    border-bottom: 0;
}
.prt-transmission-variant li.prt-transmission-list a:before {
    border: 1px solid rgb(255 255 255);
}
.prt-transmission-variant li.prt-transmission-list a:after {
    background: #fff;
}
input[type="checkbox"]:checked:after {
    border: solid #ffffff;
    border-width: 0 3px 3px 0;
}
.compareresult table tbody tr:nth-child(even) {
     background-color: var(--prt-secondarycolor);
}
.viewinfo .close-btn {
   color: #ffffff;
}
table.prt-filter-variant td.prt-main-variant-name {
    font-weight:400; 
    color: #fff;
    font-size: 16px;
}
.single-post .comment-form input[type="submit"] ,
.single-post .comment-body .reply a {
    color: #fff;
    border: 1px solid #fff;
}
.single-post .logged-in-as a:hover, .single-post .prt-comment-owner a, .single-post .comment-meta .prt-comment-owner a {
    color: #ffffff;
}
.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited {
    color: #fff;
}
.preyantechnosys-car-search .car-search-widget .input-group-btn .search_button:hover {
    background-color: #ffffff;
    color: var(--prt-skincolor);
}
.preyantechnosys-iconbox-styletwo .prt-box-icon {
    background-image: linear-gradient(#2b2c3d, #2b2c3d), linear-gradient(-90deg, #9642f2 0%, #1e1e2e 100%);
}
.prt-showcasebox-style1 .prt-box-icon {
    background-image: linear-gradient(#2b2c3d, #2b2c3d), linear-gradient(-90deg, #9642f2 0%, #1e1e2e 100%) !important;
}
.single-post article.preyantechnosys-box-blog-classic.preyantechnosys-blogdetails-style1 blockquote:before {
    background-color: #ffffff;
}
.preyantechnosys-carcomparebox-style1 .preyantechnosys-post-item {
  background-color: var(--prt-secondarycolor);
}
.prt-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item ul.mega-sub-menu > li.mega-current-menu-parent > a {
    color: #ffffff;
}
.preyantechnosys-carbox-style4 .preyantechnosys-post-item-inner {
    background-color: var(--prt-greycolor);
    border: 1px solid var(--prt-bordercolor);
}
.preyantechnosys-carbox-style4 .preyantechnosys-box-content .prt-car-information span ,
.preyantechnosys-carbox-style5 .preyantechnosys-box-content .preyantechnosys-box-title h4,
.preyantechnosys-carbox-style5 .preyantechnosys-box-content .preyantechnosys-box-title h4 a, 
.preyantechnosys-carbox-style4 .preyantechnosys-box-content .preyantechnosys-car-price{
    color: #ffffff;
}
.preyantechnosys-carbox-style4 .preyantechnosys-box-content .preyantechnosys-car-detail {
    border-top: 1px solid rgb(255 255 255 / 10%);
    border-bottom: 1px solid rgb(255 255 255 / 10%);
 }
 .preyantechnosys-box-team.preyantechnosys-teambox-style1 {
    position: relative;
    overflow: hidden;
    background-color: var(--prt-secondarycolor);
    border-radius: 20px;
    box-shadow: 0px 0px 30px 0px rgb(255 255 255 / 8%);
    transition: transform 0.5s ease-in-out;
}
.preyantechnosys-element-teambox-style1 .preyantechnosys-box-team.preyantechnosys-teambox-style1 {
    background-color: var(--prt-secondarycolor);
    box-shadow: 0px 0px 30px 0px rgb(255 255 255 / 8%);
}
.preyantechnosys-element-teambox-style1 .preyantechnosys-teambox-style1 .preyantechnosys-team-image-box .preyantechnosys-box-social-links ul li a {
   color: var(--body-blackfont-color);
}
.prt-header-style-classic .prt-header-text-area .header-info-widget a {
    color: var(--prt-whitecolor);
     border: 1px solid var(--prt-whitecolor);
}
.footer .widget.widget_nav_menu li a {
     color: rgba(255, 255, 255, 70%); 
}
.prt-form-social-icon .elementor-grid-item a.elementor-social-icon  span,
.tm-contact-footer,
.tm-contact-link-text a,
.prt-loancalc-resultbox  span.input-group-addon,
.prt-loancalc-resultbox .input-group>.form-control,
span.tm-form-title,
li.prt-car-oview span,
span.input-range__dash:before {
    color: #ffffff;
}
.wpcf7 textarea, .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="date"], .wpcf7 input[type="time"], .wpcf7 .prt-commonform.contactform-1 textarea, .wpcf7 .prt-commonform.contactform-1 input[type="text"], .wpcf7 .prt-commonform.contactform-1 input[type="email"] {
    background-color: var(--prt-secondarycolor);
    color: var(--body-blackfont-color);
}
.prt-loancalc-box .card {
    background-color: var(--prt-greycolor);
}
.select2-container--open .select2-dropdown--above {
    background: var(--prt-secondarycolor);
}
.noUi-connect,
.noUi-horizontal .noUi-handle {
    background: #ffffff;
}
.prt-header-login-page input[type="text"]:focus, .prt-header-login-page input[type="email"]:focus, .prt-header-login-page input[type="password"]:focus {
    background-color: transparent;
    border-color: #ffffff !important;
}
.prt-loginform-popup textarea::-webkit-input-placeholder,
.prt-loginform-popup input[type="text"]::-webkit-input-placeholder,
.prt-loginform-popup input[type="email"]::-webkit-input-placeholder,
.prt-loginform-popup input[type="password"]::-webkit-input-placeholder {
    color: rgb(255 255 255 / 70%);
}
.prt-loginform-popup input[type="text"]:-moz-placeholder,
.prt-loginform-popup input[type="email"]:-moz-placeholder,
.prt-loginform-popup input[type="password"]::-moz-placeholder {
    color: rgb(255 255 255 / 70%);
}
.prt-loginform-popup input[type="text"]:-ms-input-placeholder ,
.prt-loginform-popup input[type="password"]::-ms-input-placeholder  {
      color: rgb(255 255 255 / 70%);
}
button#tm-viewinfo:hover, button.tm-add-tocompare:hover {
    background-color: #ffffff;
    color: var(--prt-skincolor);
}
.prt-test-drive-box .close-btn {
    color: #ffffff;
}