a,blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,nav,ol,p,pre,td,th,ul{direction:rtl;unicode-bidi:embed;text-align:right}ol,ul{margin:0 30px 30px 0}.header-2-wrapper .site-branding,.header-3-wrapper .site-branding,.header-left-nav .main-navigation ul,.main-navigation ul ul a,.mfp-content,.mfp-title,.mks_author_widget p,.vce-featured-full-slider .owl-nav .owl-next,.vce-featured-full-slider .owl-nav .owl-prev,.vce-gallery-big .gallery-caption,.vce-page .entry-content,.vce-page .entry-title-page,.vce-post-list .vce-post-link,.vce_posts_widget .vce-post-list li,caption,td,th{text-align:right}#wp-calendar tfoot #next{text-align:left}#vce-pagination,#vce-pagination .prev,.bottom-nav-menu li,.comment,.comment .avatar,.comment-form,.comment-form-author,.comment-form-author label,.comment-form-comment label,.comment-form-email,.comment-form-email label,.comment-form-url,.comment-form-url label,.comments-main,.data-image,.data-links,.gallery-item,.header-2-wrapper .site-branding,.header-3-wrapper .site-branding,.header-sticky .site-title,.img-wrp,.main-navigation,.main-navigation li.fa:before,.mks_author_widget h3,.mks_themeforest_widget .mks_themeforest_widget_ul li,.nav-menu .vce-mega-menu .sub-menu .sub-menu a:before,.nav-menu .vce-mega-menu-wrapper>li,.newer_entries,.older_entries,.prev-next-nav,.search-header-form-ul li,.soc-nav-menu li,.vce-404-menu li,.vce-author-links a,.vce-grid-item,.vce-lay-a .entry-header,.vce-lay-b .meta-image,.vce-lay-b img,.vce-lay-c,.vce-lay-d,.vce-lay-d .meta-image,.vce-lay-d img,.vce-lay-e,.vce-lay-f,.vce-post-big .vce-post-link,.vce-post-big li,.vce-post-img,.vce-post-slider .vce-post-link,.vce-post-slider li,.vce-prev a,.vce-responsive-nav,.vce-share-bar,.vce-share-items li,.vce-slider-pagination,.vce-slider-pagination .owl-controls,.vce-square,.vce_posts_widget li,.widget_nav_menu .menu-item-has-children ul.sub-menu,.widget_nav_menu li a,.widget_pages .page_item_has_children ul.children,.widget_pages li a,ul.mks_social_widget_ul li{float:right}#respond #cancel-comment-reply-link,#respond h3 .cancel-comment-reply,#vce-pagination .next,#vce-pagination .prev,.comment-body .edit-link a,.count-hidden,.header-3-wrapper .main-navigation,.header-sticky .main-navigation,.nav-menu .vce-mega-cat>a:after,.nav-menu ul .menu-item-has-children>a:after,.nav-menu>.menu-item-has-children>a:after,.vce-author-links,.vce-header-ads,.vce-next a,.vce-post-big li a,.vce-post-slider li a,.vce-prev a,.vce-social-name,.widget_categories a .count,.widget_nav_menu .menu-item-has-children:after,.widget_pages li.page_item_has_children:after{float:left}.vce-header-ads{right:auto;left:0}.header-left-nav .search-header-wrap{float:none}.vce-sid-left .vce-slider-pagination .vce-lay-c,.vce-sid-left .vce-slider-pagination .vce-lay-d,.vce-sid-right .vce-slider-pagination .vce-lay-c,.vce-sid-right .vce-slider-pagination .vce-lay-d{margin:0 0 20px 20px!important}.nav-menu .vce-mega-menu .sub-menu,.nav-menu .vce-mega-menu-wrapper,.nav-menu .vce-mega-menu-wrapper>li.vce-mega-menu-posts-wrap>ul{right:0;left:auto}.site-footer .bit-3 .vce-post-list .vce-posts-wrap{margin-right:0;width:60%;margin-left:0}.vce-post-list .vce-post-link{padding:5px 0 0 0}.vce-slider-pagination .owl-nav{direction:ltr}.vce-prev-link{margin:0 0 20px 15px}.comment-form-author,.data-links a{margin:0}.comment-form-author{padding:0}.comment-form-url{padding:0 20px 0 0}.vce-featured .entry-meta,.vce-featured-link-article,.vce-featured-section,.vce-featured-title,.vce-lay-a .entry-title{text-align:center}.nav-menu .vce-mega-cat>a:after,.nav-menu>.menu-item-has-children>a:after{margin:2px 5px 0 0}.entry-meta,.vce-post .entry-content p,h1.entry-title{text-align:center}.widget_categories a .count{right:initial;left:0}.widget_categories a{padding:0 20px 0 0}.vce-lay-d{padding:0 0 0 10px}.vce-lay-d .meta-image{margin:0 0 0 15px}.vce-sid-left .vce-lay-c,.vce-sid-left .vce-lay-d,.vce-sid-left .vce-lay-e,.vce-sid-none .vce-lay-c,.vce-sid-none .vce-lay-d,.vce-sid-none .vce-lay-e,.vce-sid-right .vce-lay-c,.vce-sid-right .vce-lay-d,.vce-sid-right .vce-lay-e{margin:0 0 20px 20px}.vce-sid-left .vce-lay-c:nth-child(2n),.vce-sid-left .vce-lay-d:nth-child(2n),.vce-sid-left .vce-lay-e:nth-child(5n),.vce-sid-none .vce-lay-c:nth-child(3n),.vce-sid-none .vce-lay-d:nth-child(3n),.vce-sid-none .vce-lay-e:nth-child(7n),.vce-sid-right .vce-lay-c:nth-child(2n),.vce-sid-right .vce-lay-d:nth-child(2n),.vce-sid-right .vce-lay-e:nth-child(5n){margin:0 0 20px 0}.data-image{margin:0 0 20px 20px}.vce-lay-b{padding:0 0 0 20px}.vce-lay-b .meta-image{margin:0 0 0 20px}.vce-lay-b .entry-meta{text-align:right}.vce-lay-f .entry-title{margin:0 17px 0 0}.vce-square{margin:7px 0 0 12px}.meta-author-wrapped,.vce-lay-g .entry-meta,.vce-lay-g .entry-title,.vce-lay-g .vce-featured-info{text-align:center}.comment .avatar{margin:0 0 0 20px}.comment-body .edit-link{left:0;right:initial}.vce-post-list .vce-post-img{margin:0 0 0 13px}.vce-gallery-slider .owl-nav .owl-next,.vce-gallery-slider .owl-nav .owl-prev{left:0}.nav-menu ul .menu-item-has-children>a:after{content:"\f104"}.main-navigation ul ul li>ul{right:100%;left:initial;left:inherit}.main-header .site-title,.main-header .site-title a{text-align:center}.main-navigation ul li.search-header-wrap.vce-zoomed>ul.search-header-form-ul{right:initial;left:0}.vce-lay-b .entry-content{margin-right:395px;margin-left:0}.vce-lay-b .entry-content p{text-align:right}.review-result{right:0;left:auto}.vce-lay-d .entry-meta>div{float:right}.bottom-nav-menu li:last-child{margin:0}.sidr ul li>a{padding:0 65px 0 10px}.sidr ul li ul li a{padding:0 30px 0 10px}.sidr ul li ul li.sidr-class-menu-item-has-children a{padding:0 65px 0 10px}.mks_adswidget_ul.small li:nth-child(2n),.site-footer .mks_adswidget_ul.small li:nth-child(2n){padding:15px 0 0 15px}.mks_themeforest_widget .mks_themeforest_widget_ul li{margin:0 0 10px 10px}.main-box-subtitle p,.vce-posts-wrap a{text-align:center}blockquote{margin:0 37px 0 0}blockquote:before,q:before{left:initial;right:-35px}.mks_button i{margin:0 0 0 5px}.site-footer .vce-post-list .entry-meta{text-align:right}.mks_accordion_item:last-child,.mks_toggle_active .mks_toggle_content{margin:0}.mks_progress_name{float:left}_:-ms-input-placeholder,:root .widget_categories a .category-text{margin-right:30px}_:-ms-input-placeholder,:root .widget_categories li:before{left:0}.nav-menu .menu-item-has-children a:after{position:absolute;right:initial;left:7px;top:10px}.nav-menu .menu-item-has-children a:after,.nav-menu .vce-mega-cat a:after{position:static;float:left;margin:0 0 0 -15px}.nav-menu .menu-item-has-children a,.nav-menu .vce-mega-cat a{padding-left:20px}.main-navigation ul li.search-header-wrap>ul.search-header-form-ul{right:initial;left:0}.sidebar .widget ul.flickr li{margin:0 0 10px 10px}.widget ul.flickr{padding:20px 20px 10px 10px}pre{direction:ltr;text-align:left}.mks_author_widget p,.vce-wrap-left>div,.vce-wrap-left>ul{text-align:center}.vce-post-big .vce-post-link{float:none}.vce-prev-link{margin:0 15px 20px 0;float:left}.vce-menu-parent{right:auto;left:0;border-left:none;border-right:1px solid rgba(0,0,0,.1)}.sidr ul li ul li a{padding:0 20px 0 30px}.sidr ul li ul li.sidr-class-menu-item-has-children a,.sidr ul li>a{padding:0 20px 0 65px}.vce-sid-left .vce-lay-c:nth-child(2n),.vce-sid-left .vce-lay-d:nth-child(2n),.vce-sid-left .vce-lay-e:nth-child(5n),.vce-sid-none .vce-lay-c:nth-child(3n),.vce-sid-none .vce-lay-d:nth-child(3n),.vce-sid-none .vce-lay-e:nth-child(7n),.vce-sid-right .vce-lay-c:nth-child(2n),.vce-sid-right .vce-lay-d:nth-child(2n),.vce-sid-right .vce-lay-e:nth-child(5n){margin:0 0 20px 0}.vce-sid-left article.vce-lay-c:nth-of-type(1n),.vce-sid-left article.vce-lay-d:nth-of-type(1n),.vce-sid-left article.vce-lay-e:nth-of-type(1n),.vce-sid-none article.vce-lay-c:nth-of-type(1n),.vce-sid-none article.vce-lay-d:nth-of-type(1n),.vce-sid-none article.vce-lay-e:nth-of-type(1n),.vce-sid-none article.vce-lay-h:nth-of-type(1n),.vce-sid-right article.vce-lay-c:nth-of-type(1n),.vce-sid-right article.vce-lay-d:nth-of-type(1n),.vce-sid-right article.vce-lay-e:nth-of-type(1n){margin:0 0 20px 20px}.vce-sid-left article.vce-lay-c:nth-of-type(2n),.vce-sid-left article.vce-lay-d:nth-of-type(2n),.vce-sid-left article.vce-lay-e:nth-of-type(5n),.vce-sid-none article.vce-lay-c:nth-of-type(3n),.vce-sid-none article.vce-lay-d:nth-of-type(3n),.vce-sid-none article.vce-lay-e:nth-of-type(7n),.vce-sid-right article.vce-lay-c:nth-of-type(2n),.vce-sid-right article.vce-lay-d:nth-of-type(2n),.vce-sid-right article.vce-lay-e:nth-of-type(5n){margin:0 0 20px 0}.header-sticky .container,.vce-lay-h .img-wrap .entry-header .entry-title a{text-align:center}.header-sticky .site-title{float:right;display:inline-block}.header-2-wrapper .site-branding,.header-3-wrapper .site-branding{right:0;left:auto}.vce-post-list .featured_image_sidebar{float:right}.vce-post-slider .meta-category a{float:none}.review-list .review-star,.review-total-circle .review-star,.user-review-area .review-star,.wp-review-percentage-type .review-total-circle .review-star,.wp-review-point-type .review-total-circle .review-star{right:auto;left:15px}@media only screen and (min-width:1024px) and (max-width:1200px){.vce-post.vce-lay-b .entry-content{margin-right:0;margin-left:0}}@media only screen and (max-width:1023px){.vce-post.vce-lay-b .entry-content{margin-right:0;margin-left:0}}@media only screen and (max-width:670px) and (min-width:200px){.vce-lay-b .meta-image{margin:0 0 10px}.vce-lay-b{padding:0}.vce-lay-b .entry-meta{text-align:center;margin:10px 0 10px;padding:10px 0 10px}.site-info p{text-align:center}.bottom-nav-menu li,.bottom-nav-menu li:last-child{margin:0 5px;float:none;display:inline-block}.vce-wrap-right>div,.vce-wrap-right>ul{text-align:center}.mks_adswidget_ul.small li:nth-child(2n),.site-footer .mks_adswidget_ul.small li:nth-child(2n){padding:0}.mks_themeforest_widget .mks_themeforest_widget_ul{padding:20px 10px 20px;text-align:center}.sidebar .mks_themeforest_widget .mks_themeforest_widget_ul li{padding:0;margin:0 0 10px;float:none;display:inline-block}.data-links{float:none;text-align:center}.vce-author-links{text-align:center}.vce-author-links a{float:none}.vce-sid-left .vce-lay-e,.vce-sid-right .vce-lay-e{width:100%}.vce-loop-wrap{direction:ltr}.comment-form-author,.comment-form-email,.comment-form-url{padding:0}.mks_ads_widget .small li,.mks_ads_widget ul.custom li,.mks_adswidget_ul.custom li,.mks_adswidget_ul.small li,.mks_adswidget_ul.small li:nth-child(2n),.site-footer .mks_adswidget_ul.small li:nth-child(2n){padding:0 0 4px}.mks_adswidget_ul.small,.site-footer .mks_adswidget_ul.small{padding:20px}}

