.comment-content img,
.entry-content img,
.entry-summary img,
.thumbnail,
.widget img,
.wp-caption,
.wpb_single_image .vc_single_image-wrapper,
embed,
iframe,
object,
video {
    max-width: 100%
}

#scrollUp,
.sf-menu a,
a {
    text-decoration: none
}

.wh-borderless {
    border: 0!important
}

.wh-rounded,
.wh-rounded img {
    border-radius: 50%
}

.wh-rotate-aio-icon-bg-45 .aio-icon-top {
    margin-bottom: 50px
}

.wh-rotate-aio-icon-bg-45 .aio-icon-top .aio-icon {
    -ms-transform: rotate(-45deg)!important;
    -webkit-transform: rotate(-45deg)!important;
    transform: rotate(-45deg)!important
}

.wh-rotate-aio-icon-bg-45 .aio-icon-top .aio-icon i {
    position: absolute;
    top: 0;
    left: 26%;
    -ms-transform: rotate(45deg)!important;
    -webkit-transform: rotate(45deg)!important;
    transform: rotate(45deg)!important
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section,
summary {
    display: block
}

audio,
canvas,
video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden] {
    display: none
}

html {
    font-size: 100%;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body {
    color: #686868;
    line-height: 1.5;
    margin: 0;
    font-family: arvoregular, serif;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    -webkit-font-smoothing: antialiased;
    scroll-behavior: smooth
}

p {
    margin: 0 0 10px
}

menu,
ol,
ul {
    margin: 16px 0;
    padding: 0 0 0 20px
}

ul {
    list-style-type: circle
}

nav ol,
nav ul {
    list-style: none
}

li>ol,
li>ul {
    margin: 0
}

img {
    -ms-interpolation-mode: bicubic;
    border: 0;
    vertical-align: middle
}

.attachment .entry-title:before,
.attachment-meta a:before,
.attachment-meta:before,
.bypostauthor>.comment-body .fn:before,
.categories-links a:first-child:before,
.comment-awaiting-moderation:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before,
.comments-link a:before,
.date a:before,
.edit-link a:before,
.entry-meta .author a:before,
.error404 .page-title:before,
.featured-post:before,
.format-audio .entry-content:before,
.genericon:before,
.menu-toggle:after,
.tags-links a:first-child:before {
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font: 400 16px/1 Genericons;
    vertical-align: text-bottom
}

.attachment .entry-header:after,
.clear:after,
.comment-body:after,
.comment-form-author:after,
.comment-form-email:after,
.comment-form-url:after,
.entry-content:after,
.gallery:after,
.nav-links:after,
.navigation:after,
.page-content:after,
.site-footer .widget-area:after {
    clear: both
}

.attachment .entry-header:after,
.attachment .entry-header:before,
.clear:after,
.clear:before,
.comment-body:after,
.comment-body:before,
.comment-form-author:after,
.comment-form-author:before,
.comment-form-email:after,
.comment-form-email:before,
.comment-form-url:after,
.comment-form-url:before,
.entry-content:after,
.entry-content:before,
.gallery:after,
.gallery:before,
.nav-links:after,
.nav-links:before,
.navigation:after,
.navigation:before,
.page-content:after,
.page-content:before,
.site-footer .widget-area:after,
.site-footer .widget-area:before {
    content: "";
    display: table
}

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute!important
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
    clip: auto!important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: normal;
    padding: 15px 23px 14px;
    position: absolute;
    left: 5px;
    top: 5px;
    text-decoration: none;
    width: auto;
    z-index: 100000
}

input,
textarea {
    font-family: inherit;
    padding: 15px;
    margin-bottom: 10px;
    color: #141412
}

.post-password-required input[type=submit] {
    padding: 7px 24px 4px;
    vertical-align: bottom
}

.post-password-required input[type=submit]:active {
    padding: 5px 24px 6px
}

::-webkit-input-placeholder {
    color: #7B8085;
    padding-left: 0!important;
    font-weight: 300
}

:-moz-placeholder {
    color: #7B8085;
    padding-left: 0!important;
    font-weight: 300
}

::-moz-placeholder {
    color: #7B8085;
    padding-left: 0!important;
    font-weight: 300
}

:-ms-input-placeholder {
    color: #7B8085;
    font-weight: 300
}

.comment-content img[height],
.entry-content img,
.entry-summary img,
img.size-full,
img.size-large,
img.wp-post-image,
img[class*=align],
img[class*=wp-image-],
img[class*=attachment-] {
    height: auto;
    max-width: 100%
}

.entry-content .twitter-tweet-rendered {
    max-width: 100%!important
}

.alignleft {
    float: left
}

.alignright {
    float: right
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

img.alignleft {
    margin: 5px 20px 5px 0
}

.wp-caption.alignleft {
    margin: 5px 10px 5px 0
}

img.alignright {
    margin: 5px 0 5px 20px
}

.wp-caption.alignright {
    margin: 5px 0 5px 10px
}

img.aligncenter {
    margin: 5px auto
}

img.alignnone {
    margin: 5px 0
}

.entry-caption,
.gallery-caption,
.wp-caption .wp-caption-text {
    color: #220e10;
    font-size: 18px;
    font-style: italic;
    font-weight: 300
}

.rsswidget img,
img.wp-smiley {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0
}

.wp-caption.alignleft+ol,
.wp-caption.alignleft+ul {
    list-style-position: inside
}

.sticky {
    float: left;
    border: 1px solid #ddd;
    padding: 20px
}

#commentform #submit,
.comment-list .comment .reply,
.comment-list ul .comment .reply {
    float: right
}

#comments {
    margin-top: 40px
}

.comment-list,
.comment-list ul {
    list-style-type: none;
    padding: 0;
    margin-top: 25px
}

.comment-list .comment,
.comment-list ul .comment {
    margin-bottom: 20px
}

.comment-list .comment .avatar,
.comment-list ul .comment .avatar {
    position: absolute;
    width: 66px
}

.comment-list .comment .body,
.comment-list ul .comment .body {
    margin-left: 85px;
    margin-bottom: 20px
}

.comment-list .comment .body .author-link,
.comment-list ul .comment .body .author-link {
    display: block;
    margin-top: 20px;
    margin-bottom: 5px
}

.comment-list .comment .body p,
.comment-list ul .comment .body p {
    margin-top: 15px
}

.comment-list .comment .children,
.comment-list ul .comment .children {
    padding-left: 20%;
    list-style-type: none
}

.comment-list .comment hr,
.comment-list ul .comment hr {
    margin-top: 33px
}

#respond {
    margin-top: 50px;
    border: 1px solid #E6E6E6;
    overflow: hidden;
    padding: 50px
}

#comments h3,
#respond h3 {
    font-size: 24px;
    font-weight: 500
}

#commentform {
    margin-top: 43px;
    margin-bottom: 40px
}

#commentform .col-1 {
    padding-right: 27px
}

#commentform label {
    display: block
}

#commentform .form-group {
    margin-bottom: 10px;
    overflow: hidden
}

#commentform p {
    margin: 0 0 5px
}

#commentform .comment-notes,
#commentform .form-allowed-tags,
#commentform .logged-in-as {
    padding: 0 0 0 10px
}

#commentform .form-submit {
    padding: 20px 10px
}

#commentform #author,
#commentform #comment,
#commentform #email,
#commentform #url {
    float: left;
    width: 100%;
    padding: 10px;
    margin-top: 6px
}

#commentform #author input,
#commentform #comment input,
#commentform #email input,
#commentform #url input {
    width: 100%
}

#commentform #comment {
    height: 191px
}

.sf-menu,
.sf-menu>li,
.tagcloud,
.tagcloud a {
    float: left
}

.sf-menu,
.sf-menu * {
    margin: 0;
    padding: 0;
    list-style: none
}

.sf-menu li {
    position: relative;
    white-space: nowrap;
    -webkit-transition: background .2s;
    transition: background .2s
}

.sf-menu ul {
    position: absolute;
    display: none;
    top: 100%;
    left: 0;
    z-index: 99;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, .2);
    min-width: 12em
}

.sf-menu a,
.sf-menu li.sfHover>ul,
.sf-menu li:hover>ul {
    display: block
}

.sf-menu a {
    position: relative;
    zoom: 1
}

.sf-menu ul ul {
    top: 0;
    left: 100%
}

.sf-menu li.sfHover,
.sf-menu li:hover {
    -webkit-transition: none;
    transition: none
}

.sf-arrows .sf-with-ul {
    padding-right: 2.5em
}

.sf-arrows .sf-with-ul:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 1em;
    margin-top: -3px;
    height: 0;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #dFeEFF;
    border-top-color: rgba(255, 255, 255, .5)
}

.sf-arrows>.sfHover>.sf-with-ul:after,
.sf-arrows>li:hover>.sf-with-ul:after,
.sf-arrows>li>.sf-with-ul:focus:after {
    border-top-color: #fff
}

.sf-arrows ul .sf-with-ul:after {
    margin-top: -5px;
    margin-right: -3px;
    border-color: transparent transparent transparent #dFeEFF;
    border-left-color: rgba(255, 255, 255, .5)
}

.sf-arrows ul .sfHover>.sf-with-ul:after,
.sf-arrows ul li:hover>.sf-with-ul:after,
.sf-arrows ul li>.sf-with-ul:focus:after {
    border-left-color: #fff
}

.sf-menu.wh-menu-main.show-x li:after {
    content: "x";
    color: #fff;
    font-size: 12px;
    position: absolute;
    top: 2px;
    right: -3px;
    transform: scale(1, .8);
    -webkit-transform: scale(1, .8);
    -moz-transform: scale(1, .8);
    -ms-transform: scale(1, .8);
    -o-transform: scale(1, .8);
    display: none
}

.sf-menu.wh-menu-main .sub-menu {
    box-shadow: none
}

.sf-menu.wh-menu-main .sub-menu li {
    padding: 8px 0;
    border-bottom: 1px solid rgba(255, 255, 255, .2)
}

.sf-menu.wh-menu-main .sub-menu li:last-child {
    border-bottom: none
}

.sf-menu.wh-menu-main .sub-menu li:after {
    content: ""
}

.sf-menu.wh-menu-main a {
    padding: 3px 12px
}

.sf-menu.wh-menu-main li:last-child:after {
    content: ""
}

@keyframes sticky-header-animation {
    from {
        margin-top: -50px
    }
    to {
        margin-top: 0
    }
}

.logo-sticky {
    display: none;
    float: left
}

.wh-sticky-header-enabled:after {
    clear: both;
    content: "";
    display: block
}

.wh-sticky-header .site-description,
.wh-sticky-header .site-title a {
    color: #343e47
}

.wh-sticky-header .wh-main-menu-bar-wrapper {
    z-index: 99999;
    background-color: #35B2B2;
    left: 0
}

.wh-sticky-header .wh-logo-wrap {
    width: auto
}

.wh-sticky-header .logo-sticky {
    display: block
}

.wh-sticky-header .wh-logo,
.woocommerce .woocommerce-breadcrumb {
    display: none
}

.wh-sticky-header .wh-main-menu {
    width: 100%
}

.wh-sticky-header .wh-sticky-header-enabled {
    animation-name: sticky-header-animation;
    animation-duration: .3s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.wh-sticky-header .sf-menu.wh-menu-main .senseiloginlogout {
    position: relative;
    right: 0
}

#scrollUp {
    bottom: 0;
    right: 30px;
    width: 70px;
    height: 70px;
    margin-bottom: -10px;
    padding: 10px 5px;
    font-family: sans-serif;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    color: #828282;
    background-color: #E6E6E6;
    background-image: -moz-linear-gradient(top, #EBEBEB, #DEDEDE);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#DEDEDE));
    background-image: -webkit-linear-gradient(top, #EBEBEB, #DEDEDE);
    background-image: -o-linear-gradient(top, #EBEBEB, #DEDEDE);
    background-image: linear-gradient(to bottom, #ebebeb, #dedede);
    background-repeat: repeat-x;
    -webkit-transition: margin-bottom 150ms linear;
    -moz-transition: margin-bottom 150ms linear;
    transition: margin-bottom 150ms linear;
    opacity: .5
}

#scrollUp:hover {
    opacity: 1;
    margin-bottom: 0
}

.ls-bottom-nav-wrapper {
    z-index: 300;
    top: -15px
}

.wh-sidebar ul {
    list-style-type: circle
}

.wh-sidebar .widget-title {
    margin-bottom: 20px;
    margin-top: 0;
    font-weight: 400;
    color: #0066b2
}

.tagcloud {
    margin-bottom: 27px
}

.tagcloud a {
    background-color: #F4F4F4;
    color: #6A6A6A;
    margin: 0 4px 4px 0;
    font-size: 12px!important;
    padding: 4px 11px
}

#wp-calendar caption,
.wh-footer h3 {
    margin-top: 0
}

.widget .widget_title {
    font-weight: 400
}

.widget ul {
    padding: 0 0 0 24px;
    margin: 0
}

.widget ul li {
    position: relative;
    padding: 3px 0
}

.widget ul li:first-child {
    border-top: none;
    padding-top: 0
}

.widget ul li ul {
    padding-left: 20px
}

.widget ul li ul li:first-child {
    padding: 5px 0
}

.wh-footer .widget ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.wh-footer .widget ul li {
    font-size: 15px;
    padding: 4px 0;
    line-height: 22px
}

.wh-sidebar .widget {
    margin-bottom: 34px;
    clear: both
}

#today {
    background-color: #35b2b2;
    color: #f7f6f4
}

.widget_text .widget-button,
.widget_text .widget-button:hover {
    background: 0 0;
    border-color: inherit;
    border-width: 2px;
    font-weight: 600
}

#wp-calendar td,
#wp-calendar th {
    padding: 6px 10px;
    text-align: center
}

#wp-calendar tfoot td {
    text-align: left
}

.widget_wysija input[type=text] {
    width: 100%
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .thumbnail a,
.widget-latest-posts .widget-post-list-item .thumbnail a {
    width: 70px;
    height: auto;
    position: relative;
    float: left
}

.widget_text .widget-button {
    margin: 8px 0;
    float: left;
    padding: 12px 20px;
    font-size: 13px;
    color: inherit;
    border-style: solid
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .meta-data span,
.widget-latest-posts .widget-post-list-item .meta-data span {
    margin-right: 6px
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .thumbnail img,
.widget-latest-posts .widget-post-list-item .thumbnail img {
    padding-top: 3px
}

.widget_text .widget-button:hover {
    color: inherit
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item {
    min-height: auto
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item.show-image .meta-data,
.wh-footer-widgets .widget-latest-posts .widget-post-list-item.show-image .title {
    margin-left: 86px
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .thumbnail {
    margin-bottom: 8px
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .meta-data {
    text-transform: uppercase;
    font-size: 11px;
    margin-bottom: 9px
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .title {
    font-size: inherit;
    color: inherit;
    line-height: inherit;
    margin-bottom: 6px
}

.wh-footer-widgets .widget-latest-posts .widget-post-list-item .title a {
    color: inherit
}

.widget-latest-posts .widget-post-list-item {
    margin-bottom: 15px;
    border-bottom: 1px solid #eee
}

.widget-latest-posts .widget-post-list-item.show-image .meta-data,
.widget-latest-posts .widget-post-list-item.show-image .title {
    margin-left: 86px;
    color: #6b6b6b
}

.widget-latest-posts .widget-post-list-item.show-image .meta-data a,
.widget-latest-posts .widget-post-list-item.show-image .title a {
    color: #6b6b6b
}

.widget-latest-posts .widget-post-list-item .thumbnail {
    margin-bottom: 8px
}

.widget-latest-posts .widget-post-list-item .meta-data {
    text-transform: uppercase;
    font-size: 11px;
    margin-bottom: 9px
}

.widget.widget-contact-info ul li a,
.widget.widget-working-hours ul li a {
    text-transform: inherit
}

.widget-latest-posts .widget-post-list-item .title {
    font-size: 14px;
    color: #6b6b6b;
    line-height: 22px
}

.widget-latest-posts .widget-post-list-item .title a {
    color: #6b6b6b
}

.widget.widget-contact-info ul {
    margin-top: 15px
}

.widget.widget-contact-info ul li {
    padding: 10px 10px 10px 45px;
    overflow: visible;
    margin-bottom: 8px
}

.widget.widget-contact-info ul li.empty {
    padding: 0 0 0 46px;
    line-height: 1em
}

.widget.widget-contact-info ul li:before {
    content: "";
    border: none
}

.widget.widget-contact-info ul li:after {
    content: "";
    margin: 0
}

.widget.widget-contact-info ul li i {
    width: 37px;
    height: 37px;
    font-size: 18px;
    border: 1px solid #696969;
    padding: 9px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 3px
}

.wh-vc-separator,
.widget.widget-contact-info ul li i:before {
    position: relative
}

.widget.widget-contact-info ul li i.fa-envelope {
    font-size: 16px
}

.widget.widget-contact-info ul li i.fa-map-marker {
    padding-left: 2px
}

.widget.widget-contact-info ul li i.placeholder {
    margin-right: 30px;
    border: none
}

.widget.widget-working-hours ul {
    margin-top: 15px
}

.widget.widget-working-hours ul li {
    border-top: 1px solid #d9d9d9;
    padding: 5px 0;
    font-size: 13px
}

.widget.widget-working-hours ul li:after {
    content: "";
    margin: 0
}

.widget.widget-working-hours ul li:before {
    content: "";
    border: none
}

.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border-radius: 0
}

.widget.widget-working-hours ul li:first-child {
    border-top: none
}

.widget.widget-working-hours ul li .title {
    width: 50%;
    text-align: left;
    float: left
}

.widget.widget-working-hours ul li .hours {
    width: 50%;
    text-align: right;
    float: left
}

.widget.widget-working-hours ul li em {
    background-color: #10AAC2;
    color: #fff;
    padding: 4px 7px;
    font-style: normal;
    font-size: 13px
}

.woocommerce .woocommerce-ordering select,
.woocommerce-cart table.cart .input-text {
    background-color: #fff
}

.wh-footer .widget.widget-working-hours ul li {
    border-top: 1px solid #586164
}

.wh-footer .widget.widget-working-hours ul li:first-child {
    border-top: none
}

.tl-recent-tweets ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.twitter-time {
    text-transform: uppercase
}

.tweet-meta {
    font-size: 12px
}

.tweet-meta i {
    font-size: 18px
}

.tweet-text {
    font-size: 13px
}

.contact-form #recaptcha_response_field {
    height: 16px
}

.woocommerce .panel.entry-content.wc-tab h2 {
    margin-top: 0
}

.woocommerce ul.products li.product h3 {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    color: #6b6b6b;
    padding-top: 0
}

.woocommerce ul.products li.product .star-rating {
    margin-bottom: 10px
}

.woocommerce div.product {
    margin-top: 35px
}

.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before {
    -webkit-border-bottom-right-radius: 0;
    -moz-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow: 0
}

.woocommerce div.product .comment-reply-title,
.woocommerce div.product .product_title {
    margin-bottom: 0
}

.woocommerce div.product .comment-reply-title:after,
.woocommerce div.product .product_title:after {
    content: "";
    width: 30px;
    height: 5px;
    display: block;
    margin-top: 15px;
    margin-bottom: 10px
}

.woocommerce div.product .woocommerce-noreviews {
    margin-bottom: 25px
}

.woocommerce div.product p.price {
    color: #414b4f;
    font-size: 28px;
    margin-bottom: 25px;
    margin-top: 20px
}

.woocommerce-billing-fields h3,
.woocommerce-cart .cart-collaterals .cart_totals h2,
.woocommerce-shipping-fields h3 {
    font-size: 22px
}

.woocommerce #review_form #respond p {
    overflow: hidden;
    padding-left: 0
}

.woocommerce #review_form #respond p.form-submit {
    padding-top: 5px
}

.woocommerce .shipping-calculator-button {
    color: #414b4f;
    font-weight: 500
}

.woocommerce .shipping-calculator-button:hover {
    color: #2ABFD4
}

.woocommerce table.shop_table {
    border: 1px solid #c8c8c8;
    border-collapse: collapse
}

.woocommerce table.shop_table td,
.woocommerce table.shop_table th {
    padding: 9px 20px
}

.woocommerce table.shop_table .product-name a {
    color: #414b4f;
    font-weight: 500
}

.woocommerce table.cart td.actions {
    padding: 20px
}

.woocommerce table.cart td.actions .input-text {
    width: 170px;
    height: 47px;
    margin-right: 7px!important
}

.woocommerce a.remove {
    margin: 0 auto
}

.woocommerce a.remove:hover {
    color: #fff!important
}

.woocommerce-cart .cart-collaterals .cart_totals table {
    border: 1px solid #c8c8c8
}

.woocommerce-cart .cart-collaterals .cart_totals table td,
.woocommerce-cart .cart-collaterals .cart_totals table th {
    padding: 9px 20px
}

.woocommerce-cart table.cart .quantity .input-text {
    width: 80px
}

.woocommerce form .form-row::-webkit-input-placeholder {
    padding-left: 5px
}

.woocommerce form .form-row:-moz-placeholder {
    padding-left: 5px
}

.woocommerce form .form-row:-ms-input-placeholder {
    padding-left: 5px
}

.woocommerce form .form-row textarea::-webkit-input-placeholder {
    padding-top: 10px
}

.woocommerce form .form-row textarea:-moz-placeholder {
    padding-top: 10px
}

.woocommerce form .form-row textarea:-ms-input-placeholder {
    padding-top: 10px
}

.single-events h2.event-title {
    margin-top: 0
}

.tt_event_theme_page p,
.tt_tabs_navigation li a {
    font-family: inherit
}

.tt_items_list .value,
.tt_responsive .tt_timetable.small .box_header,
.tt_responsive .tt_timetable.small .tt_items_list a,
.tt_responsive .tt_timetable.small .tt_items_list span,
.tt_timetable td,
.tt_timetable th {
    font-family: inherit!important;
    color: #666!important
}

.vc_row {
    margin-left: 0;
    margin-right: 0
}

.cbp-container .vc_row {
    margin-left: -15px;
    margin-right: -15px
}

.vc_grid-container .vc_row {
    margin-left: 0!important;
    margin-right: 0!important
}

.vc_grid-container .vc_row .vc_gitem-post-data-source-post_date {
    text-transform: uppercase
}

.vc_separator-has-text h4 {
    margin: 0 auto\9
}

.wh-vc-separator::before {
    content: "";
    left: 50%;
    top: -3px;
    position: absolute;
    margin-left: -15px;
    width: 44px;
    height: 4px;
    background-color: #ff7264
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
    padding: 15px 20px;
    font-size: 14px
}

.vc_grid-filter {
    margin-bottom: 40px
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
    padding: 15px 30px
}

.vc_grid .vc_gitem-link {
    border-bottom: 2px solid
}

.wpb_accordion {
    border: 1px solid #dfdfdf;
    border-bottom: 0
}

.wpb_accordion .wpb_accordion_wrapper .ui-icon {
    margin-right: 17px
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
    background-color: transparent;
    padding: 10px;
    border-bottom: 1px solid #dfdfdf;
    margin: 0
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
    font-size: 16px;
    margin: 0;
    font-weight: 600
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
    background-color: transparent;
    padding: 10px 24px 24px;
    border-bottom: 1px solid #dfdfdf
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
    top: 50%;
    margin-top: -8px;
    background-image: none
}

.vc_tta.vc_general .vc_tta-panel-title>a {
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
    margin: 0;
    padding-left: 39px!important
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a:before {
    content: "";
    border: 2px solid #bcbcbc;
    width: 18px;
    height: 18px;
    position: absolute;
    border-radius: 50%;
    left: 7px;
    top: 13px
}

.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
    border-color: #bcbcbc!important
}

.vc_tta .vc_tta-controls-icon {
    width: 8px!important;
    height: 8px!important
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
    left: 14px!important;
    top: 24px!important
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,
.vc_tta.vc_general .vc_tta-panel.vc_active,
.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
    border-left: 0;
    border-right: 0
}

.vc_tta.vc_general .vc_tta-panel-body {
    padding-bottom: 17px
}

.wpb_content_element .wpb_tabs_nav li:first-child {
    border-left: none
}

.wpb_content_element .wpb_tabs_nav li:first-child a {
    padding-left: 0
}

.wpb_content_element .wpb_tabs_nav li {
    border-left: 1px solid #dfdfdf;
    background-color: transparent
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
    padding: 20px 20px 20px 0
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
.wpb_content_element .wpb_tabs_nav li:hover {
    background-color: transparent
}

.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
    background-color: transparent;
    border: 0
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
    padding: 10px 20px;
    font-family: Playfair Display;
    font-weight: 700;
    font-size: 20px
}

.vc_progress_bar .vc_single_bar {
    -webkit-box-shadow: none;
    box-shadow: none
}

.course-category-widget {
    float: left;
    width: 100%;
    height: 420px;
    overflow: hidden;
    background: #ff6a6f;
    position: relative
}

.course-category-widget .img-bg-wrap {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: 0 0
}

.course-category-widget .img-bg-wrap .img-bg {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    opacity: 1;
    transition: all .3s ease
}

.course-category-widget .icon-wrap {
    float: left;
    width: 100%;
    font-size: 80px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    position: relative;
    z-index: 1;
    margin-top: 55px;
    margin-bottom: 15px
}

.course-category-widget .top-link {
    float: left;
    width: 100%;
    text-align: center
}

.course-category-widget .top-link span {
    position: relative;
    background: #ff6a6f;
    padding: 10px 20px;
    font-size: 12px;
    color: #f5f5f5;
    z-index: 1;
    font-weight: 700;
    line-height: 34px
}

.course-category-widget .title {
    float: left;
    width: 100%;
    position: relative;
    z-index: 1;
    color: #fff;
    margin-top: 20px;
    margin-bottom: 17px;
    font-size: 24px;
    text-align: center
}

.course-category-widget .text,
.course-category-widget .text a,
.course-category-widget p {
    float: left;
    width: 100%;
    position: relative;
    z-index: 1;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 1.4;
    font-weight: 500
}

.course-category-widget:hover .img-bg-wrap .img-bg {
    width: 110%;
    left: -5%
}

#tribe-events-bar {
    margin-top: 7px
}

#tribe-events-content a {
    line-height: 20px
}

#tribe-events-content.tribe-events-list {
    padding: 2px 0
}

#tribe-events-content table.tribe-events-calendar {
    margin: 12px 0 39px
}

.tribe-events-event-meta.vcard {
    font-weight: 400;
    font-style: normal
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous {
    text-transform: uppercase
}

input[name*=tribe-bar-]::-webkit-input-placeholder {
    font-style: normal;
    color: #999
}

input[name*=tribe-bar-]:-moz-placeholder {
    font-style: normal;
    color: #999
}

.placeholder {
    font-style: normal;
    color: #999
}

#tribe-bar-form label {
    color: #444
}

.tribe-events-list .tribe-events-event-cost span {
    font-weight: 400
}

#tribe-events .tribe-events-button,
#tribe-events .tribe-events-button:hover,
#tribe_events_filters_wrapper input[type=submit],
.tribe-events-button,
.tribe-events-button.tribe-active:hover,
.tribe-events-button.tribe-inactive,
.tribe-events-button:hover,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #717171
}

.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
    padding: 16px 8px
}

.tribe-events-list .time-details {
    margin: 10px 0 4px
}

.tribe-events-day .tribe-events-day-time-slot .type-tribe_events {
    margin-left: 0
}

.tribe-events-event-meta address.tribe-events-address,
.tribe-events-list .tribe-events-venue-details {
    font-style: normal
}

#tribe-events .tribe-events-content p,
.tribe-events-after-html p,
.tribe-events-before-html p {
    line-height: 25px
}

.tribe-events-list .tribe-events-event-image {
    margin-top: 4px
}

.tribe-events-list .tribe-events-ical {
    margin-bottom: 30px
}

.tribe-events-list .type-tribe_events h2 a,
.tribe-events-list h2.tribe-events-page-title,
h2.tribe-events-page-title {
    font-size: 30px;
    font-weight: 600;
    margin-top: 35px
}

.tribe-events-meta-group .tribe-events-single-section-title {
    margin-bottom: 21px
}

.single-tribe_events .tribe-events-cal-links {
    margin-bottom: 40px
}

.tribe-events-tooltip .tribe-events-event-body {
    font-size: 14px
}

.tribe-events-calendar thead th {
    font-size: 13px
}

.single-tribe_events .tribe-events-event-meta {
    background-color: transparent;
    border: 0
}

.single-tribe_events .tribe-events-event-meta .column,
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group,
.single-tribe_events .wh-events-single-meta .column,
.single-tribe_events .wh-events-single-meta .tribe-events-meta-group {
    padding: 0 4% 0 0;
    width: 33%;
    float: left
}

.single-tribe_events .tribe-events-event-meta dl,
.single-tribe_events .wh-events-single-meta dl {
    margin: 0
}

.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map,
.single-tribe_events .wh-events-single-meta .tribe-events-venue-map {
    clear: both;
    float: left;
    width: 100%
}

.single-tribe_events .tribe-events-event-image {
    margin-bottom: 20px
}

.tribe-events-schedule {
    margin-bottom: 15px
}

.tribe-events-address {
    font-style: normal
}

.tribe-events-read-more {
    text-transform: uppercase
}

.tribe-events-list .type-tribe_events h2 a {
    line-height: 35px!important
}

.tribe-event-schedule-details {
    margin-bottom: 2px
}

.tribe-events-list-widget ol,
.tribe-events-list-widget ul {
    padding: 0
}

.tribe-events-list-widget .entry-title {
    margin: 0 0 10px
}

.tribe-events-list-widget .duration {
    font-weight: 400
}

.testimonial_rotator.template-default .has-image .img,
.testimonial_rotator_single.has-image.template-default .img {
    float: none;
    text-align: center;
    width: 100%;
    margin-right: 0
}

.testimonial_rotator.template-default .has-image .img img,
.testimonial_rotator_single.has-image.template-default .img img {
    max-width: 100%!important
}

.logo-sticky img,
.our-process img,
.wh-logo img,
.wh-portfolio-image,
.wh-widget-post-image img {
    height: auto;
    max-width: 100%
}

.testimonial_rotator.template-default .testimonial_rotator_author_info {
    border-left: none;
    padding: 0;
    font-size: 15px;
    font-style: normal
}

.testimonial_rotator.template-default .testimonial_rotator_author_info p {
    margin-bottom: 2px
}

.testimonial_rotator.template-default .has-image .text,
.testimonial_rotator_single.has-image.template-default .text {
    width: 100%
}

.testimonial_rotator_wrap {
    border: 1px solid #DCDFE8;
    padding: 40px 60px 20px;
    box-shadow: 0 0 1px #DCDFE8;
    border-bottom: 2px solid #B9BABC;
    text-align: center;
    margin: 20px 0
}

.testimonial_rotator_wrap .testimonial_rotator .quote-icon {
    font-size: 22px;
    color: #ff7264
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_slide_title {
    margin: 13px 0;
    line-height: 24px;
    font-size: 18px;
    font-weight: 700
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_stars {
    padding: 7px 0 8px
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_star {
    font-size: 17px;
    width: 14px;
    color: #ffc000
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_star:hover {
    color: #ffcf3f
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_quote {
    color: #343E47;
    margin-bottom: 7px
}

.wh-main-wrap,
.wh-ul-center {
    margin: 0 auto
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_quote cite {
    font-style: normal;
    color: #414b4f
}

.testimonial_rotator_wrap .testimonial_rotator .testimonial_rotator_quote cite:before {
    content: "- "
}

.anim:after,
.anim:before {
    content: ''
}

.pull-left {
    float: left
}

.pull-right {
    float: right
}

.wh-ul-center {
    display: table
}

.wh-font-weight-normal,
.wh-font-weight-normal a {
    font-weight: 400
}

.wh-text-align-center {
    text-align: center
}

.header-mesage-row {
    overflow: hidden;
    text-align: center;
    padding: 70px 20px
}

.header-mesage-row p {
    color: #fff;
    margin-bottom: 0;
    font-size: 32px;
    line-height: 35px
}

.logo-sticky {
    width: 20%
}

a:focus {
    outline: 0
}

input:focus,
textarea:focus {
    outline: 0;
    border: none
}

.entry-meta,
.wh-breadcrumbs-bar {
    border-bottom: 1px solid #EEE;
    overflow: hidden
}

.entry-meta {
    padding-bottom: 10px;
    width: 100%;
    margin: 5px 0 15px
}

.entry-meta span {
    margin: 0 10px;
    text-transform: uppercase;
    font-size: 11px
}

.entry-meta span a {
    font-size: 11px;
    color: inherit
}

.entry-meta span:first-child {
    margin: 0 10px 0 3px
}

.entry-meta span i {
    position: relative;
    top: 2px;
    font-size: 15px;
    margin-right: 7px
}

.entry-meta span.author i {
    font-size: 14px;
    margin-right: 5px
}

.entry-meta .comments-count {
    float: right;
    margin-right: 0
}

.single .entry-meta {
    margin-bottom: 15px;
    font-size: 15px
}

.single .thumbnail {
    margin-bottom: 11px
}

.single .prev-next-item {
    display: table;
    padding: 50px 35px;
    width: 100%
}

.single .prev-next-item a {
    font-size: 18px;
    color: #4C525B
}

.single .prev-next-item i {
    font-size: 50px
}

.single .prev-next-item .label {
    text-transform: uppercase;
    font-size: 10px
}

.single .prev-next-item .left-cell {
    position: relative;
    width: 50%;
    display: table-cell;
    padding-right: 20px
}

.single .prev-next-item .left-cell i {
    position: absolute;
    top: 50%;
    left: -47px
}

.single .prev-next-item .right-cell {
    position: relative;
    width: 50%;
    border-left: 1px solid #ECEDF0;
    display: table-cell;
    text-align: right;
    padding-left: 20px
}

.single .prev-next-item .right-cell i {
    position: absolute;
    top: 50%;
    right: -47px
}

.gallery {
    margin-bottom: 20px
}

.wh-absolute {
    position: absolute
}

.wh-alt-button:active,
.wh-alt-button:hover,
.wh-button:active,
.wh-button:hover {
    color: #fff
}

.wh-icon-title .cbp_widget_text {
    position: absolute;
    top: 0;
    left: 140px
}

.wh-icon-title .cbp_widget_text h2 {
    margin: 30px 0 10px
}

.wh-icon-title .cbp_widget_text p {
    font-size: 16px
}

.wh-icon-title .cbp_widget_icon {
    background-color: #e47823;
    color: #f4f4f4;
    width: 100px;
    height: 100px;
    border-radius: 100px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 14px
}

.wh-content {
    position: relative
}

.wh-close-paragraphs p {
    margin: 0 0 5px
}

.wh-plugins-not-loaded {
    background-color: #fff;
    width: 500px;
    margin: 0 auto;
    padding: 50px;
    box-shadow: 1px 1px 7px grey
}

.site-title,
.site-title a {
    margin: 10px 0;
    line-height: 20px
}

.site-title a {
    font-size: 30px;
    text-shadow: none;
    color: #fdfdfd
}

.site-description {
    font-size: 15px;
    text-shadow: none;
    margin: 5px 0;
    color: #fdfdfd
}

#menu-searchform-wrapper {
    position: absolute;
    top: 31px;
    right: 0
}

.wh-menu-top a {
    padding: 0 13px
}

.wh-has-embellishment {
    position: relative
}

.wh-embellishment-content-top,
.wh-embellishment-header-top,
.wh-embellishment-page-title-top {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0
}

.wh-embellishment-content-bottom,
.wh-embellishment-header-bottom,
.wh-embellishment-page-title-bottom {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0
}

.sc-contact-form-bottom-centered {
    max-width: 400px;
    text-align: center;
    margin: 0 auto
}

.sc-contact-form-bottom-centered input,
.sc-contact-form-bottom-centered textarea {
    width: 100%;
    margin-top: 10px
}

:-ms-input-placeholder {
    padding-left: 10px
}

.wh-page-title-bar hr {
    width: 80px;
    margin: 13px auto 0
}

ul.wh-icon-list {
    list-style-type: none;
    padding: 0
}

ul.wh-icon-list li {
    position: relative;
    padding: 22px 0 22px 44px;
    border-bottom: 1px solid #EBEBEB;
    color: #3b3b3b;
    font-size: 15px;
    font-weight: 600
}

ul.wh-icon-list li i {
    position: absolute;
    top: 15px;
    left: 0;
    font-size: 32px;
    color: #b3b3b3
}

.hoverable {
    position: relative;
    overflow: hidden
}

.hoverable:hover>.anim {
    -moz-animation: anim-out .75s;
    -webkit-animation: anim-out .75s;
    animation: anim-out .75s
}

.hoverable:hover>.anim:after {
    -moz-animation: anim-out-pseudo .75s;
    -webkit-animation: anim-out-pseudo .75s;
    animation: anim-out-pseudo .75s
}

.anim {
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    -webkit-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    position: absolute;
    top: 50%;
    left: 50%
}

.anim:before {
    position: relative;
    display: block;
    margin-top: 100%
}

.lin-contact-form-bottom-centered .wpcf7-form-control-wrap,
.share-this .share-buttons li {
    display: inline
}

.anim:after {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 50%
}

@-webkit-keyframes anim-in {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@-moz-keyframes anim-in {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@-ms-keyframes anim-in {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@keyframes anim-in {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@-webkit-keyframes anim-in-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@-moz-keyframes anim-in-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@-ms-keyframes anim-in-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@keyframes anim-in-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@-webkit-keyframes anim-out {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@-moz-keyframes anim-out {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@-ms-keyframes anim-out {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@keyframes anim-out {
    0% {
        width: 0
    }
    100% {
        width: 100%
    }
}

@-webkit-keyframes anim-out-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@-moz-keyframes anim-out-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@-ms-keyframes anim-out-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

@keyframes anim-out-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }
    100% {
        background: 0 0
    }
}

.trail-items li::after {
    content: "\ea03"!important;
    padding: 0 9px!important;
    font-family: icomoon;
    font-size: 9px;
    font-weight: 400;
    position: relative;
    top: -1px;
    color: #CDCDD1
}

.pagination {
    margin: 20px 0;
    clear: both
}

.pagination a,
.pagination span {
    padding: 8px 14px;
    font-size: 13px;
    color: #2abfd4;
    font-weight: 700
}

.pagination .current {
    background: #2abfd4;
    color: #fff
}

.wpcf7-form input[type=submit] {
    padding: 16px 24px
}

body.page-template-template-home .wh-content,
body.page-template-template-home .wh-content>.cbp-container,
body.page-template-template-home-boxed .wh-content,
body.page-template-template-home-boxed .wh-content>.cbp-container,
body.page-template-template-home-no-footer .wh-content,
body.page-template-template-home-no-footer .wh-content>.cbp-container,
body.page-template-template-home-transparent-header .wh-content,
body.page-template-template-home-transparent-header .wh-content>.cbp-container {
    padding-top: 0
}

.cbp-container .wpcf7-form .vc_row {
    margin-left: 0;
    margin-right: 0
}

.lin-contact-form-bottom-centered {
    max-width: 400px;
    text-align: center;
    margin: 0 auto
}

.lin-contact-form-bottom-centered input,
.lin-contact-form-bottom-centered textarea {
    width: 100%;
    margin-top: 10px
}

body.page-template-template-home-transparent-header .wh-header {
    position: absolute;
    z-index: 9999;
    background-color: transparent
}

.blog h2 {
    margin-top: 0
}

.post h1,
.post h2,
.post h3,
.post h4,
.post h5,
.post h6 {
    margin-top: 25px
}

.scp-block-quote-alt {
    padding: 25px;
    margin-top: 10px;
    margin-bottom: 29px!important;
    background-color: #FAFAFA;
    border-left: 4px solid #ff7264;
    line-height: 30px;
    font-size: 17px;
    font-weight: 500;
    color: #82878B
}

.scp-block-quote-alt.left {
    margin-right: 19px
}

.scp-block-quote-alt.right {
    margin-left: 19px
}

.wh-post-item {
    margin-bottom: 58px
}

.wh-post-item.odd {
    padding-right: 20px;
    clear: both
}

.wh-post-item.even {
    padding-left: 20px
}

.wh-post-item .thumbnail {
    float: left;
    margin-bottom: 10px
}

.wh-post-item .item {
    float: left
}

.wh-post-item .item .entry-title {
    margin-top: 0;
    margin-bottom: 2px
}

.wh-post-item .item .entry-summary {
    margin-bottom: 27px
}

.share-this {
    margin-top: 28px;
    overflow: hidden;
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #DDD
}

.single-teacher .social,
.wh-sidebar .children-links ul li:first-child {
    border-top: 1px solid #E6E7EB
}

.share-this .share-title {
    float: left;
    margin-right: 20px;
    padding: 15px 0;
    text-transform: uppercase;
    font-size: 12px
}

.share-this .share-buttons {
    float: left;
    list-style: none;
    padding: 0
}

.share-this .share-buttons a {
    font-size: 19px;
    margin-right: 7px
}

.wh-footer,
.wh-top-bar {
    padding-left: 15px;
    padding-right: 15px
}

.wh-sidebar a {
    color: inherit
}

.wh-sidebar .search-field {
    width: 155px
}

.wh-sidebar .children-links ul {
    list-style-type: none;
    background-color: #F7F7F7;
    padding: 0;
    margin-top: 0
}

.wh-sidebar .children-links ul li {
    padding: 13px 13px 13px 20px;
    border-left: 4px solid transparent;
    border-bottom: 1px solid #E6E7EB
}

.wh-sidebar .children-links ul li.current_page_item,
.wh-sidebar .children-links ul li:hover {
    border-left: 4px solid #ff7264
}

.wh-sidebar .children-links ul li.current_page_item {
    background-color: #fff
}

.wh-sidebar .children-links ul li a {
    color: #152130;
    font-weight: 400
}

.page-template-template-sidebar-left-childpages .wh-sidebar {
    padding-right: 0
}

.page-template-template-sidebar-left-childpages .wh-content-inner {
    padding-left: 38px
}

.post-type-archive-teacher .widget-teachers {
    display: none
}

.post-type-archive-teacher .teacher {
    padding-top: 8px
}

.lin-teacher-icons {
    overflow: hidden
}

.single-teacher .social {
    overflow: hidden;
    border-bottom: 1px solid #E6E7EB;
    padding: 16px 0;
    margin-top: 26px;
    font-size: 11px;
    text-transform: uppercase
}

.single-teacher .social i {
    color: #8D8D8D
}

.single-teacher .teacher h1 {
    margin-top: 28px;
    margin-bottom: 16px
}

.single-teacher .teacher .teacher-meta-data {
    border-bottom: 1px solid #E6E7EB;
    overflow: hidden;
    margin-bottom: 20px;
    text-transform: uppercase;
    padding-bottom: 12px
}

.single-teacher .teacher .teacher-meta-data i {
    margin-right: 5px
}

.single-teacher .teacher .teacher-meta-data .location {
    float: left;
    font-size: 11px;
    margin-right: 12px
}

.single-teacher .teacher .teacher-meta-data .job-title {
    float: left;
    margin: 0;
    font-weight: inherit;
    font-size: 11px
}

.single-teacher .teacher .teacher-meta-data p {
    line-height: 24px
}

.single-teacher .teacher .text {
    float: left;
    margin-right: 7px
}

.post-type-archive-teacher .teachers>:nth-child(3n+1),
.scp-teachers .teachers>:nth-child(3n+1),
.widget-teachers .teachers>:nth-child(3n+1) {
    clear: both
}

.post-type-archive-teacher .social,
.scp-teachers .social,
.widget-teachers .social {
    overflow: hidden;
    margin-top: 25px;
    margin-bottom: 5px
}

.post-type-archive-teacher .teacher,
.scp-teachers .teacher,
.widget-teachers .teacher {
    border: 1px solid #DCDFE8;
    box-shadow: 0 0 1px #DCDFE8
}

.award_img_block img,
.contact_map_row iframe,
.three_boxx,
.wc_header_slider .fitvidsignore .ls-inner {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2)
}

.post-type-archive-teacher .teacher .item,
.scp-teachers .teacher .item,
.widget-teachers .teacher .item {
    padding: 18px
}

.post-type-archive-teacher .teacher .entry-title,
.post-type-archive-teacher .teacher .entry-title a,
.scp-teachers .teacher .entry-title,
.scp-teachers .teacher .entry-title a,
.widget-teachers .teacher .entry-title,
.widget-teachers .teacher .entry-title a {
    margin-top: 7px;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px
}

.post-type-archive-teacher .teacher .job-title,
.scp-teachers .teacher .job-title,
.widget-teachers .teacher .job-title {
    margin: 4px 0 6px;
    font-size: 14px;
    line-height: 17px
}

.post-type-archive-teacher .teacher .text,
.scp-teachers .teacher .text,
.widget-teachers .teacher .text {
    float: left;
    margin-right: 7px;
    font-size: 14px
}

.post-type-archive-teacher .teacher .summary,
.scp-teachers .teacher .summary,
.widget-teachers .teacher .summary {
    line-height: 21px;
    font-size: 14px
}

.img_width {
    width: 180px;
    height: 180px!important
}

.count_cls {
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    color: #1d4175
}

.three_boxx {
    padding: 15px;
    border-radius: 5px
}

.number_list {
    background: #ccd034;
    color: #fff;
    border-radius: 60px;
    height: 35px;
    float: left;
    width: 35px;
    font-size: 20px;
    text-align: center;
    margin-right: 15px;
    line-height: 32px
}

.point_ttxt {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 34px
}

.border_blue_btm {
    border-bottom: 1px solid #0066b2;
    padding-bottom: 10px
}

.new_arrorw_cls {
    right: 10px;
    top: 30px
}

.vc_custom_1471425126539 {
    background-color: #cbd13d!important
}

.number_changes,
.point_neww {
    background: #0066b2;
    color: #fff;
    margin-right: 15px
}

.number_changes {
    padding: 15px
}

.team_para {
    margin-bottom: 20px;
    border: 1px solid #0066b2;
    padding-bottom: 10px;
    padding-top: 12px
}

.point_neww {
    padding: 8px;
    line-height: 15px;
    position: absolute;
    left: 20px;
}

.para_txet {
    margin-bottom: 15px;
    line-height: 30px;
    margin-left:40px;
}

.rtl .para_txet
{
    margin-right: 40px;
}

.margin_top_btm {
    margin: 30px 0;
}

@media (min-width:768px) {
    .hide-on-desktop {
        display: none!important
    }
    .testimonial_rotator_wrap {
        padding: 20px
    }
}

@media (max-width:767px) {
    .entry-meta span {
        display: block;
        margin: 0
    }
    .entry-meta span:first-child {
        margin: 0
    }
    .entry-meta .comments-count {
        float: left
    }
    .scp-block-quote-alt {
        width: 100%!important
    }
    .scp-block-quote-alt.right {
        float: right!important
    }
    .vc_column-inner {
        margin-bottom: 30px
    }
    .vc_pageable-slide-wrapper {
        margin: 0!important
    }
    .ls-bottom-nav-wrapper {
        top: 0
    }
    .wpb_layerslider_element {
        margin-bottom: 0
    }
    .page-template-template-sidebar-left-childpages .wh-sidebar {
        padding-right: 15px
    }
    .page-template-template-sidebar-left-childpages .wh-sidebar .testimonial_rotator_wrap {
        display: none
    }
    .page-template-template-sidebar-left-childpages .wh-content-inner {
        padding-left: 15px
    }
    .single-tribe_events .tribe-events-event-meta .column,
    .single-tribe_events .tribe-events-event-meta .tribe-events-meta-group,
    .single-tribe_events .wh-events-single-meta .column,
    .single-tribe_events .wh-events-single-meta .tribe-events-meta-group {
        width: 100%
    }
    #tribe-mobile-container .type-tribe_events h4 a {
        line-height: 30px!important
    }
    #tribe-mobile-container .tribe-events-event-schedule-details {
        clear: both;
        float: left;
        margin-bottom: 5px
    }
    .tribe-event-schedule-details {
        padding: 13px
    }
    .tribe-events-venue-details span {
        display: inline-block;
        margin-bottom: 5px
    }
    .tribe-events-address {
        display: block!important;
        margin-bottom: 0
    }
    .tribe-events-list .tribe-events-venue-details {
        padding-top: 18px
    }
    .tribe-events-list .time-details {
        margin: 10px 0 18px
    }
    .wh-footer .widget {
        min-height: auto!important
    }
    .hide-on-small-tablet {
        display: none!important
    }
}

.rtl .our_service_block_1 .service_block_btn,
.search_bar_row .quick-access-login {
    float: right
}

@media (max-width:480px) {
    .woocommerce ul.products li.product,
    .woocommerce-page ul.products li.product {
        width: 100%
    }
    .hide-on-mobile {
        display: none!important
    }
}

@media (max-width:900px) {
    .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
        font-size: 16px
    }
}

@media (max-width:979px) {
    .sf-menu.wh-menu-main .senseiloginlogout {
        position: relative;
        right: 0
    }
}

.topleftmsgdelivery {
    padding: 6px 0 6px 6px;
    margin: 2px -15px 0 -5px;
    letter-spacing: 0;
    font-size: 11px
}

.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0!important
}

li.wpmenucartli a.wpmenucart-contents span {
    display: inline-block;
    font-size: 13px
}

.vc_col-has-fill>.vc_column-inner,
.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,
.vc_section.vc_section-has-fill,
.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,
.vc_section.vc_section-has-fill+.vc_section {
    padding-top: 0
}

.margin_top_re {
    padding-top: 28px
}

.new_padding_cls {
    padding-top: 15px
}

.button,
input[type=submit] {
    background-color: #8bc34a!important;
    border: 1px solid #8bc34a!important;
    color: #fff!important
}

.button:hover,
input[type=submit]:hover {
    background-color: #8bc34a!important;
    border: 1px solid #8bc34a!important;
    color: rgba(0, 0, 0, .7)!important
}

button:focus {
    color: #fff!important
}

b,
h1,
h2,
h3,
h4,
h5,
h6,
p {
    font-family: 'Titillium Web', sans-serif!important
}

.page-title {
    text-align: center
}

.wh-breadcrumbs-bar,
.wh-page-title-bar {
    display: none
}

#menu-item-1035 {
    margin-left: 30px
}

#menu-item-1035:before {
    font-family: FontAwesome;
    content: '\f015';
    color: #fff;
    position: absolute;
    margin-top: 5px;
    margin-left: -10px;
    font-size: 18px
}

.h_bottom_banner1 {
    background: #CCCE19;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    margin-bottom: -41px
}

.rtl .footer_col1 ul li,
.rtl .our_service_block_1 h3,
.rtl .w_footer_section ul li {
    text-align: right!important
}

.footer_section ul li,
.w_footer_section ul li {
    line-height: 20px;
    list-style-type: none;
    text-decoration: none
}

@media only screen and (max-width:767px) {
    .h_bottom_banner1 {
        margin-bottom: -71px!important;
        padding-bottom: 40px!important
    }
}

.wh_home_gallery_row {
    width: 100%!important;
    max-width: 1024px!important;
    margin: 0 auto!important
}

.wh_home_gallery_row .sgg-lightbox-item {
    border: 1px solid #ccc
}

.our_service_block_1 .vc_custom_heading {
    font-size: 22px
}

.our_service_block_2 .vc_custom_heading a,
.our_service_block_3 .vc_custom_heading a {
    font-size: 14px
}

.our_service_block_2 .wpb_single_image,
.our_service_block_3 .wpb_single_image {
    margin-top: 12px
}

.our_services_aboutustext {
    margin-left: 118px!important
}

.rtl .our_service_block_1,
.rtl .our_service_block_2,
.rtl .our_service_block_3 {
    direction: rtl
}

.rtl .our_service_block_2 h4,
.rtl .our_service_block_2 p,
.rtl .our_service_block_3 h4,
.rtl .our_service_block_3 p {
    text-align: right!important;
    padding-right: 110px
}

.top_bar_callus .vc_column-inner,
.top_bar_fax .vc_column-inner,
.top_bar_mailus .vc_column-inner,
.top_bar_shop_btn .vc_column-inner {
    padding: 0!important
}

@media only screen and (min-width:768px) {
    .h_map_event_row iframe {
        height: 300px!important
    }
    .h_map_event_row {
        margin-bottom: -40px;
        height: 300px
    }
}

@media only screen and (max-width:767px) {
    .h_map_event_row {
        margin-bottom: -70px
    }
    .h_map_event_row .wpb_gmaps_widget .wpb_map_wraper iframe {
        height: 300px!important
    }
    .h_map_event_img {
        min-height: 300px
    }
}

.m_top_bar_call .vc_column-inner p,
.m_top_bar_fax .vc_column-inner p,
.m_top_bar_mail .vc_column-inner p,
.top_bar_callus .vc_column-inner p,
.top_bar_fax .vc_column-inner p,
.top_bar_mailus .vc_column-inner p {
    margin-left: 33px;
    margin-bottom: 0;
    color: #fff
}

.top_bar_callus,
.top_bar_fax,
.top_bar_mailus,
.top_bar_shop_btn {
    margin-top: 10px
}

.m_top_bar_call,
.m_top_bar_fax,
.m_top_bar_mail,
.top_bar_shop_btn {
    margin-top: 5px
}

.top_bar_callus .vc_column-inner i {
    color: #fff
}

.top_bar_fax .vc_column-inner i {
    color: #fff
}

.top_bar_mailus .vc_column-inner i {
    color: #fff
}

.top_bar_shop_btn button {
    padding: 15px 8px;
    border-radius: 2px
}

.top_bar_head_logo {
    margin-right: -15px!important
}

.top_bar_callus .vc_column-inner,
.top_bar_fax .vc_column-inner,
.top_bar_head_logo .vc_column-inner,
.top_bar_mailus .vc_column-inner,
.top_bar_shop_btn .vc_column-inner {
    padding-top: 0!important
}

@media only screen and (min-width:768px) {
    .linp-tribe-events-wrap {
        margin-top: 125px;
        margin-left: 30px;
        margin-right: 30px
    }
}

.wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #06406b!important;
    background: #0066b2!important
}

#wc_cart_dd .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #489006!important;
    background: #7eba47!important
}

.logo-sticky img {
    padding: 20px 10px;
    margin-top: -10px;
    margin-bottom: -10px;
    display: none
}

.wh-main-menu {
    padding-left: 5px!important;
    padding-right: 5px!important
}

.wh-main-menu li {
    margin: 0 -0.9px
}

.search_bar_row {
    background: #ccce19;
    padding-top: 5px;
    padding-bottom: 5px
}

@media only screen and (max-width:991px) {
    .search_bar_row {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

.search_bar_block2 form {
    margin-top: 10px
}

@media only screen and (max-width:767px) {
    .search_bar_block2 form {
        margin-top: -10px;
        margin-bottom: -20px
    }
}

.search_bar_block2 form input {
    background: #fff
}

.search_bar_block2 form button {
    background: #7eba47;
    border: none;
    position: absolute;
    margin-top: -50px;
    padding: 13px;
    right: -65px;
    z-index: 2;
    cursor: pointer
}

.search_bar_block2 form button:hover {
    color: #fff
}

.search_bar_row #menu-cart {
    list-style-type: none;
    padding-left: 0;
    float: right;
    padding-right: 0
}

.login_and_cart_block {
    margin-left: -15px;
    padding-top: 20px
}

.login_and_cart_block .vc_column-inner {
    padding-top: 0!important
}

.login_and_cart_block .s_cart_block .vc_column-inner {
    padding: 0;
    margin-left: -10px
}

.login_and_cart_block .s_login_block .vc_column-inner {
    padding: 0 10px 0 0;
    margin-left: -20px;
    border-right: 1px solid #fff
}

.login_and_cart_block .s_lang_block .vc_column-inner {
    padding: 0;
    margin-top: -10px
}

.s_lang_block .mltlngg-lang-switch-names li,
.s_lang_block .mltlngg_switcher ul ul {
    background: 0 0!important;
    border: none!important
}

body:not(.rtl) .s_lang_block .mltlngg-lang-switch>li:after {
    border-color: #fff transparent
}

@media only screen and (min-width:992px) {
    .search_bar_block1,
    .search_bar_block2,
    .search_bar_block3 {
        margin-top: -10px;
        margin-bottom: -10px
    }
}

@media only screen and (min-width:768px) and (max-width:992px) {
    .search_bar_block1 {
        width: 33%!important;
        margin-top: -15px;
        margin-bottom: -15px
    }
    .search_bar_block2 {
        width: 33%!important;
        margin-top: -15px!important;
        margin-bottom: -20px
    }
    .search_bar_block3 {
        width: 50%!important;
        float: right!important;
        margin-top: -80px!important;
        margin-right: 0!important
    }
    .s_login_block {
        margin-right: 30px!important;
        margin-left: 10px!important
    }
    .s_cart_block {
        margin-left: -55px!important
    }
    .s_lang_block .mltlngg_switcher {
        padding-right: 20px!important
    }
}

@media only screen and (max-width:991px) {
    .search_bar_block1 {
        width: 100%!important;
        margin-bottom: 5px
    }
    .search_bar_block2 {
        width: 100%!important;
        margin-bottom: -15px
    }
    .search_bar_block2 form button {
        right: 15px
    }
    .log_lang_block {
        width: 320px;
        float: right;
        margin-top: -80px;
        right: -10px
    }
    .log_lang_block .quick-access-login {
        margin-left: 108px!important
    }
}

@media only screen and (max-width:767px) {
    .search_bar_block1 {
        display: none!important
    }
    .search_bar_block2 {
        width: 100%!important;
        margin-bottom: -25px;
        margin-top: 30px
    }
    .log_lang_block {
        width: 320px;
        float: right;
        margin-top: -70px!important;
        display: block
    }
}

.home_page_banner {
    display: none
}

@media only screen and (max-width:1024px) {
    .home_page_banner {
        height: 100%;
        background-image: url(https://alaasima.ae/wp-content/uploads/2017/07/a_banner_03.jpg);
        background-repeat: no-repeat;
        padding: 0!important;
        background-size: cover;
        min-height: 430px!important;
        background-position: center;
        background-color: #e0e0e0
    }
}

@media only screen and (max-width:767px) and (min-width:481px) {
    .home_page_banner {
        background-size: cover;
        min-height: 270px!important;
        background-position: center;
        background-color: #e0e0e0
    }
}

@media only screen and (max-width:480px) and (min-width:401px) {
    .home_page_banner {
        background-size: cover!important;
        min-height: 200px!important
    }
}

@media only screen and (max-width:400px) {
    .home_page_banner {
        background-size: cover!important;
        min-height: 170px!important
    }
}

#scrollUp:after {
    font-family: FontAwesome;
    content: "\f176";
    color: #7EBA47;
    font-size: 30px;
    position: absolute;
    margin-top: 10px;
    margin-left: -6px
}

.rtl #scrollUp {
    direction: ltr
}

.rtl .footer_section,
.rtl .w_footer_section {
    direction: rtl
}

.footer_pwt_link {
    padding-top: 15px!important
}

.footer_pwt_link .vc_column-inner {
    padding-top: 0!important
}

@media only screen and (max-width:767px) {
    .footer_banner_1_img .wpb_single_image img {
        width: 300px
    }
    .f_social_ico_row1,
    .f_social_ico_row2 {
        width: 100%;
        display: inline-flex;
        margin-bottom: -40px
    }
    .footer_pwt_link {
        margin-bottom: -30px
    }
    .footer_pwt_link p {
        margin-top: -40px;
        float: left
    }
}

.rtl .footer_col1,
.rtl .footer_col2,
.rtl .footer_col3,
.rtl .footer_col4,
.rtl .wc_footer_col1,
.rtl .wc_footer_col2,
.rtl .wc_footer_col3,
.rtl .wc_footer_col4 {
    float: right
}

@media only screen and (min-width:768px) {
    .f_social_ico_row1,
    .f_social_ico_row2 {
        padding-left: 5px;
        width: 270px
    }
    .f_social_links h5 {
        margin-bottom: -10px!important;
        margin-top: 20px!important
    }
    .f_social_links ul {
        display: inline-flex
    }
}

.footer_section {
    padding-top: 30px;
    padding-bottom: 30px;
    background: #8bc34a
}

.footer_section h5 {
    margin-left: 5px!important
}

.footer_section ul {
    padding-left: 0
}

.footer_section ul li {
    color: #fff;
    background: url(https://alaasima.ae/wp-content/uploads/2017/08/al_list_icon.png) left no-repeat;
    padding-left: 18px
}

.footer_section ul li a {
    color: #fff
}

.f_social_links ul {
    margin-left: -10px
}

.f_social_links ul li img {
    width: 15px;
    height: 15px
}

.f_social_links ul li {
    background: 0 0
}

.rtl .footer_section ul li {
    background: 0 0;
    padding-right: 15px;
    padding-left: 0
}

.rtl .footer_section .f_social_links ul li:after {
    content: none!important
}

.rtl .footer_section .f_social_links ul {
    margin-right: -15px!important
}

.rtl .footer_section ul li:after {
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/al_list_icon.png);
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 15px;
    visibility: visible
}

.rtl .footer_col1 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col1 h5:before {
    content: 'جمعية العاصمة التعاونية';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .footer_col1 ul li a {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col1 ul li a:before {
    visibility: visible
}

.rtl .footer_col1 ul li:nth-child(1) a:before {
    content: 'عن الجمعية';
    color: #fff;
    position: absolute
}

.rtl .footer_col1 ul li:nth-child(2) a:before {
    content: 'عروض ترويجية';
    color: #fff;
    position: absolute
}

.rtl .footer_col1 ul li:nth-child(3) a:before {
    content: 'بطاقة التميز';
    color: #fff;
    position: absolute
}

.rtl .footer_col1 ul li:nth-child(4) a:before {
    content: 'مواد الجمعية';
    color: #fff;
    position: absolute
}

.rtl .footer_col1 ul li:nth-child(5) a:before {
    content: 'وظائف';
    color: #fff;
    position: absolute
}

.rtl .footer_col1 ul li:nth-child(6) a:before {
    content: 'إتصل بنا';
    color: #fff;
    position: absolute
}

.rtl .footer_col2 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col2 h5:before {
    content: 'المركز الاعلامي';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .footer_col2 ul li a {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col2 ul li a:before {
    visibility: visible
}

.rtl .footer_col2 ul li:nth-child(1) a:before {
    content: 'أخبار';
    color: #fff;
    position: absolute
}

.rtl .footer_col2 ul li:nth-child(2) a:before {
    content: 'الشهادات / الجوائز';
    color: #fff;
    position: absolute
}

.rtl .footer_col2 ul li:nth-child(3) a:before {
    content: 'معرض الصور';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col3 h5:before {
    content: 'الأمان والخصوصية';
    color: #000;
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .footer_col3 ul li a {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col3 ul li a:before {
    visibility: visible
}

.rtl .footer_col3 ul li:nth-child(1) a:before {
    content: 'شروط الإستخدام';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(2) a:before {
    content: 'سياسة الخصوصية';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(3) a:before {
    content: 'خريطة الموقع';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(4) a:before {
    content: 'الصحة والأمان';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(5) a:before {
    content: 'سلامة البيئة';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(6) a:before {
    content: 'تعليمات الاستخدام';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(7) a:before {
    content: 'سياسة الخصوصية';
    color: #fff;
    position: absolute
}

.rtl .footer_col3 ul li:nth-child(8) a:before {
    content: 'خريطة الموقع';
    color: #fff;
    position: absolute
}

.rtl .footer_col4 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .footer_col4 h5:before {
    content: 'تابعنا';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .footer_col4 ul li a {
    color: transparent!important;
    visibility: hidden
}

.rtl .footer_col4 ul li a:before {
    visibility: visible
}

.rtl .footer_col4 ul li:nth-child(1) a:before {
    content: 'فيس بوك';
    color: #fff;
    position: absolute
}

.rtl .footer_col4 ul li:nth-child(2) a:before {
    content: 'تويتر';
    color: #fff;
    position: absolute
}

.rtl .footer_col4 ul li:nth-child(3) a:before {
    content: 'إنستغرام';
    color: #fff;
    position: absolute
}

.w_footer_section .footer_addr_block li,
.w_footer_section .wc_footer_col2 li {
    background: 0 0!important;
    padding-left: 0
}

.w_footer_section .footer_addr_block li {
    padding-left: 25px
}

.w_footer_section .footer_addr_block li:first-child:before {
    content: '\f041';
    font-family: FontAwesome;
    color: #fff;
    font-size: 20px;
    margin-left: -20px;
    position: absolute
}

.w_footer_section .footer_addr_block li:last-child {
    margin-top: 15px
}

.w_footer_section .footer_addr_block li:last-child:before {
    content: '\f095';
    font-family: FontAwesome;
    color: #fff;
    font-size: 20px;
    margin-left: -20px;
    position: absolute
}

.w_footer_section {
    padding-top: 20px;
    padding-bottom: 30px;
    background: #8bc34a
}

.w_footer_section .vc_column-inner {
    padding-top: 0!important
}

.w_footer_section h5,
.w_footer_section img {
    margin-left: 5px!important
}

.w_footer_section ul {
    padding-left: 0
}

.w_footer_section ul li {
    color: #fff;
    background: url(https://alaasima.ae/wp-content/uploads/2017/08/al_list_icon.png) left no-repeat;
    padding-left: 18px
}

.rtl .w_footer_section ul li {
    background: 0 0;
    padding-right: 15px;
    padding-left: 0
}

.award_txt_block,
.pc_card_row {
    text-align: center
}

.rtl .w_footer_section ul li:after {
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/al_list_icon.png);
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 15px
}

.rtl .w_footer_section .wc_footer_col3 ul li:after {
    content: none!important
}

.rtl .w_footer_section .footer_addr_block li:first-child:before {
    content: '\f041';
    font-family: FontAwesome;
    color: #fff;
    font-size: 20px;
    margin-left: 0;
    position: absolute;
    right: 15px
}

.rtl .w_footer_section .footer_addr_block li:last-child:before {
    content: '\f095';
    font-family: FontAwesome;
    color: #fff;
    font-size: 20px;
    margin-left: 0;
    position: absolute;
    right: 13px
}

.rtl .w_footer_section .wc_footer_col2 ul {
    margin-right: -15px
}

.rtl .w_footer_section .wc_footer_col2 ul li:after {
    content: none!important
}

.rtl .w_footer_section .wc_footer_col2 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col2 h5:before {
    content: 'وسائل الاعلام الاجتماعية';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col3 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col3 h5:before {
    content: 'إتصل بنا';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col3 ul li:first-child {
    color: transparent;
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col3 ul li:first-child:before {
    content: 'مكتب جمعية العاصمة التعاونية مقابل مصرف الامارت الاسلامي بناية رقم سي 7 رقم البلدية للبناية -10 مدينة خليفة – امارة ابوظبي'!important;
    color: #fff!important;
    position: absolute;
    font-size: 14px;
    padding-right: 15px;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col3 li:first-child:after {
    content: '\f041'!important;
    font-family: FontAwesome;
    color: #fff;
    font-size: 20px;
    margin-left: 0;
    position: absolute;
    right: 15px;
    top: 40px;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col3 ul li:last-child {
    margin-top: -20px;
    direction: ltr
}

.page-id-1566.logged-in.rtl .wh-content,
.rtl #wpcf7-f5316-p210-o1,
.rtl .about_text,
.rtl .award_txt_block,
.rtl .cont_page_detail_sec,
.rtl .s_holder_content_row,
.rtl .team_para_new {
    direction: rtl
}

.rtl .w_footer_section .wc_footer_col4 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col4 h5:before {
    content: 'إطريقة الدفع';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col4 .cod_img {
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col4 .cod_img:before {
    content: url(https://alaasima.ae/wp-content/uploads/2017/07/COD-Arabic.png);
    position: absolute;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col4 .sod_img {
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col4 .sod_img:before {
    content: url(https://alaasima.ae/wp-content/uploads/2017/07/swipe-arabic.png);
    position: absolute;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col1 h5 {
    color: transparent;
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col1 h5:before {
    content: 'العاصمة';
    color: #000;
    position: absolute;
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col1 ul li a {
    color: transparent!important;
    visibility: hidden
}

.rtl .w_footer_section .wc_footer_col1 ul li a:before {
    visibility: visible
}

.rtl .w_footer_section .wc_footer_col1 ul li:nth-child(1) a:before {
    content: 'معلومات عنا';
    color: #fff;
    position: absolute
}

.rtl .w_footer_section .wc_footer_col1 ul li:nth-child(2) a:before {
    content: 'إتصل بنا';
    color: #fff;
    position: absolute
}

.rtl .w_footer_section .wc_footer_col1 ul li:nth-child(3) a:before {
    content: 'سياسة الخصوصية';
    color: #fff;
    position: absolute
}

.rtl .w_footer_section .wc_footer_col1 ul li:nth-child(4) a:before {
    content: 'أسئلة وأجوبة';
    color: #fff;
    position: absolute
}

.rtl .w_footer_section .wc_footer_col1 ul li:nth-child(5) a:before {
    content: 'البنود و الظروف';
    color: #fff;
    position: absolute
}

@media only screen and (min-width:1200px) {
    .top_bar_desktop_m {
        display: none
    }
}

@media only screen and (min-width:768px) and (max-width:1199px) {
    .top_bar_desktop {
        display: none
    }
    .top_bar_desktop_m,
    .top_bar_desktop_m .top_bar_head_logo {
        display: block
    }
    .top_bar_desktop_m .top_bar_shop_btn {
        display: block;
        float: right;
        right: 15px;
        width: 150px;
        margin-top: 10px
    }
    .top_bar_desktop_m {
        display: block;
        background: #8bc34a
    }
    .top_bar_desktop_m .m_logo_block {
        width: 250px!important;
        margin: 0 auto;
        margin-top: 5px!important;
        margin-bottom: 5px!important
    }
}

@media only screen and (max-width:767px) {
    .mob_top_bar,
    .top_bar_desktop,
    .top_bar_desktop_m {
        display: none
    }
    .search_bar_block2 {
        display: block!important
    }
}

@media only screen and (min-width:768px) {
    #cbp-menu-main-respmenu {
        display: none
    }
}

.respmenu-header {
    margin-top: -20px;
    margin-bottom: -20px!important;
    margin-left: -10px
}

.respmenu-open {
    border: 0;
    color: #fff!important;
    position: absolute;
    right: 20px;
    top: 35px;
    margin-top: -14px
}

.respmenu-open hr {
    width: 26px;
    border: 2px solid #fff!important;
    margin: 5px 0
}

.respmenu-wrap {
    position: relative;
    width: 100%;
    margin: 0 auto;
    z-index: 100;
    background: #8BC34A!important;
    padding: 30px!important;
    display: block
}

.rtl #wpcf7-f5316-p210-o1 .wpcf7-form input[type=submit],
.rtl .cont_page_detail_sec p {
    margin-right: 20px
}

.respmenu-header-logo {
    width: 230px;
    float: left
}

.holder_img_block1,
.holder_img_block2 {
    display: inline-flex
}

.holder_img {
    width: 370px;
    margin-top: 70px;
    padding-left: 15px
}

.holder_img2 {
    width: 500px;
    margin-top: 30px
}

@media only screen and (max-width:767px) {
    .holder_img,
    .holder_img2 {
        width: 300px;
        padding-left: 0
    }
    .holder_img_block1,
    .holder_img_block2 {
        display: block
    }
    .holder_img {
        margin-top: 50px
    }
    .holder_img2 {
        margin-top: 30px
    }
    .pc_card_row img {
        width: 300px
    }
}

.contact_map_row .contact_form_navigate:after {
    font-family: FontAwesome;
    content: '\f0a7';
    font-size: 70px;
    color: #8BC34A;
    margin-top: 45px;
    position: absolute;
    margin-left: 85px
}

.contact_form_block #wpcf7-f216-p210-o1 .wpcf7-submit {
    background-color: #8bc34a;
    border: 1px solid #8bc34a
}

.contact_form_block #wpcf7-f216-p210-o1 .wpcf7-submit:hover {
    background-color: #8bc34a;
    border: 1px solid #8bc34a;
    color: rgba(0, 0, 0, .7)
}

#wpcf7-f216-p210-o1 div.wpcf7-validation-errors,
#wpcf7-f5316-p6487-o1 div.wpcf7-validation-errors {
    border: 2px solid #f70000!important
}

.cont_page_detail_sec p.vc_custom_1503138599725,
.cont_page_detail_sec p.vc_custom_1503138614707,
.cont_page_detail_sec p.vc_custom_1503138636508,
.cont_page_detail_sec p.vc_custom_1503138668232 {
    font-weight: 700
}


@media only screen and (max-width:380px)
{
    .contact_form_block #rc-imageselect, .contact_form_block .g-recaptcha 
    {
        transform: scale(0.65);
        -webkit-transform: scale(0.65);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
    }
}




/*.rtl .cont_page_detail_sec i
{
  vertical-align: -20px;
}

.rtl .cont_page_detail_sec i
{
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
*/

.rtl .s_holder_content_row .point_neww {
    margin-right: 0;
    margin-left: 10px;
    position: absolute;
    right: 10px;
    left: auto;
}

.rtl .s_holder_content_row ul {
    margin-right: 15px
}

.about_text h5 {
    margin-left: 55px
}

.about_text .about_th1:before,
.about_text .about_th2:before,
.about_text .about_th3:before {
    font-size: 50px;
    color: #8bc34a;
    z-index: -1;
    margin-top: -5px;
    border-bottom: 1px solid #8bc34a;
    padding-bottom: 20px;
    margin-left: -55px;
    font-family: FontAwesome;
    position: absolute;
    opacity: .5
}

.about_text .about_th1:before {
    content: '\f0a1'
}

.about_text .about_th2:before {
    content: '\f164'
}

.about_text .about_th3:before {
    content: '\f0c0'
}

@media only screen and (min-width:768px) {
    .about_us_img_block img {
        margin-top: 15%
    }
}

.rtl .vc_custom_1500121673270 {
    background: #f1f8e9
}

.rtl .about_text h5 {
    margin-right: 57px
}

.rtl .about_text .about_th1:before,
.rtl .about_text .about_th2:before,
.rtl .about_text .about_th3:before {
    margin-right: -57px;
    z-index: 1;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

.rtl .about_text img {
    margin-top: 0
}

.pc_text_block1 {
    margin-bottom: 50px!important
}

.pc_text_block1 p {
    font-size: 25px;
    line-height: 30px
}

.pc_timeline #cd-timeline .cd-timeline-content {
    background: #F1F8E9
}

.pc_timeline .cd-timeline-block:nth-child(odd) .cd-timeline-content::before {
    border-left-color: #F1F8E9
}

.pc_timeline .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
    border-right-color: #F1F8E9
}

.pc_timeline .the-excerpt p {
    font-size: 18px;
    line-height: 30px
}

.announcement-1787 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '1';
    font-weight: 700
}

.announcement-1789 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '2';
    font-weight: 700
}

.announcement-1791 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '3';
    font-weight: 700
}

.announcement-1792 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '4';
    font-weight: 700
}

.announcement-1793 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '5';
    font-weight: 700
}

.announcement-1794 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '6';
    font-weight: 700
}

.announcement-1795 .fa-exclamation-triangle:before,
.fa-warning:before {
    content: '7';
    font-weight: 700
}

.rtl .number_changes_new {
    float: right;
    margin-right: -5px;
    margin-left: 10px
}

.award_txt_block {
    font-size: 25px;
    line-height: 30px;
    padding-bottom: 100px
}

.award_txt_block:after {
    font-family: FontAwesome;
    content: '\f0a7';
    font-size: 70px;
    color: #8BC34A;
    margin-top: 30px;
    position: absolute;
    margin-left: -40px
}

.award_img_block img {
    border: 10px solid #8BC34A
}

@media only screen and (min-width:992px) {
    .w_top_bar_head_logo,
    .w_top_bar_lang,
    .w_top_bar_log_cart,
    .w_top_bar_search {
        display: block!important
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .w_top_bar_head_logo,
    .w_top_bar_lang,
    .w_top_bar_log_cart,
    .w_top_bar_search {
        display: block!important
    }
    .w_top_bar_head_logo img {
        width: 90%!important
    }
    .w_top_bar_search {
        width: 15%!important
    }
    .w_top_bar_search form {
        width: 222px!important
    }
    .w_top_bar_lang {
        margin-top: 10px;
        margin-left: 42px!important
    }
}

.w_top_bar_desktop {
    background: #8bc34a;
    padding: 10px 0;
    display: block
}

@media only screen and (max-width:767px) {
    .w_top_bar_desktop {
        display: none
    }
}

.w_top_bar_head_logo .vc_column-inner,
.w_top_bar_lang .vc_column-inner,
.w_top_bar_log_cart .vc_column-inner,
.w_top_bar_search .vc_column-inner {
    padding-top: 0!important
}

.w_top_bar_search {
    margin-left: 70px;
    margin-top: 10px
}

.w_top_bar_search form {
    width: 320px
}

.w_top_bar_search form input {
    background: #fff
}

.w_top_bar_search form button {
    background: #0066b2;
    border: none;
    position: absolute;
    margin-top: -50px;
    padding: 13px;
    right: -170px;
    z-index: 2;
    cursor: pointer
}

.w_top_bar_search form button:hover {
    color: #fff!important
}

.w_top_bar_log_cart {
    float: right!important;
    width: 175px!important;
    margin-top: 10px!important;
    right: 0;
    padding-left: 40px!important
}

.w_top_bar_log_cart #menu-cart {
    list-style-type: none!important
}

.w_top_bar_log_cart .cart_text {
    margin-left: -25px!important
}

.w_top_bar_lang {
    margin-top: 25px!important;
    right: 0
}

.w_top_bar_lang .mltlngg_switcher:before {
    content: 'Switch To';
    font-size: 14px;
    color: #000;
    position: absolute;
    margin-top: -15px
}

#menu-woocommerce #menu-item-1757:before,
#menu-woocommerce #menu-item-2628:before,
#menu-woocommercear-arabic #menu-item-7126:before,
#menu-woocommercear-arabic #menu-item-7386:before {
    color: transparent!important
}

.w_top_bar_lang .mltlngg_switcher {
    width: 70px!important;
    right: -25px;
    position: absolute
}

@media only screen and (max-width:819px) {
    .w_top_bar_lang .mltlngg_switcher {
        margin-top: -50px
    }
    .w_top_bar_desktop {
        padding-bottom: 0!important
    }
}

.w_top_bar_lang .mltlngg-lang-switch-names li {
    background-color: transparent!important;
    border: none!important
}

.w_top_bar_lang .mltlngg_switcher ul ul {
    background: 0 0!important;
    border: none!important
}

body:not(.rtl) .w_top_bar_lang .mltlngg-lang-switch>li:after {
    border-color: #fff transparent!important
}

#menu-woocommerce li {
    margin: 0 25px
}

.wc_header_slider .vc_column-inner {
    margin-bottom: -30px!important
}

.wc_header_slider .fitvidsignore .ls-inner {
    background: #fff;
    border: 5px solid #fff;
    overflow: hidden!important
}

@media only screen and (max-width:1199px) and (min-width:1024px) {
    .wc_header_slider .vc_column-inner {
        padding-left: 15px;
        padding-right: 0
    }
    .wc_slider_block .fitvidsignore,
    .wc_slider_block .fitvidsignore .ls-bg-outer,
    .wc_slider_block .fitvidsignore .ls-bg-wrap img,
    .wc_slider_block .ls-slide-transition-wrapper,
    .wc_slider_block .ls-slide-transition-wrapper div,
    .wc_slider_block .ls-slide-transition-wrapper img {
        width: 700px!important;
        height: 300px!important
    }
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .wc_slider_block .fitvidsignore,
    .wc_slider_block .fitvidsignore .ls-bg-wrap img,
    .wc_slider_block .ls-slide-transition-wrapper,
    .wc_slider_block .ls-slide-transition-wrapper div,
    .wc_slider_block .ls-slide-transition-wrapper img {
        width: 100%!important;
        height: 300px!important
    }
    .wc_header_slider .vc_column-inner {
        padding-left: 15px;
        padding-right: 0
    }
    .wc_slider_block .fitvidsignore .ls-bg-outer {
        width: 100%!important;
        height: 300px!important;
        overflow: hidden!important
    }
}

#wcps-1805 .wcps-items-excerpt,
#wcps-1805 .wcps-items-title,
#wcps-2033 .wcps-items-excerpt,
#wcps-2033 .wcps-items-title,
#wcps-4394 .wcps-items-excerpt,
#wcps-4394 .wcps-items-title,
#wcps-4400 .wcps-items-excerpt,
#wcps-4400 .wcps-items-title,
#wcps-5177 .wcps-items-excerpt,
#wcps-5178 .wcps-items-excerpt,
#wcps-5178 .wcps-items-title,
#wcps-5179 .wcps-items-excerpt,
#wcps-5179 .wcps-items-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media only screen and (max-width:767px) and (min-width:581px) {
    .wc_header_slider .vc_column-inner {
        padding-left: 15px;
        padding-right: 0
    }
    .wc_slider_block .fitvidsignore,
    .wc_slider_block .fitvidsignore .ls-bg-outer,
    .wc_slider_block .fitvidsignore .ls-bg-wrap img {
        width: 100%!important;
        height: 300px!important
    }
    .wc_slider_block .ls-slide-transition-wrapper {
        width: 100%;
        height: 300px!important
    }
    .wc_slider_block .ls-slide-transition-wrapper div,
    .wc_slider_block .ls-slide-transition-wrapper img {
        width: 100%!important;
        height: 300px!important
    }
}

@media only screen and (max-width:580px) and (min-width:481px) {
    .wc_header_slider .vc_column-inner {
        padding-left: 15px;
        padding-right: 0
    }
    .wc_slider_block .fitvidsignore,
    .wc_slider_block .fitvidsignore .ls-bg-outer,
    .wc_slider_block .fitvidsignore .ls-bg-wrap img,
    .wc_slider_block .ls-slide-transition-wrapper,
    .wc_slider_block .ls-slide-transition-wrapper div,
    .wc_slider_block .ls-slide-transition-wrapper img {
        width: 100%!important;
        height: 270px!important
    }
}

@media only screen and (max-width:480px) and (min-width:380px) {
    .wc_header_slider .vc_column-inner {
        padding-left: 15px;
        padding-right: 0
    }
    .wc_slider_block .fitvidsignore,
    .wc_slider_block .fitvidsignore .ls-bg-outer,
    .wc_slider_block .fitvidsignore .ls-bg-wrap img,
    .wc_slider_block .ls-slide-transition-wrapper,
    .wc_slider_block .ls-slide-transition-wrapper div,
    .wc_slider_block .ls-slide-transition-wrapper img {
        width: 100%!important;
        height: 200px!important
    }
}

@media only screen and (max-width:379px) {
    .wc_header_slider .vc_column-inner {
        padding-left: 15px;
        padding-right: 0
    }
    .wc_slider_block .fitvidsignore,
    .wc_slider_block .fitvidsignore .ls-bg-outer,
    .wc_slider_block .fitvidsignore .ls-bg-wrap img,
    .wc_slider_block .ls-slide-transition-wrapper,
    .wc_slider_block .ls-slide-transition-wrapper div,
    .wc_slider_block .ls-slide-transition-wrapper img {
        width: 100%!important;
        height: 170px!important
    }
}

.arrival_slider_head h4,
.feature_slider_head h4 {
    text-align: center;
    border-bottom: 1px solid #6dab3c;
    padding: 20px;
    font-size: 25px;
    margin-bottom: 30px!important
}

.feature_slider_head h4 {
    margin-top: -20px
}

#menu-woocommerce li a {
    font-family: "Titillium Web"!important;
    text-transform: uppercase;
    font-size: 14px!important
}

@media only screen and (min-width:768px) {
    #menu-woocommercear-arabic .menu-item-4224 a {
        visibility: hidden;
        width: 20px;
        padding-left: 30px
    }
    #menu-woocommercear-arabic .menu-item-4224 a:before {
        content: '\f015';
        font-family: FontAwesome;
        font-size: 18px;
        font-weight: 300;
        position: absolute;
        margin-top: 0;
        visibility: visible!important;
        display: block!important
    }
}

#menu-woocommerce li ul,
#menu-woocommercear-arabic li ul {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .3);
    z-index: 5000;
    padding: 15px 30px 15px 20px
}

#menu-woocommerce li#menu-item-2628 {
    background: #008301;
    margin-left: 15px;
    border-radius: 5px;
    box-shadow: inset 0 0 6px #0066b2;
    padding: 0 10px
}

#menu-woocommerce #menu-item-1757+li {
    display: none!important
}

#menu-woocommerce li:before {
    content: '\f0d7';
    font-family: FontAwesome;
    position: absolute;
    color: #0066b2;
    right: -3px;
    margin-top: 6px
}

#menu-woocommerce li ul {
    margin-top: -4px;
    border-top: 14px solid #7eba47
}

@media only screen and (min-width:1024px) and (max-width:1024px) {
    #menu-woocommerce li#menu-item-3179>ul {
        margin-left: -160px
    }
}

@media only screen and (max-width:979px) {
    #menu-woocommerce li#menu-item-3179>ul {
        margin-left: -100px
    }
}

@media only screen and (max-width:830px) {
    #menu-woocommerce li#menu-item-3179>ul {
        margin-left: -130px
    }
}

#menu-woocommerce li ul li {
    padding: 0;
    margin-left: 0;
    border-top: none!important
}

#menu-woocommerce li ul li a {
    line-height: 18px;
    color: #005bb6!important;
    font-size: 14px!important
}

#menu-woocommerce li ul li:before {
    content: '\f105';
    font-family: FontAwesome;
    color: #005bb6;
    position: absolute;
    left: 0;
    -moz-transition: left .2s ease, right .2s ease;
    -o-transition: left .2s ease, right .2s ease;
    -webkit-transition: left .2s ease, right .2s ease;
    transition: left .2s ease, right .2s ease;
    margin-top: 2px
}

#menu-woocommerce li ul li:hover:before {
    left: 4px
}

#menu-woocommerce li ul li a:hover {
    color: #000!important
}

#menu-woocommerce .sf-arrows .sf-with-ul:after {
    content: '';
    position: absolute;
    top: 50%;
    right: -25px;
    margin-top: -3px;
    height: 0;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #0066b2;
    transform: rotate(-90deg);
    opacity: .5
}

#menu-woocommerce li ul li ul {
    border: none!important;
    margin-left: 30px
}

#menu-woocommercear-arabic li.menu-item:last-child:before {
    content: none!important
}

#menu-woocommercear-arabic #menu-item-7386 {
    background: #008301;
    margin-left: 15px;
    border-radius: 5px;
    box-shadow: inset 0 0 6px #0066b2;
    padding: 0 10px
}

#menu-woocommercear-arabic>li:before {
    content: '\f0d7';
    font-family: FontAwesome;
    position: absolute;
    color: #0066b2;
    right: -3px;
    margin-top: 6px
}

#menu-woocommercear-arabic li {
    margin: 0 20px
}

@media only screen and (max-width:1199px) and (min-width:1024px) {
    #menu-woocommercear-arabic li {
        margin: 0 5px
    }
}

@media only screen and (max-width:1024px) and (min-width:1024px) {
    #menu-woocommercear-arabic li {
        margin: 0 20px
    }
}

@media only screen and (min-width:768px) and (max-width:1023px) {
    #menu-woocommercear-arabic li {
        margin: 0 5px
    }
}

#menu-woocommercear-arabic li ul {
    margin-top: -4px;
    border-top: 14px solid #7eba47
}

#wcps-1805 .owl-item:before,
.w_product_slide0 {
    -webkit-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

@media only screen and (max-width:1024px) and (min-width:1024px) {
    #menu-woocommercear-arabic li.menu-item-7160>ul {
        margin-left: -190px
    }
}

@media only screen and (max-width:979px) {
    #menu-woocommercear-arabic li.menu-item-7160>ul {
        margin-left: -100px
    }
}

@media only screen and (max-width:850px) {
    #menu-woocommercear-arabic li.menu-item-7160>ul {
        margin-left: -200px!important
    }
}


@media only screen and (max-width:1024px) and (min-width:1024px) {
    #menu-woocommercear-arabic li.menu-item-7729>ul {
        margin-left: -190px
    }
}

@media only screen and (max-width:979px) {
    #menu-woocommercear-arabic li.menu-item-7729>ul {
        margin-left: -100px
    }
}

@media only screen and (max-width:850px) {
    #menu-woocommercear-arabic li.menu-item-7729>ul {
        margin-left: -200px!important
    }
}


#menu-woocommercear-arabic li ul li {
    padding: 0;
    margin-left: 0;
    text-align: right;
    border-top: none!important
}

#menu-woocommercear-arabic li ul li a {
    color: #005bb6!important;
    font-size: 14px!important;
    line-height: 18px
}

#menu-woocommercear-arabic li ul li a:hover,
.w_product_slide .owl-item .wcps-items-title a:hover {
    color: #000!important
}

#menu-woocommercear-arabic .sf-arrows .sf-with-ul:after {
    content: '';
    position: absolute;
    top: 50%;
    right: -25px;
    margin-top: -3px;
    height: 0;
    width: 0;
    border: 5px solid transparent;
    border-top-color: #0066b2;
    transform: rotate(-90deg);
    opacity: .5
}

#menu-woocommercear-arabic li ul li ul {
    border: none!important;
    padding-right: 0;
    margin-left: 30px
}

.wcps-container .owl-nav.middle-fixed .owl-prev {
    left: -25px!important;
    background-position: 7px 14px;
    border: 2px solid #449405
}

.wcps-container .owl-nav.middle-fixed .owl-next {
    right: -25px!important;
    background-position: 7px 14px;
    border: 2px solid #449405
}

.w_product_slide {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0;
    background: #fff
}

.w_product_slide0 {
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 0;
    background: #fff
}

.w_product_slide .vc_column-inner {
    padding-left: 0;
    padding-right: 0
}

.w_product_slide .wcps-container {
    padding: 0 25px
}

.w_product_slide .owl-item .wcps-items-title a {
    font-weight: 400;
    color: #000!important;
    font-size: 14px;
    text-transform: uppercase
}

.w_product_slide .owl-item .add_to_cart_inline .woocommerce-Price-amount,
.w_product_slide .owl-item .cart-area a,
.w_product_slide .owl-item button[type=submit] {
    font-weight: 400
}

/*#wcps-1805 {
    margin-bottom: -15px
}*/

#wcps-1805 .owl-nav .owl-next,
#wcps-1805 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-1805 .owl-nav .owl-next:before,
#wcps-1805 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    cursor: pointer;
    position: absolute
}

#wcps-1805 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-1805 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-1805 .owl-item {
    border: 12px solid transparent;
    padding-top: 10px
}

#wcps-1805 .owl-item:before {
    content: '.';
    width: 100%;
    height: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: 1px solid rgba(130, 132, 7, .35);
    color: transparent;
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-2033 .owl-item:before,
#wcps-4394 .owl-item:before {
    height: 100%;
    -webkit-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-1805 .wcps-items {
    padding: 0;
    margin-left: 0;
    margin-right: 0
}

#wcps-1805 .layer-media img {
    width: 80%;
    margin-left: 10%
}

#wcps-1805 .wcps-items-title {
    margin-bottom: -10px;
    padding: 5px
}

#wcps-1805 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-1805 .layer-content {
    padding: 0
}

#wcps-1805 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    color: #5ba518!important;
    font-weight: 700;
    font-size: 16px;
    display: none
}

#wcps-1805 .owl-item .cart-area a,
#wcps-1805 .owl-item button[type=submit] {
    text-align: center;
    cursor: pointer;
    /*background: rgba(204, 206, 25, .06)!important;*/
    background: #7eba47!important;
    font-weight: 700
}

#wcps-1805 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-1805 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-1805 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-1805 .wcps-items-cart table tr td #pa_weight,
#wcps-1805 .wcps-items-cart table tr td #pa_weightkg,
#wcps-1805 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-1805 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-1805 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-1805 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-1805 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-1805 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-1805 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-1805 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-1805 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-1805 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-1805 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-1805 .wcps-items-cart .quantity {
    display: none
}

#wcps-1805 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-1805 .owl-item button[type=submit] {
    padding: 8px 20px 8px 0;
    font-size: 14px;
    width: 100px;
    margin-top: 15px;
    border-radius: 50px;
    color: #0066b2!important;
    border: 1px solid #eee!important
}

#wcps-1805 .owl-item button[type=submit]:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 35px;
    margin-top: 1px
}

@media only screen and (max-width:991px) {
    #wcps-1805 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

.rtl #wcps-1805 .owl-item .cart-area a.ajax_add_to_cart {
    color: transparent!important
}

.rtl #wcps-1805 .owl-item .cart-area a.ajax_add_to_cart:after {
    content: 'إضافة إلى السلة';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 5px;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-1805 .owl-item .cart-area a.product_type_variable {
    color: transparent!important
}

.rtl #wcps-1805 .owl-item .cart-area a.product_type_variable:after {
    content: 'خيارات أكثر';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 10px;
    /*color: #0066b2;*/
    color:white;
}

#wcps-1805 .owl-item .cart-area a {
    padding: 7px 55px 7px 8px!important;
    font-size: 12px;
    width: 100%;
    margin-top: 15px!important;
    display: block!important;
    max-width: 110px;
    float: none!important;
    border-radius: 50px;
    border: 1px solid #eee!important;
    /*color: #0066b2!important*/
    color: white!important;
}

#wcps-1805 .owl-item .cart-area a:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 72px;
    margin-top: 1px;
    /*color: #0066b2;*/
    color: white;
}

#wcps-1805 .owl-item .cart-area a.added:before {
    content: none!important
}

.rtl #wcps-1805 .owl-item .cart-area a.added:before {
    font-family: WooCommerce;
    content: '\e017'!important;
    margin-right: .53em;
    vertical-align: bottom;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-1805 .owl-item .cart-area a.ajax_add_to_cart::after {
    -webkit-animation: spinNone 2s linear infinite!important;
    -moz-animation: spinNone 2s linear infinite!important;
    animation: spinNone 2s linear infinite!important
}

#wcps-1805 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -142px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-1805 .add_to_cart_inline,
#wcps-1805 .add_to_cart_inline .amount:before {
    color: #5ba518!important;
    font-size: 12px
}

#wcps-1805 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-1805 .wcps-items-cart {
    padding: 10px 5px
}

#wcps-1805 .add_to_cart_inline {
    font-weight: 700
}

#wcps-1805 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

/*#wcps-2033 {
    margin-bottom: -15px
}*/

#wcps-2033 .owl-nav .owl-next,
#wcps-2033 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-2033 .owl-nav .owl-next:before,
#wcps-2033 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    cursor: pointer;
    position: absolute
}

#wcps-2033 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-2033 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-2033 .owl-item {
    border: 12px solid transparent;
    padding-top: 10px
}

#wcps-2033 .owl-item:before {
    content: '.';
    width: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: 1px solid rgba(130, 132, 7, .35);
    color: transparent;
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-2033 .wcps-items {
    padding: 0;
    margin-left: 0;
    margin-right: 0
}

#wcps-2033 .layer-media img {
    width: 80%;
    margin-left: 10%
}

#wcps-2033 .wcps-items-title {
    margin-bottom: -10px;
    padding: 5px
}

#wcps-2033 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-2033 .layer-content {
    padding: 0; min-height: 107px;
}

#wcps-2033 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    color: #5ba518!important;
    font-weight: 700;
    font-size: 16px;
    display: none
}

#wcps-2033 .owl-item .cart-area a,
#wcps-2033 .owl-item button[type=submit] {
    text-align: center;
    cursor: pointer;
    /*background: rgba(204, 206, 25, .06)!important;*/
    background: #7eba47!important;
    font-weight: 700
}

#wcps-2033 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-2033 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-2033 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-2033 .wcps-items-cart table tr td #pa_weight,
#wcps-2033 .wcps-items-cart table tr td #pa_weightkg,
#wcps-2033 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-20335 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-2033 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-2033 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-2033 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-2033 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-2033 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-2033 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-2033 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-2033 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-2033 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-2033 .wcps-items-cart .quantity {
    display: none
}

#wcps-2033 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-2033 .owl-item button[type=submit] {
    padding: 8px 20px 8px 0;
    font-size: 14px;
    width: 100px;
    margin-top: 15px;
    border-radius: 50px;
    color: #0066b2!important;
    border: 1px solid #eee!important
}

#wcps-2033 .owl-item button[type=submit]:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 35px;
    margin-top: 1px
}

@media only screen and (max-width:991px) {
    #wcps-2033 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

.rtl #wcps-2033 .owl-item .cart-area a.ajax_add_to_cart {
    color: transparent!important
}

.rtl #wcps-2033 .owl-item .cart-area a.ajax_add_to_cart:after {
    content: 'إضافة إلى السلة';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 5px;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-2033 .owl-item .cart-area a.ajax_add_to_cart::after {
    -webkit-animation: spinNone 2s linear infinite!important;
    -moz-animation: spinNone 2s linear infinite!important;
    animation: spinNone 2s linear infinite!important
}

.rtl #wcps-2033 .owl-item .cart-area a.product_type_variable {
    color: transparent!important
}

.rtl #wcps-2033 .owl-item .cart-area a.product_type_variable:after {
    content: 'خيارات أكثر';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 10px;
    /*color: #0066b2;*/
    color:white;
}

#wcps-2033 .owl-item .cart-area a {
    padding: 7px 55px 7px 8px!important;
    font-size: 12px;
    width: 100%;
    margin-top: 15px!important;
    display: block!important;
    max-width: 110px;
    float: none!important;
    border-radius: 50px;
    border: 1px solid #eee!important;
    /*color: #0066b2!important;*/
    color: white!important;

}

#wcps-2033 .owl-item .cart-area a:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 72px;
    margin-top: 1px;
    /*color: #0066b2;*/
    color: white;
}

#wcps-2033 .owl-item .cart-area a.added:before {
    content: none!important
}

.rtl #wcps-2033 .owl-item .cart-area a.added:before {
    font-family: WooCommerce;
    content: '\e017'!important;
    margin-right: .53em;
    vertical-align: bottom;
    /*color: #0066b2;*/
    color:white;
}

#wcps-2033 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -142px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-2033 .add_to_cart_inline,
#wcps-2033 .add_to_cart_inline .amount:before {
    color: #5ba518!important;
    font-size: 12px
}

#wcps-2033 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-2033 .wcps-items-cart {
    text-align: left!important;
    padding: 10px 5px
}

#wcps-2033 .add_to_cart_inline {
    font-weight: 700
}

#wcps-2033 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

/*#wcps-4394 {
    margin-bottom: -15px
}*/

#wcps-4394 .owl-nav .owl-next,
#wcps-4394 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-4394 .owl-nav .owl-next:before,
#wcps-4394 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    cursor: pointer;
    position: absolute
}

#wcps-4394 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-4394 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-4394 .owl-item {
    border: 12px solid transparent;
    padding-top: 10px
}

#wcps-4394 .owl-item:before {
    content: '.';
    width: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: 1px solid rgba(130, 132, 7, .35);
    color: transparent;
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-5177 .owl-item:before,
#wcps-5178 .owl-item:before {
    -webkit-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    height: 100%
}

#wcps-4394 .wcps-items {
    padding: 0;
    margin-left: 0;
    margin-right: 0
}

#wcps-4394 .layer-media img {
    width: 80%;
    margin-left: 10%
}

#wcps-4394 .wcps-items-title {
    margin-bottom: -10px;
    padding: 5px
}

#wcps-4394 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-4394 .layer-content {
    padding: 0
}

#wcps-4394 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    color: #5ba518!important;
    font-weight: 700;
    font-size: 16px;
    display: none
}

#wcps-4394 .owl-item .cart-area a,
#wcps-4394 .owl-item button[type=submit] {
    text-align: center;
    cursor: pointer;
    /*background: rgba(204, 206, 25, .06)!important;*/
    background: #7eba47!important;
    font-weight: 700
}

#wcps-4394 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-4394 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-4394 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-4394 .wcps-items-cart table tr td #pa_weight,
#wcps-4394 .wcps-items-cart table tr td #pa_weightkg,
#wcps-4394 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-4394 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-4394 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-4394 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-4394 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-4394 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-4394 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-4394 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-4394 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-4394 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-4394 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-4394 .wcps-items-cart .quantity {
    display: none
}

#wcps-4394 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-4394 .owl-item button[type=submit] {
    padding: 8px 20px 8px 0;
    font-size: 14px;
    width: 100px;
    margin-top: 15px;
    border-radius: 50px;
    color: #0066b2!important;
    border: 1px solid #eee!important
}

#wcps-4394 .owl-item button[type=submit]:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 35px;
    margin-top: 1px
}

@media only screen and (max-width:991px) {
    #wcps-4394 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

.rtl #wcps-4394 .owl-item .cart-area a.ajax_add_to_cart {
    color: transparent!important
}

.rtl #wcps-4394 .owl-item .cart-area a.ajax_add_to_cart:after {
    content: 'إضافة إلى السلة';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 5px;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-4394 .owl-item .cart-area a.ajax_add_to_cart::after {
    -webkit-animation: spinNone 2s linear infinite!important;
    -moz-animation: spinNone 2s linear infinite!important;
    animation: spinNone 2s linear infinite!important
}

.rtl #wcps-4394 .owl-item .cart-area a.product_type_variable {
    color: transparent!important
}

.rtl #wcps-4394 .owl-item .cart-area a.product_type_variable:after {
    content: 'خيارات أكثر';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 10px;
    /*color: #0066b2;*/
    color:white;
}

#wcps-4394 .owl-item .cart-area a {
    padding: 7px 55px 7px 8px!important;
    font-size: 12px;
    width: 100%;
    margin-top: 15px!important;
    display: block!important;
    max-width: 110px;
    float: none!important;
    border-radius: 50px;
    border: 1px solid #eee!important;
    /*color: #0066b2!important;*/
    color: #ffffff!important;
}

#wcps-4394 .owl-item .cart-area a:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 72px;
    margin-top: 1px;
    /*color: #0066b2;*/
    color: white;
}

#wcps-4394 .owl-item .cart-area a.added:before {
    content: none!important
}

.rtl #wcps-4394 .owl-item .cart-area a.added:before {
    font-family: WooCommerce;
    content: '\e017'!important;
    margin-right: .53em;
    vertical-align: bottom;
    /*color: #0066b2;*/
    color:white;
}

#wcps-4394 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -142px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-4394 .add_to_cart_inline,
#wcps-4394 .add_to_cart_inline .amount:before {
    color: #5ba518!important;
    font-size: 12px
}

#wcps-4394 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-4394 .wcps-items-cart {
    padding: 10px 5px
}

#wcps-4394 .add_to_cart_inline {
    font-weight: 700
}

#wcps-4394 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

/*#wcps-5177 {
    margin-bottom: -15px
}*/

#wcps-5177 .owl-nav .owl-next,
#wcps-5177 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-5177 .owl-nav .owl-next:before,
#wcps-5177 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    cursor: pointer;
    position: absolute
}

#wcps-5177 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-5177 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-5177 .owl-item {
    border: 12px solid transparent;
    padding-top: 10px
}

#wcps-5177 .owl-item:before {
    content: '.';
    width: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: 1px solid rgba(130, 132, 7, .35);
    color: transparent;
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-5177 .wcps-items {
    padding: 0;
    margin-left: 0;
    margin-right: 0
}

#wcps-5177 .layer-media img {
    width: 80%;
    margin-left: 10%
}

#wcps-5177 .wcps-items-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: -10px;
    padding: 5px
}

#wcps-5177 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-5177 .layer-content {
    padding: 0
}

#wcps-5177 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    color: #5ba518!important;
    font-weight: 700;
    font-size: 16px;
    display: none
}

#wcps-5177 .owl-item .cart-area a,
#wcps-5177 .owl-item button[type=submit] {
    text-align: center;
    cursor: pointer;
    /*background: rgba(204, 206, 25, .06)!important;*/
    background: rgb(126, 186, 71)!important;
    font-weight: 700
}

#wcps-5177 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-5177 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-5177 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-5177 .wcps-items-cart table tr td #pa_weight,
#wcps-5177 .wcps-items-cart table tr td #pa_weightkg,
#wcps-5177 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-5177 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-5177 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-5177 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-5177 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-5177 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-5177 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-5177 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-5177 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-5177 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-5177 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-5177 .wcps-items-cart .quantity {
    display: none
}

#wcps-5177 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-5177 .owl-item button[type=submit] {
    padding: 8px 20px 8px 0;
    font-size: 14px;
    width: 100px;
    margin-top: 15px;
    border-radius: 50px;
    color: #0066b2!important;
    border: 1px solid #eee!important
}

#wcps-5177 .owl-item button[type=submit]:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 35px;
    margin-top: 1px
}

@media only screen and (max-width:991px) {
    #wcps-5177 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

.rtl #wcps-5177 .owl-item .cart-area a.ajax_add_to_cart {
    color: transparent!important
}

.rtl #wcps-5177 .owl-item .cart-area a.ajax_add_to_cart:after {
    content: 'إضافة إلى السلة';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 5px;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-5177 .owl-item .cart-area a.ajax_add_to_cart::after {
    -webkit-animation: spinNone 2s linear infinite!important;
    -moz-animation: spinNone 2s linear infinite!important;
    animation: spinNone 2s linear infinite!important
}

.rtl #wcps-5177 .owl-item .cart-area a.product_type_variable {
    color: transparent!important
}

.rtl #wcps-5177 .owl-item .cart-area a.product_type_variable:after {
    content: 'خيارات أكثر';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 10px;
    /*color: #0066b2;*/
    color:white;
}

#wcps-5177 .owl-item .cart-area a {
    padding: 7px 55px 7px 8px!important;
    font-size: 12px;
    width: 100%;
    margin-top: 15px!important;
    display: block!important;
    max-width: 110px;
    float: none!important;
    border-radius: 50px;
    border: 1px solid #eee!important;
    /*color: #0066b2!important;*/
    color: #ffffff!important;
}

#wcps-5177 .owl-item .cart-area a:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 72px;
    margin-top: 1px;
    /*color: #0066b2;*/
    color: white;
}

#wcps-5177 .owl-item .cart-area a.added:before {
    content: none!important
}

.rtl #wcps-5177 .owl-item .cart-area a.added:before {
    font-family: WooCommerce;
    content: '\e017'!important;
    margin-right: .53em;
    vertical-align: bottom;
    /*color: #0066b2;*/
    color:white;
}

#wcps-5177 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -142px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-5177 .add_to_cart_inline,
#wcps-5177 .add_to_cart_inline .amount:before {
    color: #5ba518!important;
    font-size: 12px
}

#wcps-5177 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-5177 .wcps-items-cart {
    padding: 10px 5px
}

#wcps-5177 .add_to_cart_inline {
    font-weight: 700
}

#wcps-5177 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

/*#wcps-5178 {
    margin-bottom: -15px
}*/

#wcps-5178 .owl-nav .owl-next,
#wcps-5178 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-5178 .owl-nav .owl-next:before,
#wcps-5178 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    cursor: pointer;
    position: absolute
}

#wcps-5178 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-5178 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-5178 .owl-item {
    border: 12px solid transparent;
    padding-top: 10px
}

#wcps-5178 .owl-item:before {
    content: '.';
    width: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: 1px solid rgba(130, 132, 7, .35);
    color: transparent;
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-5179 .owl-item:before,
.wcp_n6_row_block1_head2,
.woocommerce ul.products li {
    -webkit-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-5178 .wcps-items {
    padding: 0;
    margin-left: 0;
    margin-right: 0
}

#wcps-5178 .layer-media img {
    width: 80%;
    margin-left: 10%
}

#wcps-5178 .wcps-items-title {
    margin-bottom: -10px;
    padding: 5px
}

#wcps-5178 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-5178 .layer-content {
    padding: 0
}

#wcps-5178 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    color: #5ba518!important;
    font-weight: 700;
    font-size: 16px;
    display: none
}

#wcps-5178 .owl-item .cart-area a,
#wcps-5178 .owl-item button[type=submit] {
    text-align: center;
    cursor: pointer;
    /*background: rgba(204, 206, 25, .06)!important;*/
    background: rgb(126, 186, 71)!important;
    font-weight: 700
}

#wcps-5178 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-5178 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-5178 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-5178 .wcps-items-cart table tr td #pa_weight,
#wcps-5178 .wcps-items-cart table tr td #pa_weightkg,
#wcps-5178 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-5178 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-5178 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-5178 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-5178 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-5178 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-5178 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-5178 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-5178 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-5178 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-5178 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-5178 .wcps-items-cart .quantity {
    display: none
}

#wcps-5178 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-5178 .owl-item button[type=submit] {
    padding: 8px 20px 8px 0;
    font-size: 14px;
    width: 100px;
    margin-top: 15px;
    border-radius: 50px;
    color: #0066b2!important;
    border: 1px solid #eee!important
}

#wcps-5178 .owl-item button[type=submit]:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 35px;
    margin-top: 1px
}

@media only screen and (max-width:991px) {
    #wcps-5178 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

.rtl #wcps-5178 .owl-item .cart-area a.ajax_add_to_cart {
    color: transparent!important
}

.rtl #wcps-5178 .owl-item .cart-area a.ajax_add_to_cart:after {
    content: 'إضافة إلى السلة';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 5px;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-5178 .owl-item .cart-area a.ajax_add_to_cart::after {
    -webkit-animation: spinNone 2s linear infinite!important;
    -moz-animation: spinNone 2s linear infinite!important;
    animation: spinNone 2s linear infinite!important
}

.rtl #wcps-5178 .owl-item .cart-area a.product_type_variable {
    color: transparent!important
}

.rtl #wcps-5178 .owl-item .cart-area a.product_type_variable:after {
    content: 'خيارات أكثر';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 10px;
    /*color: #0066b2;*/
    color:white;
}

#wcps-5178 .owl-item .cart-area a {
    padding: 7px 55px 7px 8px!important;
    font-size: 12px;
    width: 100%;
    margin-top: 15px!important;
    display: block!important;
    max-width: 110px;
    float: none!important;
    border-radius: 50px;
    border: 1px solid #eee!important;
    /*color: #0066b2!important;*/
    color: #ffffff!important;
}

#wcps-5178 .owl-item .cart-area a:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 72px;
    margin-top: 1px;
    /*color: #0066b2;*/
    color: white;
}

#wcps-5178 .owl-item .cart-area a.added:before {
    content: none!important
}

.rtl #wcps-5178 .owl-item .cart-area a.added:before {
    font-family: WooCommerce;
    content: '\e017'!important;
    margin-right: .53em;
    vertical-align: bottom;
    /*color: #0066b2;*/
    color:white;
}

#wcps-5178 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -142px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-5178 .add_to_cart_inline,
#wcps-5178 .add_to_cart_inline .amount:before {
    color: #5ba518!important;
    font-size: 12px
}

#wcps-5178 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-5178 .wcps-items-cart {
    padding: 10px 5px
}

#wcps-5178 .add_to_cart_inline {
    font-weight: 700
}

#wcps-5178 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

/*#wcps-5179 {
    margin-bottom: -15px
}*/

#wcps-5179 .owl-nav .owl-next,
#wcps-5179 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-5179 .owl-nav .owl-next:before,
#wcps-5179 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    cursor: pointer;
    position: absolute
}

#wcps-5179 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-5179 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-5179 .owl-item {
    border: 12px solid transparent;
    padding-top: 10px
}

#wcps-5179 .owl-item:before {
    content: '.';
    width: 100%;
    height: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: 1px solid rgba(130, 132, 7, .35);
    color: transparent;
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

#wcps-5179 .wcps-items {
    padding: 0;
    margin-left: 0;
    margin-right: 0
}

#wcps-5179 .layer-media img {
    width: 80%;
    margin-left: 10%
}

#wcps-5179 .wcps-items-title {
    margin-bottom: -10px;
    padding: 5px
}

#wcps-5179 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-5179 .layer-content {
    padding: 0
}

#wcps-5179 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    color: #5ba518!important;
    font-weight: 700;
    font-size: 16px;
    display: none
}

#wcps-5179 .owl-item .cart-area a,
#wcps-5179 .owl-item button[type=submit] {
    text-align: center;
    cursor: pointer;
    /*background: rgba(204, 206, 25, .06)!important;*/
    background: rgb(126, 186, 71)!important;
    font-weight: 700
}

#wcps-5179 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-5179 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-5179 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-5179 .wcps-items-cart table tr td #pa_weight,
#wcps-5179 .wcps-items-cart table tr td #pa_weightkg,
#wcps-5179 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-5179 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-5179 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-5179 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-5179 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-5179 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-5179 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-5179 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-5179 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-5179 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-5179 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-5179 .wcps-items-cart .quantity {
    display: none
}

#wcps-5179 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-5179 .owl-item button[type=submit] {
    padding: 8px 20px 8px 0;
    font-size: 14px;
    width: 100px;
    margin-top: 15px;
    border-radius: 50px;
    color: #0066b2!important;
    border: 1px solid #eee!important
}

#wcps-5179 .owl-item button[type=submit]:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 35px;
    margin-top: 1px
}

@media only screen and (max-width:991px) {
    #wcps-5179 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

.rtl #wcps-5179 .owl-item .cart-area a.ajax_add_to_cart {
    color: transparent!important
}

.rtl #wcps-5179 .owl-item .cart-area a.ajax_add_to_cart:after {
    content: 'إضافة إلى السلة';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 5px;
    /*color: #0066b2;*/
    color:white;
}

.rtl #wcps-5179 .owl-item .cart-area a.ajax_add_to_cart::after {
    -webkit-animation: spinNone 2s linear infinite!important;
    -moz-animation: spinNone 2s linear infinite!important;
    animation: spinNone 2s linear infinite!important
}

.rtl #wcps-5179 .owl-item .cart-area a.product_type_variable {
    color: transparent!important
}

.rtl #wcps-5179 .owl-item .cart-area a.product_type_variable:after {
    content: 'خيارات أكثر';
    position: absolute;
    font-size: 12px;
    left: 0;
    margin-left: 10px;
    /*color: #0066b2;*/
    color:white;
}

#wcps-5179 .owl-item .cart-area a {
    padding: 7px 55px 7px 8px!important;
    font-size: 12px;
    width: 100%;
    margin-top: 15px!important;
    display: block!important;
    max-width: 110px;
    float: none!important;
    border-radius: 50px;
    border: 1px solid #eee!important;
    /*color: #0066b2!important;*/
    color: #ffffff!important;
}

#wcps-5179 .owl-item .cart-area a:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 72px;
    margin-top: 1px;
    /*color: #0066b2;*/
    color: #ffffff;
}

#wcps-5179 .owl-item .cart-area a.added:before {
    content: none!important
}

.rtl #wcps-5179 .owl-item .cart-area a.added:before {
    font-family: WooCommerce;
    content: '\e017'!important;
    margin-right: .53em;
    vertical-align: bottom;
   /* color: #0066b2;*/
    color:white;
}

#wcps-5179 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -142px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-5179 .add_to_cart_inline,
#wcps-5179 .add_to_cart_inline .amount:before {
    color: #5ba518!important;
    font-size: 12px
}

#wcps-5179 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-5179 .wcps-items-cart {
    padding: 10px 5px
}

#wcps-5179 .add_to_cart_inline {
    font-weight: 700
}

#wcps-5179 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

#wcps-4400 .owl-item {
    border: 5px solid transparent;
    padding-top: 10px
}

#wcps-4400 .owl-nav.topright {
    right: -45px!important;
    top: 0!important;
    position: absolute
}

#wcps-4400 .owl-nav .owl-next,
#wcps-4400 .owl-nav .owl-prev {
    visibility: hidden
}

#wcps-4400 .owl-nav .owl-next:before,
#wcps-4400 .owl-nav .owl-prev:before {
    color: #0066b2;
    visibility: visible;
    font-size: 25px;
    margin-top: 1px;
    position: absolute;
    cursor: pointer
}

#wcps-4400 .owl-nav .owl-prev:before {
    background: no-repeat!important;
    margin-left: 5px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/left_icon1.png);
    background-size: cover
}

#wcps-4400 .owl-nav .owl-next:before {
    background: no-repeat!important;
    margin-left: 22px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/right_icon1.png);
    background-size: cover
}

#wcps-4400 .owl-item:before {
    content: '.';
    width: 100%;
    height: 100%;
    background: rgba(255, 0, 0, 0);
    position: absolute;
    margin-top: -10px;
    border: none!important;
    color: transparent
}

#wcps-4400 .owl-item:hover:before {
    background: rgba(0, 102, 178, .04);
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .3);
    border: none
}

#wcps-4400 .layer-media {
    padding-bottom: 10px
}

#wcps-4400 .wcps-items-title {
    margin-bottom: -10px;
    text-align: center!important
}

#wcps-4400 .wcps-items-excerpt {
    text-align: center!important
}

#wcps-4400 .layer-content {
    padding: 5px 0;
    display: none
}

#wcps-4400 .wcps-items-price {
    min-height: 30px;
    text-align: center!important;
    font-weight: 700;
    font-size: 16px;
    color: #5ba518!important;
    display: none
}

#wcps-4400 .wcps-items-cart table {
    margin-top: 33px
}

#wcps-4400 .wcps-items-cart table tr td label {
    position: absolute;
    margin-top: -37px;
    line-height: 12px;
    margin-left: -5px
}

#wcps-4400 .wcps-items-cart table tr td #pa_brand {
    margin-left: -7px;
    width: 170px;
    margin-top: -2px
}

#wcps-4400 .wcps-items-cart table tr td #pa_weight,
#wcps-4400 .wcps-items-cart table tr td #pa_weightkg,
#wcps-4400 .wcps-items-cart table tr td #pa_weightml {
    margin-left: -7px;
    width: 170px;
    margin-top: 20px
}

#wcps-4400 .wcps-items-cart .quantity input {
    width: 50px;
    position: absolute;
    padding: 7px;
    left: 0;
    margin-left: 27px
}

@media only screen and (max-width:700px) and (min-width:600px) {
    #wcps-4400 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-4400 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-4400 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

@media only screen and (max-width:450px) {
    #wcps-4400 .wcps-items-cart .quantity input {
        margin: 0 auto 0 -20px;
        left: initial;
        width: 70px
    }
    #wcps-4400 .wcps-items-cart .quantity:before {
        left: auto!important;
        margin-left: -50px
    }
    #wcps-4400 .owl-item button[type=submit] {
        width: 100%;
        margin-top: 40px
    }
}

#wcps-4400 .wcps-items-cart .quantity input[type=number]::-webkit-inner-spin-button,
#wcps-4400 .wcps-items-cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

#wcps-4400 .woocommerce-variation-add-to-cart {
    display: inline-flex
}

#wcps-4400 .wcps-items-cart .quantity:before {
    content: "Qty";
    left: 0;
    margin-top: 7px;
    position: absolute
}

#wcps-4400 .owl-item button[type=submit] {
    padding: 8px;
    font-size: 14px;
    width: 100px;
    text-align: center;
    margin-left: 70px;
    cursor: pointer
}

@media only screen and (max-width:991px) {
    #wcps-4400 .owl-item button[type=submit] {
        margin-left: 0!important
    }
}

#wcps-4400 .owl-item .cart-area a {
    padding: 8px!important;
    font-size: 14px;
    width: 100px;
    text-align: center;
    cursor: pointer;
    margin-top: 15px!important;
    display: block!important;
    max-width: 100px;
    margin: 0 auto;
    float: none!important
}

#wcps-4400 .owl-item .cart-area .added_to_cart {
    background: rgba(0, 102, 178, .56);
    position: absolute;
    margin-top: -162px;
    width: 100px;
    right: 0;
    color: #fff;
    padding: 2px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

#wcps-4400 .owl-item .cart-area .confirm_add {
    display: none
}

#wcps-4400 .wcps-items-cart {
    text-align: center!important
}

#wcps-4400 .add_to_cart_inline {
    color: red;
    font-weight: 700;
    font-size: 14px
}

#wcps-4400 .add_to_cart_inline .amount:before {
    color: red;
    font-size: 14px
}

#wcps-4400 .add_to_cart_inline .woocommerce-Price-amount {
    display: inline-flex!important
}

.single-product .fourth.three,
.single-product .fourths.three {
    width: 100%;
    margin-left: 0!important
}

.single-product .product_meta .posted_in:before {
    content: '\A';
    white-space: pre
}

.single-product .woocommerce .related .products li a img {
    border: none!important
}

.single-product .related.products>h2 {
    font-size: 25px!important;
    color: #0066b2!important
}

.single-product .woocommerce-breadcrumb {
    display: block!important;
    color: #0066b2!important;
    font-size: 18px;
    border-bottom: 2px solid #7eba47;
    padding-bottom: 10px
}

.single-product .woocommerce-breadcrumb a {
    color: #0066b2!important;
    font-size: 18px
}

.woocommerce-cart table.cart img {
    width: 100px
}

.woocommerce a.remove {
    color: #7eba47!important
}

.woocommerce a.remove:hover {
    background: #7eba47
}

.woocommerce table.shop_table .product-name a:hover {
    color: #0066b2
}

.woocommerce-cart table.cart .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce-cart table.cart .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

.wc_category_sec0,
.wc_category_sec1,
.wc_category_sec2 {
    display: none
}

.wc_category_sec0 h5:before {
    content: '';
    width: 100px;
    height: 3px;
    background: #6dab3c;
    position: absolute;
    margin-top: 35px
}

.wc_category_sec0,
.wc_category_sec1,
.wc_category_sec2 {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 0 0 0 rgba(0, 0, 0, .2);
    background: #fff
}

.wc_category_sec0 {
    padding-bottom: 30px
}

.wc_category_sec1,
.wc_category_sec2 {
    padding-top: 40px;
    padding-bottom: 40px
}

.wc_category_sec2 {
    margin-bottom: -40px
}

.wc_category_sec1 .catdesc:hover,
.wc_category_sec2 .catdesc:hover {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .3);
    transition: box-shadow .3s
}

.wc_category_sec1 .catdesc,
.wc_category_sec2 .catdesc {
    background: rgba(139, 195, 74, .08);
    padding: 5px 10px 10px;
    min-height: 250px;
    height: 100%
}

@media only screen and (max-width:767px) {
    .wc_category_sec1 .catdesc,
    .wc_category_sec2 .catdesc {
        min-height: auto;
        height: 100%
    }
}

.wc_category_sec1 .catdesc img,
.wc_category_sec2 .catdesc img {
    margin-right: 10px;
    background: #fff;
    width: 35px;
    height: 35px;
    border-radius: 100%;
    border: 2px solid #6dab3c;
    padding: 4px
}

.wc_category_sec1 .catdesc p,
.wc_category_sec2 .catdesc p {
    color: #000
}

.wc_category_sec1 .catdesc h6,
.wc_category_sec2 .catdesc h6 {
    margin-top: 10px!important;
    margin-bottom: 10px!important;
    color: #6dab3c
}

.page-id-1566.logged-in .wh-content {
    background: #fff
}

.woocommerce-MyAccount-navigation ul {
    margin-top: -5px;
    padding-left: 0;
    margin-bottom: 40px
}

.woocommerce-MyAccount-navigation ul li {
    padding: 10px;
    margin: 10px 10px 10px 0;
    background: rgba(224, 224, 224, .43)
}

.woocommerce-MyAccount-navigation ul li a {
    color: #000;
    font-size: 16px
}

.woocommerce-MyAccount-navigation ul li:hover {
    background: #e8ffcc
}

.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link+.is-active {
    border-left: 5px solid #7eba47!important
}

.woocommerce-EditAccountForm .woocommerce-Button {
    margin-top: 20px!important
}

.woocommerce-EditAccountForm fieldset {
    border-color: #0066b2
}

.woocommerce-MyAccount-content .woocommerce-Address address {
    font-style: normal!important
}

.woocommerce-account .addresses .title .edit {
    float: right;
    background: #eee;
    padding: 10px 15px;
    color: #000;
    font-weight: 700
}

.page-id-1566.logged-in.rtl .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link+.is-active {
    border-right: 5px solid #7eba47!important;
    border-left: none!important
}

.rtl logged-in .woocommerce-MyAccount-navigation ul li a {
    visibility: hidden
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--dashboard a:before {
    content: 'لوحة القيادة';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--orders a:before {
    content: 'أوامر';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--downloads a:before {
    content: 'التنزيلات';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--edit-address a:before {
    content: 'عناوين';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--edit-account a:before {
    content: 'تفاصيل الحساب';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--tinv_wishlist a:before {
    content: 'الأماني';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-MyAccount-navigation-link--customer-logout a:before {
    content: 'الخروج';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-number span {
    visibility: hidden
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-number span:before {
    content: 'طلب';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-date span {
    visibility: hidden
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-date span:before {
    content: 'تاريخ';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-status span {
    visibility: hidden
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-status span:before {
    content: 'الحالة';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-total span {
    visibility: hidden
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-total span:before {
    content: 'مجموع';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-actions span {
    visibility: hidden
}

.rtl logged-in .woocommerce-orders-table .woocommerce-orders-table__header-order-actions span:before {
    content: 'أفعال';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-orders-table .woocommerce-button {
    visibility: hidden
}

.rtl logged-in .woocommerce-orders-table .woocommerce-button:before {
    content: 'رأي';
    position: absolute;
    visibility: visible;
    background-color: #8bc34a!important;
    border: 1px solid #8bc34a!important;
    color: #fff!important;
    border-radius: 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 15px;
    padding: 16px 27px 14px;
    text-transform: uppercase;
    font-family: inherit;
    cursor: pointer;
    margin-top: -15px;
    margin-right: -21px
}

.rtl logged-in.woocommerce-downloads .woocommerce-Message--info .woocommerce-Button:before,
.rtl page-id-3522 .tinv-wishlist .return-to-shop a:before {
    background-color: #8bc34a!important;
    border: 1px solid #8bc34a!important;
    font-size: 15px;
    padding: 16px 27px 14px;
    line-height: 15px;
    text-transform: uppercase;
    font-family: inherit;
    font-weight: 700;
    position: absolute;
    direction: rtl
}

@media only screen and (max-width:768px) {
    .rtl logged-in .woocommerce-orders-table__cell-order-number:before {
        content: 'طلب';
        display: rtl
    }
    .rtl logged-in .woocommerce-orders-table__cell-order-date:before {
        content: 'تاريخ';
        display: rtl
    }
    .rtl logged-in .woocommerce-orders-table__cell-order-status:before {
        content: 'الحالة';
        display: rtl
    }
    .rtl logged-in .woocommerce-orders-table__cell-order-total:before {
        content: 'مجموع';
        display: rtl
    }
    .rtl logged-in .woocommerce-orders-table__cell-order-actions:before {
        content: 'أفعال';
        display: rtl
    }
}

.rtl logged-in .woocommerce-EditAccountForm span.required {
    visibility: visible
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_first_name] {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_first_name]:before {
    content: 'الاسم الاول';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_last_name] {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_last_name]:before {
    content: 'الكنية';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_email] {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_email] .required {
    margin-right: 30px
}

.rtl logged-in .woocommerce-EditAccountForm label[for=account_email]:before {
    content: 'عنوان البريد الإلكتروني';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-EditAccountForm legend {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm legend:before {
    content: 'تغيير كلمة السر';
    position: absolute;
    visibility: visible;
    margin-right: 20px
}

.rtl logged-in .woocommerce-EditAccountForm label[for=password_current] {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm label[for=password_current]:before {
    content: 'كلمة المرور الحالية (اتركها فارغة لتترك دون تغيير)';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-EditAccountForm label[for=password_1] {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm label[for=password_1]:before {
    content: 'كلمة مرور جديدة (اتركها فارغة لتترك بدون تغيير)';
    position: absolute;
    visibility: visible
}

.rtl logged-in .woocommerce-EditAccountForm label[for=password_2] {
    visibility: hidden
}

.rtl logged-in .woocommerce-EditAccountForm label[for=password_2]:before {
    content: 'تأكيد كلمة المرور الجديدة';
    position: absolute;
    visibility: visible
}

.page-id-3522 .wh-sidebar {
    display: none
}

.page-id-1566 .woocommerce .u-column1 form .form-row label.inline,
.page-id-1566 .woocommerce .u-column2 form .form-row label.inline,
.page-id-5382.rtl .woocommerce .u-column1 form .form-row label.inline,
.page-id-5382.rtl .woocommerce .u-column2 form .form-row label.inline {
    display: block
}

.page-id-3522 .fourth.three,
.page-id-3522 .fourths.three {
    width: 100%
}

.rtl page-id-3522 .tinv-wishlist {
    direction: rtl
}

.rtl page-id-3522 .tinv-wishlist .tinv-header h2 {
    visibility: hidden
}

.rtl page-id-3522 .tinv-wishlist .tinv-header h2:before {
    content: 'قائمة المفضلات الافتراضية';
    visibility: visible;
    position: absolute;
    direction: rtl
}

.rtl page-id-3522 .tinv-wishlist .cart-empty {
    visibility: hidden
}

.rtl page-id-3522 .tinv-wishlist .cart-empty:before {
    content: 'قائمة الرغبات فارغة حاليا.';
    visibility: visible;
    position: absolute;
    direction: rtl
}

.rtl page-id-3522 .tinv-wishlist .return-to-shop a {
    visibility: hidden
}

.rtl page-id-3522 .tinv-wishlist .return-to-shop a:before {
    content: 'العودة إلى متجر';
    visibility: visible;
    color: #fff!important;
    border-radius: 0;
    right: 0;
    cursor: pointer
}

.rtl page-id-3522 .tinv-wishlist .return-to-shop a:hover:before {
    color: #000!important
}

.rtl logged-in.woocommerce-downloads .woocommerce-Message--info .woocommerce-Button {
    visibility: hidden;
    margin-left: 25px
}

.rtl logged-in.woocommerce-downloads .woocommerce-Message--info .woocommerce-Button:before {
    content: 'الذهاب للتسوق';
    visibility: visible;
    color: #fff!important;
    border-radius: 0;
    margin-top: -17px;
    margin-right: -40px
}

.rtl logged-in.woocommerce-downloads .woocommerce-Message--info .woocommerce-Button:hover:before {
    color: #000!important
}

.rtl page-id-1566.logged-in.woocommerce-edit-address .woocommerce .u-column1 {
    float: right
}

.rtl logged-in.woocommerce-edit-address .woocommerce-Address-title h3 {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address .woocommerce-Address-title h3:before {
    content: 'عنوان وصول الفواتير';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address.woocommerce-account .addresses .title .edit {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address.woocommerce-account .addresses .title .edit:before {
    content: 'تصحيح';
    position: absolute;
    visibility: visible;
    direction: rtl;
    background: #eee;
    padding: 10px 15px;
    color: #000;
    font-weight: 700;
    right: 20px
}

.rtl logged-in.woocommerce-edit-address form h3 {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form h3:before {
    content: 'عنوان وصول الفواتير';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label {
    font-size: 12px
}

.rtl logged-in.woocommerce-edit-address form .selection {
    text-align: right
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_first_name] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_first_name] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_first_name]:before {
    content: 'الاسم الاول';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_last_name] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_last_name] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_last_name]:before {
    content: 'الكنية';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_company] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_company] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_company]:before {
    content: 'اسم الشركة';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_country] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_country] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_country]:before {
    content: 'بلد';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_address_1] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_address_1] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_address_1]:before {
    content: 'عنوان';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_city] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_city] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_city]:before {
    content: 'مدينة / مدينة';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_state] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_state] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_state]:before {
    content: 'ولاية / مقاطعة';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_phone] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_phone] .required {
    visibility: visible
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_phone]:before {
    content: 'هاتف';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_email] {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_email] .required {
    visibility: visible;
    margin-right: 35px
}

.rtl logged-in.woocommerce-edit-address form label[for=billing_email]:before {
    content: 'عنوان البريد الإلكتروني';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl logged-in.woocommerce-edit-address form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper+p {
    visibility: hidden
}

.rtl logged-in.woocommerce-edit-address form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper+p:before {
    content: 'حفظ العنوان';
    visibility: visible;
    position: absolute;
    direction: rtl;
    background-color: #8bc34a!important;
    border: 1px solid #8bc34a!important;
    color: #fff!important;
    border-radius: 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 15px;
    padding: 16px 27px 14px;
    text-transform: uppercase;
    font-family: inherit;
    margin-top: 80px
}

.rtl logged-in.woocommerce-edit-address form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper+p:hover:before {
    color: #000!important;
    cursor: pointer
}

.page-id-1566 .wh-content,
.page-id-5382.rtl .wh-content {
    background: url(https://alaasima.ae/wp-content/uploads/2017/08/green_grad3.png) no-repeat;
    background-size: cover
}

.page-id-5382.rtl.logged-in .wh-content
{
    background:white!important;
}

.page-id-1566 .woocommerce .u-column1 form,
.page-id-1566 .woocommerce .u-column2 form,
.page-id-5382.rtl .woocommerce .u-column1 form,
.page-id-5382.rtl .woocommerce .u-column2 form {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .3);
    background: #fff;
    padding-top: 50px;
    padding-bottom: 50px
}

.page-id-1566 .woocommerce .u-column1,
.page-id-5382.rtl .woocommerce .u-column1 {
    width: 100%;
    float: none;
    max-width: 500px;
    margin: 0 auto
}

.page-id-1566 .woocommerce .u-column1 form .form-row input[type=submit],
.page-id-1566 .woocommerce .u-column2 form .form-row input[type=submit],
.page-id-5382.rtl .woocommerce .u-column1 form .form-row input[type=submit] {
    margin-bottom: 15px;
    width: 100%
}

.page-id-5382.rtl .woocommerce .u-column1 form .form-row input[type=submit] {
    text-align: right;
    padding-right: 10px
}

.page-id-1566 .woocommerce .u-column1 form .form-row input[type=text] {
    padding-left: 15px
}

.page-id-1566 .woocommerce .u-column1 form .lost_password,
.page-id-1566 .woocommerce .u-column1 form .woocommerce-custom_signup,
.page-id-1566 .woocommerce .u-column2 form .woocommerce-custom_login,
.page-id-5382.rtl .woocommerce .u-column1 form .lost_password,
.page-id-5382.rtl .woocommerce .u-column1 form .woocommerce-custom_signup {
    padding-left: 5px
}

.page-id-5382.rtl .woocommerce .u-column1 form .form-row input[type=text] {
    padding-right: 15px
}

.page-id-5382.rtl .woocommerce .u-column2 form .form-row input[type=submit] {
    text-align: right;
    padding-right: 10px
}

.page-id-1566 .woocommerce .u-column2,
.page-id-5382.rtl .woocommerce .u-column2 {
    display: none;
    width: 100%;
    float: none;
    max-width: 500px;
    margin: 0 auto
}

.woocommerce .woof_block_html_items .woof_list_checkbox li,
.woocommerce .woof_block_html_items .woof_list_radio li {
    margin-bottom: -10px!important
}

.page-id-1566 .woocommerce .u-column1 .woocommerce-custom_signup span,
.page-id-1566 .woocommerce .u-column2 .woocommerce-custom_login span {
    font-weight: 700;
    color: #8bc34a!important;
    cursor: pointer
}

.page-id-5382.rtl #customer_login form {
    direction: rtl
}

.page-id-5382.rtl #customer_login .woocommerce-custom_login {
    color: #8bc34a;
    text-align: right;
    cursor: pointer
}

.page-id-5382.rtl #customer_login .woocommerce-LostPassword {
    text-align: right;
    visibility: hidden
}

.page-id-5382.rtl #customer_login .woocommerce-LostPassword:before {
    content: 'نسيت كلمة السر';
    position: absolute;
    visibility: visible;
    direction: rtl;
    margin-right: 5px
}

.page-id-5382.rtl #customer_login .woocommerce-custom_signup {
    text-align: right
}

.page-id-5382.rtl #customer_login .woocommerce-custom_signup span {
    color: #8bc34a!important;
    cursor: pointer;
    margin-right: 5px
}

.woocommerce .star-rating span::before,
.woocommerce .woof_block_html_items .woof_list_checkbox .woof_checkbox_label:hover,
.woocommerce .woof_block_html_items .woof_list_radio .woof_radio_label:hover {
    color: #8bc34a
}

.page-id-5382.rtl #customer_login form p:nth-child(3),
.page-id-5382.rtl .woocommerce-password-strength.bad,
.page-id-5382.rtl .woocommerce-password-strength.good,
.page-id-5382.rtl .woocommerce-password-strength.short,
.page-id-5382.rtl .woocommerce-password-strength.strong {
    text-align: right
}

.page-id-5382.rtl #customer_login form p:nth-child(3) .woocommerce-form__label span {
    visibility: hidden
}

.page-id-5382.rtl #customer_login form p:nth-child(3) .woocommerce-form__label span:before {
    content: 'تذكرنى';
    position: absolute;
    visibility: visible;
    margin-top: 0
}

.page-id-5382.rtl #customer_login form p:nth-child(4) {
    text-align: right
}

.woocommerce div.product .comment-reply-title:after,
.woocommerce div.product .product_title:after {
    background-color: #8bc34a
}

.wcmenucart-contents,
.woocommerce-page .woof_show_auto_form,
.woof_hide_auto_form {
    display: none!important
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #7eba47;
    border: 1px #7eba47
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #8bc34a
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: #ccce19
}

.woocommerce .woof_block_html_items .woof_list_radio {
    padding-left: 0!important;
    max-height: 141px;
    overflow: auto;
    padding: 0 10px;
    background: #fff
}

.woocommerce .woof_block_html_items .woof_list_checkbox {
    padding-left: 0!important;
    max-height: 142px;
    overflow: auto;
    padding: 0 10px;
    background: #fff
}

.chosen-container-multi .chosen-choices li.search-field input[type=text] {
    padding-bottom: 0;
    padding-top: 0;
    margin-top: 7px!important
}

.chosen-container-multi .chosen-choices {
    min-height: 30px;
    border-radius: 5px;
    padding-top: 3px
}

.chosen-container-multi .chosen-choices:after {
    content: '\f0d7';
    font-family: FontAwesome;
    color: #888;
    right: 8px;
    position: absolute
}

.chosen-container-active.chosen-with-drop .chosen-single,
.chosen-container-multi .chosen-choices,
.chosen-container-single .chosen-single {
    background: #fff!important
}

.woocommerce .woocommerce-ordering select {
    padding-left: 10px;
    border: 1px solid #ccc;
    height: 30px;
    -webkit-appearance: none;
    -moz-appearance: none;
    cursor: pointer;
    background: 0 0;
    padding-right: 26px;
}

.woocommerce .woocommerce-ordering:before {
    content: '\f0d7';
    font-family: FontAwesome;
    position: absolute;
    color: #000;
    background: #fff;
    right: 10px;
    margin-top: 5px;
    cursor: pointer;
    z-index: -1
}

.woocommerce .woof_container_inner h4 {
    font-size: 16px;
    font-weight: 400;
    color: #0066b2;
    border-bottom: 1px solid #cecece;
    padding-bottom: 5px;
    margin-bottom: 5px
}

.woocommerce .woof_container_inner h4:before {
    content: '-';
    position: absolute;
    height: 2px;
    width: 50px;
    background: #5ba518;
    color: transparent;
    margin-top: 29px
}

@media only screen and (max-width:991px) {
    .post-type-archive-product .fourth.three,
    .post-type-archive-product .fourths.three,
    .tax-product_cat .fourth.three,
    .tax-product_cat .fourths.three {
        width: 100%!important;
        margin-left: 0!important;
    }
    /*.woocommerce-page .wh-sidebar {
        margin-top: 20px!important;
        max-width: 300px;
        position: inherit!important
    }*/

    /*.woocommerce-page .wh-sidebar 
    {
        margin-top: 20px!important;
        position: absolute!important;
        background: white;
        box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
        top: 215px;
        left: 0;
        right: 0;
        margin: 0 auto;
        display: none;
    }*/

    .woocommerce-page .wh-sidebar 
    {
        position: fixed!important;
        background: white;
        box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
        top: -15px!important;
        left: 0!important;
        right: 0!important;
        overflow: auto;
        display: none;
        max-height: 1024px;
        margin: 0 auto;
        padding-top: 80px!important;
        height: 100%;
    }

    .wh-sidebar .widget-title 
    {
        margin-bottom: 20px;
        margin-top: -76px;
        font-weight: 400;
        color: #0066b2;
        position: fixed;
        background: white;
        z-index: 10000;
        display: block;
        padding: 15px;
        width: 94.5%;
        /*border-bottom: 1px solid #0066b2;*/
        font-weight: bold;
        box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2);
    }

    .post-type-archive-product .wh-sidebar,.tax-product_cat .wh-sidebar 
    {
        /*max-width: 300px!important;*/
        max-width: 100%!important;
        width:100%!important;
    }

}


/* Product Filter Sidebar Toggle css open here */

@media only screen and (min-width:992px)
{
    .product_filter_btn
    {
        display: none!important;
    }
}

@media only screen and (max-width:767px)
{
    /*.product_filter_btn
    {
        margin-top:0px;
    }*/

    /*.woocommerce-page .wh-sidebar 
    {
        top: 295px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }*/
}

.product_filter_btn
{
    text-align: center;
    color: transparent!important;
    background: #8bc34a;
    display: block;
    width: 100%;
    max-width: 60px;
    margin: 0 auto;
    font-size: 16px;
    cursor: pointer;
    position: fixed;
    border-radius: 100%;
    height: 60px;
    z-index: 100000000000000;
    right: 20px;
    bottom: 40px;
    box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12), 0 8px 10px -5px rgba(0,0,0,0.3);
}

.product_filter_btn:before
{
    content: '\f0b0';
    font-family: FontAwesome;
    color: white!important;
    text-align: center;
    position: absolute;
    font-size: 40px;
    margin-top: 23px;
    margin-left: 2px;

}

/* Product Filter Sidebar Toggle css close here */




.woocommerce nav.woocommerce-pagination ul li span.current {
    background: #7eba47;
    color: #000
}

.woocommerce .add_to_cart_button {
    padding: 7px!important
}

.woocommerce .product_type_variable {
    padding: 7px!important;
    float: left;
    width: 100px;
    text-align: center;
    margin-top: 0!important
}

.woocommerce .yith-wcqv-button {
    padding: 6px!important;
    width: 88%;
    overflow: hidden!important;
    position: absolute!important;
    right: 0;
    left: 6%!important;
    top: 43%;
    text-align: center;
    font-weight: 400!important;
    font-size: 14px!important;
    text-transform: capitalize!important;
    background: rgba(255, 255, 255, .81)!important;
    color: #000!important;
    border: 1px solid rgba(0, 102, 178, .29)!important;
    opacity: 0
}

.woocommerce .yith-wcqv-button:hover {
    background: #fff!important
}

.woocommerce .yith-wcqv-button:before {
    content: '\f00e';
    font-family: FontAwesome;
    color: #000;
    font-size: 12px;
    position: absolute;
    margin-left: -20px;
    cursor: pointer;
    font-weight: 400;
    margin-top: 2px
}

.woocommerce ul.products li.product .price {
    font-size: 14px;
    text-align: center;
    color: red;
    margin-top: -5px;
    margin-bottom: 10px
}

.woocommerce ul.products li.product .price .amount:before {
    color: red!important
}

.woocommerce .out-of-stock,
.woocommerce .tinvwl_add_to_wishlist_button,
.woocommerce ul.products li .product_meta {
    display: none
}

.woocommerce ul.products li table tr td label {
    position: absolute;
    margin-top: -27px
}

.woocommerce ul.products li table tr td select {
    margin-top: 22px;
    background: #f2f2f2;
    box-shadow: none;
    border: none;
    height: 35px;
    margin-left: -3px;
    width: 197px;
    color: #545454
}

@media only screen and (max-width:991px) {
    .woocommerce ul.products li table tr td #pa_pack-size,
    .woocommerce ul.products li table tr td #pa_weight,
    .woocommerce ul.products li table tr td #pa_weightkg,
    .woocommerce ul.products li table tr td #pa_weightml {
        width: 100%!important
    }
}

.woocommerce ul.products li table tr td .reset_variations {
    margin-top: -55px;
    position: absolute;
    right: 5px
}

.woocommerce ul.products li .single_variation_wrap .single_variation {
    text-align: center
}

.woocommerce ul.products li .quantity input {
    width: 110px;
    padding: 4px 4px 4px 25px;
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    -webkit-appearance: none;
    background: #fff;
    border: 1px solid #ccc;
    color: #7eba47;
    font-weight: 700
}

.woocommerce ul.products li .quantity:before {
    margin-right: 0;
    content: 'In Cart'!important;
    position: absolute;
    visibility: visible;
    display: block;
    color: #7eba47;
    font-weight: 700;
    text-align: center;
    margin-top: 5px;
    margin-left: 50px
}

.woocommerce ul.products li .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce ul.products li .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 0
}

.woocommerce ul.products li .tz-qty-container {
    display: inline-flex
}

.woocommerce ul.products li .tz-qty-container .tz-qty-cont {
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    background-color: #f7f7f7;
    border: 1px solid #d1d1d1;
    border-radius: 3px;
    vertical-align: middle;
    font-size: 20px;
    line-height: 1.25em;
    color: #686868;
    cursor: pointer;
    transition: background-color .4s ease
}

.woocommerce ul.products .product-type-simple .single_add_to_cart_button {
    margin-top: 0!important
}

.woocommerce ul.products li .single_add_to_cart_button {
    padding: 7px;
    width: 65%;
    margin-top: 0!important;
    font-size: 12px;
    font-weight: 400
}

.woocommerce ul.products .product-type-simple .category_cart1 {
    display: none
}

.woocommerce ul.products li {
    padding: 5px!important;
    border: 1px solid rgba(130, 132, 7, .35);
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1)
}

.woocommerce ul.products li a h2 {
    margin-top: -15px!important;
    text-align: center;
    font-weight: 400;
    font-size: 14px!important;
    padding: .7em 0!important;
    line-height: 18px;
    color: #195a8e;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.woocommerce .woof_container_inner h4 {
    margin-top: -4px
}

.woocommerce .woocommerce-products-header__title {
    margin-top: 0;
    margin-bottom: -15px;
    font-size: 22px;
    text-align: left;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: 1px solid rgba(0, 102, 178, .37);
    color: #195a8e
}

.woocommerce .woof_products_top_panel ul li a {
    font-size: 16px;
    cursor: default
}

.woof_products_top_panel ul li a span {
    background: #f9f9f9;
    border-radius: 20px;
    padding: 5px 35px 5px 15px
}

.woof_products_top_panel ul li a span:after {
    content: '\f057';
    font-family: FontAwesome;
    position: absolute;
    color: #424141;
    margin-top: 2px;
    margin-left: 5px;
    font-size: 20px;
    cursor: pointer
}

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
    color: #195a8e;
    display: none;
}

.woocommerce ul.products li table {
    margin-bottom: 5px
}

.woocommerce .woocommerce-page ul.products li.product img,
.woocommerce ul.products li.product img {
    border: none!important;
    width: 90%!important;
    margin-left: 5%!important
}

.woocommerce ul.products li .woocommerce-variation-description {
    display: none!important
}

.single-product .summary .product_meta,
.single-product .wh-sidebar,
.woocommerce ul.products li .star-rating {
    display: none
}

.woocommerce ul.products li .woocommerce-variation-price .price {
    position: absolute;
    width: 95%;
    margin-top: -84px;
    background: #fff;
    padding-top: 2px;
    padding-bottom: 2px
}

.woocommerce ul.products li.product-type-simple form.cart {
    margin-top: 64px
}

.woocommerce ul.products li.product .add_to_cart_button {
    width: 100%;
    text-align: center;
    margin-top: 0
}

.rtl.woocommerce ul.products li.product .ajax_add_to_cart {
    color: transparent!important
}

.rtl.woocommerce ul.products li.product .ajax_add_to_cart:before {
    content: "إضافة إلى السلة";
    position: absolute;
    color: #fff
}

.rtl.woocommerce ul.products li.product .ajax_add_to_cart:before:hover {
    content: "إضافة إلى السلة";
    position: absolute;
    color: #000
}

.rtl.woocommerce ul.products li.product .product_type_variable {
    color: transparent!important
}

.rtl.woocommerce ul.products li.product .product_type_variable:before {
    content: "خيارات أكثر";
    position: absolute;
    color: #fff;
    margin-left: 5px
}

.rtl.woocommerce ul.products li.product .product_type_variable:before:hover {
    content: "خيارات أكثر";
    position: absolute;
    color: #000;
    margin-left: 5px
}

.single-product ul.wc-tabs li a:before,
.woocommerce div.product .product_title:after {
    content: none!important
}

.woocommerce-page .woocommerce-product-gallery {
    opacity: 1!important
}

.single-product ul.products li table tr td label {
    margin-top: 10px;
    font-weight: 400!important
}

.single-product div.product form.cart .variations td.label {
    padding-right: 1px
}

.single-product div.product form.cart .variations td {
    line-height: 1em
}

.single-product ul.products li table tr td .reset_variations {
    margin-top: -43px;
    position: absolute;
    right: 5px;
    font-size: 14px!important
}

.single-product ul.products li table tr td select {
    margin-bottom: -10px;
    margin-top: 30px;
    background: #f2f2f2;
    box-shadow: none;
    border: none;
    height: 35px;
    width: 197px;
    color: #545454;
    min-width: 100%!important;
    margin-left: 0
}

.single-product ul.products li .woocommerce-variation-price .price {
    margin-top: -90px!important
}

.single-product ul.products li.product-type-simple form.cart {
    margin-top: 71px!important
}

.single-product div.product div.images {
    float: left;
    border: 1px solid #eee
}

.single-product div.product div.summary {
    float: right;
    border: 1px solid #eee;
    padding: 0 20px
}

@media only screen and (min-width:676px) {
    .single-product div.product div.images {
        width: 35%
    }
    .single-product div.product div.summary {
        width: 63%
    }
}

.woocommerce div.product .product_title {
    text-transform: uppercase;
    color: #0066b2;
    font-size: 30px
}

.single-product .summary .quantity {
    width: 70px
}

.single-product .summary .quantity input {
    width: 100%;
    padding: 14px 10px
}

.single-product div.product .quantity .qty::-webkit-inner-spin-button,
.single-product div.product .quantity .qty::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

.single-product .summary table.variations tr {
    display: grid
}

.single-product .summary table.variations select {
    max-width: 225px!important;
    width: 100%!important;
    margin-bottom: -20px;
    min-width: auto!important
}

.single-product ul.wc-tabs {
    margin: 0;
    width: 100%;
    float: left;
    line-height: 1em;
    padding: 0 0 10px;
    position: relative;
    background-color: #fafafa;
    border-right: 1px solid #eee;
    box-sizing: border-box
}

.single-product ul.wc-tabs li.active,
.single-product ul.wc-tabs li.active a {
    background-color: #fff!important
}

.single-product .panel.entry-content.wc-tab h2 {
    color: #0066b2;
    font-size: 22px;
    text-transform: uppercase
}

.single-product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .shop_attributes a {
    font-style: normal
}

.yith-wcqv-wrapper div.product .quantity input[type=number]::-webkit-inner-spin-button,
.yith-wcqv-wrapper div.product .quantity input[type=number]::-webkit-outer-spin-button {
    opacity: 1;
    cursor: pointer
}

.post-type-archive-product .wh-sidebar,
.tax-product_cat .wh-sidebar {
    /*position: absolute;*/
    max-width: 250px;
    z-index: 1000;
   float: left;
}

.woocommerce-page .wh-sidebar {
    margin-top: 15px
}

.post-type-archive-product .fourth.three,
.post-type-archive-product .fourths.three,
.tax-product_cat .fourth.three,
.tax-product_cat .fourths.three {
     /* margin-left: 25%; */
    float: right;
}

@media only screen and (min-width:992px) {
    .post-type-archive-product .fourth.three,
    .post-type-archive-product .fourths.three,
    .tax-product_cat .fourth.three,
    .tax-product_cat .fourths.three {
        min-height: 850px
    }
}

.woocommerce-Price-currencySymbol {
    display: none
}

.woocommerce-cart .woocommerce-Price-amount {
    font-size: 18px;
    font-weight: 700
}

.amount:before {
    content: ' AED';
    color: #5ba518;
    font-size: 14px
}

.au_text_block1,
.au_text_block3 {
    border-bottom: 1px solid #ccc;
    margin-bottom: 30px!important
}

@media only screen and (max-width:767px) {
    .au_text_block1 img,
    .au_text_block3 img {
        margin-bottom: -30px
    }
}

.order_row_text1,
.order_row_text2,
.order_row_text3,
.order_row_text4,
.order_row_text5 {
    display: inline-flex;
    color: #59595b;
    font-size: 18px;
    font-weight: 300;
    line-height: 21px;
    width: 100%;
    padding-bottom: 30px
}

#pbOverlay,
.page-id-2255 .pp_overlay,
.page-id-2255 .pp_pic_holder {
    display: none!important
}

.order_row_text1 img,
.order_row_text2 img,
.order_row_text3 img,
.order_row_text4 img,
.order_row_text5 img {
    width: 25px;
    height: 25px;
    margin-top: 28px;
    padding: 2px;
    background: #7eb948;    
    margin-right: 13px;
}

.order_row_text1:before,
.order_row_text2:before,
.order_row_text3:before,
.order_row_text4:before,
.order_row_text5:before {
    background: #6dab3c;
    width: 25px;
    height: 25px;
    position: absolute;
    margin-top: 3px;
    text-align: center;
    line-height: 25px;
    color: #000
}

.fq_text_block_1 .fq_text_img img,
.pp_text_block_1 .pp_text_img img,
.tc_text_block_1 .tc_text_img img {
    width: 300px
}

.order_row_text1:before {
    content: '01'
}

.order_row_text2:before {
    content: '02'
}

.order_row_text3:before {
    content: '03'
}

.order_row_text4:before {
    content: '04'
}

.order_row_text5:before {
    content: '05'
}

.wh-menu-main {
    margin-top: -10px;
    margin-bottom: -10px
}

.page-id-2255 {
    background: #F1F8E9
}

.p_cat_text_block {
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    border-bottom: 2px solid green;
    padding-bottom: 10px;
    margin-bottom: 20px!important
}

.rtl .fq_list_1_container .vc_tta-panel-title a,
.rtl .fq_list_2_container .vc_tta-panel-title a,
.rtl .fq_list_3_container .vc_tta-panel-title a,
.rtl .pp_text_block_1 .pp_text_img p:first-child {
    text-align: right
}

.pp_text_block_1 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px
}

.pp_text_block_1 .pp_main_head {
    font-size: 23px;
    color: #58595B;
    font-weight: 300;
    padding-bottom: 15px;
    display: block;
    margin-top: 30px
}

.pp_text_block_1 .pp_main_subhead {
    color: #666;
    padding: 0;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 0
}

.pp_text_block_1 .pp_text_img {
    display: inline-flex;
    margin-top: 20px
}

.pp_text_block_1 .pp_text_img p:first-child {
    font-size: 16px;
    color: #333;
    margin: 10px 0 0;
    padding-right: 10px
}

@media only screen and (max-width:767px) {
    .pp_text_block_1 .pp_text_img {
        display: block
    }
    .pp_text_block_1 .pp_text_img img {
        margin-top: 10px
    }
}

.pp_text_block_2,
.pp_text_block_3,
.pp_text_block_4,
.pp_text_block_5,
.pp_text_block_6,
.pp_text_block_7,
.pp_text_block_8,
.pp_text_block_9 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    padding-top: 20px
}

.pp_block2_head,
.pp_block3_head,
.pp_block4_head,
.pp_block5_head,
.pp_block6_head,
.pp_block7_head,
.pp_block8_head,
.pp_block9_head {
    color: #666;
    padding: 0;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 0
}

.pp_block2_text,
.pp_block3_text,
.pp_block4_text,
.pp_block5_text,
.pp_block6_text,
.pp_block7_text,
.pp_block8_text,
.pp_block9_text {
    font-size: 16px;
    color: #333;
    margin: 10px 0 0
}

.rtl .pp_text_block_1 .pp_main_head,
.rtl .pp_text_block_1 .pp_main_subhead {
    direction: rtl
}

.rtl .pp_text_block_1 .pp_text_img {
    display: inline
}

.rtl .pp_text_block_1 .pp_text_img p:last-child {
    direction: rtl
}

.tc_text_block_1 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px
}

.tc_text_block_1 .tc_main_head {
    font-size: 23px;
    color: #58595B;
    font-weight: 300;
    padding-bottom: 15px;
    display: block;
    margin-top: 30px
}

.tc_text_block_1 .tc_main_subhead {
    color: #666;
    padding: 0;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 0
}

.tc_text_block_1 .tc_text_img {
    display: inline-flex;
    margin-top: 20px
}

.tc_text_block_1 .tc_text_img p:first-child {
    font-size: 16px;
    color: #333;
    margin: 10px 0 0;
    padding-right: 10px
}

@media only screen and (max-width:767px) {
    .tc_text_block_1 .tc_text_img {
        display: block
    }
    .tc_text_block_1 .tc_text_img img {
        margin-top: 10px
    }
}

.tc_text_block_2,
.tc_text_block_3,
.tc_text_block_4,
.tc_text_block_5,
.tc_text_block_6,
.tc_text_block_7,
.tc_text_block_8,
.tc_text_block_9 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    padding-top: 20px
}

.tc_block2_head,
.tc_block3_head,
.tc_block4_head,
.tc_block5_head,
.tc_block6_head,
.tc_block7_head,
.tc_block8_head,
.tc_block9_head {
    color: #666;
    padding: 0;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 0
}

.tc_block2_text,
.tc_block3_text,
.tc_block4_text,
.tc_block5_text,
.tc_block6_text,
.tc_block7_text,
.tc_block8_text,
.tc_block9_text {
    font-size: 16px;
    color: #333;
    margin: 10px 0 0
}

.rtl .tc_block4_text,
.rtl .tc_block8_text,
.rtl .tc_text_block_4 {
    direction: rtl
}

.fq_text_block_1 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px
}

.fq_text_block_1 .fq_main_head {
    font-size: 23px;
    color: #58595B;
    font-weight: 300;
    padding-bottom: 15px;
    display: block;
    margin-top: 30px
}

.fq_text_block_1 .fq_main_subhead {
    color: #666;
    padding: 0;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 0
}

.fq_text_block_1 .fq_text_img {
    display: inline-flex;
    margin-top: 20px
}

.fq_text_block_1 .fq_text_img p:first-child {
    font-size: 16px;
    color: #333;
    margin: 10px 0 0;
    padding-right: 10px
}

@media only screen and (max-width:767px) {
    .fq_text_block_1 .fq_text_img {
        display: block
    }
    .fq_text_block_1 .fq_text_img img {
        margin-top: 10px
    }
}

.fq_list_1_head {
    font-weight: 700;
    font-size: 20px;
    color: #8bc34a;
    padding-top: 20px;
    padding-bottom: 20px
}

.rtl .fq_list_1_container,
.rtl .fq_main_head,
.rtl .fq_text_img p:last-child {
    direction: rtl
}

.rtl .fq_list_2_container {
    direction: rtl
}

.rtl .fq_list_3_container {
    direction: rtl
}

.rtl .fq_list_1_container .vc_tta-title-text,
.rtl .fq_list_2_container .vc_tta-title-text,
.rtl .fq_list_3_container .vc_tta-title-text {
    margin-right: 20px
}

.rtl .fq_list_1_container .vc_tta-panel-title>a:before {
    right: 7px;
    left: 0!important
}

.rtl .fq_list_1_container .vc_tta-controls-icon {
    right: 14px!important
}

.rtl .fq_list_2_container .vc_tta-panel-title>a:before {
    right: 7px;
    left: 0!important
}

.rtl .fq_list_2_container .vc_tta-controls-icon {
    right: 14px!important
}

.rtl .fq_list_3_container .vc_tta-panel-title>a:before {
    right: 7px;
    left: 0!important
}

.rtl .fq_list_3_container .vc_tta-controls-icon {
    right: 14px!important
}

.number_changes_new {
    background: #0066B2;
    color: #fff;
    margin-right: 15px;
    border-radius: 50px;
    height: 45px;
    width: 45px;
    float: left;
    font-size: 24px;
    text-align: center;
    padding-top: 10px;
    margin-top: -13px;
    margin-left: -1px;
    margin-bottom: 20px!important
}

.team_para_new {
    margin-bottom: 20px;
    border: 1px solid #0066B2;
    min-height: 45px;
    height: 100%;
    border-radius: 50px;
    padding-top: 12px;
    padding-right: 5px;
    padding-bottom: 4px
}

@media only screen and (max-width:767px) {
    .team_para_new {
        font-size: 12px
    }
}

@media only screen and (min-width:768px) {
    .page-id-2535 .pivilege_card_points .team_para_new:nth-child(1) span,
    .page-id-2535 .pivilege_card_points .team_para_new:nth-child(3) span,
    .page-id-2535 .pivilege_card_points .team_para_new:nth-child(4) span {
        margin-top: -5px
    }
    .n4_block1 {
        width: 58%
    }
    .n4_block2 {
        width: 42%
    }
    .n4_top_bar_desktop {
        border-bottom: 3px solid #e7e8ea
    }
}

.wh-header {
    background: #0066b2!important
}

#wc_cart_dd .wh-header {
    background: #7eba47!important
}

.sf-menu.wh-menu-main a {
    color: #fff!important;
    font-size: 16px!important
}

.sf-menu.wh-menu-main ul li a {
    color: #0066B2!important
}

.log_lang_block .mltlngg_switcher {
    position: absolute;
    right: 26px;
    z-index: 2;
    top: 10px
}

.log_lang_block .mltlngg_switcher:before {
    content: 'Switch To';
    color: #000;
    font-size: 14px;
    margin-right: 10px;
    border-left: 1px solid #fff;
    padding-left: 7px
}

.log_lang_block .quick-access-login {
    padding-right: 5px;
    margin-left: 115px;
    float: none;
    margin-top: 10px
}

.n4_top_bar_desktop {
    background: url(https://alaasima.ae/wp-content/uploads/2017/08/new-menu-bg-8.jpg) left bottom no-repeat #a5ce42;
    background-size: cover!important;
    display: none!important
}

@media only screen and (max-width:767px) {
    .n4_block1 {
        display: none
    }
    .n4_block2 {
        padding-bottom: 0!important;
        margin-bottom: -30px
    }
}

.n4_block2_log_reg,
.n4_block2_ul_block {
    display: inline-flex
}

.n4_block1 img {
    min-width: 430px;
    padding: 10px 10px 10px 0
}

@media only screen and (max-width:1279px) and (min-width:1024px) {
    .n4_block1 img {
        min-width: 330px;
        padding: 10px 10px 10px 0;
        margin-left: 100px
    }
}

.n4_block2 {
    padding-top: 10px;
    padding-bottom: 10px
}

.n4_block2_log_reg {
    color: #000
}

.n4_block2_log_reg a {
    font-weight: 700;
    color: #000;
    padding-left: 4px;
    padding-right: 4px
}

.n4_block2_log_reg .mltlngg_switcher {
    padding: 8px 18px;
    position: absolute;
    right: 15px;
    margin-top: -5px;
    border-radius: 20px;
    background: #5ba518
}

.n4_block2_log_reg .mltlngg_switcher button {
    text-transform: capitalize
}

.n4_block2_log_reg .mltlngg_switcher button:focus,
.n4_block2_log_reg .mltlngg_switcher button:hover {
    color: #000!important
}

.n4_block2_ul1,
.n4_block2_ul2 {
    color: #000;
    list-style-type: none
}

.n4_block2_ul1 {
    padding-left: 0
}

@media only screen and (max-width:340px) {
    .n4_block2_ul1,
    .n4_block2_ul2 {
        font-size: 12px
    }
}

.n4_cart_block {
    position: absolute;
    margin-top: -50px;
    right: 15px
}

.n4_cart_block #menu-cart {
    list-style-type: none;
    padding: 8px 7px;
    background: #f3f3f3;
    margin-top: 0;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px
}

.n4_cart_block #menu-cart:before {
    content: 'AED';
    padding: 8px;
    background: #f3f3f3;
    margin-top: -8px;
    position: absolute;
    margin-left: -50px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px
}

.n4_search_block .search-form input {
    background: #f3f3f3;
    border-radius: 20px;
    padding-right: 40px
}

.n4_search_block .search-form button {
    border-radius: 100%;
    width: 35px;
    height: 35px;
    line-height: 14px;
    position: absolute;
    margin-top: -47px;
    right: 20px;
    color: transparent;
    padding: 10px;
    background: #5ba518;
    border: none;
    overflow: hidden;
    cursor: pointer
}

.n4_search_block .search-form button:hover {
    color: transparent;
    background: #5ba518
}

.n4_search_block .search-form button:focus {
    color: transparent!important;
    background: #5ba518
}

.n4_search_block .search-form button:active {
    color: transparent;
    background: #5ba518
}

.n4_search_block .search-form button:before {
    content: '\f002';
    font-family: FontAwesome;
    color: #fff;
    right: 10px;
    position: absolute
}

.rtl .n4_cart_block #menu-cart span {
    visibility: hidden
}

.n4_cart_block #menu-cart span {
    font-size: 11px
}

.rtl .n4_search_block .search-form input {
    direction: rtl;
    padding-right: 50px
}

.rtl .n4_block2_log_reg .welcome_text {
    visibility: hidden;
    margin-right: -20px
}

.rtl .n4_block2_log_reg .welcome_text:before {
    content: 'مرحبا بالزائر!';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .n4_block2_log_reg .v_divider {
    padding-left: 30px
}

.rtl .n4_block2_log_reg .logLink {
    visibility: hidden
}

.rtl .n4_block2_log_reg .logLink:before {
    content: 'تسجيلالدخول';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .n4_block2_log_reg .signupLink {
    visibility: hidden
}

.rtl .n4_block2_log_reg .signupLink:before {
    content: 'سجل';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .n4_block2_ul_block .n4_block2_ul1 li:first-child a {
    visibility: hidden
}

.rtl .n4_block2_ul_block .n4_block2_ul1 li:first-child a:before {
    content: 'حسابي';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .n4_block2_ul_block .n4_block2_ul1 li:last-child {
    visibility: hidden
}

.rtl .n4_block2_ul_block .n4_block2_ul1 li:last-child:before {
    content: 'الأماني';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .n4_block2_ul_block .n4_block2_ul2 li:first-child a {
    visibility: hidden
}

.rtl .n4_block2_ul_block .n4_block2_ul2 li:first-child a:before {
    content: 'عربة التسوق';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .n4_block2_ul_block .n4_block2_ul2 li:last-child a {
    visibility: hidden
}

.rtl .n4_block2_ul_block .n4_block2_ul2 li:last-child a:before {
    content: 'الدفع';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.hn4_top_bar_desktop {
    background: url(https://alaasima.ae/wp-content/uploads/2017/07/new-menu-bg-8.jpg) left bottom no-repeat #a5ce42;
    background-size: cover!important
}

@media only screen and (min-width:768px) {
    .hn4_block1 {
        width: 58%!important
    }
    .hn4_block2 {
        width: 42%!important
    }
    .hn4_top_bar_desktop {
        border-bottom: 3px solid #E7E8EA
    }
}

@media only screen and (max-width:767px) {
    .hn4_block1 {
        display: none
    }
    .hn4_block2 {
        padding-bottom: 0!important;
        margin-bottom: -30px
    }
}

.hn4_block1 img {
    min-width: 390px;
    padding: 10px 10px 10px 0
}

@media only screen and (max-width:1279px) and (min-width:1024px) {
    .hn4_block1 img {
        min-width: 330px;
        padding: 10px 10px 10px 0;
        margin-left: 100px
    }
}

.hn4_block2 {
    padding-top: 10px;
    padding-bottom: 10px
}

.hn4_block1 .vc_column-inner,
.hn4_block2 .vc_column-inner {
    padding-top: 0!important
}

.hn4_block2_log_reg .pammili:hover {
    cursor: pointer
}

.hn4_block2_log_reg .pammili_info {
    width: 160px;
    background-color: #0977ca;
    color: #fff;
    text-align: left;
    border-radius: 6px;
    padding: 10px;
    position: fixed;
    z-index: 100;
    margin-top: 40px;
    display: none
}

.hn4_block2_log_reg .pammili_contact1 {
    margin-top: -5px
}

.hn4_block2_log_reg .pammili_contact2 {
    margin-top: -10px
}

.hn4_block2_log_reg {
    display: inline-flex;
    color: #000
}

.hn4_block2_log_reg a {
    color: #fff;
    background: #5ba518;
    padding: 9px!important;
    border-radius: 20px;
    font-size: 12px
}

.hn4_block2_log_reg>a {
    margin-right: 5px
}

.rtl .hn4_block2_log_reg a[href^="https://alaasima.ae/ar/woocommerce/"] {
    color: transparent
}

.rtl .hn4_block2_log_reg a[href^="https://alaasima.ae/ar/woocommerce/"]:before {
    content: 'إبدأ التسوق';
    color: #fff;
    position: absolute;
    margin-left: 15px;
    cursor: pointer;
    text-align: center
}

.hn4_block2_log_reg .lang_sel_list_vertical {
    padding: 1px 5px;
    position: absolute;
    right: 15px;
    top: 10px;
    border-radius: 20px;
    background: #5ba518
}

.hn4_block2_log_reg .wpml-ls-statics-shortcode_actions a:focus,
.hn4_block2_log_reg .wpml-ls-statics-shortcode_actions a:hover {
    color: #000;
    background-color: #5ba518
}

.hn4_block2_log_reg .wpml-ls-legacy-list-vertical {
    border: none
}

.hn4_block2_log_reg .lang_sel_list_vertical .icl_lang_sel_translated {
    display: none
}

.hn4_block2_log_reg .lang_sel_list_vertical ul li a {
    text-transform: capitalize;
    font-weight: 400;
    font-size: 14px;
    border: none!important
}

.hn4_block2_log_reg .lang_sel_list_vertical ul li a:focus,
.hn4_block2_log_reg .lang_sel_list_vertical ul li a:hover {
    color: #000!important
}

.hn4_block2_ul1,
.hn4_block2_ul2 {
    color: #000;
    list-style-type: none
}

.hn4_block2_ul_block {
    display: inline-flex
}

.hn4_block2_ul1 {
    padding-left: 0
}

@media only screen and (max-width:340px) {
    .hn4_block2_ul1,
    .n4_block2_ul2 {
        font-size: 12px
    }
}

@media only screen and (max-width:919px) and (min-width:768px) {
    .hn4_cart_block {
        right: 72px!important
    }
    .hn4_block2_log_reg .lang_sel_list_vertical {
        padding: 1px 5px!important
    }
}

@media only screen and (max-width:379px) {
    .hn4_cart_block {
        right: 70px!important
    }
    .hn4_block2_log_reg a {
        padding: 7px!important
    }
    .hn4_block2_log_reg .lang_sel_list_vertical {
        padding: 1px 5px!important
    }
}

.hn4_block2_ul3 {
    list-style-type: none;
    padding-left: 0
}

.hn4_block2_ul3 li a {
    color: #fff;
    background: #5ba518;
    padding: 10px;
    font-size: 14px
}

.hn4_cart_block {
    position: absolute;
    margin-top: -13px;
    right: 125px
}

.hn4_cart_block #menu-cart {
    list-style-type: none;
    padding: 8px 7px;
    background: #f3f3f3;
    margin-top: -26px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px
}

.hn4_cart_block #menu-cart:before {
    content: 'AED';
    padding: 9px;
    background: #f3f3f3;
    margin-top: -8px;
    position: absolute;
    margin-left: -51px;
    line-height: 18px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px
}

.hn4_search_block .search-form button:before,
.n3_block2 form button:after {
    content: '\f002';
    position: absolute;
    font-family: FontAwesome
}

.hn4_cart_block #menu-cart .amount {
    display: none
}

.hn4_search_block {
    padding-top: 20px
}

.hn4_search_block .search-form input {
    background: #f3f3f3;
    border-radius: 20px;
    padding-right: 40px;
    -webkit-appearance: none
}

.rtl .hn4_search_block .search-form input {
    direction: rtl;
    padding-right: 50px
}

.hn4_search_block .search-form button {
    border-radius: 100%;
    width: 35px;
    height: 35px;
    line-height: 14px;
    position: absolute;
    top: 71px;
    right: 20px;
    color: transparent;
    padding: 10px;
    background: #5ba518;
    border: none;
    overflow: hidden;
    cursor: pointer
}

@media only screen and (max-width:379px) {
    .hn4_search_block .search-form button {
        top: 67px!important
    }
}

.hn4_search_block .search-form button:hover {
    color: transparent;
    background: #5ba518
}

.hn4_search_block .search-form button:focus {
    color: transparent!important;
    background: #5ba518
}

.hn4_search_block .search-form button:active {
    color: transparent;
    background: #5ba518
}

.hn4_search_block .search-form button:before {
    color: #fff;
    right: 10px
}

.h_pro_slider_row {
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #f1f8e9
}

.wc_bottom_banner_img {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    background-color: #eee!important
}

.n3_top_bar_desktop {
    padding: 10px 0;
    background: url(https://alaasima.ae/wp-content/uploads/2017/08/new-menu-bg-8.jpg) no-repeat #a5ce42;
    background-size: cover!important
}

@media only screen and (min-width:768px) {
    .n3_top_bar_desktop {
        border-bottom: 4px solid #BABBBD
    }
    .n3_block1 {
        display: block!important
    }
}

@media only screen and (min-width:1366px) {
    .n3_top_bar_desktop {
        min-height: 120px
    }
}

@media only screen and (min-width:920px) {
    .n3_top_bar_desktop {
        max-height: 85px;
        height: 100%
    }
}

@media only screen and (max-width:919px) and (min-width:768px) {
    .n3_top_bar_desktop {
        max-height: 140px;
        height: 100%
    }
}

@media only screen and (max-width:767px) {
    .n3_top_bar_desktop {
        max-height: 105px;
        height: 100%
    }
}

.n3_shop_btn i {
    float: right;
    margin-left: 5px;
    margin-right: 5px!important;
    color: #fff
}

.n3_shop_btn i:before {
    background: #5ba518;
    padding: 13px;
    margin-right: -18px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px
}

.n3_shop_btn {
    background: #fff;
    color: #444242;
    border: none;
    outline: 0;
    cursor: pointer;
    border-radius: 5px;
    padding: 12px
}

.n3_shop_btn:hover {
    background: #7eba47;
    color: #fff;
    border: none
}

.n3_shop_btn:focus {
    background: #7eba47!important;
    color: #fff!important;
    border: none
}

@media only screen and (max-width:400px) {
    .n3_shop_btn {
        padding: 12px
    }
    .n3_block4 .n3_login_link {
        margin-left: -70px!important;
        font-size: 12px
    }
}

@media only screen and (max-width:1140px) and (min-width:1024px) {
    .n3_block1 img {
        width: 90%!important;
        margin-left: 60px
    }
}

.n3_block2,
.n3_block3,
.n3_block4 {
    display: block!important
}

.n3_block1 .vc_column-inner,
.n3_block2 .vc_column-inner,
.n3_block3 .vc_column-inner,
.n3_block4 .vc_column-inner {
    padding-top: 0!important
}

.n3_block2 {
    margin-left: 50px;
    margin-right: -50px;
    margin-top: 10px
}

.n3_block2 form button {
    background: #5ba518;
    border: none;
    position: absolute;
    top: 0;
    padding: 13px 0;
    right: -40px;
    z-index: 2;
    cursor: pointer;
    color: transparent
}

.n3_block2 form button:hover {
    color: transparent
}

.n3_block2 form button:focus {
    color: transparent!important
}

.n3_block2 form button:active {
    color: transparent
}

.n3_block2 form button:after {
    color: #fff!important;
    margin-left: -33px
}

.n3_block2 .widget_search input[type=search] {
    background: #fff;
    border-right: none
}

@media only screen and (min-width:920px) {
    .n3_block2 .widget_search input[type=search] {
        width: 190px;
        margin-left: 25px;
        height: 41px!important
    }
}

.n3_block3 {
    margin-left: 90px;
    margin-top: 10px
}

.n3_block4 {
    width: 120px!important;
    float: right!important;
    margin-top: 10px
}

.n3_block4 .n3_login_link {
    padding: 9px;
    width: 80px;
    text-align: center;
    margin-left: -100px;
    cursor: pointer;
    color: #000;
    font-weight: 700;
    text-transform: uppercase;
    visibility: hidden
}

.n3_block4 .n3_login_link a {
    color: #000!important
}

.n3_block4 .mltlngg_switcher {
    margin-top: -30px;
    position: absolute;
    right: 15px
}

.n3_block4 .mltlngg_switcher button {
    padding: 10px 5px;
    color: #0066b2;
    border-radius: 5px;
    margin-top: -7px;
    background: #fff
}

.n3_block4 .mltlngg_switcher button:hover {
    color: #fff;
    background: #5ba518;
    border: 1px solid #5ba518
}

.n3_block4 .mltlngg_switcher button:focus {
    background: 0 0!important;
    border: none;
    text-decoration: none
}

@media only screen and (max-width:971px) and (min-width:920px) {
    .n3_block3 {
        margin-left: 85px
    }
    .n3_block4 .n3_login_link {
        width: 90px;
        margin-left: -105px
    }
}

@media only screen and (max-width:919px) and (min-width:768px) {
    .n3_block3,
    .n3_block4 {
        position: absolute!important
    }
    .n3_block4 {
        right: 0
    }
    .n3_block2 {
        width: 100%!important;
        margin-right: 0;
        margin-left: 0
    }
    .n3_block2 form button {
        right: 15px
    }
    .n3_block3 {
        right: 205px
    }
    .n3_shop_btn {
        font-size: 14px;
        padding-left: 10px!important;
        padding-right: 10px!important
    }
}

@media only screen and (max-width:767px) {
    .n3_top_bar_desktop {
        border-top: 1px solid rgba(255, 255, 255, .2);
        padding-top: 15px
    }
    .n3_block1 {
        display: none
    }
    .n3_block2,
    .n3_block3,
    .n3_block4 {
        display: block
    }
    .n3_block2 {
        width: 100%;
        margin: 40px 0 -40px
    }
    .n3_block2 form button {
        right: 15px
    }
    .n3_block3,
    .n3_block4 {
        position: absolute!important;
        top: 0;
        right: 0
    }
    .n3_block3 {
        height: 40px
    }
}

.wc_cart_menu #menu-cart {
    list-style-type: none;
    background: #78ba3b;
    padding: 7px;
    width: 100px;
    color: #fff;
    font-size: 16px;
    margin-left: 30px
}

.wc_cart_menu #menu-cart .wpmenucart-contents {
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase
}

#menu-main-menu li ul li a:hover,
#menu-main-menuar-arabic li ul li a:hover {
    color: #000!important
}

.wc_cart_menu #menu-cart .wpmenucartli {
    text-align: center
}

@media only screen and (max-width:767px) {
    .wc_cart_menu #menu-cart {
        width: 100px;
        margin-left: 0!important
    }
}

@media only screen and (min-width:768px) {
    #menu-main-menu .menu-item-3110>a:first-child:before {
        content: '\f0c9';
        font-family: FontAwesome;
        font-size: 18px;
        font-weight: 300;
        position: absolute;
        margin-top: 0;
        visibility: visible!important;
        display: block!important
    }
    #menu-main-menu .menu-item-2619 a:before,
    #menu-main-menuar-arabic .menu-item-6531 a:before {
        content: '\f015';
        font-family: FontAwesome;
        font-size: 18px;
        font-weight: 300;
        position: absolute;
        margin-top: 0;
        display: block!important
    }
    #menu-main-menu .menu-item-3110>a:first-child {
        visibility: hidden;
        width: 90px
    }
    @media only screen and (min-width:880px) and (max-width:920px) {
        #menu-main-menu .menu-item-2619 {
            margin-left: -40px
        }
    }
    @media only screen and (max-width:879px) {
        #menu-main-menu li {
            margin: 0
        }
    }
    #menu-main-menu .menu-item-2619 a:before {
        visibility: visible!important
    }
    #menu-main-menu .menu-item-2619 a,
    #menu-main-menuar-arabic .menu-item-6531 a {
        visibility: hidden;
        width: 20px;
        padding-right: 30px
    }
    #menu-main-menuar-arabic .menu-item-6531 a:before {
        visibility: visible!important
    }
    #menu-main-menuar-arabic .menu-item-4096>a:first-child:before {
        content: '\f0c9';
        font-family: FontAwesome;
        font-size: 18px;
        font-weight: 300;
        position: absolute;
        margin-top: 0;
        visibility: visible!important;
        display: block!important;
        right: 0
    }
    #menu-main-menuar-arabic .menu-item-4096>a:first-child {
        visibility: hidden;
        width: 75px
    }
    #menu-main-menuar-arabic .menu-item-4095 a:before {
        content: '\f015';
        font-family: FontAwesome;
        font-size: 18px;
        font-weight: 300;
        position: absolute;
        margin-top: 0;
        visibility: visible!important;
        display: block!important
    }
    #menu-main-menuar-arabic .menu-item-4095 a {
        visibility: hidden;
        width: 20px;
        padding-right: 30px
    }
}

#menu-main-menu li ul li a,
#menu-main-menuar-arabic li ul li a {
    color: #005bb6!important;
    font-size: 16px!important;
    line-height: 18px
}

.log_reg_forms #customer_login .u-column2,
.log_reg_forms #customer_login form:before,
.log_reg_forms .woocommerce-MyAccount-content p:last-child,
.log_reg_forms .woocommerce-MyAccount-navigation,
.page-id-1296 #wpmtst-submission-form .field-company_name,
.search-no-results .wh-sidebar,
.search-results .wh-sidebar {
    display: none
}

#menu-main-menu li ul,
#menu-main-menuar-arabic li ul {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .3);
    padding: 15px 30px 15px 20px
}

#menu-main-menu li ul {
    margin-top: -4px;
    border-top: 14px solid #0066b2
}

#menu-main-menu li ul li:before {
    content: '\f105';
    font-family: FontAwesome;
    color: #005bb6;
    position: absolute;
    left: 0;
    -moz-transition: left .2s ease, right .2s ease;
    -o-transition: left .2s ease, right .2s ease;
    -webkit-transition: left .2s ease, right .2s ease;
    transition: left .2s ease, right .2s ease
}

#menu-main-menu .sf-arrows .sf-with-ul:after,
#menu-main-menuar-arabic .sf-arrows .sf-with-ul:after {
    content: '';
    top: 50%;
    right: -25px;
    height: 0;
    width: 0;
    transform: rotate(-90deg);
    opacity: .5;
    position: absolute
}

#menu-main-menu li ul li:hover:before {
    left: 4px
}

#menu-main-menu .sf-arrows .sf-with-ul:after {
    margin-top: -3px;
    border: 5px solid transparent;
    border-top-color: #0066b2
}

#menu-main-menu li ul li ul {
    border: none!important;
    margin-left: 30px
}

#menu-main-menuar-arabic li {
    margin: 0 8px
}

#menu-main-menuar-arabic li ul {
    margin-top: -4px;
    border-top: 14px solid #0066b2
}

#menu-main-menuar-arabic li ul li {
    padding: 0;
    margin-left: 0;
    text-align: right
}

#menu-main-menu li ul li {
    padding: 0;
    margin-left: 0;
    border-top: none!important
}

#menu-main-menuar-arabic .sf-arrows .sf-with-ul:after {
    margin-top: -3px;
    border: 5px solid transparent;
    border-top-color: #0066b2
}

#menu-main-menuar-arabic li ul li ul {
    border: none!important;
    padding-right: 0
}

.search-no-results .fourth.three,
.search-no-results .fourths.three,
.search-results .fourth.three,
.search-results .fourths.three {
    width: 100%
}

.home_page_slider .fitvidsignore .ls-nav-next,
.home_page_slider .fitvidsignore .ls-nav-prev {
    visibility: hidden!important
}

.home_page_slider .fitvidsignore .ls-nav-next:before {
    content: '\f18e';
    font-family: FontAwesome;
    color: #0066B2;
    font-size: 45px;
    position: absolute;
    margin-top: 2px;
    visibility: visible
}

.home_page_slider .fitvidsignore .ls-nav-prev:before {
    content: '\f190';
    font-family: FontAwesome;
    color: #0066B2;
    font-size: 45px;
    position: absolute;
    margin-top: 2px;
    visibility: visible
}

.h4_banner_slider .vc_column-inner {
    padding-left: 0!important;
    margin-left: 0!important
}

.home_page_slider .ls-bottom-nav-wrapper {
    margin-top: -20px!important
}

.home_page_slider .fitvidsignore {
    margin-bottom: -20px!important
}

@media only screen and (min-width:2048px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1500px!important;
        height: 720px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:2047px) and (min-width:1920px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
         width: 1400px!important;
        height: 720px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:1856px) and (min-width:1831px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1370px!important;
        height: 720px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:1830px) and (min-width:1792px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1290px!important;
        height: 720px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:1791px) and (min-width:1680px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1220px!important;
        height: 720px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:1679px) and (min-width:1600px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1180px!important;
        height: 650px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:1599px) and (min-width:1400px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1030px!important;
        height: 830px!important
    }
    .news_scroller marquee {
        height: 100%
    }
}

@media only screen and (max-width:1399px) and (min-width:1366px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 1000px!important;
        height: 480px!important
    }
}

@media only screen and (max-width:1365px) and (min-width:1280px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 950px!important;
        height: 470px!important
    }
}

@media only screen and (max-width:1279px) and (min-width:1240px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 800px!important;
        height: 450px!important
    }
}

@media only screen and (max-width:1239px) and (min-width:1150px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 700px!important;
        height: 350px!important
    }
}

@media only screen and (max-width:1152px) and (min-width:1152px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 850px!important;
        height: 480px!important
    }
}

@media only screen and (max-width:1151px) and (min-width:1023px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 650px!important;
        height: 400px!important
    }
}

@media only screen and (max-width:1024px) and (min-width:1024px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 750px!important;
        height: 520px!important
    }
}

@media only screen and (max-width:1022px) and (min-width:992px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 650px!important;
        height: 450px!important
    }
}

@media only screen and (max-width:991px) and (min-width:900px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 550px!important;
        height: 400px!important
    }
}

@media only screen and (max-width:899px) and (min-width:800px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 530px!important;
        height: 500px!important
    }
}

@media only screen and (max-width:768px) and (min-width:768px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 510px!important;
        height: 480px!important
    }
}

@media only screen and (max-width:799px) and (min-width:769px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 450px!important;
        height: 280px!important
    }
}

@media only screen and (max-width:629px) and (min-width:480px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 430px!important;
        height: 280px!important
    }
}

@media only screen and (max-width:479px) and (min-width:360px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 320px!important;
        height: 220px!important
    }
}

@media only screen and (max-width:359px) {
    .home_page_slider .fitvidsignore,
    .home_page_slider .fitvidsignore .ls-bg-outer,
    .home_page_slider .fitvidsignore .ls-bg-wrap img,
    .home_page_slider .ls-slide-transition-wrapper,
    .home_page_slider .ls-slide-transition-wrapper div,
    .home_page_slider .ls-slide-transition-wrapper img {
        width: 290px!important;
        height: 200px!important
    }
}

.log_reg_forms #customer_login form {
    border: 1px solid #fff;
    background: rgba(0, 0, 0, .31);
    padding: 20px 10px
}

.log_reg_forms #customer_login .u-column1,
.log_reg_forms #customer_login .u-column2 {
    float: none;
    margin: 0 auto
}

.log_reg_forms #customer_login .woocommerce-custom_login,
.log_reg_forms #customer_login .woocommerce-custom_signup {
    border-top: 1px solid #e0e0e0;
    padding-top: 15px;
    margin-bottom: 0;
    margin-top: 0;
    line-height: 10px;
    text-align: center;
    cursor: pointer
}

.log_reg_forms #customer_login .woocommerce-custom_signup {
    font-size: 13px
}

.log_reg_forms #customer_login .woocommerce-custom_login {
    font-size: 14px
}

.log_reg_forms #customer_login form input[type=submit] {
   
    padding: 15px 10px
}

.rtl .log_reg_forms #customer_login form input[type=submit] {
    float: right;
    padding: 15px 6px
}

.log_reg_forms .woocommerce-form-login p:first-child:before {
    content: '\f007';
    font-family: fontAwesome!important;
    position: absolute;
    background: #a3cd43;
    padding: 10px 15px;
    text-align: center;
    margin-top:28px;
}

.log_reg_forms .woocommerce-form-login p:first-child input {
    padding-left: 50px;
    background: #fff
}

.log_reg_forms .woocommerce-form-login p:nth-child(2):before {
    content: '\f023';
    font-family: fontAwesome!important;
    position: absolute;
    background: #a3cd43;
    padding: 10px 15px;
    text-align: center;
    margin-top:28px;
}

.log_reg_forms .woocommerce-form-login p:nth-child(2) input {
    padding-left: 50px;
    background: #fff;
    padding-bottom: 13px
}

.log_reg_forms .register p:first-child:before {
    content: '\f007';
    font-family: fontAwesome!important;
    position: absolute;
    background: #a3cd43;
    padding: 10px 15px;
    text-align: center
}

.log_reg_forms .register p:first-child input {
    padding-left: 50px;
    background: #fff
}

.log_reg_forms .register p:nth-child(2):before {
    content: '\f023';
    font-family: fontAwesome!important;
    position: absolute;
    background: #a3cd43;
    padding: 10px 15px;
    text-align: center
}

.log_reg_forms .register p:nth-child(2) input {
    padding-left: 50px;
    background: #fff;
    padding-bottom: 13px
}

.rtl .log_reg_forms .register p:first-child input,
.rtl .log_reg_forms .register p:nth-child(2) input,
.rtl .log_reg_forms .woocommerce-form-login p:first-child input {
    padding-right: 50px;
    padding-left: 10px
}

.log_reg_forms #customer_login .new-fb-2-1,
.log_reg_forms #customer_login .new-fb-2-1-1,
.log_reg_forms #customer_login .new-fb-btn {
    background: #3B5998;
    color: #fff;
    opacity: 1;
    margin-left: -10px;
    height: 42px
}

.log_reg_forms #customer_login .new-fb-btn,
.log_reg_forms #customer_login .new-google-btn {
    margin-left: 5px!important;
    display: none;
    width: 130px
}

.log_reg_forms #customer_login .new-google-1-1,
.log_reg_forms #customer_login .new-google-1-1-1,
.log_reg_forms #customer_login .new-google-btn {
    background: #DD4D41;
    color: #fff;
    opacity: 1;
    height: 40px
}

.log_reg_forms #customer_login .new-fb-2-1-1 a,
.log_reg_forms #customer_login .new-google-1-1-1 a {
    color: #fff!important;
    font-size: 12px!important
}

.log_reg_forms #customer_login .new-fb-2-1-1 a:before {
    content: '\f09a';
    font-family: FontAwesome;
    color: #fff;
    margin-left: -10px;
    margin-right: 10px
}

.log_reg_forms #customer_login .new-google-1-1-1 a:before {
    content: '\f0d5';
    font-family: FontAwesome;
    color: #fff;
    margin-left: -10px;
    margin-right: 10px
}

.log_reg_forms #customer_login form:before {
    content: '--------OR--------';
    color: #fff;
    font-size: 18px;
    text-align: center;
    position: absolute;
    margin-top: -55px;
    left: 0;
    right: 0;
    margin-bottom: 10px
}

.log_reg_forms #customer_login .u-column1,
.log_reg_forms #customer_login .u-column2 {
    width: 100%
}

.log_reg_forms #customer_login .u-column1 h2,
.log_reg_forms #customer_login .u-column2 h2 {
    line-height: 10px;
    color: #0066b2
}

@media only screen and (max-width:930px) {
    .log_reg_forms #customer_login .u-column1 h2,
    .log_reg_forms #customer_login .u-column2 h2 {
        font-size: 22px
    }
}

.log_reg_forms #customer_login .u-column1 p,
.log_reg_forms #customer_login .u-column2 p {
    color: #fff
}

.rtl .log_reg_forms #customer_login .u-column1 .woocommerce-custom_signup {
    color: transparent;
    visibility: hidden;
    direction: rtl;
    text-align: right
}

.rtl .log_reg_forms #customer_login .u-column1 .woocommerce-custom_signup span {
    color: transparent!important;
    visibility: hidden;
    direction: rtl
}

.rtl .log_reg_forms #customer_login .u-column1 .woocommerce-custom_signup span:before {
    content: 'مستخدم جديد؟ إنشاء حساب';
    color: #dce329;
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl .log_reg_forms #customer_login .u-column2 .woocommerce-custom_login {
    color: transparent;
    visibility: hidden;
    direction: rtl;
    text-align: right
}

.rtl .log_reg_forms #customer_login .u-column2 .woocommerce-custom_login:before {
    content: 'إعضوا فعلا؟';
    color: #dce329;
    position: absolute;
    visibility: visible
}

.rtl .log_reg_forms #customer_login .u-column2 .woocommerce-custom_login span {
    color: transparent!important;
    visibility: hidden;
    direction: rtl
}

.rtl .log_reg_forms #customer_login .u-column2 .woocommerce-custom_login span:before {
    content: 'تسجيل الدخول';
    color: #dce329;
    position: absolute;
    margin-left: -40px;
    visibility: visible
}

.log_reg_forms #customer_login .woocommerce-LostPassword a,
.log_reg_forms #customer_login .woocommerce-custom_login,
.log_reg_forms #customer_login .woocommerce-custom_signup,
.log_reg_forms #customer_login form .form-row label {
    color: #fff
}

.rtl .log_reg_forms #customer_login .woocommerce-LostPassword {
    direction: rtl;
    text-align: right
}

.rtl .log_reg_forms #customer_login .woocommerce-LostPassword a {
    color: transparent;
    visibility: hidden
}

.rtl .log_reg_forms #customer_login .woocommerce-LostPassword a:before {
    content: 'نسيت كلمة السر';
    color: #fff;
    position: absolute;
    visibility: visible
}

.rtl .log_reg_forms #customer_login .woocommerce-form__label-for-checkbox span {
    color: transparent;
    visibility: hidden
}

.rtl .log_reg_forms #customer_login .woocommerce-form__label-for-checkbox span:before {
    content: 'تذكرني';
    color: #fff;
    position: absolute;
    margin-top: 5px;
    visibility: visible
}

.log_reg_forms #customer_login .woocommerce-form__label-for-checkbox span {
    font-size: 12px
    font-size: 12px;
    margin-left: -5px;
    vertical-align: 3px;
}

@media only screen and (min-width:1024px) {
    .log_reg_forms .woocommerce {
        width: 80%;
        margin-left: 10%
    }
    .news_scroller {
        width: 85%;
        margin-left: 7.5%
    }
    .log_reg_forms {
        width: 27%;
        margin-left: 6%
    }
}

.rtl .log_reg_forms .woocommerce-form-login p:first-child {
    direction: rtl
}

.rtl .log_reg_forms .woocommerce-form-login p:nth-child(2) {
    direction: rtl
}

.rtl .log_reg_forms .woocommerce-form-login p:nth-child(2) input {
    padding-right: 50px;
    padding-left: 10px;
    padding-bottom: 13px
}

.rtl .log_reg_forms .woocommerce-form-login p:nth-child(3) {
    direction: rtl;
    text-align: right
}

.rtl .log_reg_forms .register p:first-child {
    direction: rtl
}

.rtl .log_reg_forms .register p:nth-child(2) {
    direction: rtl
}

.rtl .log_reg_forms .register p:nth-child(2) input {
    padding-bottom: 13px
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.short {
    color: transparent
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.short:before {
    color: #fff;
    content: 'ضعيفة جدا - الرجاء إدخال كلمة سر أقوى.';
    position: absolute;
    direction: rtl;
    font-size: 12px
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.bad {
    color: transparent
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.bad:before {
    color: #fff;
    content: 'ضعيف - الرجاء إدخال كلمة مرور أقوى.';
    position: absolute;
    direction: rtl;
    font-size: 12px
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.good {
    color: transparent
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.good:before {
    color: #fff;
    content: 'متوسط';
    position: absolute;
    direction: rtl;
    font-size: 12px
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.strong {
    color: transparent
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-strength.strong:before {
    color: #fff;
    content: 'قوي';
    position: absolute;
    direction: rtl;
    font-size: 12px
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-hint {
    color: transparent
}

.rtl .log_reg_forms .u-column2 .woocommerce-password-hint:before {
    color: #fff;
    content: 'تلميح: يجب أن تتكون كلمة السر من 5 - 8 حروف على الأقل. لجعلها أقوى، إستخدم الحروف العلوية والسفلية والأرقام والرموز مثل! "؟ $٪ ^ &).';
    position: absolute;
    direction: rtl;
    padding-left: 55px
}

.rtl.page-id-5382.woocommerce-lost-password .wh-header,
.rtl.page-id-5382.woocommerce-lost-password .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #7eba47!important
}

.rtl.page-id-5382.woocommerce-lost-password .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #489006!important
}

.rtl.page-id-5382 .lost_reset_password {
    direction: rtl
}

.news_scroller {
    margin-top: -10px;
    padding: 0 10px;
    border-radius: 5px
}

.news_scroller ul {
    padding-left: 0
}

.news_scroller ul li {
    list-style-type: none;
    background-color: rgba(204, 206, 25, .14);
    margin: 5px 0;
    color: #000;
    border: 1px solid #fff
}

.news_scroller ul li .newsscroller_title {
    font-size: 16px;
    font-weight: 700
}

.news_scroller ul li .newsscroller_title a {
    color: #0066b2
}

.news_scroller_ar ul {
    margin-bottom: -50px;
    direction: rtl
}

.log_reg_forms .woocommerce-MyAccount-content p:first-child {
    color: #fff;
    font-size: 18px
}

.log_reg_forms .woocommerce-MyAccount-content p:first-child a {
    color: #ccce19;
    font-weight: 700
}

.page-id-6476.rtl .woocommerce-MyAccount-content,
.page-id-8 .woocommerce-MyAccount-content {
    float: left!important;
    width: 100%!important;
    padding: 10px;
    background: #0066b2;
    border-top: 1px solid #fff
}

.career_head_block {
    padding-top: 20px;
    padding-bottom: 20px
}

.career_head_block h2 {
    text-align: center
}

@media only screen and (max-width:767px) {
    .logged-in .log_reg_forms .news_scroller marquee {
        height: 100px
    }
    .career_head_block h2 {
        font-size: 20px
    }
}

.career_head_block h2:before {
    content: '--------o--------';
    color: #0066b2;
    font-size: 20px;
    position: absolute;
    text-align: center;
    width: 300px;
    margin: 28px auto 0;
    font-weight: 700;
    left: 0;
    right: 0
}

.career_form_row {
    padding-top: 50px;
    padding-bottom: 80px;
    margin-bottom: -40px!important;
    background-color: rgba(0, 102, 178, .11)
}

.career_form_row form input {
    background: #fff;
    margin-top: 15px;
    font-size: 16px;
    color: #000;
    padding-left: 50px
}

.career_form_row form input[type=file] {
    padding: 10px;
    width: 100%
}

.career_form_row form input[type=submit] {
    margin-top: 35px;
    padding: 14px;
    width: 50%;
    cursor: pointer
}

.email_f:before,
.job_f:before,
.name_f:before,
.phone_f:before,
.position_f:before,
.skills_f:before {
    left: 15px;
    margin-top: 35px;
    background: rgba(126, 186, 71, .42);
    padding: 12px;
    height: 17px;
    width: 20px;
    text-align: center;
    z-index: 1;
    font-family: FontAwesome;
    position: absolute
}

.career_form_row form label {
    font-size: 16px;
    font-weight: 600
}

.career_form_row form div.wpcf7-validation-errors {
    border: 2px solid #fa004d;
    position: absolute;
    bottom: -80px;
    padding: 12px;
    margin-left: 15px
}

.name_f:before {
    content: "\f007"
}

.phone_f:before {
    content: "\f095"
}

.skills_f:before {
    content: "\f085"
}

.email_f:before {
    content: "\f0e0"
}

.position_f:before {
    content: "\f129"
}

.job_f:before {
    content: "\f0b1"
}

.rtl #wpcf7-f3999-p6483-o1 {
    direction: rtl
}

.rtl .email_f:before,
.rtl .job_f:before,
.rtl .name_f:before,
.rtl .phone_f:before,
.rtl .position_f:before,
.rtl .skills_f:before {
    right: 15px
}

.rtl .career_form_row form input {
    padding-right: 50px;
    padding-left: 15px
}

.rtl .career_form_row form input[type=file] {
    padding: 10px!important
}

.rtl .career_form_row form input[type=submit] {
    padding: 14px!important
}

.rtl #wpcf7-f3999-p6483-o1 span.wpcf7-not-valid-tip {
    visibility: hidden
}

.rtl #wpcf7-f3999-p6483-o1 span.wpcf7-not-valid-tip:before {
    content: 'مطلوب هذا المجال.';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl #wpcf7-f3999-p6483-o1 form div.wpcf7-validation-errors {
    color: transparent
}

.rtl #wpcf7-f3999-p6483-o1 form div.wpcf7-validation-errors:before {
    content: 'هناك خطأ واحد أو أكثر من الحقول. يرجى مراجعة وحاول مرة أخرى.';
    position: absolute;
    color: #000;
    direction: rtl
}

.cf_customer_slider .cf_test_slider {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2);
    background: #fff;
    margin-top: 40px
}

.cf_test_slider .testimonial-image img {
    width: 90px;
    height: 90px;
    border: 0px solid #5ba518;
    padding: 5px;
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .3)!important;
    border-radius: 100%!important;
    background: #fff
}

.cf_test_slider .testimonial-image:before {
    content: '.';
    width: 100%;
    height: 2px;
    background: #5ba518;
    position: absolute;
    color: transparent;
    margin-top: 45px;
    z-index: -1
}

.cf_test_form,
.cf_text_block2 {
    background: #fff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2)
}

.cf_test_slider .strong-view.large-widget .testimonial-content p:last-of-type {
    font-size: 20px;
    opacity: .9
}

.cf_test_slider .strong-view.large-widget .testimonial-content p:last-of-type:before {
    content: '\f10d';
    font-family: FontAwesome;
    color: #cfdc84;
    font-size: 20px;
    padding: 10px
}

.cf_test_slider .strong-view.large-widget .testimonial-content p:last-of-type:after {
    content: '\f10e';
    font-family: FontAwesome;
    color: #cfdc84;
    font-size: 20px;
    padding: 10px
}

.cf_test_form {
    margin-top: 40px
}

.cf_text_block2 {
    margin-top: 30px;
    margin-bottom: 10px!important;
    padding: 20px 20px 30px
}

.cf_text_block2 img {
    width: 100%;
    max-width: 290px;
    padding: 10px 5px
}

.cf_text_block2 h2 {
    color: #102e44
}

.cf_text_block2 h4 {
    color: #0066b2
}

.cf_text_block2 p:last-child {
    font-size: 16px
}

.rtl #wpmtst-submission-form,
.rtl .cf_text_block2 {
    direction: rtl
}

.rtl #wpmtst-form .required-notice {
    text-align: right;
    visibility: hidden
}

.rtl #wpmtst-form .symbol {
    visibility: visible
}

.rtl #wpmtst-form .required-notice .required.symbol:after {
    margin-right: -20px
}

.rtl #wpmtst-form .required-notice:before {
    content: 'حقل مطلوب';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-client_name label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-client_name label:before {
    content: 'الاسم الكامل';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-client_name .required.symbol:after {
    margin-right: 10px;
    visibility: visible
}

.rtl #wpmtst-submission-form .field-client_name .after {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-client_name .after:before {
    content: 'ما هو إسمك';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-email label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-email label:before {
    content: 'البريد الإلكتروني';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-email .required.symbol:after {
    margin-right: 60px;
    visibility: visible
}

.rtl #wpmtst-submission-form .field-email .after {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-email .after:before {
    content: 'ما هو بريدك الالكتروني';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-company_name label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-company_name label:before {
    content: 'رقم الهاتف';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-company_name .required.symbol:after {
    margin-right: -15px;
    visibility: visible
}

.rtl #wpmtst-submission-form .field-company_name .after {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-company_name .after:before {
    content: 'ما هو رقم هاتفك النقال؟';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-post_title label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-post_title label:before {
    content: 'عنوان المراجعة';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-post_title .required.symbol:after {
    margin-right: 15px;
    visibility: visible
}

.rtl #wpmtst-submission-form .field-post_title .after {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-post_title .after:before {
    content: 'عنوان لشهادة الخاص بك';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-post_content label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-post_content label:before {
    content: 'ملاحظاتك';
    position: absolute;
    visibility: visible;
    direction: rtl;
    right: 35px
}

.rtl #wpmtst-submission-form .field-post_content .required.symbol:after {
    margin-right: 10px;
    visibility: visible
}

.rtl #wpmtst-submission-form .field-post_content .after {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-post_content .after:before {
    content: 'ما رأيك عنا؟';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-featured_image label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-featured_image label:before {
    content: 'حمل الصورة';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .field-featured_image .required.symbol:after {
    margin-right: -5px;
    visibility: visible
}

.rtl #wpmtst-submission-form .field-featured_image .after {
    visibility: hidden
}

.rtl #wpmtst-submission-form .field-featured_image .after:before {
    content: 'هل تريد تضمين صورة؟';
    position: absolute;
    visibility: visible;
    right: 35px
}

.rtl #wpmtst-submission-form .submit label {
    visibility: hidden
}

.rtl #wpmtst-submission-form .submit label:before {
    content: 'ارسل رأيك';
    position: absolute;
    visibility: visible;
    background-color: #8bc34a!important;
    border: 1px solid #8bc34a!important;
    color: #fff!important;
    border-radius: 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 15px;
    padding: 16px 27px 14px;
    text-transform: uppercase;
    font-family: inherit;
    cursor: pointer
}

.rtl #wpmtst-submission-form .submit label:hover:before {
    color: #000!important
}

#wpmtst-submission-form textarea
{
    resize: vertical;
}

.woocommerce-lost-password .woocommerce-ResetPassword input {
    background: #fff
}

.rtl woocommerce-lost-password .woocommerce-ResetPassword {
    direction: rtl
}

.rtl woocommerce-lost-password .woocommerce-ResetPassword p {
    float: right
}

.rtl woocommerce-lost-password .woocommerce-ResetPassword label[for=user_login] {
    visibility: hidden
}

.rtl woocommerce-lost-password .woocommerce-ResetPassword label[for=user_login]:before {
    content: 'اسم المستخدم أو البريد الالكتروني';
    visibility: visible;
    position: absolute;
    direction: rtl
}

.rtl woocommerce-lost-password .woocommerce-ResetPassword p:first-child {
    visibility: hidden
}

.rtl woocommerce-lost-password .woocommerce-ResetPassword p:first-child:before {
    content: 'فقدت كلمة المرور الخاصة بك؟ الرجاء إدخال اسم المستخدم أو عنوان البريد الإلكتروني. ستتلقى رابطا لإنشاء كلمة مرور جديدة عبر البريد الإلكتروني.';
    visibility: visible;
    position: absolute;
    direction: rtl
}

.whatsapp_content {
    width: 200px;
    background: url(https://alaasima.ae/wp-content/uploads/2017/07/whatsapp4.png) no-repeat;
    margin-right: 15px;
    height: 68px;
    float: right;
    margin-top: -8px;
    cursor: pointer;
    display: none!important
}

.n6_top_bar1_block1 ul,
.n6_top_bar1_block2 ul {
    display: -webkit-inline-box;
    padding-bottom: 10px;
    list-style-type: none
}

@media only screen and (max-width:767px) {
    .whatsapp_content {
        margin-bottom: -30px!important
    }
}

.rtl .wc_about_tblock1,
.rtl .wc_about_tblock2,
.rtl .wc_about_tblock3,
.rtl .wc_about_tblock4 {
    direction: rtl
}

.rtl .order_row_text1,
.rtl .order_row_text2,
.rtl .order_row_text3,
.rtl .order_row_text4,
.rtl .order_row_text5 {
    direction: rtl;
    float: right;
    padding-right: 30px!important
}

.rtl .order_row_text1:before,
.rtl .order_row_text2:before,
.rtl .order_row_text3:before,
.rtl .order_row_text4:before,
.rtl .order_row_text5:before {
    margin-right: 0px
}

.rtl .order_row_text1 img,
.rtl .order_row_text2 img,
.rtl .order_row_text3 img,
.rtl .order_row_text4 img,
.rtl .order_row_text5 img {
    margin-left: 15px;
    margin-right: 0px
}

.n6_top_bar1 {
    background: #0066b2
}

.n6_top_bar1_block1 ul {
    padding-left: 5px
}

.n6_top_bar1_block1 ul li {
    margin: 0 20px;
    color: #fff;
    font-size: 16px
}

.rtl .n6_top_bar1_block1 ul li {
    font-size: 14px
}

.rtl .n6_top_bar1_block1 ul li:last-child {
    visibility: hidden
}

.rtl .n6_top_bar1_block1 ul li:last-child:before {
    content: 'توصيل مجاني للطلبات أكثر من 200 درهم';
    visibility: visible;
    position: absolute;
    font-size: 14px;
    direction: rtl
}

@media only screen and (max-width:667px) {
    .rtl .n6_top_bar1_block1 ul li:last-child:before {
        font-size: 12px
    }
}

.n6_top_bar1_block1 ul li a {
    color: #fff
}

.n6_top_bar1_block2 {
    float: right
}

.n6_top_bar1_block2 ul li {
    margin: 0 20px;
    color: #fff;
    font-size: 16px
}

.n6_top_bar1_block2 ul li a {
    color: #fff;
    text-transform: uppercase;
    font-size: 14px
}

.rtl .n6_top_bar1_block2 ul li:first-child a[href^="https://alaasima.ae/my-account/"] {
    visibility: hidden
}

.rtl .n6_top_bar1_block2 ul li:first-child a[href^="https://alaasima.ae/my-account/"]:before {
    content: 'حسابي';
    position: absolute;
    direction: rtl;
    visibility: visible;
    margin-left: 25px
}

.n6_top_bar1_block2 ul li:nth-child(2) {
    visibility: hidden
}

.n6_top_bar1_block2 .lang_sel_list_vertical {
    background: #f3f3f3;
    padding: 0;
    color: #0066b2;
    margin-top: -7px;
    border-radius: 5px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2)
}

.n6_top_bar1_block2 .lang_sel_list_vertical ul {
    padding: 5px 0
}

.n6_top_bar1_block2 .lang_sel_list_vertical .icl_lang_sel_translated {
    display: none
}

.n6_top_bar1_block2 .lang_sel_list_vertical ul li a {
    color: #0066b2;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    background: 0 0;
    border: none
}

.n6_top_bar2 {
    background: #fff
}

.n6_top_bar2_block1 img {
    width: 80%;
    padding: 5px;
    margin-left: 15px
}

.n6_search_block .widget_search {
    padding-top: 2%;
    line-height: 60px
}

.n6_search_block .search-form input {
    background: #fff;
    padding-right: 100px;
    border: 1px solid #5ba518;
    height: 32px!important;
    -webkit-appearance: none;
    padding-top: 0;
    padding-bottom: 0;
    -moz-box-shadow: inset 0 0 5px #e6e6e6;
    -webkit-box-shadow: inset 0 0 5px #e6e6e6;
    box-shadow: inset 0 0 5px #e6e6e6
}

.n6_search_block .search-form button,
.n6_top_bar2 .log_sign_btn li,
.wcp_n6_row_block1_head {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2)
}

.rtl .n6_search_block .search-form input {
    direction: rtl;
    padding-right: 110px
}

@media only screen and (min-width:1200px) {
    .n6_search_block .search-form input {
        width: 80%;
        margin-left: 20%
    }
}

.n6_search_block .search-form input:focus {
    border: 1px solid #5ba518
}

.n6_search_block .search-form button {
    width: 100px;
    height: 30px;
    line-height: 12px;
    position: absolute;
    top: 24px;
    right: 13px;
    padding: 10px;
    background: #7eba47;
    overflow: hidden;
    cursor: pointer;
    border: 1px solid #7eba47;
    text-align: left;
    font-weight: 400;
    border-radius: 2px
}

.n6_search_block .search-form button:hover {
    color: #000;
    background: #5ba518
}

.n6_search_block .search-form button:focus {
    color: #000!important;
    background: #5ba518
}

.n6_search_block .search-form button:active {
    color: #000;
    background: #5ba518
}

.n6_search_block .search-form button:before {
    content: '\f002';
    font-family: FontAwesome;
    color: #fff;
    right: 10px;
    position: absolute
}

.n6_search_block .search-form button:hover:before {
    color: #000
}

.rtl .n6_search_block .search-form button:after {
    content: 'بحث';
    position: absolute;
    direction: rtl;
    visibility: visible;
    background: #7eba47;
    padding: 5px 17px;
    margin-left: -54px;
    line-height: 2px
}

.rtl .n6_search_block .search-form button:active:after,
.rtl .n6_search_block .search-form button:focus:after,
.rtl .n6_search_block .search-form button:hover:after {
    background: #5ba518
}

.n6_top_bar2 .log_sign_btn {
    display: -webkit-inline-box;
    list-style-type: none;
    float: right;
    padding-right: 10px;
    margin-top: 9%
}

.n6_top_bar2 .log_sign_btn li {
    margin: 0 5px;
    background: #f3f3f3;
    padding: 7px 12px;
    text-align: center;
    font-weight: 600;
    height: 34px;
    border-radius: 5px
}

@media only screen and (min-width:1200px) {
    .n6_top_bar2 .log_sign_btn li {
        width: 115px
    }
}

@media only screen and (max-width:1199px) {
    .n6_top_bar2 .log_sign_btn li {
        width: 105px
    }
}

.n6_top_bar2 .log_sign_btn li .log_btn {
    margin-left: 15px;
    color: #0066b2;
    text-transform: uppercase
}

.n6_top_bar2 .log_sign_btn li .log_btn:before {
    content: '\f023';
    font-family: FontAwesome;
    position: absolute;
    margin-left: -15px;
    color: #0066b2
}

.n6_top_bar2 .log_sign_btn li .sign_btn {
    margin-left: 20px;
    color: #0066b2;
    text-transform: uppercase
}

.n6_top_bar2 .log_sign_btn li .sign_btn:before {
    content: '\f040';
    font-family: FontAwesome;
    position: absolute;
    margin-left: -20px;
    color: #0066b2
}

.rtl .n6_top_bar2 .log_sign_btn li .log_btn {
    visibility: hidden
}

.rtl .n6_top_bar2 .log_sign_btn li .log_btn:after {
    content: '\f023';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 0;
    color: #0066b2;
    visibility: visible
}

.rtl .n6_top_bar2 .log_sign_btn li .log_btn:before {
    content: 'تسجيل الدخول ';
    position: absolute;
    direction: rtl;
    visibility: visible;
    margin-left: -25px;
    font-size: 11px
}

.rtl .n6_top_bar2 .log_sign_btn li .sign_btn {
    visibility: hidden
}

.rtl .n6_top_bar2 .log_sign_btn li .sign_btn:after {
    content: '\f040';
    font-family: FontAwesome;
    position: absolute;
    margin-left: 0;
    color: #0066b2;
    visibility: visible
}

.rtl .n6_top_bar2 .log_sign_btn li .sign_btn:before {
    content: 'انشاء حساب';
    position: absolute;
    direction: rtl;
    visibility: visible;
    margin-left: -15px;
    font-size: 11px
}

@media only screen and (min-width:1200px) {
    #wc_cart_dd .wh-main-menu #cbp-menu-main,
    #wc_cart_dd .wh-main-menu-bar-wrapper .cbp-container,
    #wc_cart_dd .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    #wc_cart_dd .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .single-product .wh-main-menu #cbp-menu-main,
    .single-product .wh-main-menu-bar-wrapper .cbp-container,
    .single-product .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .single-product .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-5381 .wh-main-menu #cbp-menu-main,
    .page-id-5381 .wh-main-menu-bar-wrapper .cbp-container,
    .page-id-5381 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-5381 .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-5380 .wh-main-menu #cbp-menu-main,
    .page-id-5380 .wh-main-menu-bar-wrapper .cbp-container,
    .page-id-5380 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-5380 .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-6491 .wh-main-menu #cbp-menu-main,
    .page-id-6491 .wh-main-menu-bar-wrapper .cbp-container,
    .page-id-6491 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-6491 .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-5092 .wh-main-menu #cbp-menu-main,
    .page-id-5092 .wh-main-menu-bar-wrapper .cbp-container,
    .page-id-5092 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-5092 .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    body.error404 .wh-main-menu #cbp-menu-main,
    body.error404 .wh-main-menu-bar-wrapper .cbp-container,
    body.error404 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-266 .cbp-container,
    body.error404 .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (min-width:1024px) and (max-width:1024px) {
    #menu-woocommerce li {
        margin: 0 20px!important
    }
}

@media only screen and (min-width:1000px) and (max-width:1199px) {
    .page-id-266 .cbp-container {
        max-width: 1000px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    #menu-woocommerce li {
        margin: 0 3px
    }
    .n6_search_block {
        margin-left: -50px
    }
    .n6_search_block .search-form button {
        right: 40px!important;
        top: 20px
    }
    .n6_search_block .widget_search {
        width: 94%;
        margin-top: 1%!important
    }
}

@media only screen and (min-width:768px) and (max-width:999px) {
    #menu-woocommerce li {
        margin: 0 2px
    }
    .n6_search_block {
        margin-left: -50px
    }
    .n6_search_block .search-form button {
        right: 85px!important;
        top: 17px!important
    }
    .n6_search_block .widget_search {
        width: 80%;
        margin-top: .5%!important
    }
}

@media only screen and (max-width:767px) {
    .n6_search_block .search-form button {
        top: 14px
    }
}

@media only screen and (max-width:700px) {
    .n6_search_block .search-form button {
        top: 12px
    }
}

@media only screen and (max-width:580px) {
    .n6_search_block .search-form button {
        top: 9px
    }
}

@media only screen and (max-width:420px) {
    .n6_search_block .search-form button {
        top: 6px
    }
}

@media only screen and (min-width:768px) and (max-width:930px) {
    .n6_top_bar1_block1 ul {
        display: block;
        list-style-type: none;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-top: 0;
        margin-top: 5px
    }
}

@media only screen and (min-width:992px) {
    .wcp_n6_row_block1 {
        width: 20%
    }
    .wcp_n6_row_block2 {
        width: 80%
    }
}

@media only screen and (max-width:767px) {
    .n6_top_bar1_subBlock1 .vc_column-inner,
    .n6_top_bar1_subBlock2 .vc_column-inner {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .n6_top_bar2_block1 img {
        display: none
    }
    .n6_top_bar1_subBlock1 {
        width: 40%!important;
        margin-bottom: -25px
    }
    .n6_top_bar1_subBlock2 {
        width: 60%!important;
        float: right;
        margin-top: -55px;
        margin-bottom: -30px
    }
    .n6_top_bar1_block1 ul {
        display: block;
        list-style-type: none;
        padding-bottom: 5px;
        padding-left: 0;
        padding-top: 0;
        margin-top: 5px
    }
    .n6_top_bar2_block1 {
        margin-bottom: -35px;
        padding-bottom: 0
    }
    .n6_top_bar2_block2_sub1 .vc_column-inner,
    .n6_top_bar2_block2_sub2 .vc_column-inner {
        margin-bottom: 0!important;
        margin-top: -15px
    }
    .n6_top_bar2 .log_sign_btn {
        padding-right: 0;
        margin-top: 10px;
        margin-right: -10px;
        margin-bottom: -25px
    }
    .n6_top_bar2 .log_sign_btn li:first-child {
        position: absolute;
        left: 2px
    }
}

@media only screen and (max-width:667px) {
    .n6_top_bar1_block1 ul li,
    .n6_top_bar1_block1 ul li a,
    .n6_top_bar1_block2 ul li a {
        font-size: 12px
    }
}

@media only screen and (max-width:560px) {
    .n6_top_bar1_subBlock1 {
        display: none
    }
    .n6_top_bar1_subBlock2 {
        width: 100%!important;
        float: none!important;
        margin-top: 0!important
    }
    .n6_top_bar1_block2 ul li {
        margin: 0 15px
    }
}

.wcp_n6_row_block1 {
    margin-top: -8px
}

.wcp_n6_row_block1_head {
    background: #fff;
    padding: 0
}

.wcp_n6_row_block1_head .wpb_wrapper:before {
    content: '.';
    width: 20px;
    color: transparent;
    background: #7eba47;
    position: absolute;
    margin-left: -40px;
    padding: 10px;
    margin-top: 10px
}

.wcp_n6_row_block1_head p {
    font-size: 18px;
    font-weight: 600;
    background: #7eba47;
    color: #fff;
    padding: 10px;
    border-top: 10px solid #fff
}

.wcp_n6_row_block1_head p:before {
    content: '\f04b';
    font-family: FontAwesome;
    color: #fff;
    font-size: 45px;
    position: absolute;
    left: -25px
}

.wcp_n6_row_block1_head2 {
    background: #fff;
    padding: 0;
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    display: none
}

.wcp_n6_row_block1_head2 .wpb_wrapper:before {
    content: '.';
    width: 20px;
    color: transparent;
    background: #7eba47;
    position: absolute;
    margin-left: -40px;
    padding: 10px;
    margin-top: 15px
}

.wcp_n6_row_block1_head2 p {
    font-size: 18px;
    font-weight: 600;
    background: #7eba47;
    color: #fff;
    padding: 10px;
    border-top: 10px solid #fff
}

.wcp_n6_row_block1_head2 p:before {
    content: '\f04b';
    font-family: FontAwesome;
    color: #fff;
    font-size: 45px;
    position: absolute;
    left: -25px;
    margin-top: 5px
}

.wcp_n6_row_block1_bl {
    background: #fff;
    -webkit-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    padding-top: 10px;
    margin-top: 10px
}

.feature_head_div,
.wcp_n6_row_block1_bimg img {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2)
}

.bl_list_main_ul {
    padding-left: 20px;
    list-style-type: none;
    padding-bottom: 10px
}

.wcp_n6_row_block1_bl p {
    font-size: 18px;
    font-weight: 600;
    background: #8dc045;
    color: #fff;
    padding: 8px 15px;
    margin-left: 0
}

.rtl .wcp_n6_row_block1_bl p:before,
.wcp_n6_row_block1_bl p:before {
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/ribbon1.png);
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute
}

.wcp_n6_row_block1_bl p:before {
    left: -20px;
    margin-top: -7px
}

.rtl .wcp_n6_row_block1_bl p {
    text-align: right
}

.rtl .wcp_n6_row_block1_bl p:before {
    right: -20px;
    margin-top: -15px;
    transform: rotate(180deg);
    text-align: left
}

.rtl .wcp_n6_row_block1_cl ul .babycare_cat,
.rtl .wcp_n6_row_block1_cl ul .beverages_cat,
.rtl .wcp_n6_row_block1_cl ul .food_cat {
    text-align: right
}

.wcp_n6_row_block1_bl .bl_list_main_ul>li {
    margin: 5px 0
}

.rtl .wcp_n6_row_block1_bl .bl_list_main_ul>li {
    text-align: right;
    padding-right: 20px
}

.wcp_n6_row_block1_bl .bl_list_main_ul>li a {
    cursor: pointer;
    color: #000
}

.wcp_n6_row_block1_bl .bl_list_main_ul>li:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    color: rgba(0, 0, 0, .55);
    left: 20px
}

.rtl .wcp_n6_row_block1_bl .bl_list_main_ul>li:before {
    content: none
}

.rtl .wcp_n6_row_block1_bl .bl_list_main_ul>li a:before {
    content: '\f177';
    font-family: FontAwesome;
    position: absolute;
    color: rgba(0, 0, 0, .55);
    right: 20px
}

.wcp_n6_row_block1_cl {
    background: #fff;
    padding-top: 1px!important
}

.wcp_n6_row_block1_cl ul {
    padding-left: 0;
    list-style-type: none
}

.wcp_n6_row_block1_cl .cat_list_main_ul {
    margin-top: -1px;
    padding-bottom: 10px
}

.wcp_n6_row_block1_cl ul li ul {
    padding-left: 20px
}

.wcp_n6_row_block1_cl .cat_list_main_ul>li>ul>li {
    margin: 5px 0
}

.rtl .wcp_n6_row_block1_cl .cat_list_main_ul>li>ul>li {
    padding-right: 20px
}

.wcp_n6_row_block1_cl .cat_list_main_ul>li>ul>li:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    color: rgba(0, 0, 0, .55);
    left: 20px
}

.rtl .wcp_n6_row_block1_cl .cat_list_main_ul>li>ul>li:before {
    content: none
}

.rtl .wcp_n6_row_block1_cl .cat_list_main_ul>li>ul>li a:before {
    content: '\f177';
    font-family: FontAwesome;
    position: absolute;
    color: rgba(0, 0, 0, .55);
    right: 20px
}

.wcp_n6_row_block1_cl .cat_list_main_ul>li>ul>li a {
    cursor: pointer;
    color: #000
}

.wcp_n6_row_block1_cl .cat_list_main_ul>li>ul {
    padding-top: 1px
}

.wcp_n6_row_block1_cl ul .babycare_cat>a,
.wcp_n6_row_block1_cl ul .beverages_cat>a,
.wcp_n6_row_block1_cl ul .food_cat>a,
.wcp_n6_row_block1_cl ul .healthbeauty_cat>a,
.wcp_n6_row_block1_cl ul .household_cat>a,
.wcp_n6_row_block1_cl ul .promotion_cat>a {
    padding: 20px;
    color: #fff;
    font-size: 16px;
    line-height: 30px
}

.wcp_n6_row_block1_cl .cat_list_main_ul>li:before {
    content: '\f178';
    font-family: FontAwesome;
    position: absolute;
    color: #fff;
    line-height: 30px;
    margin-left: 5px
}

.rtl .wcp_n6_row_block1_cl .cat_list_main_ul>li:before {
    content: '\f177';
    font-family: FontAwesome;
    position: absolute;
    color: #fff;
    line-height: 30px;
    right: 20px
}

.wcp_n6_row_block1_cl ul .food_cat {
    background-color: #0066b2
}

.wcp_n6_row_block1_cl ul .food_cat ul {
    background: #fff
}

.wcp_n6_row_block1_cl ul .beverages_cat {
    background-color: #7eba47
}

.wcp_n6_row_block1_cl ul .beverages_cat ul {
    background: #fff
}

.wcp_n6_row_block1_cl ul .babycare_cat {
    background-color: #ccce19
}

.wcp_n6_row_block1_cl ul .babycare_cat ul {
    background: #fff
}

.wcp_n6_row_block1_cl ul .healthbeauty_cat {
    background-color: #0066b2
}

.wcp_n6_row_block1_cl ul .healthbeauty_cat ul {
    background: #fff
}

.wcp_n6_row_block1_cl ul .household_cat {
    background-color: #7eba47
}

.wcp_n6_row_block1_cl ul .household_cat ul {
    background: #fff
}

.wcp_n6_row_block1_cl ul .promotion_cat {
    background-color: #ccce19
}

.featured_phead span,
.wc_bs_head_text span,
.wc_nfp_head_text span,
.wc_pp_head_text span {
    font-weight: 700;
    font-size: 18px;
    color: #fff
}

.wcp_n6_row_block1_bimg {
    margin-top: 20px
}

.wcp_n6_row_block1_bimg img {
    border-radius: 20px;
    background: #fff
}

.featured_phead_row {
    margin-top: 50px;
    margin-bottom: 20px
}

.rtl .featured_phead_row {
    direction: rtl
}

.featured_phead {
    margin-left: -15px;
    margin-bottom: 7px!important;
    padding-top: 10px
}

.rtl .featured_phead {
    margin-right: -15px
}

.feature_head_div {
    width: 210px;
    background: #7eba47;
    padding: 8px
}

.featured_phead span {
    background: #7eba47;
    text-align: left;
    padding: 4px 30px
}

.featured_phead span:before,
.rtl .featured_phead span:before {
    position: absolute;
    margin-left: -30px;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/icon_arrow.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

.rtl .featured_phead span:before {
    transform: rotate(180deg);
    margin-right: -30px;
    margin-top: -4px
}

.wc_fs_row2 {
    -webkit-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    -moz-box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    box-shadow: 0 0 10px 1px rgba(237, 234, 189, 1);
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0;
    background: rgba(232, 232, 232, .52)
}

.wc_bs_head_text_div,
.wc_nfp_head_text_div,
.wc_pp_head_text_div {
    width: 210px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2)
}

.wc_bs_head_text {
    padding-top: 25px;
    margin-left: -15px
}

.rtl .wc_bs_head_text {
    direction: rtl
}

.wc_bs_head_text_div {
    background: #7eba47;
    padding: 8px
}

.rtl .wc_bs_head_text_div {
    margin-right: -15px
}

.wc_bs_head_text span {
    background: #7eba47;
    text-align: left;
    padding: 1px 30px;
    display: block
}

.rtl .wc_bs_head_text span:before,
.wc_bs_head_text span:before {
    position: absolute;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/icon_arrow.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

.rtl .wc_bs_head_text span {
    text-align: right
}

.wc_bs_head_text span:before {
    margin-left: -30px
}

.rtl .wc_bs_head_text span:before {
    margin-left: 0;
    margin-right: -30px;
    transform: rotate(180deg);
    margin-top: -5px
}

.wc_pp_head_text {
    margin-left: -15px
}

.rtl .wc_pp_head_text {
    direction: rtl;
    margin-right: -15px
}

.wc_pp_head_text_div {
    background: #7eba47;
    padding: 8px
}

.wc_pp_head_text span {
    background: #7eba47;
    text-align: left;
    padding: 1px 27px;
    display: block
}

.rtl .wc_pp_head_text span:before,
.wc_pp_head_text span:before {
    position: absolute;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/icon_arrow.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center
}

.wc_pp_head_text span:before {
    margin-left: -30px
}

.rtl .wc_pp_head_text span {
    text-align: right
}

.rtl .wc_pp_head_text span:before {
    margin-left: 0;
    transform: rotate(180deg);
    margin-right: -30px;
    margin-top: -5px
}

.wc_nfp_head_text {
    margin-left: -15px
}

.rtl .wc_nfp_head_text {
    direction: rtl;
    margin-right: -15px
}

.wc_nfp_head_text_div {
    background: #7eba47;
    padding: 8px
}

.wc_nfp_head_text span {
    background: #7eba47;
    text-align: left;
    padding: 1px 25px;
    display: block
}

.rtl .wc_nfp_head_text span:before,
.wc_nfp_head_text span:before {
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/icon_arrow.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute
}

.rtl .wc_nfp_head_text span {
    text-align: right
}

.wc_nfp_head_text span:before {
    margin-left: -30px
}

.rtl .wc_nfp_head_text span:before {
    margin-left: 0;
    margin-right: -30px;
    transform: rotate(180deg);
    margin-top: -5px
}

.w_footer_section,
.w_footer_section_bottom1 {
    display: none!important
}

.n6_wc_footer_row_col1 .vc_column-inner,
.n6_wc_footer_row_col2 .vc_column-inner,
.n6_wc_footer_row_col3 .vc_column-inner,
.n6_wc_footer_row_col4 .vc_column-inner {
    padding-top: 0!important
}

.n6_wc_footer_row {
    background: #0066b2;
    padding-bottom: 25px
}

.n6_wc_footer_row h5 {
    margin-top: 20px;
    margin-bottom: 20px
}

.n6_wc_footer_row ul {
    padding-top: 0;
    margin-top: 0;
    padding-left: 0
}

.n6_wc_footer_row h5,
.n6_wc_footer_row ul,
.n6_wc_footer_row ul a {
    color: #fff
}

.n6_wc_footer_row ul li {
    list-style-type: none
}

.n6_wc_footer_row_block3 ul li {
    display: inline-block;
    margin-top: 0;
    margin-left: 0;
    margin-right: 5px;
    background: #8bc34a;
    border-radius: 100%;
    width: 30px;
    height: 30px;
    text-align: center;
    vertical-align: middle;
    line-height: 30px;
    cursor: pointer
}

.n6_wc_footer_row_block4 img {
    width: 100%;
    max-width: 230px
}

.n6_wc_fb_row {
    background: #8bc34a;
    padding-bottom: 10px
}

@media only screen and (max-width:767px) {
    .n6_wc_fb_row {
        margin-bottom: -30px!important
    }
}

.n6_wc_fb_row_block1 {
    text-align: center
}

.n6_wc_fb_row_block1 ul {
    list-style-type: none;
    padding-left: 0;
    text-align: center;
    color: #045490
}

.n6_wc_fb_row_block1 ul li {
    display: inline-block
}

.n6_wc_fb_row_block1 ul li:nth-child(2) {
    margin-left: 8px;
    margin-right: 8px
}

.rtl .n6_wc_footer_row {
    /*direction: rtl;*/
}

.rtl .n6_wc_footer_row_col1,
.rtl .n6_wc_footer_row_col2,
.rtl .n6_wc_footer_row_col3,
.rtl .n6_wc_footer_row_col4 {
   /*direction: rtl;*/
    float: right
}

.rtl .n6_wc_footer_row_col1 h5 {
    visibility: hidden
}

.rtl .n6_wc_footer_row_col1 h5:before {
    content: 'جمعية العاصمة';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl .n6_wc_footer_row_col1 ul li a {
    visibility: hidden
}

.rtl .n6_wc_footer_row_col1 ul li a:before {
    visibility: visible
}

.rtl .n6_wc_footer_row_col1 ul li:nth-child(1) a:before {
    content: 'كيف تطلب؟';
    position: absolute
}

.rtl .n6_wc_footer_row_col1 ul li:nth-child(2) a:before {
    content: 'اتصل بنا';
    position: absolute
}

.rtl .n6_wc_footer_row_col1 ul li:nth-child(3) a:before {
    content: 'سياسة الخصوصية';
    position: absolute
}

.rtl .n6_wc_footer_row_col1 ul li:nth-child(4) a:before {
    content: 'أسئلة وأجوبة';
    position: absolute
}

.rtl .n6_wc_footer_row_col1 ul li:nth-child(5) a:before {
    content: 'البنود و الظروف';
    position: absolute
}

.rtl .n6_wc_footer_row_col2 h5 {
    visibility: hidden
}

.rtl .n6_wc_footer_row_col2 h5:before {
    content: 'اتصل بنا';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl .n6_wc_footer_row_col2 ul li:first-child {
    visibility: hidden;
    margin-bottom: -50px
}

.rtl .n6_wc_footer_row_col2 ul li:first-child:before {
    visibility: visible;
    position: absolute;
    content: 'مكتب جمعية العاصمة التعاونية مقابل مصرف الامارت الاسلامي بناية رقم سي 7 رقم البلدية للبناية -10 مدينة خليفة – امارة ابوظبي'
}

.rtl .n6_wc_footer_row_col2 ul li:last-child {
    direction: ltr;
    margin-right: 15px;
    margin-top: 15px
}

.rtl .n6_wc_footer_row_col2 ul li:last-child .fa-phone-square:before {
    content: "\f098";
    position: absolute;
    right: 12px;
    margin-top: -10px
}

.rtl .n6_wc_footer_row_col3 h5 {
    visibility: hidden
}

.rtl .n6_wc_footer_row_col3 h5:before {
    content: 'وسائل التواصل الإجتماعي';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl .n6_wc_footer_row_col4 h5 {
    visibility: hidden
}

.rtl .n6_wc_footer_row_col4 h5:before {
    content: 'طريقة الدفع';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl .n6_wc_footer_row_col4 p {
    visibility: hidden
}

.rtl .n6_wc_footer_row_col4 p:before {
    visibility: visible;
    content: url(https://alaasima.ae/wp-content/uploads/2017/08/Al-Aasima-Footer-cod-Image-2.png);
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    max-width: 280px
}

.rtl .delivery_info_block1 {
    direction: rtl
}

@media only screen and (min-width:1200px) {
    .page-id-1565 .wh-main-menu #cbp-menu-main,
    .page-id-1565 .wh-main-menu-bar-wrapper .cbp-container,
    .page-id-1565 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    .page-id-1565 .cbp-container {
        max-width: 1200px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (min-width:1000px) and (max-width:1199px) {
    .page-id-1565.cbp-container {
        max-width: 1000px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
}

.page-id-1565 .woocommerce-notice,
.page-id-5381 .woocommerce-notice {
    font-size: 22px;
    margin-bottom: 40px;
    color: #5ba518
}

.page-id-5381 .entry-content {
    direction: rtl
}

.page-id-1565 .woocommerce-order-overview li:last-child strong,
.rtl.page-id-5381 .woocommerce-order-overview li:last-child strong {
    font-size: 12px
}

@media only screen and (min-width:768px) {
    .page-id-1565 .woocommerce-order-overview,
    .page-id-5381 .woocommerce-order-overview {
        display: inline-flex;
        padding-left: 0
    }
}

@media only screen and (max-width:767px) {
    .page-id-1565 .woocommerce-order-overview {
        display: block;
        max-width: 175px!important;
        margin: 0 auto!important;
        width: 100%
    }
    .page-id-1565 .woocommerce-order-overview li {
        margin-top: 20px!important
    }
    .page-id-5381 .woocommerce-order-overview {
        display: block;
        max-width: 175px!important;
        margin: 0 auto!important;
        width: 100%
    }
    .page-id-5381 .woocommerce-order-overview li {
        margin-top: 20px!important
    }
}

.page-id-1565 .woocommerce-checkout,
.page-id-5381 .woocommerce-checkout {
    margin-bottom: 250px
}

@media only screen and (min-width:768px) {
    .page-id-1565 .woocommerce-order-overview li,
    .page-id-1565 .woocommerce-order-overview li:last-child {
        margin-top: 0!important
    }
}

.page-id-1565 .woocommerce-order-overview li,
.page-id-1565 .woocommerce-order-overview li:last-child,
.page-id-5381 .woocommerce-order-overview li {
    border: 1px solid #717171!important;
    border-radius: 100%;
    width: 150px;
    height: 150px;
    float: none!important;
    text-align: center;
    padding-top: 66px;
    padding-left: 18px!important
}

.page-id-5381 .woocommerce-order-overview li:last-child {
    border: 1px solid #717171!important;
    border-radius: 100%;
    width: 150px;
    height: 150px;
    float: none!important;
    text-align: center;
    padding-top: 66px;
    padding-left: 18px!important
}

#wc_cart_dd.rtl.search-results .cbp-container .wh-content-inner .thumbnail,
.page-id-5381 #payment #place_order {
    float: right
}

.page-id-1565 #order_review #payment {
    position: absolute;
    width: 97%;
    bottom: 10px
}

@media only screen and (max-width:1023px) {
    .page-id-1565 #order_review #payment {
        width: 80%
    }
}

.page-id-5381 #order_review #payment {
    position: absolute;
    width: 97%;
    bottom: 10px
}

@media only screen and (max-width:1023px) {
    .page-id-5381 #order_review #payment {
        width: 80%
    }
}

.notification-box {
    position: fixed;
    top: 60px;
    right: 10px;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .3)
}

.notification-box .nw-cart-product-title .thumbnail-p img {
    width: 100%!important
}

.notification-box .nw-buttons {
    background-color: #e4fdd8;
    border: 1px solid #b3de6e;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px
}

.notification-box .cart_list li {
    display: none!important
}

.notification-box .cart_list li:last-child {
    display: block!important
}

.rtl .cart_list li.empty {
    visibility: hidden
}

.rtl .cart_list li.empty:before {
    content: 'سلة التسوق فارغة!';
    visibility: visible;
    position: absolute;
    direction: rtl
}

.rtl .nw-cart-drop-content-in p.total strong {
    visibility: hidden
}

.rtl .nw-cart-drop-content-in p.total strong:before {
    content: 'المجموع الفرعي';
    position: absolute;
    direction: rtl;
    visibility: visible;
    margin-left: -40px
}

.rtl .nw-cart-drop-content-in .total .woocommerce-Price-amount {
    margin-right: 60px
}

.rtl.page-id-5381 {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.rtl.page-id-5381 .woocommerce-order {
    direction: rtl
}

.rtl.page-id-5381 .woocommerce-notice--success {
    visibility: hidden
}

.rtl.page-id-5381 .woocommerce-notice--success:before {
    content: 'شكرا لك، تم إستلام طلبك';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl.page-id-5381 .woocommerce-order-overview__payment-method strong {
    color: transparent
}

.rtl.page-id-5381 .woocommerce-order-overview__payment-method strong:before {
    content: 'نقدا أو بطاقة البنك عند التوصيل';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    font-size: 10px;
    margin-right: 5px
}

.rtl.page-id-5381 .woocommerce-order-overview+p {
    visibility: hidden
}

.rtl.page-id-5381 .woocommerce-order-overview+p:before {
    content: 'الدفع نقدا أو بالبطاقة البنكية عند التوصيل';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl.page-id-5381 .woocommerce-order-overview .woocommerce-order-overview__total {
    margin-top: 0
}

.rtl.page-id-5381 .woocommerce-table.woocommerce-table--order-details tfoot tr:nth-child(3) td {
    color: transparent
}

.rtl.page-id-5381 .woocommerce-table.woocommerce-table--order-details tfoot tr:nth-child(3) td:before {
    color: #000;
    position: absolute;
    content: 'الدفع نقدا أو بالبطاقة البنكية عند التوصيل';
    direction: rtl
}

.rtl page-id-1565 .woocommerce-order-details__title {
    visibility: hidden
}

.rtl page-id-1565 .woocommerce-order-details__title:before {
    content: 'تفاصيل الطلب';
    position: absolute;
    visibility: visible;
    direction: rtl
}

.rtl page-id-1565 .woocommerce-table th.product-total {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table th.product-total:before {
    content: 'المجموع';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: -10px
}

.rtl page-id-1565 .woocommerce-table th.product-name {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table th.product-name:before {
    content: 'المنتج';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 20px
}

.rtl page-id-1565 .woocommerce-table tfoot tr:first-child th {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table tfoot tr:first-child th:before {
    content: 'المجموع فرعي:';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: -15px
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(2) th {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(2) th:before {
    content: 'الشحن:';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 25px
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(2) td {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(2) td:before {
    content: 'اتصل بنا لتوصيل ';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 45px
}

@media only screen and (max-width:465px) {
    .rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(2) td:before {
        margin-right: -10px
    }
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(3) th {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(3) th:before {
    content: 'طريقة الدفع:';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 53px
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(3) td {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(3) td:before {
    content: 'نقدا أو بطاقة البنك عند التوصيل';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: -40px
}

@media only screen and (max-width:420px) {
    .rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(3) td:before {
        margin-right: -35px;
        font-size: 12px;
        padding: 0 35px;
        line-height: 1.2em
    }
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(4) th {
    color: transparent
}

.rtl page-id-1565 .woocommerce-table tfoot tr:nth-child(4) th:before {
    content: 'المجموع:';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: -7px
}

.rtl page-id-1564 {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.rtl page-id-1564 .entry-content {
    direction: rtl
}

.rtl page-id-1564 .shop_table th.product-name {
    color: transparent
}

.rtl page-id-1564 .shop_table th.product-name:before {
    content: 'المنتج';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 20px
}

.rtl page-id-1564 .shop_table th.product-price {
    color: transparent
}

.rtl page-id-1564 .shop_table th.product-price:before {
    content: 'السعر';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 0
}

.rtl page-id-1564 .shop_table th.product-quantity {
    color: transparent
}

.rtl page-id-1564 .shop_table th.product-quantity:before {
    content: 'الكمية';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 10px
}

.rtl page-id-1564 .shop_table th.product-subtotal {
    color: transparent
}

.rtl page-id-1564 .shop_table th.product-subtotal:before {
    content: 'المجموع';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: -10px
}

@media only screen and (max-width:768px) {
    .rtl page-id-1564 .shop_table_responsive td.product-name {
        color: transparent
    }
    .rtl page-id-1564 .shop_table_responsive td.product-name:before {
        content: 'المنتج:';
        position: absolute;
        visibility: visible;
        direction: rtl;
        color: #000;
        left: 43px
    }
    .rtl page-id-1564 .shop_table_responsive td.product-price {
        color: transparent
    }
    .rtl page-id-1564 .shop_table_responsive td.product-price:before {
        content: 'السعر:';
        position: absolute;
        visibility: visible;
        direction: rtl;
        color: #000;
        left: 43px
    }
    .rtl page-id-1564 .shop_table_responsive td.product-quantity {
        color: transparent
    }
    .rtl page-id-1564 .shop_table_responsive td.product-quantity:before {
        content: 'الكمية:';
        position: absolute;
        visibility: visible;
        direction: rtl;
        color: #000;
        left: 43px
    }
    .rtl page-id-1564 .shop_table_responsive td.product-subtotal {
        color: transparent
    }
    .rtl page-id-1564 .shop_table_responsive td.product-subtotal:before {
        content: 'المجموع:';
        position: absolute;
        visibility: visible;
        direction: rtl;
        color: #000;
        left: 43px
    }
    .rtl page-id-1564 .woocommerce-Price-amount {
        color: #000
    }
}

.rtl page-id-1564 .cart-collaterals .cart_totals h2 {
    visibility: hidden
}

.rtl page-id-1564 .cart-collaterals .cart_totals h2:before {
    content: 'مجموع سلة التسوق';
    position: absolute;
    visibility: visible;
    direction: rtl;
    right: 20px
}

.rtl page-id-1564 .cart-collaterals .cart_totals .cart-subtotal th {
    color: transparent
}

.rtl page-id-1564 .cart-collaterals .cart_totals .cart-subtotal th:before {
    content: 'المجموع الفرعي';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: -25px
}

.rtl page-id-1564 .cart-collaterals .cart_totals .shipping th {
    color: transparent
}

.rtl page-id-1564 .cart-collaterals .cart_totals .shipping th:before {
    content: 'الشحن';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 25px
}

.rtl page-id-1564 .cart-collaterals .cart_totals .order-total th {
    color: transparent
}

.rtl page-id-1564 .cart-collaterals .cart_totals .order-total th:before {
    content: 'الطلب الكلي';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #000;
    margin-right: 10px
}

.rtl page-id-1564 .cart-collaterals .cart_totals .checkout-button {
    color: transparent!important
}

.rtl page-id-1564 .cart-collaterals .cart_totals .checkout-button:before {
    content: 'اتمم عملية الدفع';
    position: absolute;
    visibility: visible;
    direction: rtl;
    color: #fff!important;
    text-align: center;
    margin-right: 30px
}

.rtl search-no-results .fourth.three,
.rtl search-no-results .fourths.three {
    direction: rtl
}

.rtl search-no-results .entry-title,
.rtl search-no-results .fourth.three {
    visibility: hidden
}

.rtl search-no-results .entry-title:before,
.rtl search-no-results .fourth.three {
    content: 'لا يوجد شيء';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl search-no-results .entry-content p,
.rtl search-no-results .fourth.three {
    visibility: hidden
}

.rtl search-no-results .entry-content p:before,
.rtl search-no-results .fourth.three {
    content: 'المعذرة، لم يتم الحصول على نتيجة.';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl page-id-1565 #order_review_heading {
    direction: rtl;
    visibility: hidden
}

.rtl page-id-1565 #order_review_heading:before {
    content: 'طلبك';
    position: absolute;
    direction: rtl;
    visibility: visible
}

.rtl page-id-1565 #order_review {
    direction: rtl
}

.rtl page-id-1565 #order_review .shop_table thead tr th.product-name {
    color: transparent
}

.rtl page-id-1565 #order_review .shop_table thead tr th.product-name:before {
    content: 'المنتج';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    margin-right: 20px
}

.rtl page-id-1565 #order_review .shop_table thead tr th.product-total {
    color: transparent
}

.rtl page-id-1565 #order_review .shop_table thead tr th.product-total:before {
    content: 'المجموع';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    margin-right: -10px
}

.rtl page-id-1565 #order_review .shop_table tfoot tr:first-child th {
    color: transparent
}

.rtl page-id-1565 #order_review .shop_table tfoot tr:first-child th:before {
    content: 'المجموع الفرعي';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    margin-right: -20px
}

.rtl page-id-1565 #order_review .shop_table tfoot tr.shipping th {
    color: transparent
}

.rtl page-id-1565 #order_review .shop_table tfoot tr.shipping th:before {
    content: 'الشحن';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    margin-right: 25px
}

.rtl page-id-1565 #order_review .shop_table tfoot tr.shipping td p {
    color: transparent
}

.rtl page-id-1565 #order_review .shop_table tfoot tr.shipping td p:before {
    content: 'لا توجد طرق الشحن المتاحة. يرجى الاختيار المزدوج عنوانك، أو الاتصال بنا اذا كنت بحاجة الى أي مساعدة.';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    left: 40px
}

.rtl page-id-1565 #order_review .shop_table tfoot tr.order-total th {
    color: transparent
}

.rtl page-id-1565 #order_review .shop_table tfoot tr.order-total th:before {
    content: 'المجموع';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    margin-right: -5px
}

.rtl.page-id-5381 #payment {
    direction: rtl
}

.rtl.page-id-5381 #payment .wc_payment_method label {
    color: transparent
}

.rtl.page-id-5381 #payment .wc_payment_method label:before {
    content: 'نقدا أو بطاقة البنك عند التوصيل';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    right: 40px
}

.rtl.page-id-5381 #payment .payment_box p {
    color: transparent
}

.rtl.page-id-5381 #payment .payment_box p:before {
    content: 'الدفع نقدا أو بالبطاقة البنكية عند التوصيل ';
    position: absolute;
    direction: rtl;
    visibility: visible;
    color: #000;
    right: 10px
}

.rtl.page-id-5381 #payment .place-order {
    direction: rtl!important
}

#wc_cart_dd.search-results .wh-header,
#wc_cart_dd.search-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #0066b2!important
}

#wc_cart_dd.search-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #0066b2!important
}

#wc_cart_dd.search-results .wh-alt-button {
    border: 2px solid #7eba47;
    color: #5ba518
}

#wc_cart_dd.search-results .pagination .current {
    background: #5ba518
}

#wc_cart_dd.search-results .pagination a {
    color: #5ba518
}

#wc_cart_dd.rtl.search-results .cbp-container {
    direction: ltr
}

#wc_cart_dd.rtl.search-results .cbp-container .wh-content-inner {
    direction: rtl
}

#wc_cart_dd.rtl.search-results .wh-header,
#wc_cart_dd.rtl.search-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #7eba47!important
}

#wc_cart_dd.rtl.search-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #489006!important
}

#wc_cart_dd.rtl.search-results .wh-alt-button {
    border: 2px solid #7eba47;
    color: #5ba518
}

#wc_cart_dd.search-no-results .wh-header,
#wc_cart_dd.search-no-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #0066b2!important
}

#wc_cart_dd.search-no-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #0066b2!important
}

#wc_cart_dd.rtl.search-no-results .cbp-container {
    direction: ltr
}

#wc_cart_dd.rtl.search-no-results .cbp-container .wh-content-inner {
    direction: rtl
}

#wc_cart_dd.rtl.search-no-results .wh-header,
#wc_cart_dd.rtl.search-no-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #7eba47!important
}

#wc_cart_dd.rtl.search-no-results .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #489006!important
}

#wc_cart_dd.rtl.search-no-results .no-results .entry-title {
    visibility: hidden
}

#wc_cart_dd.rtl.search-no-results .no-results .entry-title:before {
    visibility: visible;
    position: absolute;
    content: 'لا يوجد شيء';
    direction: rtl
}

#wc_cart_dd.rtl.search-no-results .no-results .entry-content p {
    visibility: hidden
}

#wc_cart_dd.rtl.search-no-results .no-results .entry-content p:before {
    visibility: visible;
    position: absolute;
    content: 'المعذرة، لم يتم الحصول على نتيجة.';
    direction: rtl
}

.page-id-6474 .cbp-container,
.page-id-6476 .cbp-container,
.page-id-6481 .cbp-container,
.page-id-6483 .cbp-container,
.page-id-6485 .cbp-container,
.page-id-6487 .cbp-container {
    direction: ltr!important
}

#wc_cart_dd.error404 .wh-header,
#wc_cart_dd.error404 .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #0066b2!important
}

#wc_cart_dd.error404 .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #035796!important
}

.respmenu,
.respmenu-submenu {
    list-style: none;
    padding: 0;
    border: 0;
    font: inherit;
    margin: 0
}

.respmenu li {
    border: 0;
    margin: 0;
    cursor: pointer;
    padding-left: 25px;
    font: inherit
}

.respmenu li a {
    display: block;
    text-decoration: none;
    border-bottom: 1px dotted
}

.respmenu li a:hover {
    padding-left: 20px
}

.respmenu>li {
    padding: 0
}

.respmenu-open,
.respmenu-submenu-toggle {
    float: right;
    cursor: pointer
}

.respmenu-submenu-toggle {
    padding: 7px;
    font-size: 25px;
    color: #000
}

.respmenu_current>a {
    background-color: #EBEBEB
}

.respmenu {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    margin-top: 20px;
    margin-bottom: 20px
}

.respmenu-header {
    overflow: hidden;
    border: 0;
    padding: 0
}

.respmenu-open:hover {
    color: #353535;
    border: 0
}

.respmenu-open:hover hr {
    border: 2px #353535
}

#wc_cart_dd.page-id-6483 .wh-sticky-header .wh-main-menu-bar-wrapper,
#wc_cart_dd.page-id-6535 .wh-sticky-header .wh-main-menu-bar-wrapper {
    border-bottom: 2px solid #06406b!important
}

.respmenu li a {
    font-size: 18px;
    padding: 15px 0;
    color: #686868;
    -moz-transition: all .2s!important;
    -webkit-transition: all .2s!important;
    -o-transition: all .2s!important;
    transition: all .2s!important
}

.respmenu li a:hover {
    color: #353535
}

li.respmenu_current>a {
    background: inherit;
    color: #686868
}

#wc_cart_dd.page-id-6483 .wh-header,
#wc_cart_dd.page-id-6483 .wh-sticky-header .wh-main-menu-bar-wrapper,
#wc_cart_dd.page-id-6535 .wh-header,
#wc_cart_dd.page-id-6535 .wh-sticky-header .wh-main-menu-bar-wrapper {
    background: #0066b2!important
}

li.respmenu_current>a:hover {
    color: #353535
}

li.respmenu_current .cbp-respmenu-more {
    color: #686868
}

li.respmenu_current:hover .cbp-respmenu-more {
    color: #353535
}

.cbp-respmenu-more {
    font-size: 18px;
    margin-right: 0;
    color: #686868;
    margin-top: 11px
}

@media only screen and (min-width:1200px) {
    #wc_cart_dd.page-id-6483 .wh-main-menu #cbp-menu-main,
    #wc_cart_dd.page-id-6483 .wh-main-menu-bar-wrapper .cbp-container,
    #wc_cart_dd.page-id-6483 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 980px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    #wc_cart_dd.page-id-6483 .cbp-container {
        max-width: 980px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
}

.page-id-6483.rtl .footer_section {
    margin-left: -45px
}

.page-id-6487 #wpcf7-f5316-p6487-o1 {
    direction: rtl
}

.page-id-6487 #wpcf7-f5316-p6487-o1 .wpcf7-form-control.wpcf7-submit {
    margin-right: 20px
}

.page-id-6487 #wpcf7-f5316-p6487-o1 span.wpcf7-not-valid-tip {
    visibility: hidden
}

.page-id-6487 #wpcf7-f5316-p6487-o1 span.wpcf7-not-valid-tip:before {
    content: 'مطلوب هذا المجال.';
    visibility: visible;
    position: absolute;
    direction: rtl
}

.page-id-6487 #wpcf7-f5316-p6487-o1 .wpcf7-validation-errors {
    color: transparent
}

.page-id-6487 #wpcf7-f5316-p6487-o1 .wpcf7-validation-errors:before {
    content: 'هناك خطأ واحد أو أكثر من الحقول. يرجى مراجعة وحاول مرة أخرى.';
    position: absolute;
    visibility: visible;
    color: #000;
    direction: rtl
}

.page-id-6489 .cbp-container,
.page-id-6491 .cbp-container,
.page-id-6493 .cbp-container,
.page-id-6495 .cbp-container,
.page-id-6497 .cbp-container,
.page-id-6501 .cbp-container,
.page-id-6503 .cbp-container,
.page-id-6505 .cbp-container,
.page-id-6535 .cbp-container,
.page-id-6537 .cbp-container,
.page-id-6539 .cbp-container,
.page-id-6541 .cbp-container,
.page-id-6543 .cbp-container,
.page-id-6545 .cbp-container,
.page-id-6549 .cbp-container {
    direction: ltr!important
}

@media only screen and (min-width:1200px) {
    #wc_cart_dd.page-id-6535 .wh-main-menu #cbp-menu-main,
    #wc_cart_dd.page-id-6535 .wh-main-menu-bar-wrapper .cbp-container,
    #wc_cart_dd.page-id-6535 .wh-sticky-header .wh-main-menu #cbp-menu-main {
        width: 100%;
        max-width: 980px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
    #wc_cart_dd.page-id-6535 .cbp-container {
        max-width: 980px!important;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0
    }
}

.page-id-5380 .woocommerce {
    direction: rtl
}

.page-id-5380 .cbp-container,
.page-id-5382.logged-in .cbp-container,
.woocommerce-page .cbp-container {
    direction: ltr!important
}

.page-id-5380 .entry-content {
    direction: rtl!important
}

.page-id-6551 .cbp-container,
.page-id-7417 .cbp-container,
.post-type-archive-product {
    direction: ltr!important
}

.page-id-5380 .cart_totals {
    float: right!important
}

.page-id-5381 .wh-sidebar {
    display: none
}

.page-id-5381 .fourth.three,
.page-id-5381 .fourths.three {
    width: 100%
}

#wptime-plugin-preloader {
    position: relative
}

#wptime-plugin-preloader:after {
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(https://alaasima.ae/wp-content/uploads/2017/08/al-aasima-.png) center no-repeat #5ba518;
    background-size: 262px 249px;
    content: '';
    animation-name: spinLoader;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

@keyframes spinLoader {
    from {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}



/* My account order table css open here */

.page-id-1566.logged-in .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a
{
    padding: 8px;
    margin: 2px;
    display: inline;
}

.page-id-5382.logged-in .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a
{
    padding: 8px;
    margin: 2px;
    display: inline;
}

.page-id-5382.logged-in .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions
{
   padding: 15px 20px;
}


/* My account order table css close here */






/*ajaxcart_custom.css open here */

/*https://alaasima.ae/wp-content/plugins/ajax-dropdown-cart-for-woocommerce/assets/css/ajaxcart_custom.css */
.icns-adcartfont { color:#000000 !important; }
/*ajaxcart_custom.css open close */

/* https://alaasima.ae/wp-content/plugins/school-time-plugin/vc-addons/logo/assets/vc_extend.css */

/*video-popup.css open here*/
/* https://alaasima.ae/wp-content/plugins/school-time-plugin/vc-addons/video-popup/assets/video-popup.css*/
.st-video-popup .vc_figure{position:relative;}
.st-video-popup .box{position:absolute;top:0;right:0;margin:10px;width:30px;height:30px;border-radius:50%;border:2px solid #fff;cursor:pointer;}
.st-video-popup .tri{position:relative;top:50%;left:50%;width:0;margin-top:-7px;margin-left:-3px;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #fff;}
/*video-popup.css close here*/


/* style.css open here */
/* https://alaasima.ae/wp-content/plugins/search-filter/style.css */
body{display:block;}
.searchandfilter p{margin-top:1em;display:inline-block;}
.searchandfilter ul{display:inline-block;}
.searchandfilter li{list-style:none;display:inline-block;padding-right:10px;}
.widget-area .searchandfilter li, .widget-area .searchandfilter p{display:block;}
.searchandfilter label{display:block;}
.searchandfilter h4{margin:15px 0;font-size:16px;}
.searchandfilter ul > li > ul:not(.children){margin-left:0;}
/* style.css open here */


/* tz-wc-ajax-qty-public.css css open here */
/* https://alaasima.ae/wp-content/plugins/themeszone-woocommerce-ajax-quantity/public/css/tz-wc-ajax-qty-public.css */
.tz-qty-container .tz-qty-cont{display:inline-block;width:28px;height:28px;text-align:center;background-color:#f7f7f7;border:#d1d1d1 1px solid;border-radius:3px;vertical-align:middle;font-size:20px;line-height:1.25em;color:#686868;cursor:pointer;transition:background-color 0.4s ease;}
.tz-qty-container .tz-qty:hover{background-color:#e6e5e5;}
.tz-qty-container .quantity{display:inline-block;vertical-align:middle;text-align:center;}
.tz-qty-container.hidden{display:none !important;}
li.product a.button.added, li.product a.added_to_cart, li.product a.add_to_cart_button.hidden{display:none !important;}
/* tz-wc-ajax-qty-public.css css open here */


/* wpmenucart-icons.css open here */
/*https://alaasima.ae/wp-content/plugins/woocommerce-menu-bar-cart/css/wpmenucart-icons.css*/
@font-face{font-family:'FontAwesome';src:url(../font/fontawesome-webfont.eot?v=4.2.0);src:url(../font/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),
url('../font/fontawesome-webfont.woff?v=4.2.0') format('woff'),
url('../font/fontawesome-webfont.ttf?v=4.2.0') format('truetype');font-weight:400;font-style:normal;}
.wpmenucart-icon-shopping-cart-0:before{font-family:'FontAwesome';speak:none;font-style:normal;font-weight:normal;display:inline;width:auto;height:auto;line-height:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;margin-right:0.25em;}
.wpmenucart-icon-shopping-cart-0:before{content:"\f07a"}
/* wpmenucart-icons.css open here */


/* by_instock.css css open here */
/* https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/ext/by_instock/css/by_instock.css */
.woof_checkbox_instock_container{
    margin-bottom: 4px;
}
/* by_instock.css css open here */



/* https://alaasima.ae/wp-content/plugins/woocommerce-dropdown-cart/css/style.min.css css open here */


.dropdown-cart-button{font-weight:normal;min-height:35px;border:1px solid #ccc;text-align:left;padding:0 0 0 36px;margin:0;position:relative;z-index:10 !important;overflow:visible;background:url("../images/cart.png") no-repeat top left #fff;display:inline-block}.dropdown-cart-button .dropdown-total{display:block;line-height:25px;padding:5px 36px 5px 0;background:url("../images/cart.png") no-repeat right -70px #fff;outline:0}.dropdown-cart-button .dropdown{display:none;position:absolute;background-color:#fff;border:1px solid #ccc;padding:10px 6px 8px;width:300px}.dropdown-cart-button .dropdown.dropdown-left{right:auto;left:-1px}.dropdown-cart-button .dropdown.dropdown-right{right:-1px;left:auto}.dropdown-cart-button .dropdown.drop-left{right:auto !important;left:-1px !important}@media(min-width:768px){.dropdown-cart-button .dropdown.drop-bottom{top:auto !important;bottom:0}}.dropdown-cart-button .dropdown .cart_list{font-size:12px;padding:0 0 8px 0;margin:0}.dropdown-cart-button .dropdown .cart_list li{clear:both;min-height:40px;margin:0;padding:4px 0;border-bottom:1px solid #ccc;list-style:none;position:relative}.dropdown-cart-button .dropdown .cart_list li:after{content:'.';visibility:hidden;display:block;clear:both;height:0}.dropdown-cart-button .dropdown .cart_list img{width:40px;height:auto !important;min-width:0;max-width:none;margin-right:4px;float:left}.dropdown-cart-button .dropdown .cart_list a{float:left;font-weight:normal !important;width:75%}.dropdown-cart-button .dropdown .cart_list a.remove{display:none}.dropdown-cart-button .dropdown .cart_list .quantity{display:inline-block;width:22%}.dropdown-cart-button .dropdown .cart_list .variation{clear:left;float:left;width:75%}.dropdown-cart-button .dropdown .cart_list .variation dt,.dropdown-cart-button .dropdown .cart_list .variation dd{display:inline-block !important}.dropdown-cart-button .dropdown .cart_list .variation dt p,.dropdown-cart-button .dropdown .cart_list .variation dd p{margin:0}.dropdown-cart-button .dropdown .total{clear:both;text-align:right;margin:0;padding:5px 0}.dropdown-cart-button .dropdown .buttons{text-align:right;margin:0;padding:5px 0}.dropdown-cart-button .dropdown .buttons .button{margin-left:4px;background-color:#60646c;border-color:#60646c;color:#fff;padding:5px 8px}


/* https://alaasima.ae/wp-content/plugins/woocommerce-dropdown-cart/css/style.min.css close here */


/* https://alaasima.ae/wp-content/plugins/wp-vertical-image-slider/css/images-vertical-thumbnail-slider-style.css open here */

#gridTbl{width: 100%;}
.table{width:100%;margin-bottom:18px;}.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #E1E1E1}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table thead:first-child tr th,.table thead:first-child tr td{border-top:0;}
.table tbody+tbody{border-top:2px solid #ddd;}
.table-condensed th,.table-condensed td{padding:4px 5px;background-color: #ffffff;}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #E1E1E1;background-color: #ffffff;}
.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;}
.alignCenter{text-align: center;}
.errMsg{background:#FFCECE ;border: 1px solid #DF8F8F;color:#665252 !important;padding:8px 8px 8px 36px; text-align:left;margin:5px;margin-left: 0px;margin-top: 30px;width:70% !important;}
.uparrow{text-align: center !important;}
.uparrow img{cursor: pointer !important;background: none !important;border: none !important;margin: 0 0px 0px 0 !important;padding: 0px !important;max-width: auto !important;}
.downarrow{text-align: center }
.downarrow img{cursor: pointer !important;background: none !important;border: none !important;margin: 0 0px 0px 0 !important;padding: 0px !important;max-width: auto !important;}
.verticalmainTable{margin: 0 auto !important;padding:5px}
.verticalmainSliderDiv{}
.sliderUl{}
.sliderimgLiVertical{list-style-type:none !important;padding:0px !important;margin:0px !important;background: none !important;}
.sliderimgLiVertical img{background: white !important;border: 1px solid #CCCCCC !important;padding: 6px !important ;margin: 2px !important;border-radius:4px !important;}
.printCode{background: lightYellow none repeat scroll 0 0;border: 1px inset orange;height: 36px;margin: 10px;overflow: auto;padding: 6px;text-align: left;color: black;width:70%;}
.image_error{color:red !important;}
.succMsg{background:#E2F3DA  !important;border: 1px solid #9ADF8F !important;color:#556652 !important ;padding:8px 8px 8px 36px !important;text-align:left !important;margin:5px !important;margin-left: 0px !important;margin-top: 30px !important;width:505px !important;}
.errMsg{background:#FFCECE  !important;border: 1px solid #DF8F8F !important;color:#665252 !important ;padding:8px 8px 8px 36px !important; text-align:left !important;margin:5px !important;margin-left: 0px !important;margin-top: 30px !important;width:505px !important ;}

/* https://alaasima.ae/wp-content/plugins/wp-vertical-image-slider/css/images-vertical-thumbnail-slider-style.css Close here */


/* https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/css/layerslider.css Open here */

.ls-container{visibility:hidden;position:relative;max-width:100%;}
.ls-inner{position:relative;width:100%;height:100%;background-position:center center;z-index:30;}
.ls-wp-fullwidth-container{width:100%;position:relative;}
.ls-wp-fullwidth-helper{position:absolute;}
.ls-layers,
.ls-slide-backgrounds,
.ls-background-videos,
.ls-bg-video-overlay{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);}
.ls-wrapper{padding:0 !important;visibility:visible !important;border:0 !important;z-index:1;}
.ls-background-videos{z-index:31;}
.ls-bg-video-overlay{z-index:32;background-repeat:repeat;background-position:center center;}
.ls-slide-backgrounds{z-index:33;}
.ls-layers{z-index:35;}
.ls-parallax,
.ls-in-out,
.ls-z{position:absolute !important;}
.ls-parallax,
.ls-z{width:0 !important;height:0 !important;top:0 !important;left:0 !important;bottom:auto !important;right:auto !important;display:block !important;overflow:visible !important;}
.ls-in-out{display:none;}
.ls-loop, .ls-clip{position:absolute !important;display:block !important;}
.ls-parallax,
.ls-in-out,
.ls-loop,
.ls-z{background:none !important;}
.ls-parallax,
.ls-bg-wrap,
.ls-loop{margin:0 !important;}
.ls-wrapper > .ls-layer,
.ls-wrapper > a > .ls-layer
.ls-wrapper > .ls-bg{line-height:normal;white-space:nowrap;margin-right:0 !important;margin-bottom:0 !important;}
.ls-wrapper > .ls-layer,
.ls-wrapper > a > .ls-layer{position:static !important;display:block !important;-o-transform:translateZ(1px);-ms-transform:translateZ(1px);-moz-transform:translateZ(1px);-webkit-transform:translateZ(1px);transform:translateZ(1px);}
.ls-bg-wrap,
.ls-bg-outer{width:100%;height:100%;position:absolute;left:0;top:0;}
.ls-bg-wrap{display:none;}
.ls-bg-outer{overflow:hidden !important;}
.ls-wrapper > a.ls-layer-link{cursor:pointer !important;display:block !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;z-index:10;-o-transform:translateZ(100px);-ms-transform:translateZ(100px);-moz-transform:translateZ(100px);-webkit-transform:translateZ(100px);transform:translateZ(100px);background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) !important;}
.ls-gui-element{z-index:40;}
.ls-loading-container{position:absolute !important;display:none;left:50% !important;top:50% !important;}
.ls-loading-indicator{margin:0 auto;}
.ls-bottom-slidebuttons{text-align:left;}
.ls-bottom-nav-wrapper,
.ls-below-thumbnails{height:0;position:relative;text-align:center;margin:0 auto;}
.ls-below-thumbnails{display:none;}
.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next{outline:none;}
.ls-bottom-slidebuttons{position:relative;}
.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides{position:relative;}
.ls-nothumb{text-align:center !important;}
.ls-link,
.ls-link:hover{position:absolute !important;width:100% !important;height:100% !important;left:0 !important;top:0 !important;}
.ls-link{display:none;}
.ls-link, .ls-wrapper > a > *{background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');}
.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next{visibility:hidden;}
.ls-bar-timer{position:absolute;width:0;height:2px;background:white;border-bottom:2px solid #555;opacity:.55;top:0;}
.ls-circle-timer{width:16px;height:16px;position:absolute;right:10px;top:10px;opacity:.65;display:none;}
.ls-container .ls-circle-timer,
.ls-container .ls-circle-timer *{box-sizing:border-box !important;}
.ls-ct-half{border:4px solid white;}
.ls-ct-left,
.ls-ct-right{width:50%;height:100%;overflow:hidden;}
.ls-ct-left,
.ls-ct-right{position:absolute;}
.ls-ct-left{left:0;}
.ls-ct-right{left:50%;}
.ls-ct-rotate{width:200%;height:100%;position:absolute;top:0;}
.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half{left:0;}
.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half{right:0;}
.ls-ct-hider,
.ls-ct-half{position:absolute;top:0;}
.ls-ct-hider{width:50%;height:100%;overflow:hidden;}
.ls-ct-half{width:200%;height:100%;}
.ls-ct-center{width:100%;height:100%;left:0;top:0;position:absolute;border:4px solid black;opacity:0.2;}
.ls-ct-half,
.ls-ct-center{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}
.ls-slidebar-container{margin:10px auto;}
.ls-slidebar-container,
.ls-slidebar{position:relative;}
.ls-progressbar,
.ls-slidebar-slider-container{position:absolute;left:0;top:0;}
.ls-progressbar{width:0;height:100%;z-index:1;}
.ls-slidebar-slider-container{z-index:2;}
.ls-slidebar-slider{position:static !important;cursor:pointer;}
.ls-slidebar{height:10px;background-color:#ddd;}
.ls-slidebar,
.ls-progressbar{border-radius:10px;}
.ls-progressbar{background-color:#bbb;}
.ls-slidebar-slider-container{top:50%;}
.ls-slidebar-slider{width:20px;height:20px;border-radius:20px;background-color:#999;}
.ls-slidebar-light .ls-slidebar{height:8px;background-color:white;border:1px solid #ddd;border-top:1px solid #ccc;}
.ls-slidebar-light .ls-slidebar,
.ls-slidebar-light .ls-progressbar{border-radius:10px;}
.ls-slidebar-light .ls-progressbar{background-color:#eee;}
.ls-slidebar-light .ls-slidebar-slider-container{top:50%;}
.ls-slidebar-light .ls-slidebar-slider{width:18px;height:18px;border-radius:20px;background-color:#eee;border:1px solid #bbb;border-top:1px solid #ccc;border-bottom:1px solid #999;}
.ls-tn{display:none !important;}
.ls-thumbnail-hover{display:none;position:absolute;left:0;}
.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0;}
.ls-thumbnail-hover-img{position:absolute;overflow:hidden;}
.ls-thumbnail-hover img{max-width:none !important;position:absolute;display:inline-block;visibility:visible !important;left:50%;top:0;}
.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;}
.ls-thumbnail-wrapper{position:relative;width:100%;margin:0 auto;}
.ls-thumbnail{position:relative;margin:0 auto;}
.ls-thumbnail-inner,
.ls-thumbnail-slide-container{width:100%;}
.ls-thumbnail-slide-container{overflow:hidden !important;position:relative;}
.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative;}
.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative;}
.ls-thumbnail-slide img{max-width:none !important;max-height:100% !important;height:100%;visibility:visible !important;}
.ls-touchscroll{overflow-x:auto !important;}
.ls-shadow{display:none;position:absolute;z-index:10 !important;top:100%;width:100%;left:0;overflow:hidden !important;visibility:hidden;}
.ls-shadow img{width:100% !important;height:auto !important;position:absolute !important;left:0 !important;bottom:0 !important;}
.ls-media-layer{overflow:hidden;}
.ls-vpcontainer,
.ls-videopreview{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;}
.ls-videopreview{background-size:cover;background-position:center center;}
.ls-videopreview{z-index:1;}
.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer;z-index:2;}
.ls-forcehide{display:none !important;}
.ls-yourlogo{position:absolute;z-index:50;}
.ls-slide-transition-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;z-index:34;}
.ls-slide-transition-wrapper,
.ls-slide-transition-wrapper *{text-align:left !important;}
.ls-slide-transition-tile{position:relative;float:left;}
.ls-slide-transition-tile img{visibility:visible;margin:0 !important;}
.ls-curtiles{overflow:hidden;}
.ls-curtiles,
.ls-nexttiles{position:absolute;width:100%;height:100%;left:0;top:0;}
.ls-curtile, .ls-nexttile{overflow:hidden;width:100% !important;height:100% !important;-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);}
.ls-nexttile{display:none;}
.ls-3d-container{position:relative;overflow:visible !important;-ms-perspective:none !important;-moz-perspective:none !important;-webkit-perspective:none !important;perspective:none !important;}
.ls-3d-box{position:absolute;}
.ls-3d-box div{overflow:hidden;margin:0;padding:0;position:absolute;background-color:#888;}
.ls-3d-box .ls-3d-top,
.ls-3d-box .ls-3d-bottom{background-color:#555;}
.ls-slide-transition-wrapper,
.ls-slide-transition-tile{-ms-perspective:1500px;-moz-perspective:1500px;-webkit-perspective:1500px;perspective:1500px;}
.ls-slide-transition-tile,
.ls-3d-box,
.ls-curtiles,
.ls-nexttiles{-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.ls-curtile,
.ls-nexttile,
.ls-3d-box,
.ls-3d-box div{-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.ls-visible{overflow:visible !important;}
.ls-unselectable{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;}
.ls-overflow-hidden{overflow:hidden;}
.ls-overflowx-hidden{overflow-x:hidden;}
.ls-overflow-visible{overflow:visible !important;}
.ls-overflowy-hidden{overflow-y:hidden;}
.ls-hidden{width:0px !important;height:0px !important;position:absolute;left:-5000px;top:-5000px;z-index:-1;overflow:hidden !important;visibility:hidden !important;display:block !important;}
.ls-slide{display:block !important;visibility:hidden !important;position:absolute !important;overflow:hidden;top:0 !important;left:0 !important;bottom:auto !important;right:auto !important;background:none;border:none !important;margin:0 !important;padding:0 !important;}
.ls-slide > .ls-layer,
.ls-slide > .ls-l,
.ls-slide > .ls-bg,
.ls-slide > a > .ls-layer,
.ls-slide > a > .ls-l,
.ls-slide > a > .ls-bg{position:absolute !important;white-space:nowrap;}
.ls-fullscreen{margin:0 !important;padding:0 !important;width:auto !important;height:auto !important;}
.ls-fullscreen .ls-container{background-color:black;margin:0 !important;}
.ls-layer .split-item{font-weight:inherit !important;font-family:inherit !important;font-size:inherit;color:inherit;}
html .ls-nav-prev,
body .ls-nav-prev,
#ls-global .ls-nav-prev,
html .ls-nav-next,
body .ls-nav-next,
#ls-global .ls-nav-next,
html .ls-container img,
body .ls-container img,
#ls-global .ls-container img,
html .ls-bottom-nav-wrapper a,
body .ls-bottom-nav-wrapper a,
#ls-global .ls-bottom-nav-wrapper a,
html .ls-container .ls-fullscreen,
body .ls-container .ls-fullscreen,
#ls-global .ls-container .ls-fullscreen,
html .ls-thumbnail a,
body .ls-thumbnail a,
#ls-global .ls-thumbnail a{transition:none;-ms-transition:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;border:0;}
html .ls-wrapper > a,
body .ls-wrapper > a,
#ls-global .ls-wrapper > a,
html .ls-wrapper > p,
body .ls-wrapper > p,
#ls-global .ls-wrapper > p,
html .ls-wrapper > h1,
body .ls-wrapper > h1,
#ls-global .ls-wrapper > h1,
html .ls-wrapper > h2,
body .ls-wrapper > h2,
#ls-global .ls-wrapper > h2,
html .ls-wrapper > h3,
body .ls-wrapper > h3,
#ls-global .ls-wrapper > h3,
html .ls-wrapper > h4,
body .ls-wrapper > h4,
#ls-global .ls-wrapper > h4,
html .ls-wrapper > h5,
body .ls-wrapper > h5,
#ls-global .ls-wrapper > h5,
html .ls-wrapper > img,
body .ls-wrapper > img,
#ls-global .ls-wrapper > img,
html .ls-wrapper > div,
body .ls-wrapper > div,
#ls-global .ls-wrapper > div,
html .ls-wrapper > span,
body .ls-wrapper > span,
#ls-global .ls-wrapper > span,
html .ls-wrapper .ls-bg,
body .ls-wrapper .ls-bg,
#ls-global .ls-wrapper .ls-bg,
html .ls-wrapper .ls-layer,
body .ls-wrapper .ls-layer,
#ls-global .ls-wrapper .ls-layer,
html .ls-slide .ls-layer,
body .ls-slide .ls-layer,
#ls-global .ls-slide .ls-layer,
html .ls-slide a .ls-layer,
body .ls-slide a .ls-layer,
#ls-global .ls-slide a .ls-layer{transition:none;-ms-transition:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;margin:0;border-width:0;}
html .ls-container img,
body .ls-container img,
#ls-global .ls-container img{background:none !important;min-width:0 !important;max-width:none !important;border-radius:0;box-shadow:none;border:0;padding:0;}
html .ls-wp-container .ls-wrapper > a > *,
body .ls-wp-container .ls-wrapper > a > *,
#ls-global .ls-wp-container .ls-wrapper > a > *{margin:0;}
html .ls-wp-container .ls-wrapper > a,
body .ls-wp-container .ls-wrapper > a,
#ls-global .ls-wp-container .ls-wrapper > a{text-decoration:none;}
.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-gui-element *,
.ls-gui-element,
.ls-container,
.ls-slide > *,
.ls-slide,
.ls-wrapper,
.ls-layer{box-sizing:content-box !important;}
html .ls-yourlogo,
body .ls-yourlogo,
#ls-global .ls-yourlogo{margin:0;}
html .ls-tn,
body .ls-tn,
#ls-global .ls-tn{display:none;}
.ls-bottom-nav-wrapper,
.ls-bottom-nav-wrapper span,
.ls-bottom-nav-wrapper a{line-height:0;font-size:0;}
html .ls-container,
body .ls-container,
#ls-global .ls-container,
html .ls-container .ls-slide-transition-wrapper,
body .ls-container .ls-slide-transition-wrapper,
#ls-global .ls-container .ls-slide-transition-wrapper,
html .ls-container .ls-slide-transition-wrapper *,
body .ls-container .ls-slide-transition-wrapper *,
#ls-global .ls-container .ls-slide-transition-wrapper *,
html .ls-container .ls-bottom-nav-wrapper,
body .ls-container .ls-bottom-nav-wrapper,
#ls-global .ls-container .ls-bottom-nav-wrapper,
html .ls-container .ls-bottom-nav-wrapper *,
body .ls-container .ls-bottom-nav-wrapper *,
#ls-global .ls-container .ls-bottom-nav-wrapper *,
html .ls-container .ls-bottom-nav-wrapper span *,
body .ls-container .ls-bottom-nav-wrapper span *,
#ls-global .ls-container .ls-bottom-nav-wrapper span *,
html .ls-direction-fix,
body .ls-direction-fix,
#ls-global .ls-direction-fix{direction:ltr !important;}
html .ls-container,
body .ls-container,
#ls-global .ls-container{float:none !important;}
.ls-notification{position:relative;margin:10px auto;padding:10px 10px 15px 88px;border-radius:5px;background:#de4528;color:white !important;font-family:'Open Sans', arial, sans-serif !important;}
.ls-notification a{color:white !important;text-decoration:underline !important;}
.ls-notification-logo{position:absolute;top:16px;left:17px;width:56px;height:56px;font-size:49px;line-height:53px;border-radius:56px;background-color:white;color:#de4528;font-style:normal;font-weight:800;text-align:center;}
.ls-notification strong{color:white !important;display:block;font-size:20px;line-height:26px;font-weight:normal !important;}
.ls-notification span{display:block;font-size:13px;line-height:16px;text-align:justify !important;}
@media screen and (max-width:767px){.ls-container .ls-layers .ls-hide-on-phone{display:none !important;}
}
@media screen and (min-width:768px) and (max-width:1024px){.ls-container .ls-layers .ls-hide-on-tablet{display:none !important;}
}
@media screen and (min-width:1025px){.ls-container .ls-layers .ls-hide-on-desktop{display:none !important;}
}
@media (transform-3d), (-ms-transform-3d), (-webkit-transform-3d){#ls-test3d{position:absolute;left:9px;height:3px;}
}

/* https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/css/layerslider.css Close here */


/* https://alaasima.ae/wp-content/plugins/contact-form-7/includes/css/styles.css Open here */

div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after{content:" ";}
.wpcf7-display-none{display:none;}
div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('https://alaasima.ae/wp-content/plugins/contact-form-7/images/ajax-loader.gif');width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle;}
div.wpcf7 .ajax-loader.is-active{visibility:visible;}
div.wpcf7 div.ajax-error{display:none;}
div.wpcf7 .placeheld{color:#888;}
div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0;}
div.wpcf7 input[type="file"]{cursor:pointer;}
div.wpcf7 input[type="file"]:disabled{cursor:default;}

/* https://alaasima.ae/wp-content/plugins/contact-form-7/includes/css/styles.css Close here */


/* https://alaasima.ae/wp-content/plugins/final-tiles-grid-gallery-lite/scripts/ftg.css open here */
.final-tiles-gallery{clear:both;}
.final-tiles-gallery .support-text{margin-top:10px;}
.final-tiles-gallery .support-text a{font-size:11px;text-decoration:none;border:0;}
.final-tiles-gallery .ftg-items .loading-bar{position:absolute;top:-10px;left:0;width:100%;height:2px;background:#ccc;}
.final-tiles-gallery .ftg-items .loading-bar i{display:block;padding:0;margin:0;background:#000;height:2px;width:0;}
.final-tiles-gallery .edge{position:absolute;z-index:1000;background:#333;color:#fff;font-size:11px;padding:4px;font-family:sans-serif;}
.final-tiles-gallery .edge.enlarged-true{color:yellow;}
.final-tiles-gallery .ftg-items .loading-bar{position:absolute;top:-10px;left:0;width:100%;height:2px;background:#ccc;}
.final-tiles-gallery .ftg-items .loading-bar i{display:block;padding:0;margin:0;background:#000;height:2px;width:0;}
.final-tiles-gallery .caption{text-align:center;position:absolute;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;width:100%;}
.final-tiles-gallery .caption .title{font-size:14px;font-weight:bold;color:white;}
.final-tiles-gallery .caption.frame .text{border:1px solid #fff;position:absolute;top:10px;left:10px;bottom:10px;right:10px;}
.final-tiles-gallery.caption-full-height .caption{height:100%;}
.final-tiles-gallery.hover-fade .caption{opacity:0;top:0;left:0;display:block;}
.final-tiles-gallery.captions-visible.hover-fade .caption{opacity:1;}
.final-tiles-gallery.hover-fade .tile:hover .caption{opacity:1;}
.final-tiles-gallery.captions-visible.hover-fade .tile:hover .caption{opacity:0;}
.final-tiles-gallery.hover-slide-top .caption{left:0;top:-100%;opacity:0;}
.final-tiles-gallery.hover-slide-top .tile:hover .caption{top:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-top .caption{top:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-top .tile:hover .caption{top:-100%;opacity:0;}
.final-tiles-gallery.hover-slide-bottom .caption{top:100%;left:0;opacity:0;}
.final-tiles-gallery.hover-slide-bottom .tile:hover .caption{top:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-bottom .caption{top:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-bottom .tile:hover .caption{top:100%;opacity:0;}
.final-tiles-gallery.hover-slide-left .caption{top:0;left:-100%;opacity:0;}
.final-tiles-gallery.hover-slide-left .tile:hover .caption{left:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-left .caption{left:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-left .tile:hover .caption{left:-100%;opacity:0;}
.final-tiles-gallery.hover-slide-right .caption{top:0;left:100%;opacity:0;}
.final-tiles-gallery.hover-slide-right .tile:hover .caption{left:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-right .caption{left:0;opacity:1;}
.final-tiles-gallery.captions-visible.hover-slide-right .tile:hover .caption{left:100%;opacity:0;}
.final-tiles-gallery.hover-rotate-left .caption{top:0;left:0;opacity:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left;}
.final-tiles-gallery.hover-rotate-left .tile:hover .caption{left:0;opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.final-tiles-gallery.captions-visible.hover-rotate-left .caption{opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.final-tiles-gallery.captions-visible.hover-rotate-left .tile:hover .caption{opacity:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.final-tiles-gallery.hover-rotate-right .caption{top:0;left:0;opacity:0;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right;}
.final-tiles-gallery.hover-rotate-right .tile:hover .caption{left:0;opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.final-tiles-gallery.captions-visible.hover-rotate-right .caption{opacity:1;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.final-tiles-gallery.captions-visible.hover-rotate-right .tile:hover .caption{opacity:0;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.final-tiles-gallery .caption .text{color:#fff;text-align:center;padding:10px;display:block;line-height:1.2;}
.final-tiles-gallery .woo{position:absolute;bottom:0;color:#fff;text-align:right;display:block;margin-top:10px;width:100%;display:none;}
.final-tiles-gallery .tile:hover .woo{display:block;}
.final-tiles-gallery .tile .woo span{display:inline-block;}
.final-tiles-gallery .tile:hover .woo .add-to-cart{color:#fff;margin:0 10px;}
.final-tiles-gallery .caption .icon{font-size:14px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -8px;}
.final-tiles-gallery.captions-hidden .caption{}
.final-tiles-gallery.caption-auto-height .caption{bottom:0;top:auto !important;height:auto !important;}
.final-tiles-gallery.caption-auto-height .icon{display:none !important;}
.final-tiles-gallery.captions-always-visible .tile .caption{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;opacity:1;}
.final-tiles-gallery .ftg-come-in{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-animation:ftg-come-in 0.8s ease forwards;-o-animation:ftg-come-in 0.8s ease forwards;-webkit-animation:ftg-come-in 0.8s ease forwards;animation:ftg-come-in 0.8s ease forwards;}
.final-tiles-gallery .ftg-come-in:nth-child(odd){-moz-animation-duration:0.6s;-o-animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}
@-webkit-keyframes ftg-come-in{to{-webkit-transform:translateY(0);}
}
@-moz-keyframes ftg-come-in{to{-moz-transform:translateY(0);}
}
@keyframes ftg-come-in{to{transform:translateY(0);}
}
.final-tiles-gallery .already-visible{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none;}
.final-tiles-gallery .tile{float:left;margin:0;position:relative;opacity:0;transform:scale(1) translate(0, 0) rotate(0deg);transition:top .2s, left .5s;overflow:hidden;}
.final-tiles-gallery .tile .tile-inner{overflow:hidden;display:block;border:0;}
.final-tiles-gallery .tile .caption-outside{display:block;}
.final-tiles-gallery .tile .caption-outside .title{display:block;font-weight:bold;}
.final-tiles-gallery .tile.ftg-loaded{transform:scale(1) translate(0, 0) rotate(0deg) !important;opacity:1;}
.final-tiles-gallery .tile img[data-class="item"],
.final-tiles-gallery .tile img.item{-moz-transition:-moz-transform .2s, opacity .2s linear;-o-transition:-o-transform .2s, opacity .2s linear;-webkit-transition:-webkit-transform .2s, opacity .2s linear;transition:transform .2s linear, opacity .2s linear;display:block;position:relative;width:100%;opacity:0;.final-tiles-gallery .tile.ftg-enlarged img{display:block;margin:auto;}
}
.final-tiles-gallery .tile.ftg-img-loaded img[data-class="item"],
.final-tiles-gallery .tile.ftg-img-loaded img.item,
.final-tiles-gallery .tile.ftg-loaded img[data-class="item"],
.final-tiles-gallery .tile.ftg-loaded img.item{opacity:1;}
.final-tiles-gallery .tile.ftg-img-loaded img[data-class="item"],
.final-tiles-gallery .tile.ftg-img-loaded img.item{opacity:1 !important;}
.final-tiles-gallery .tile.ftg-loaded .tile-inner{visibility:visible;}
.final-tiles-gallery .tile.ftg-hidden-tile,
.final-tiles-gallery .tile.ftg-hidden{opacity:0 !important;transform:scale(0) translate(0, 0) rotate(0deg) !important;}
.final-tiles-gallery .ftg-filters{padding-bottom:5px;margin-bottom:5px;}
.final-tiles-gallery .ftg-filters a{display:inline-block;margin-right:10px;color:#777;padding:4px 10px;border:1px solid #777;text-decoration:none;outline:0;text-shadow:none;box-shadow:none;}
.final-tiles-gallery .ftg-filters a:hover,
.final-tiles-gallery .ftg-filters a.selected{color:#000;border-color:#333;text-decoration:none;}
.ftg-loading-panel{position:fixed;top:10px;right:10px;background:#222 url(../img/loading.gif) no-repeat;width:40px;height:40px;padding:4px;border-radius:5px;z-index:1000;}
.ftg-loading-panel p{display:none;}
.final-tiles-gallery .tile iframe.item{width:100%;}
.final-tiles-gallery .tile .ftg-social{display:none;position:absolute;bottom:5px;right:10px;}
.final-tiles-gallery .tile:hover .ftg-social{display:block;}
.final-tiles-gallery .tile .ftg-social a{color:#fff;font-size:16px;width:24px;height:24px;text-decoration:none;opacity:.8;border:0;margin-left:6px;}
.final-tiles-gallery .tile:hover .ftg-social a:hover{text-decoration:none;opacity:1;}
.final-tiles-gallery .effect-slide{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-animation:effect-slide 0.8s ease forwards;-o-animation:effect-slide 0.8s ease forwards;-webkit-animation:effect-slide 0.8s ease forwards;animation:effect-slide 0.8s ease forwards;}
.final-tiles-gallery .effect-slide:nth-child(odd){-moz-animation-duration:0.6s;-o-animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}
@-webkit-keyframes effect-slide{to{-webkit-transform:translateY(0);}
}
@-moz-keyframes effect-slide{to{-moz-transform:translateY(0);}
}
@keyframes effect-slide{to{transform:translateY(0);}
}
.final-tiles-gallery .effect-zoom{-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);-webkit-transform:scale(.3);transform:scale(.3);-moz-animation:effect-zoom 0.8s ease forwards;-o-animation:effect-zoom 0.8s ease forwards;-webkit-animation:effect-zoom 0.8s ease forwards;animation:effect-zoom 0.8s ease forwards;}
.final-tiles-gallery .effect-zoom:nth-child(odd){-moz-animation-duration:0.6s;-o-animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}
@-webkit-keyframes effect-zoom{to{-webkit-transform:scale(1);}
}
@-moz-keyframes effect-zoom{to{-moz-transform:scale(1);}
}
@keyframes effect-zoom{to{transform:scale(1);}
}
.final-tiles-gallery .effect-rotate-left{-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg);-moz-animation:effect-rotate-left 0.2s ease forwards;-o-animation:effect-rotate-left 0.2s ease forwards;-webkit-animation:effect-rotate-left 0.2s ease forwards;animation:effect-rotate-left 0.2s ease forwards;}
@-webkit-keyframes effect-rotate-left{to{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes effect-rotate-left{to{-moz-transform:rotate(0deg);}
}
@keyframes effect-rotate-left{to{transform:rotate(0deg);}
}
.final-tiles-gallery .effect-rotate-right{-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);animation:effect-rotate-right 0.2s ease forwards;}
@-webkit-keyframes effect-rotate-right{to{-webkit-transform:rotate(0deg);}
}
@-moz-keyframes effect-rotate-right{to{-moz-transform:rotate(0deg);}
}
@keyframes effect-rotate-right{to{transform:rotate(0deg);}
}
.lightbox .lb-image{max-width:999em;}
.pp_social .facebook{width:75px !important;}

/* https://alaasima.ae/wp-content/plugins/final-tiles-grid-gallery-lite/scripts/ftg.css Close here */


/* https://alaasima.ae/wp-content/plugins/school-time-plugin//public/css/style.css Open here */

.scp-shortcode h1, .scp-shortcode h2, .scp-shortcode h3, .scp-shortcode h4, .scp-shortcode h5, .scp-shortcode h6{margin-top:2px;margin-bottom:2px;line-height:14px;}
.scp-shortcode p{margin:0;}
.scp-icon-bullet-text-icon, .scp-icon-bullet-text-text{float:left;}
.scp-icon-bullet-text-text{padding-top:5px;margin-bottom:10px;}
.scp-icon-bullet-text-text p{font-size:11px;font-weight:bold;line-height:17px;}
.scp-ribbon-wrapper{position:relative;}
.scp-ribbon-text{position:relative;}
.linp-tribe-events-wrap{overflow:hidden;background:#313236;color:#fff;}
.linp-tribe-events-wrap .widget-title{background-color:#F35F46;padding:18px 18px 18px 62px;position:relative;margin-bottom:0;font-size:18px;font-weight:500;}
.linp-tribe-events-wrap .widget-title i{position:absolute;top:17px;left:17px;font-size:29px;}
.linp-tribe-events{list-style:none;margin:0;padding:0;}
.linp-tribe-events .event{padding:13px 20px;border-bottom:1px solid #444;display:table;width:100%;}
.linp-tribe-events .event .date{display:table-cell;vertical-align:middle;width:25px;}
.linp-tribe-events .event .date span{display:block;}
.linp-tribe-events .event .date .month{font-weight:bold;text-transform:uppercase;font-size:12px;text-align:center;line-height:21px;}
.linp-tribe-events .event .date .day{font-weight:bold;text-transform:uppercase;font-size:18px;text-align:center;font-family:Raleway;line-height:18px;}
.linp-tribe-events .event .date .divider{display:block;margin:5px auto;}
.linp-tribe-events .event .info{display:table-cell;vertical-align:middle;padding-left:17px;}
.linp-tribe-events .event .info .title{font-size:14px;line-height:19px;}
.linp-tribe-events-link{padding:20px;margin-bottom:0;font-weight:400;font-family:Raleway;}
.linp-tribe-events .inner-circle{position:relative;width:100%;background-color:#639;height:100%;border-radius:50%;}
.wh-content-box{position:relative;}
.wh-content-box .wh-content-box-link{position:absolute;width:100%;height:100%;top:0;left:0;}
@media (max-width:767px){.scp-icon-bullet-text{width:100%;margin-bottom:18px;}
}
.linp-post-list .item{position:relative;min-height:117px;}
.linp-post-list .item .img-container{overflow:hidden;position:relative;width:100%;height:auto;margin-bottom:15px;}
.linp-post-list .item .img-container a:before{content:'';display:block;position:absolute;width:100%;height:100%;background:transparent;z-index:2;top:0;left:0;z-index:1;transition:background 0.3s;-webkit-transition:background 0.3s;}
.linp-post-list .item .img-container a:hover:before{background:rgba(0, 0, 0, 0.3);}
.linp-post-list .item .img-container a:hover img{transform:translateZ(0) scale(1.1, 1.1);-moz-transform:translateZ(0) scale(1.1, 1.1);-webkit-transform:translateZ(0) scale(1.1, 1.1);-ms-transform:none;}
.linp-post-list .item .img-container a img{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.linp-post-list .item .img-container .date{z-index:999;position:absolute;padding:5px 13px;background-color:#F35F46;top:18px;left:16px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:12px;}
.linp-post-list .item .img-container .date .month{border-bottom:1px solid #FFF;padding:0 5px;line-height:21px;}
.linp-post-list .item .img-container .date .day{font-size:18px;}
.linp-post-list .item .data .read-more{font-weight:400;font-family:Raleway;}
.linp-post-list .item .data .content{line-height:21px;font-size:15px;}
.linp-post-list .item .data h1, .linp-post-list .item .data h2, .linp-post-list .item .data h3, .linp-post-list .item .data h4, .linp-post-list .item .data h5, .linp-post-list .item .data h6{font-weight:normal;margin-top:0;margin-bottom:4px;}
.linp-post-list .item .data h3 a{font-size:18px;line-height:24px;}
.linp-post-list .item .meta-data{margin-bottom:3px;font-weight:600;}
.linp-post-list .item .meta-data i{position:relative;top:4px;font-size:14px;}
.linp-post-list .item .meta-data span{margin-right:11px;font-size:12px;font-weight:normal;}
.linp-post-list .item .meta-data .author{font-size:12px;text-transform:uppercase;}
.linp-post-list .item .meta-data .author i{font-size:11px;top:1px;position:relative;}
.linp-post-list .item i{margin-right:5px;}
@media (max-width:768px){.linp-post-list .item .img-container .date{font-size:9px;padding:1px 11px;top:5px;left:5px;}
.linp-post-list .item .img-container .date .month{padding:0;}
.linp-post-list .item .img-container .date .day{font-size:14px;}
}
.st-video-popup .vc_figure{position:relative;}
.st-video-popup .box{position:absolute;top:0;right:0;margin:10px;width:30px;height:30px;border-radius:50%;border:2px solid #fff;cursor:pointer;}
.st-video-popup .tri{position:relative;top:50%;left:50%;width:0;margin-top:-7px;margin-left:-3px;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #fff;}

/* https://alaasima.ae/wp-content/plugins/school-time-plugin//public/css/style.css Close here */

/* https://alaasima.ae/wp-content/plugins/school-time-plugin/extensions/testimonial-rotator/testimonial-rotator-style.css Open here */
.cf-tr:before, .cf-tr:after{content:" ";display:table;}
.cf-tr:after{clear:both;}
.cf-tr{*zoom:1;}
.testimonial_rotator_wrap{margin:20px 10px;padding:10px;overflow:hidden;position:relative;}
.testimonial_rotator_wrap.with-prevnext{padding:10px 40px;}
.testimonial_rotator_wrap *, .testimonial_rotator_wrap *:before, .testimonial_rotator_wrap *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.testimonial_rotator.format-rotator .slide{display:none;}
.testimonial_rotator h1,
.testimonial_rotator h2{margin:10px 0 0 0;padding:0;}
.testimonial_rotator .testimonial_rotator_slide_title{margin:0 0 5px 0;}
.testimonial_rotator_single{}
.testimonial_rotator_single .testimonial_rotator_stars{}
.testimonial_rotator_widget_wrap .testimonial_rotator_stars{padding:10px 0;}
.testimonial_rotator.format-list .slide{margin:40px 0;}
.testimonial_rotator_microdata{display:none;}
.testimonial_rotator_stars{padding:10px 0;}
.testimonial_rotator_star{margin:0 3px 0 0;float:left;width:20px;height:20px;color:#d8b767;font-size:20px;line-height:20px;}
.testimonial_rotator.rounded .img img{border-radius:50%;}
.testimonial_rotator .more-link,
.testimonial-rotator-view-more{white-space:nowrap;}
.testimonial_rotator_paged a{padding:4px 10px;text-decoration:none;}
.testimonial_rotator_paged a:first-child{float:right;}
.testimonial_rotator_paged a:last-child{float:left;}
.testimonial_rotator_nav{}
.testimonial_rotator_prev,
.testimonial_rotator_next{font-size:20px;line-height:20px;color:#666;color:rgba(0,0,0,0.2);cursor:pointer;position:absolute;top:35%;z-index:8888;transition:all 0.35s;}
.testimonial_rotator_prev:hover, .testimonial_rotator_next:hover{color:rgba(0,0,0,0.5);}
.testimonial_rotator_prev{left:3px;}
.testimonial_rotator_next{right:3px;}
.testimonial_rotator_widget_wrap{position:relative;}
.testimonial_rotator_widget_wrap.with-prevnext{padding:0 25px;}
.testimonial_rotator_widget_wrap .testimonial_rotator_prev{left:0;}
.testimonial_rotator_widget_wrap .testimonial_rotator_next{right:0;}
div.testimonial-rotator-error{color:#aa3429;font-weight:bold;display:block;padding:10px;font-size:11px;border-radius:3px;text-align:center;border:solid 1px #aa3429;text-transform:uppercase;}
.testimonial_rotator.template-default .slide{width:100%;height:auto;}
.testimonial_rotator.template-default .has-image .img,
.testimonial_rotator_single.has-image.template-default .img{width:20%;margin-right:5%;float:left;padding:0;padding-top:.5em;}
.testimonial_rotator.template-default .has-image .img img,
.testimonial_rotator_single.has-image.template-default .img img{width:100%;max-width:150px;height:auto;}
.testimonial_rotator.template-default .has-image .text,
.testimonial_rotator_single.has-image.template-default .text{width:75%;float:left;padding:0;margin:0;}
.testimonial_rotator.template-default .testimonial_rotator_author_info{font-style:italic;line-height:1.2em;padding:10px 0 10px 15px;border-left:solid 3px #efefef;margin:10px 0;}
.testimonial_rotator.template-default .testimonial_rotator_author_info p{font-size:1.1em;line-height:1.2em;}
.testimonial_rotator.template-longform .slide{width:100%;height:auto;}
.testimonial_rotator.template-longform .testimonial_rotator_stars{text-align:center;}
.testimonial_rotator.template-longform .testimonial_rotator_star{float:none;width:auto;height:auto;font-size:1.3em;line-height:0.9em;}
.testimonial_rotator.template-longform .testimonial_rotator_quote{text-align:center;}
.testimonial_rotator.template-longform hr.longform_hr{width:175px;height:3px;background:#efefef;border:none;margin:20px auto;}
.testimonial_rotator.template-longform .testimonial_rotator_author_info{margin:5px auto 10px auto;padding:5px;border:none;}
.testimonial_rotator.template-longform .testimonial_rotator_author_info p{padding-top:0;margin-top:0;text-align:center;font-size:0.9em;line-height:1.1em;}
.testimonial_rotator.template-longform .testimonial_rotator_img{width:50px;height:50px;border-radius:100%;margin:0 auto;display:block;overflow:hidden;}
.testimonial_rotator.template-longform .testimonial_rotator_img img{width:50px;height:50px;}

/* https://alaasima.ae/wp-content/plugins/school-time-plugin/extensions/testimonial-rotator/testimonial-rotator-style.css Close here */


/* https://alaasima.ae/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-vertical/style.css Open here */

.wpml-ls-legacy-list-vertical{display:table;max-width:100%;border:1px solid transparent;border-bottom:0}.wpml-ls-legacy-list-vertical>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-vertical .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-list-vertical a{display:block;text-decoration:none;border-bottom:1px solid transparent;padding:5px 10px;line-height:1}.wpml-ls-legacy-list-vertical a span{vertical-align:middle}.wpml-ls-legacy-list-vertical .wpml-ls-flag{display:inline;vertical-align:middle;width:18px;height:12px}.wpml-ls-legacy-list-vertical .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-vertical .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-vertical.wpml-ls-statics-footer{margin-bottom:30px}


/* https://alaasima.ae/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-vertical/style.css Close here */


/* https://alaasima.ae/wp-content/plugins/woocommerce/assets/css/select2.css open here */

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}

/* https://alaasima.ae/wp-content/plugins/woocommerce/assets/css/select2.css Close here */

/* https://alaasima.ae/wp-content/plugins/woocommerce-products-slider/assets/front/css/owl.carousel.css Open here */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{display:none;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{transition:height 500ms ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}

/* https://alaasima.ae/wp-content/plugins/woocommerce-products-slider/assets/front/css/owl.carousel.css Close here */


/* https://alaasima.ae/wp-content/plugins/woocommerce-products-slider/assets/global/css/style.themes.css  Open here */

@charset "utf-8";.skin.flat{vertical-align:top;}
.skin.flat .layer-media{}
.skin.flat .layer-content{padding:5px 10px;}
.skin.flat .layer-hover{display:none;}
.skin.flip-x{overflow:hidden;padding:0;perspective:600px;position:relative;vertical-align:top;width:100%;}
.skin.flip-x:hover .layer-media{transform:rotateX(180deg);z-index:900;}
.skin.flip-x .layer-media{backface-visibility:hidden;float:none;height:inherit;left:0;text-align:center;top:0;transform:rotateX(0deg) rotateY(0deg);transform-style:preserve-3d;transition:all 0.4s ease-in-out 0s;width:inherit;z-index:900;}
.skin.flip-x:hover .layer-content{transform:rotateX(0deg) rotateY(0deg);z-index:1000;}
.skin.flip-x .layer-content{backface-visibility:hidden;float:none;height:inherit;left:0;padding:0;position:absolute;top:0;transform:rotateX(-179deg);transform-style:preserve-3d;transition:all 0.4s ease-in-out 0s;width:inherit;z-index:800;}
.skin.flip-x .layer-hover{display:none;}
.skin.flip-y{overflow:hidden;padding:0;perspective:600px;position:relative;vertical-align:top;width:100%;}
.skin.flip-y:hover .layer-media{transform:rotateY(180deg);z-index:900;}
.skin.flip-y .layer-media{backface-visibility:hidden;float:none;height:inherit;left:0;text-align:center;top:0;transform:rotateX(0deg) rotateY(0deg);transform-style:preserve-3d;transition:all 0.4s ease-in-out 0s;width:inherit;z-index:900;}
.skin.flip-y:hover .layer-content{transform:rotateX(0deg) rotateY(0deg);z-index:1000;}
.skin.flip-y .layer-content{backface-visibility:hidden;float:none;height:inherit;left:0;position:absolute;top:0;transform:rotateY(-179deg);transform-style:preserve-3d;transition:all 0.4s ease-in-out 0s;width:inherit;z-index:800;}
.skin.flip-y .layer-hover{display:none;}
.skin.zoomin{overflow:hidden;position:relative;vertical-align:top;}
.skin.zoomin:hover .layer-media{transform:scale(1.5);opacity:0;}
.skin.zoomin .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.zoomin:hover .layer-content{opacity:1;}
.skin.zoomin .layer-content{opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.zoomin .layer-hover{display:none;}
.skin.zoomout{overflow:hidden;position:relative;vertical-align:top;}
.skin.zoomout:hover .layer-media{transform:scale(0);opacity:0;}
.skin.zoomout .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.zoomout:hover .layer-content{opacity:1;}
.skin.zoomout .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.zoomout .layer-hover{display:none;}
.skin.spinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinright:hover .layer-media{transform:rotate(30deg);opacity:0;}
.skin.spinright .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinright:hover .layer-content{opacity:1;}
.skin.spinright .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.spinright .layer-hover{display:none;}
.skin.spinrightzoom{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinrightzoom:hover .layer-media{opacity:0.6;transform:rotate(20deg) scale(1.5);}
.skin.spinrightzoom .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinrightzoom:hover .layer-content{opacity:1;}
.skin.spinrightzoom .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.spinrightzoom .layer-hover{display:none;}
.skin.spinleft{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinleft:hover .layer-media{transform:rotate(-30deg);opacity:0;}
.skin.spinleft .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinleft:hover .layer-content{opacity:1;}
.skin.spinleft .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.spinleft .layer-hover{display:none;}
.skin.spinleftzoom{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinleftzoom:hover .layer-media{opacity:0.7;transform:rotate(-30deg) scale(1.5);}
.skin.spinleftzoom .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinleftzoom:hover .layer-content{opacity:1;}
.skin.spinleftzoom .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.spinleftzoom .layer-hover{display:none;}
.skin.spinrightfast{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinrightfast:hover .layer-media{transform:rotate(180deg);opacity:0;}
.skin.spinrightfast .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinrightfast:hover .layer-content{opacity:1;}
.skin.spinrightfast .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.spinrightfast .layer-hover{display:none;}
.skin.spinleftfast{overflow:hidden;position:relative;vertical-align:top;}
.skin.spinleftfast:hover .layer-media{transform:rotate(-180deg);opacity:0;}
.skin.spinleftfast .layer-media{transition:all 1s ease 0s;left:0;top:0;width:100%;}
.skin.spinleftfast:hover .layer-content{opacity:1;}
.skin.spinleftfast .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.spinleftfast .layer-hover{display:none;}
.skin.thumbgoleft{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgoleft:hover .layer-media{opacity:0;transform:scale(0.5) translateX(-100%);}
.skin.thumbgoleft .layer-media{transition:all 1s ease 0s;width:100%;}
.skin.thumbgoleft:hover .layer-content{opacity:1;}
.skin.thumbgoleft .layer-content{left:0;opacity:0;position:absolute;top:0;transition:all 1s ease 0s;}
.skin.thumbgoleft .layer-hover{display:none;}
.skin.thumbgoright{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgoright:hover .layer-media{opacity:0;transform:scale(0.5) translateX(100%);}
.skin.thumbgoright .layer-media{transition:all 1s ease 0s;width:100%;}
.skin.thumbgoright:hover .layer-content{opacity:1;}
.skin.thumbgoright .layer-content{left:0;opacity:0;position:absolute;top:0;transition:all 1s ease 0s;}
.skin.thumbgoright .layer-hover{display:none;}
.skin.thumbgotop{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgotop:hover .layer-media{opacity:0;top:-100%;transform:translateY(-100%) scale(0.6);}
.skin.thumbgotop .layer-media{transition:all 1s ease 0s;width:100%;}
.skin.thumbgotop:hover .layer-content{opacity:1;}
.skin.thumbgotop .layer-content{left:0;opacity:0;position:absolute;top:0;transition:all 1s ease 0s;}
.skin.thumbgotop .layer-hover{display:none;}
.skin.thumbgobottom{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgobottom:hover .layer-media{bottom:-100%;opacity:0;transform:scale(0.5) translateY(100%);}
.skin.thumbgobottom .layer-media{transition:all 1s ease 0s;width:100%;}
.skin.thumbgobottom:hover .layer-content{opacity:1;}
.skin.thumbgobottom .layer-content{left:0;opacity:0;position:absolute;top:0;width:100%;transition:all 1s ease 0s;}
.skin.thumbgobottom .layer-hover{display:none;}
.skin.thumbmiddle{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbmiddle:hover .layer-media{transform:scale(0.9);opacity:0.3;z-index:9;}
.skin.thumbmiddle .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.thumbmiddle:hover .layer-content{opacity:1;z-index:10;transform:scale(0.9);padding:5px;}
.skin.thumbmiddle .layer-content{left:0;opacity:0;position:absolute;top:0;transition:all 1s ease 0s;width:100%;}
.skin.thumbmiddle .layer-hover{display:none;}
.skin.thumbskew{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbskew:hover .layer-media{transform:scale(0.9) skew(5deg);opacity:0.3;z-index:9;}
.skin.thumbskew .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.thumbskew:hover .layer-content{opacity:1;z-index:10;transform:scale(0.9);padding:5px;}
.skin.thumbskew .layer-content{left:0;opacity:0;position:absolute;top:0;transition:all 1s ease 0s;width:100%;}
.skin.thumbskew .layer-hover{display:none;}
.skin.contentbottom{overflow:hidden;position:relative;vertical-align:top;}
.skin.contentbottom:hover .layer-media{z-index:9;}
.skin.contentbottom .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.contentbottom:hover .layer-content{}
.skin.contentbottom .layer-content{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;bottom:0;color:rgb(255, 255, 255);left:0;position:absolute;transition:all 1s ease 0s;width:100%;}
.skin.contentbottom .layer-hover{display:none;}
.skin.contentmiddle{overflow:hidden;position:relative;vertical-align:top;}
.skin.contentmiddle:hover .layer-media{z-index:9;}
.skin.contentmiddle .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.contentmiddle:hover .layer-content{}
.skin.contentmiddle .layer-content{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;bottom:50%;color:rgb(255, 255, 255);left:0;position:absolute;transform:translate(0px, 50%);width:100%;}
.skin.contentmiddle .layer-hover{display:none;}
.skin.contentinbottom{overflow:hidden;position:relative;vertical-align:top;}
.skin.contentinbottom:hover .layer-media{z-index:9;}
.skin.contentinbottom .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.contentinbottom:hover .layer-content{bottom:0;}
.skin.contentinbottom .layer-content{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;bottom:-100%;color:rgb(255, 255, 255);left:0;position:absolute;transition:all 0.5s ease 0s;width:100%;}
.skin.contentinbottom .layer-hover{display:none;}
.skin.contentinleft{overflow:hidden;position:relative;vertical-align:top;}
.skin.contentinleft:hover .layer-media{z-index:9;}
.skin.contentinleft .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.contentinleft:hover .layer-content{left:0;}
.skin.contentinleft .layer-content{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;color:rgb(255, 255, 255);height:100%;left:-100%;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.skin.contentinleft .layer-hover{display:none;}
.skin.contentinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.contentinright:hover .layer-media{z-index:9;}
.skin.contentinright .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.contentinright:hover .layer-content{left:0;}
.skin.contentinright .layer-content{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;color:rgb(255, 255, 255);height:100%;left:100%;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.skin.contentinright .layer-hover{display:none;}
.skin.thumbgoleftconetntinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgoleftconetntinright:hover .layer-media{transform:translateX(-100%);}
.skin.thumbgoleftconetntinright .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.thumbgoleftconetntinright:hover .layer-content{left:0;}
.skin.thumbgoleftconetntinright .layer-content{height:100%;left:100%;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.skin.thumbgoleftconetntinright .layer-hover{display:none;}
.skin.thumbgobottomconetntinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgobottomconetntinright:hover .layer-media{transform:translateY(100%);}
.skin.thumbgobottomconetntinright .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.thumbgobottomconetntinright:hover .layer-content{left:0;}
.skin.thumbgobottomconetntinright .layer-content{height:100%;left:100%;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.skin.thumbgobottomconetntinright .layer-hover{display:none;}
.skin.thumbgotopconetntinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgotopconetntinright:hover .layer-media{transform:translateY(-100%);}
.skin.thumbgotopconetntinright .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.thumbgotopconetntinright:hover .layer-content{left:0;}
.skin.thumbgotopconetntinright .layer-content{height:100%;left:100%;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.skin.thumbgotopconetntinright .layer-hover{display:none;}
.skin.thumbgorightconetntinright{overflow:hidden;position:relative;vertical-align:top;}
.skin.thumbgorightconetntinright:hover .layer-media{transform:translateX(100%);}
.skin.thumbgorightconetntinright .layer-media{transition:all 0.4s ease 0s;left:0;top:0;width:100%;}
.skin.thumbgorightconetntinright:hover .layer-content{left:0;}
.skin.thumbgorightconetntinright .layer-content{height:100%;left:100%;position:absolute;top:0;transition:all 0.5s ease 0s;width:100%;}
.skin.thumbgorightconetntinright .layer-hover{display:none;}
.skin.halfthumbleft{overflow:hidden;vertical-align:top;}
.skin.halfthumbleft .layer-media{display:inline-block;float:left;vertical-align:top;width:49%;}
.skin.halfthumbleft .layer-content{display:inline-block;float:right;width:49%;}
.skin.halfthumbleft .layer-hover{display:none;}
.skin.halfthumbright{overflow:hidden;vertical-align:top;}
.skin.halfthumbright .layer-media{display:inline-block;float:right;vertical-align:top;width:49%;}
.skin.halfthumbright .layer-content{display:inline-block;width:49%;}
.skin.halfthumbright .layer-hover{display:none;}
.skin.thumbright{}
.skin.thumbright .layer-media{}
.skin.thumbright .layer-content{}
.skin.thumbright .layer-hover{}
.skin.thumbrounded{}
.skin.thumbrounded .layer-media{border-radius:50%;overflow:hidden;}
.skin.thumbrounded .layer-media .thumb{height:240px;}
.skin.thumbrounded .layer-content{}
.skin.thumbrounded .layer-hover{display:none;}

/* https://alaasima.ae/wp-content/plugins/woocommerce-products-slider/assets/global/css/style.themes.css Close here */


/* https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/green.css Open here */

.icheckbox_square-green,
.iradio_square-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/green.png) no-repeat;border:none;cursor:pointer;}
.icheckbox_square-green{background-position:0 0;}
.icheckbox_square-green.hover{background-position:-24px 0;}
.icheckbox_square-green.checked{background-position:-48px 0;}
.icheckbox_square-green.disabled{background-position:-72px 0;cursor:default;}
.icheckbox_square-green.checked.disabled{background-position:-96px 0;}
.iradio_square-green{background-position:-120px 0;}
.iradio_square-green.hover{background-position:-144px 0;}
.iradio_square-green.checked{background-position:-168px 0;}
.iradio_square-green.disabled{background-position:-192px 0;cursor:default;}
.iradio_square-green.checked.disabled{background-position:-216px 0;}
@media (-o-min-device-pixel-ratio:5/4), (-webkit-min-device-pixel-ratio:1.25), (min-resolution:120dpi){.icheckbox_square-green,
.iradio_square-green{background-image:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/green@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px;}
}

/* https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/icheck/skins/square/green.css Close here */


/* https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v5/skin.css open here */

.ls-v5 .ls-playvideo{width:60px;height:60px;margin-left:-30px;margin-top:-30px;}
.ls-v5 .ls-playvideo,
.ls-v5 .ls-nav-sides,
.ls-v5 .ls-bottom-slidebuttons a,
.ls-v5 .ls-nav-prev,
.ls-v5 .ls-nav-next,
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop,
.ls-v5 .ls-fullscreen,
.ls-v5 .ls-loading-container{background-image:url(https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v5/skin.png);}
.ls-v5 .ls-playvideo{background-position:-300px -150px;}
.ls-v5 .ls-playvideo:hover,
.ls-v5 .ls-vpcontainer:hover .ls-playvideo{background-position:-375px -150px;}
.ls-v5 .ls-nav-prev{background-position:0px 0px;}
.ls-v5 .ls-nav-prev:hover{background-position:0px -75px;}
.ls-v5 .ls-nav-next{background-position:-150px 0px;}
.ls-v5 .ls-nav-next:hover{background-position:-150px -75px;}
.ls-v5 .ls-nav-start{background-position:-300px 0px;}
.ls-v5 .ls-nav-start:hover,
.ls-v5 .ls-nav-start-active{background-position:-300px -75px;}
.ls-v5 .ls-nav-stop{background-position:-450px 0px;}
.ls-v5 .ls-nav-stop:hover,
.ls-v5 .ls-nav-stop-active{background-position:-450px -75px;}
.ls-v5 .ls-bottom-slidebuttons a{background-position:0px -150px;}
.ls-v5 .ls-bottom-slidebuttons a.ls-nav-active,
.ls-v5 .ls-bottom-slidebuttons a:hover{background-position:-75px -150px;}
.ls-v5 .ls-nav-sideleft{background-position:-150px -150px;}
.ls-v5 .ls-nav-sideright{background-position:-225px -150px;}
.ls-v5 .ls-nav-prev,
.ls-v5 .ls-nav-next{width:40px;height:50px;z-index:10000;top:50%;margin-top:-25px;position:absolute;}
.ls-v5 .ls-nav-prev{left:10px;}
.ls-v5 .ls-nav-next{right:10px;}
.ls-v5 .ls-bottom-slidebuttons,
.ls-v5 .ls-bottom-slidebuttons a,
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop,
.ls-v5 .ls-nav-sides{height:20px;}
.ls-v5 .ls-bottom-slidebuttons,
.ls-v5 .ls-bottom-slidebuttons a,
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop,
.ls-v5 .ls-nav-sides{display:inline-block;}
.ls-v5 .ls-bottom-nav-wrapper{top:-30px;}
.ls-v5 .ls-nav-start,
.ls-v5 .ls-nav-stop{width:25px;}
.ls-v5 .ls-bottom-slidebuttons a{width:20px;}
.ls-v5 .ls-nav-sides{width:0px;}
.ls-v5 .ls-thumbnail-hover{bottom:30px;padding:2px;margin-left:1px;}
.ls-v5 .ls-thumbnail-hover-bg{background:#eee;}
.ls-v5 .ls-thumbnail-hover span{border:5px solid #eee;margin-left:-5px;}
.ls-v5 .ls-thumbnail{top:10px;}
.ls-v5 .ls-thumbnail-inner{padding:2px;margin-left:-2px;background:#fff;}
.ls-v5 .ls-thumbnail-slide a{margin-right:2px;}
.ls-v5 .ls-nothumb{background:#eee;}
.ls-v5 .ls-loading-container{width:40px;height:40px;margin-left:-20px;margin-top:-20px;background-position:-450px -150px;}
.ls-v5 .ls-loading-indicator{width:22px;height:22px;margin-top:9px;background-image:url(https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v5/loading.gif);}
.ls-v5 .ls-fullscreen{width:30px;height:30px;right:10px;top:10px;background-position:-525px -150px;}
.ls-v5 .ls-fullscreen:hover{background-position:-525px -190px;}

/* https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v5/skin.css close here */


/* https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v6/skin.css Open here */

.ls-v6 .ls-nav-prev,
.ls-v6 .ls-nav-next,
.ls-v6 .ls-bottom-slidebuttons a,
.ls-v6 .ls-nav-start,
.ls-v6 .ls-nav-stop,
.ls-v6 .ls-nav-prev:after,
.ls-v6 .ls-nav-next:after,
.ls-v6 .ls-playvideo,
.ls-v6 .ls-playvideo:after{transition:border .3s ease-in-out,
border-radius .2s ease-in-out,
background-color .3s ease-in-out,
-o-transform .2s ease-in-out,
-ms-transform .2s ease-in-out,
-moz-transform .2s ease-in-out,
-webkit-transform .2s ease-in-out,
transform .2s ease-in-out
!important;}
.ls-v6 .ls-playvideo{width:50px;height:50px;margin-left:-25px;margin-top:-25px;}
.ls-v6 .ls-playvideo:after{content:'';position:absolute;top:50%;margin-top:-16px;width:26px;height:26px;border:3px solid transparent;border-top:3px solid rgba(255,255,255,0.75);right:20px;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid rgba(255,255,255,0.75);}
.ls-v6 .ls-playvideo:hover{-o-transform:scaleX(1.2) scaleY(.7);-ms-transform:scaleX(1.2) scaleY(.7);-moz-transform:scaleX(1.2) scaleY(.7);-webkit-transform:scaleX(1.2) scaleY(.7);transform:scaleX(1.2) scaleY(.7);}
.ls-v6 .ls-playvideo:hover:after{border-top-color:rgba(255,255,255,1) !important;border-right-color:rgba(255,255,255,1) !important;}
.ls-v6 .ls-nav-prev,
.ls-v6 .ls-nav-next{width:50px;height:50px;z-index:10000;top:50%;margin-top:-25px;position:absolute;border-radius:25px;}
.ls-v6 .ls-nav-prev:after,
.ls-v6 .ls-nav-next:after{content:'';position:absolute;top:50%;margin-top:-16px;width:26px;height:26px;border:3px solid transparent;border-top:3px solid rgba(255,255,255,0.75);}
.ls-v6 .ls-nav-prev:after{left:20px;-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:3px solid rgba(255,255,255,0.75);}
.ls-v6 .ls-nav-next:after{right:20px;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid rgba(255,255,255,0.75);}
.ls-v6 .ls-nav-prev:hover,
.ls-v6 .ls-nav-next:hover{-o-transform:scaleX(1.2) scaleY(.7);-ms-transform:scaleX(1.2) scaleY(.7);-moz-transform:scaleX(1.2) scaleY(.7);-webkit-transform:scaleX(1.2) scaleY(.7);transform:scaleX(1.2) scaleY(.7);}
.ls-v6 .ls-nav-prev:hover:after{border-top-color:rgba(255,255,255,1) !important;border-left-color:rgba(255,255,255,1) !important;}
.ls-v6 .ls-nav-next:hover:after{border-top-color:rgba(255,255,255,1) !important;border-right-color:rgba(255,255,255,1) !important;}
.ls-v6 .ls-nav-prev{left:10px;}
.ls-v6 .ls-nav-next{right:10px;}
.ls-v6 .ls-bottom-slidebuttons a,
.ls-v6 .ls-nav-sides{margin:0 5px;width:8px !important;height:8px;}
.ls-v6 .ls-bottom-slidebuttons a{border-radius:10px;border:2px solid rgba(255,255,255,0.75) !important;}
.ls-v6 .ls-bottom-slidebuttons a.ls-nav-active{background-color:rgba(255,255,255,0.75);}
.ls-v6 .ls-bottom-slidebuttons a:hover{border:2px solid rgba(255,255,255,1) !important;}
.ls-v6 .ls-bottom-slidebuttons a.ls-nav-active:hover{background-color:rgba(255,255,255,1) !important;}
.ls-v6 .ls-nav-start:after{position:absolute;content:'';width:7px;height:7px;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid rgba(255,255,255,0.75);border-right:2px solid rgba(255,255,255,0.75);left:-14px;top:-10px;}
.ls-v6 .ls-nav-start{position:relative;-o-transform:scaleX(1.5);-ms-transform:scaleX(1.5);-moz-transform:scaleX(1.5);-webkit-transform:scaleX(1.5);transform:scaleX(1.5);}
.ls-v6 .ls-nav-start:hover:after,
.ls-v6 .ls-nav-start-active:after{border-top:2px solid rgba(255,255,255,1);border-right:2px solid rgba(255,255,255,1);}
.ls-v6 .ls-nav-stop{border-left:2px solid rgba(255,255,255,0.75) !important;border-right:2px solid rgba(255,255,255,0.75) !important;width:4px;height:12px;margin-left:5px;}
.ls-v6 .ls-nav-stop:hover,
.ls-v6 .ls-nav-stop-active{border-left:2px solid rgba(255,255,255,1) !important;border-right:2px solid rgba(255,255,255,1) !important;}
.ls-v6 .ls-bottom-slidebuttons,
.ls-v6 .ls-bottom-slidebuttons a,
.ls-v6 .ls-nav-start,
.ls-v6 .ls-nav-stop,
.ls-v6 .ls-nav-sides{display:inline-block !important;}
.ls-v6 .ls-bottom-nav-wrapper{top:-30px;}
.ls-v6 .ls-nav-sides{width:0px;}
.ls-v6 .ls-thumbnail-hover{bottom:30px;padding:2px;margin-left:7px;}
.ls-v6 .ls-thumbnail-hover-bg{background:#eee;border-radius:3px;}
.ls-v6 .ls-thumbnail-hover span{border:5px solid #eee;margin-left:-5px;}
.ls-v6 .ls-thumbnail{top:10px;}
.ls-v6 .ls-thumbnail-inner{padding:2px;margin-left:-2px;background:#fff;}
.ls-v6 .ls-thumbnail-slide a{margin-right:2px;}
.ls-v6 .ls-nothumb{background:#eee;}
.ls-v6 .ls-loading-container{width:40px;height:40px;margin-left:-20px;margin-top:-20px;background-position:-450px -150px;}
.ls-v6 .ls-loading-indicator{width:22px;height:22px;margin-top:9px;background-image:url(https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v6/loading.gif);}
.ls-v6 .ls-circle-timer{top:16px;right:16px;width:24px;height:24px;}
.ls-v6 .ls-ct-half,
.ls-v6 .ls-ct-center{border-width:2px;}

/* https://alaasima.ae/wp-content/plugins/LayerSlider/static/layerslider/skins/v6/skin.css Close here */

/* https://alaasima.ae/wp-content/plugins/woocommerce-menu-bar-cart/css/wpmenucart-main.css Open here */

.empty-wpmenucart{display:none !important;}
.cartcontents + .amount:before{content:'-';margin:0 0.25em;}
.wpmenucart-display-standard{}
.wpmenucart-display-right{float:right !important;}
.wpmenucart-display-left{float:left !important;}
.wpmenucart-icon-shopping-cart{background-image:none;vertical-align:inherit;}
.wpmenucart-thumbnail img{width:32px;height:auto;margin-right:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);}
.wpmenucart-submenu-item a{overflow:hidden;white-space:nowrap !important;}
.wpmenucart-thumbnail, .wpmenucart-order-item-info{display:inline-block;vertical-align:middle;}
.wpmenucart-product-name, .wpmenucart-product-quantity-price{display:block;}
.wpmenucart .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.wpmenucart .clearfix{display:inline-block;}
* html .wpmenucart .clearfix{height:1%;}
.wpmenucart .clearfix{display:block;}
li.wpmenucartli a.wpmenucart-contents span{display:inline-block !important;}

/* https://alaasima.ae/wp-content/plugins/woocommerce-menu-bar-cart/css/wpmenucart-main.css Close here */


/* https://alaasima.ae/wp-content/plugins/contact-form-7/includes/css/styles.css Open here */

div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::after,span.wpcf7-list-item-label::before{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(https://alaasima.ae/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}

/* https://alaasima.ae/wp-content/plugins/contact-form-7/includes/css/styles.css Close here */


/* https://alaasima.ae/wp-content/plugins/final-tiles-grid-gallery-lite/scripts/ftg.css Open here */

.final-tiles-gallery{clear:both}.final-tiles-gallery .support-text{margin-top:10px}.final-tiles-gallery .support-text a{font-size:11px;text-decoration:none;border:0}.final-tiles-gallery .edge{position:absolute;z-index:1000;background:#333;color:#fff;font-size:11px;padding:4px;font-family:sans-serif}.final-tiles-gallery .edge.enlarged-true{color:#ff0}.final-tiles-gallery .ftg-items .loading-bar{position:absolute;top:-10px;left:0;width:100%;height:2px;background:#ccc}.final-tiles-gallery .ftg-items .loading-bar i{display:block;padding:0;margin:0;background:#000;height:2px;width:0}.final-tiles-gallery .caption{text-align:center;position:absolute;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;width:100%}.final-tiles-gallery .caption .title{font-size:14px;font-weight:700;color:#fff}.final-tiles-gallery .caption.frame .text{border:1px solid #fff;position:absolute;top:10px;left:10px;bottom:10px;right:10px}.final-tiles-gallery.caption-full-height .caption{height:100%}.final-tiles-gallery.hover-fade .caption{opacity:0;top:0;left:0;display:block}.final-tiles-gallery.captions-visible.hover-fade .caption,.final-tiles-gallery.hover-fade .tile:hover .caption{opacity:1}.final-tiles-gallery.captions-visible.hover-fade .tile:hover .caption{opacity:0}.final-tiles-gallery.hover-slide-top .caption{left:0;top:-100%;opacity:0}.final-tiles-gallery.captions-visible.hover-slide-top .caption,.final-tiles-gallery.hover-slide-top .tile:hover .caption{top:0;opacity:1}.final-tiles-gallery.captions-visible.hover-slide-top .tile:hover .caption{top:-100%;opacity:0}.final-tiles-gallery.hover-slide-bottom .caption{top:100%;left:0;opacity:0}.final-tiles-gallery.captions-visible.hover-slide-bottom .caption,.final-tiles-gallery.hover-slide-bottom .tile:hover .caption{top:0;opacity:1}.final-tiles-gallery.captions-visible.hover-slide-bottom .tile:hover .caption{top:100%;opacity:0}.final-tiles-gallery.hover-slide-left .caption{top:0;left:-100%;opacity:0}.final-tiles-gallery.captions-visible.hover-slide-left .caption,.final-tiles-gallery.hover-slide-left .tile:hover .caption{left:0;opacity:1}.final-tiles-gallery.captions-visible.hover-slide-left .tile:hover .caption{left:-100%;opacity:0}.final-tiles-gallery.hover-slide-right .caption{top:0;left:100%;opacity:0}.final-tiles-gallery.captions-visible.hover-slide-right .caption,.final-tiles-gallery.hover-slide-right .tile:hover .caption{left:0;opacity:1}.final-tiles-gallery.captions-visible.hover-slide-right .tile:hover .caption{left:100%;opacity:0}.final-tiles-gallery.hover-rotate-left .caption{top:0;left:0;opacity:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;-webkit-transform-origin:bottom left;transform-origin:bottom left}.final-tiles-gallery.hover-rotate-left .tile:hover .caption{left:0;opacity:1;-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.final-tiles-gallery.captions-visible.hover-rotate-left .caption{opacity:1;-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.final-tiles-gallery.captions-visible.hover-rotate-left .tile:hover .caption{opacity:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.final-tiles-gallery.hover-rotate-right .caption{top:0;left:0;opacity:0;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}.final-tiles-gallery.hover-rotate-right .tile:hover .caption{left:0;opacity:1;-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.final-tiles-gallery.captions-visible.hover-rotate-right .caption{opacity:1;-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.final-tiles-gallery.captions-visible.hover-rotate-right .tile:hover .caption{opacity:0;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.final-tiles-gallery .caption .text{color:#fff;text-align:center;padding:10px;display:block;line-height:1.2}.final-tiles-gallery .woo{position:absolute;bottom:0;color:#fff;text-align:right;margin-top:10px;width:100%;display:none}.final-tiles-gallery .tile:hover .woo{display:block}.final-tiles-gallery .tile .woo span{display:inline-block}.final-tiles-gallery .tile:hover .woo .add-to-cart{color:#fff;margin:0 10px}.final-tiles-gallery .caption .icon{font-size:14px;position:absolute;left:50%;top:50%;margin:-12px 0 0 -8px}.final-tiles-gallery.caption-auto-height .caption{bottom:0;top:auto!important;height:auto!important}.final-tiles-gallery.caption-auto-height .icon{display:none!important}.final-tiles-gallery.captions-always-visible .tile .caption{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;opacity:1}.final-tiles-gallery .ftg-come-in{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-animation:ftg-come-in .8s ease forwards;-o-animation:ftg-come-in .8s ease forwards;-webkit-animation:ftg-come-in .8s ease forwards;animation:ftg-come-in .8s ease forwards}.final-tiles-gallery .ftg-come-in:nth-child(odd){-moz-animation-duration:.6s;-o-animation-duration:.6s;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes ftg-come-in{to{-webkit-transform:translateY(0)}}@-moz-keyframes ftg-come-in{to{-moz-transform:translateY(0)}}@keyframes ftg-come-in{to{transform:translateY(0)}}.final-tiles-gallery .already-visible{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none}.final-tiles-gallery .tile{float:left;margin:0;position:relative;opacity:0;transform:scale(1) translate(0,0) rotate(0);transition:top .2s,left .5s;overflow:hidden}.final-tiles-gallery .tile .tile-inner{overflow:hidden;display:block;border:0}.final-tiles-gallery .tile .caption-outside{display:block}.final-tiles-gallery .tile .caption-outside .title{display:block;font-weight:700}.final-tiles-gallery .tile.ftg-loaded{transform:scale(1) translate(0,0) rotate(0)!important;opacity:1}.final-tiles-gallery .tile img.item,.final-tiles-gallery .tile img[data-class=item]{-moz-transition:-moz-transform .2s,opacity .2s linear;-o-transition:-o-transform .2s,opacity .2s linear;-webkit-transition:-webkit-transform .2s,opacity .2s linear;transition:transform .2s linear,opacity .2s linear;display:block;position:relative;width:100%;opacity:0}.final-tiles-gallery .tile.ftg-img-loaded img.item,.final-tiles-gallery .tile.ftg-img-loaded img[data-class=item],.final-tiles-gallery .tile.ftg-loaded img.item,.final-tiles-gallery .tile.ftg-loaded img[data-class=item]{opacity:1}.final-tiles-gallery .tile.ftg-img-loaded img.item,.final-tiles-gallery .tile.ftg-img-loaded img[data-class=item]{opacity:1!important}.final-tiles-gallery .tile.ftg-loaded .tile-inner{visibility:visible}.final-tiles-gallery .tile.ftg-hidden,.final-tiles-gallery .tile.ftg-hidden-tile{opacity:0!important;transform:scale(0) translate(0,0) rotate(0)!important}.final-tiles-gallery .ftg-filters{padding-bottom:5px;margin-bottom:5px}.final-tiles-gallery .ftg-filters a{display:inline-block;margin-right:10px;color:#777;padding:4px 10px;border:1px solid #777;text-decoration:none;outline:0;text-shadow:none;box-shadow:none}.final-tiles-gallery .ftg-filters a.selected,.final-tiles-gallery .ftg-filters a:hover{color:#000;border-color:#333;text-decoration:none}.ftg-loading-panel{position:fixed;top:10px;right:10px;background:url(https://alaasima.ae/wp-content/plugins/contact-form-7/images/ajax-loader.gif) no-repeat #222;width:40px;height:40px;padding:4px;border-radius:5px;z-index:1000}.ftg-loading-panel p{display:none}.final-tiles-gallery .tile iframe.item{width:100%}.final-tiles-gallery .tile .ftg-social{display:none;position:absolute;bottom:5px;right:10px}.final-tiles-gallery .tile:hover .ftg-social{display:block}.final-tiles-gallery .tile .ftg-social a{color:#fff;font-size:16px;width:24px;height:24px;text-decoration:none;opacity:.8;border:0;margin-left:6px}.final-tiles-gallery .tile:hover .ftg-social a:hover{text-decoration:none;opacity:1}.final-tiles-gallery .effect-slide{-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);-moz-animation:effect-slide .8s ease forwards;-o-animation:effect-slide .8s ease forwards;-webkit-animation:effect-slide .8s ease forwards;animation:effect-slide .8s ease forwards}.final-tiles-gallery .effect-slide:nth-child(odd){-moz-animation-duration:.6s;-o-animation-duration:.6s;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes effect-slide{to{-webkit-transform:translateY(0)}}@-moz-keyframes effect-slide{to{-moz-transform:translateY(0)}}@keyframes effect-slide{to{transform:translateY(0)}}.final-tiles-gallery .effect-zoom{-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);-webkit-transform:scale(.3);transform:scale(.3);-moz-animation:effect-zoom .8s ease forwards;-o-animation:effect-zoom .8s ease forwards;-webkit-animation:effect-zoom .8s ease forwards;animation:effect-zoom .8s ease forwards}.final-tiles-gallery .effect-zoom:nth-child(odd){-moz-animation-duration:.6s;-o-animation-duration:.6s;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes effect-zoom{to{-webkit-transform:scale(1)}}@-moz-keyframes effect-zoom{to{-moz-transform:scale(1)}}@keyframes effect-zoom{to{transform:scale(1)}}.final-tiles-gallery .effect-rotate-left{-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg);-moz-animation:effect-rotate-left .2s ease forwards;-o-animation:effect-rotate-left .2s ease forwards;-webkit-animation:effect-rotate-left .2s ease forwards;animation:effect-rotate-left .2s ease forwards}@-webkit-keyframes effect-rotate-left{to{-webkit-transform:rotate(0)}}@-moz-keyframes effect-rotate-left{to{-moz-transform:rotate(0)}}@keyframes effect-rotate-left{to{transform:rotate(0)}}.final-tiles-gallery .effect-rotate-right{-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg);animation:effect-rotate-right .2s ease forwards}@-webkit-keyframes effect-rotate-right{to{-webkit-transform:rotate(0)}}@-moz-keyframes effect-rotate-right{to{-moz-transform:rotate(0)}}@keyframes effect-rotate-right{to{transform:rotate(0)}}.lightbox .lb-image{max-width:999em}.pp_social .facebook{width:75px!important}

/* https://alaasima.ae/wp-content/plugins/final-tiles-grid-gallery-lite/scripts/ftg.css Close here */


/* https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css Open here */

/* Chosen v1.1.0 | (c) 2011-2013 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */

.chosen-container{min-width:110px;position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}

/* https://alaasima.ae/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css Close here */



/* Product Comparison English css open here */

/* Comparison button css open here */

.single-product .compare.button
{
    margin-top: -20px;
    margin-bottom: 20px;
}

/* Comparison button css close here */

/* Comparison popup css open here */

.yith_woocompare_colorbox .nw-drop-cart
{
    display: none!important;
    visibility: hidden!important;
    user-select:none!important;
    pointer-events: none!important;
}

.yith_woocompare_colorbox .site-inner
{
    display: none!important;
    visibility: hidden!important;
    user-select:none!important;
    pointer-events: none!important;
}

/* Comparison popup css close here */

/* Product Comparison English css close here */

/* Product Comparison Arabic css open here */

/* Comparison button css open here */
   
.rtl.single-product .compare.button
{
    margin-top: -20px;
    margin-bottom: 20px;
    float:right;
}

/* Comparison button css close here */

/* Product Comparison Arabic css open here */



/* Homepage Signup form captcha css open here */

@media only screen and (max-width:1500px) and (min-width:1025px)
{

    #customer_login #rc-imageselect, #customer_login .g-recaptcha 
    {
        
        transform:scale(0.70);
        -webkit-transform:scale(0.70);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }

}


@media only screen and (min-width:1024px) and (max-width:1200px)
{
    #customer_login #rc-imageselect, #customer_login .g-recaptcha 
    {
        
        transform:scale(0.60);
        -webkit-transform:scale(0.60);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
}


@media only screen and (max-width:1023px)
{
    #customer_login #rc-imageselect, #customer_login .g-recaptcha 
    {
        
        transform:scale(0.70);
        -webkit-transform:scale(0.70);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
}


/* Homepage Signup form captcha css close here */

/* My Account form captcha css open here */

.page-id-1566 #rc-imageselect, .page-id-1566 .g-recaptcha 
{
    
    transform:scale(0.90)!important;
    -webkit-transform:scale(0.90)!important;
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}

@media only screen and (max-width:360px)
{

     .page-id-1566 #rc-imageselect, .page-id-1566 .g-recaptcha 
    {
        
        transform:scale(0.70)!important;
        -webkit-transform:scale(0.70)!important;
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }

}

.page-id-5382 #rc-imageselect, .page-id-5382 .g-recaptcha 
{
    
    transform:scale(0.90)!important;
    -webkit-transform:scale(0.90)!important;
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}

@media only screen and (max-width:360px)
{

     .page-id-1566 #rc-imageselect, .page-id-5382 .g-recaptcha 
    {
        
        transform:scale(0.70)!important;
        -webkit-transform:scale(0.70)!important;
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }

}

/* My Account form captcha css close here */


/* Woocomerce start shopping English images height css open here */

.page-id-266 .wcps-container div.wcps-items div.wcps-items-thumb
{
    max-height:125px;
}

@media only screen and (min-width:1000px) and (max-width:1150px)
{
    .page-id-266 .wcps-container div.wcps-items div.wcps-items-thumb
    {
        max-height:95px;
    }
}

@media only screen and (max-width:999px)
{
    .page-id-266 .wcps-container div.wcps-items div.wcps-items-thumb
    {
        max-height:205px;
    }
}

/* Woocomerce start shopping English images height css close here */


/* Woocomerce start shopping Arabic images height css open here */

.page-id-6551 .wcps-container div.wcps-items div.wcps-items-thumb
{
    max-height:125px;
}

@media only screen and (min-width:1000px) and (max-width:1150px)
{
    .page-id-6551 .wcps-container div.wcps-items div.wcps-items-thumb
    {
        max-height:95px;
    }
}

@media only screen and (max-width:999px)
{
    .page-id-6551 .wcps-container div.wcps-items div.wcps-items-thumb
    {
        max-height:205px;
    }
}

/* Woocomerce start shopping Arabic images height css close here */

.wcps-container #wcps-2033 .wcps-items-thumb {
    height: 125px;
}
header .wh-logo.align-left {
    display: none;
}
.vc_column-inner.vc_custom_1459844282139 {
    padding-top: 17px !important;
    padding-bottom: 5px !important;
}

#customer_login input#rememberme {
    margin-right: 6px;
}

.our_service_block_2 p, .our_service_block_3 p
{
    -webkit-line-clamp: 2;
    word-break: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.site-inner.nw-drop-cart .nw-cart-container.nw-cart-click {
    margin-top: 4px !important;
}

.vc_row.wpb_row.vc_row-fluid.hn4_top_bar_desktop.vc_custom_1499869547278.vc_row-has-fill {
    padding-top: 12px;
}

.tax-product_cat header .wh-logo.align-left
 {
    display: block;
}
header .wh-main-menu.three.fourths.wh-padding {
    min-height: unset;
    width: 100%;
}
header div#sticky-wrapper {
    height: unset !important;
}
.tax-product_cat  header .wh-sticky-header .wh-logo.align-left {
    display: none;
}
.hn4_block2_log_reg a {
    margin-right: 6px;
}


@media only screen and (max-width : 767px)
{
.vc_column-inner.vc_custom_1459844282139 {
    margin-bottom: 0;
}
}