#vce_main_navigation_menu1{
	top:30px;
	padding:10px;
}


/* القائمة الجانبية */
.mobile-menu {
    position: fixed;
    top: 0;
    right: -280px; /* مخفية على اليمين */
    width: 280px;
    height: 100%;
    background: #1a1a1a; /* خلفية داكنة أنيقة */
    color: #fff; /* لون نص أبيض للتباين */
    z-index: 9999;
    transition: right 0.3s ease-in-out;
    overflow-y: auto;
    box-shadow: -3px 0 8px rgba(0, 0, 0, 0.3);
    direction: rtl; /* دعم اللغة العربية */
}

/* عند فتح القائمة */
.mobile-menu.open {
    right: 0;
}

/* تنسيق التنقل الرئيسي */
.mobile-menu .main-navigation {
    padding: 20px;
}

/* تنسيق القائمة */
.mobile-menu .nav-menu {
    list-style: none;
    padding: 0;
    margin: 0;
}

/* العناصر الرئيسية */
.mobile-menu .nav-menu li {
    padding: 15px 10px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    position: relative;
}

/* روابط القائمة الرئيسية */
.mobile-menu .nav-menu li a {
    text-decoration: none;
    color: #fff !important;
    font-size: 16px;
    font-weight: 500;
    display: block;
    background: transparent;
    line-height: 1.5;
    padding: 10px;
    transition: background 0.2s ease;
}

/* تأثير عند التمرير */
.mobile-menu .nav-menu li a:hover {
    background: rgba(255, 255, 255, 0.1);
    color: #ffd700 !important; /* لون ذهبي عند التمرير */
}

/* تنسيق القوائم الفرعية */
.mobile-menu .sub-menu {
    padding-right: 20px; /* مسافة للتمييز */
    list-style: none;
    margin: 0;
    display: block !important; /* عرض القوائم الفرعية دائمًا */
    visibility: visible !important; /* ضمان الظهور */
    opacity: 1 !important; /* ضمان الظهور */
    background: rgba(0, 0, 0, 0.2); /* خلفية داكنة قليلاً للتمييز */
}

/* عناصر القوائم الفرعية */
.mobile-menu .sub-menu li {
    padding: 10px 10px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

/* روابط القوائم الفرعية */
.mobile-menu .sub-menu li a {
    font-size: 14px;
    color: #ccc !important;
    padding: 8px;
    position: relative;
    padding-right: 25px; /* مسافة لإضافة أيقونة */
}

/* أيقونة قبل روابط القوائم الفرعية */
.mobile-menu .sub-menu li a::before {
    content: '\f104'; /* رمز Font Awesome لسهم يمين */
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    position: absolute;
    right: 10px;
    font-size: 12px;
    color: #ccc;
}

/* تأثير عند التمرير على القوائم الفرعية */
.mobile-menu .sub-menu li a:hover {
    background: rgba(255, 255, 255, 0.1);
    color: #ffd700 !important;
}

/* تنسيق العناصر الرئيسية التي تحتوي على قوائم فرعية */
.mobile-menu .menu-item-has-children > a::before {
    content: '\f07b'; /* رمز Font Awesome لمجلد (للقوائم الرئيسية) */
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    position: absolute;
    right: 0px;
    font-size: 14px;
    color: #fff;
}

/* زر إغلاق القائمة */
.mobile-menu .menu-close {
    background: none;
    border: none;
    font-size: 28px;
    padding-top: 10px;
    cursor: pointer;
    position: absolute;
    top: 10px;
    left: 0px; /* للغة العربية */
    color: #fff;
    transition: color 0.2s ease;
}

.mobile-menu .menu-close:hover {
    color: #ffd700; /* لون ذهبي عند التمرير */
}

/* زر فتح القائمة */
.vce-responsive-nav {
    touch-action: manipulation;
    cursor: pointer;
    font-size: 24px;
    padding: 10px;
    background: none;
    border: none;
    color: #333;
    transition: color 0.2s ease;
}

.vce-responsive-nav:hover {
    color: #ffd700;
}

/* خلفية شفافة عند فتح القائمة */
body.menu-open::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 9998;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out;
}

body.menu-open::before {
    opacity: 1;
    visibility: visible;
}

/* تجاوز قواعد إخفاء القوائم على جميع الأجهزة */
.mobile-menu .main-navigation ul ul,
.mobile-menu .sub-menu {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    overflow: visible !important;
}

/* تجاوز قواعد إخفاء القوائم على الأجهزة المحمولة */
@media only screen and (max-width: 1023px) {
    .mobile-menu .nav-menu {
        display: block !important;
    }
    .mobile-menu .main-navigation {
        display: block !important;
    }
    .mobile-menu .main-navigation ul ul,
    .mobile-menu .sub-menu {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        height: auto !important;
        overflow: visible !important;
    }
    .mobile-menu .nav-menu li {
        display: block !important;
    }
    .mobile-menu .nav-menu li a {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
    }
}

img.wp-smiley, img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 .07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }
        .keyss {
            border: 1px solid #eee;
            margin-left: 20px;
            padding: 10px;
            border-radius: 3px;
        }
        .entry-content {
            line-height: 1.6;
            font-size: 16px;
        }
        .poll-widget {
            text-align: right;
            direction: rtl;
            margin-bottom: 20px;
        }
        .poll-title {
            width: 280px;
            margin-bottom: 10px;
        }
        .poll-option {
            margin-bottom: 12px;
        }
        .poll-label {
            display: flex;
            align-items: center;
            padding: 12px;
            font-size: 16px;
            font-weight: bold;
            min-height: 48px;
            cursor: pointer;
        }
        .poll-label input[type="radio"] {
            margin-left: 10px;
            width: 24px;
            height: 24px;
        }
        .meta-image {
            position: relative;
            overflow: hidden;
        }
        .meta-image img {
            display: block;
            width: 100%;
            height: auto;
        }
		.keywords-container {
			display: flex;
			flex-wrap: wrap;
			gap: 10px;
			margin: 20px 0;
		}
		.keyss {
			display: inline-block;
			padding: 8px 12px;
			background: #f5f5f5;
			border-radius: 5px;
			text-decoration: none;
			color: #333;
			font-size: 14px;
			transition: background 0.3s ease;
		}
		.keyss:hover {
			background: #e0e0e0;
		}
		.policy-links {
			text-align: center;
			margin: 10px 0;
		}
		.policy-links a {
			margin: 0 10px;
			color: #218fd5;
			text-decoration: none;
		}
		.policy-links a:hover {
			text-decoration: underline;
		}
		
		img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

.poll-widget {
    text-align: right;
    direction: rtl;
    margin-bottom: 20px;
    min-height: 200px; /* Reserve space */
}
.poll-title {
    width: 280px;
    margin-bottom: 10px;
}
.poll-option {
    margin-bottom: 12px;
}
.poll-label {
    display: flex;
    align-items: center;
    padding: 12px;
    font-size: 16px;
    font-weight: bold;
    min-height: 48px;
    cursor: pointer;
}
.poll-label input[type="radio"] {
    margin-left: 10px;
    width: 24px;
    height: 24px;
}
#main-wrapper {
    min-height: 800px; 
    width: 100%;
    box-sizing: border-box;
}

body.chrome {
 text-rendering:auto;
}
.vce-sticky,#back-top{
    -webkit-transform: translateZ(0);
     transform: translateZ(0);
}
.loading {
	background-image: url("img/loadimg.gif");
	background-size: 30px 30px;
	background-position:left center;
	background-repeat: no-repeat;
}
.meta-image {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.meta-image img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
}
.vce-post.vce-lay-b {
    margin-bottom: 20px;
}


        img.wp-smiley, img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 .07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }
        .poll-widget {
            text-align: right;
            direction: rtl;
            margin-bottom: 20px;
            min-height: 200px;
        }
        .poll-title {
            width: 280px;
            margin-bottom: 10px;
        }
        .poll-option {
            margin-bottom: 12px;
        }
        .poll-label {
            display: flex;
            align-items: center;
            padding: 12px;
            font-size: 16px;
            font-weight: bold;
            min-height: 48px;
            cursor: pointer;
        }
        .poll-label input[type="radio"] {
            margin-left: 10px;
            width: 24px;
            height: 24px;
        }
        #main-wrapper {
            min-height: 800px;
            width: 100%;
            box-sizing: border-box;
        }
        .loading {
            background-image: url("img/loadimg.gif");
            background-size: 30px 30px;
            background-position: left center;
            background-repeat: no-repeat;
        }
        .meta-image {
            position: relative;
            overflow: hidden;
            width: 100%;
        }
        .meta-image img {
            display: block;
            width: 100%;
            height: auto;
            object-fit: cover;
        }
        .vce-post.vce-lay-b {
            margin-bottom: 20px;
        }
		span.updated {
			color: #666;
		}
		.site-footer {
    background-color: #0e4a70 !important; /* خلفية بيضاء */
    color: #eee !important; /* نص أسود داكن */
}
.site-footer p {
    color: #eee;
    font-size: 16px; /* نص عادي يتطلب تباين 4.5:1 */
}
.mks_social_widget_ul li a {
    color: #eee; /* لون أزرق داكن للروابط */
    background-color: #ffffff;
    font-size: 16px;
}
.mks_social_widget_ul li a:hover {
    color: #002060; /* لون أغمق عند التمرير */
}
.policy-links a {
    color: #eee;
}
.policy-links a:hover {
    color: #002060;
}
		
		.search-header-wrap {
    position: relative;
}
.search-header-form-ul {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    background: #fff;
    padding: 10px;
    border: 1px solid #ccc;
    z-index: 1000;
    min-width: 200px;
}
.search-header-wrap.active .search-header-form-ul {
    display: block;
}
.vce-search-form {
    display: flex;
    align-items: center;
}
.vce-search-input {
    padding: 8px;
    margin-right: 5px;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 100%;
}
.vce-search-submit {
    background: #003087;
    color: #fff;
    border: none;
    padding: 8px;
    cursor: pointer;
    border-radius: 4px;
}
.vce-search-submit:hover {
    background: #002060;
}