@font-face {
    font-family: "Droid Arabic Kufi";
    src: url('../font/Droid_Arabic_Kufi.eot');
    src: url('../font/Droid_Arabic_Kufi.eot?#iefix') format('embedded-opentype'), url('../font/Droid Arabic Kufi.woff') format('woff'), url('../font/Droid Arabic Kufi.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* CSS HERE */

.menu-left .menu > li > a > span, .menu-top.short_header .menu > li > a span {
    background-color: rgba(10,186,181,0.85);
}

.fw_line {
    background-color: rgba(10,186,181,0.8);
}

body {
    background: #cfd7d7;
}

.main_header .menu span {
    color: #ffffff !important;
}

.main_header .sub-menu span, .menu-top .sub-menu li:before {
    color: #ffffff !important;
}

footer, footer .copyright, section.socials li a:before, section.socials li a:hover:before {
    color: #ffffff;
}

::selection {
    background: #0abab5;
}

::-moz-selection {
    background: #0abab5;
}

.highlighted_colored, header, .gallery_item_wrapper .gallery_fadder, .shortcode_button.btn_type5, .shortcode_button.btn_type1:hover, .featured_items .img_block .featured_item_fadder, input[type="button"], input[type="reset"], input[type="submit"], .grid-port-fadder, .price_item.most_popular .price_item_title, .widget_tag_cloud a:hover, .flickr_fadder, .strip-fadder, .main_header .sub-menu, .menu-top .sub-menu li {
    background-color: #0abab5;
}

a:hover, .dropcap.type2, .dropcap.type5, .most_popular .price_item_cost h2, .most_popular .price_item_cost h6, blockquote.shortcode_blockquote.type5:before, .masonry_blog_wrapper .blogpost_title:hover, .masonry_blog_wrapper .blogpost_readmore:hover, .block-port-categ a:hover, a.blogpost_title:hover, .contact_info_wrapper a:hover, .sidepanel a:hover, .widget_posts .post_title:hover {
    color: #0abab5;
}

.shortcode_iconbox > a:hover .iconbox_body, .shortcode_iconbox > a:hover .iconbox_body p, .shortcode_iconbox > a:hover .iconbox_title, .shortcode_iconbox > a:hover .ico i, .pagerblock li a:hover, .count_ico:hover i {
    color: #0abab5 !important;
}

blockquote.shortcode_blockquote.type2 .blockquote_wrapper, .promoblock_wrapper, .module_cont hr.type3, .testimonial_item_wrapper .testimonials_photo, .blogpost_user_meta, .commentlist .stand_comment {
    border-color: #0abab5 !important;
}

.menu-left.short_header .menu > li > a > span:before {
    border-right-color: rgba(10,186,181,0.85) !important;
}

.menu-top.short_header .menu > li > a span:before {
    border-bottom-color: rgba(10,186,181,0.85) !important;
}

.jspTrack {
    background-color: rgba(10,186,181,0.4);
}

.jspDrag {
    background: #0abab5 !important;
}

*, .optionset li:before, .pagerblock li:before, .main_header .sub-menu span {
    font-family: "Droid Arabic Kufi","Open Sans", sans-serif;
    font-weight: 400;
}

p, td, div, blockquote p, .team_desc ul {
    font-size: 13px;
    line-height: 24px;
    color: #777979;
}

h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    font-family: "Droid Arabic Kufi","Open Sans", sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-decoration: none !important;
    padding: 0;
    color: #353e3d;
}

.iconbox_header .ico i {
    color: #353e3d;
}

.title {
    color: #353e3d;
}

h1, h1 span, h1 a {
    font-size: 54px;
    line-height: 56px;
}

h2, h2 span, h2 a {
    font-size: 42px;
    line-height: 44px;
}

h3, h3 span, h3 a {
    font-size: 28px;
    line-height: 30px;
}

h4, h4 span, h4 a {
    font-size: 24px;
    line-height: 26px;
}

h5, h5 span, h5 a {
    font-size: 20px;
    line-height: 22px;
}

h6, h6 span, h6 a {
    font-size: 13px;
    line-height: 15px;
}

.dropcap, .shortcode_button, .main_header .menu > li > a span, .easyPieChart, .easyPieChart span, .shortcode_tab_item_title, input[type="button"], input[type="reset"], input[type="submit"], .fw_line .pagerblock li a, section.copyright, .fw_line_wrapper .optionset a, .pp_block .post-password-form p, .countdown-period, .countdown-amount {
    font-family: "Droid Arabic Kufi","Open Sans", sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.strip_template figure section .strip-text h1, .strip_template figure section .strip-text h3 {
    font-family: "Droid Arabic Kufi","Open Sans", sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.contentarea .ngg-tagcloud .wp-tag-cloud li a:hover {
    background: #0abab5 !important;
    color: #fff !important;
}

.grid-port-item .grid-port-fadder, .strip-fadder, .gallery_item_wrapper .gallery_fadder, .featured_items .img_block .featured_item_fadder {
    background-color: rgba(10,186,181,0);
}

.grid-port-item:hover .grid-port-fadder, .strip_template figure section:hover .strip-fadder, .strip_template figure section.hovered .strip-fadder, .featured_items .img_block:hover .featured_item_fadder {
    background-color: rgba(10,186,181,0.85);
}

.gallery_item_wrapper:hover .gallery_fadder {
    background-color: rgba(10,186,181,0.7);
}

@media only screen and (max-width: 760px) {
    .strip_template figure section .strip-fadder {
        background-color: rgba(10,186,181,0.85);
    }
}
/* Woocommerce colors */

.woocommerce_container ul.products li.product h3, .woocommerce ul.products li.product h3 {
    color: #353e3d;
}

    .woocommerce_container ul.products li.product h3:hover, .woocommerce ul.products li.product h3:hover {
        color: #0abab5 !important;
    }

.woocommerce_container ul.products li.product .amount, .woocommerce ul.products li.product .amount {
    font-family: "Droid Arabic Kufi";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.woocommerce_container ul.products li.product .price ins, .woocommerce_container ul.products li.product .price ins .amount, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price .amount {
    color: #353e3d !important;
}

.woo_product_meta, .woo_product_meta span {
    color: #777979 !important;
}

nav.woocommerce-pagination ul.page-numbers li a, nav.woocommerce-pagination ul.page-numbers li span {
    color: #777979 !important;
}

    nav.woocommerce-pagination ul.page-numbers li a.prev.page-numbers:after, nav.woocommerce-pagination ul.page-numbers li a.next.page-numbers:after {
        color: #777979;
    }

.widget_product_search input {
    color: #777979;
}

.woo_wrap .price_label, .woo_wrap .price_label span {
    color: #777979;
}

.widget_price_filter .ui-slider .ui-slider-range {
    background: #0abab5 !important;
}

.widget_price_filter .ui-slider .ui-slider-handle:before {
    background: #0abab5;
}

.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce a.edit, .woocommerce #commentform #submit, .woocommerce-page input.button {
    background: #0abab5;
    font-family: "Droid Arabic Kufi";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.woocommerce input[type="reset"], .woocommerce input[type="submit"], .woocommerce input.button, .woocommerce button.button {
    background: #0abab5 !important;
    font-family: "Droid Arabic Kufi";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.woocommerce .button.alt, .woocommerce .pay {
    background: #0abab5 !important;
}

.widget_shopping_cart .buttons .button, .widget_shopping_cart .buttons .button.checkout {
    background-color: #0abab5 !important;
}

.widget_product_tag_cloud a:hover {
    background: #0abab5 !important;
}

.widget_product_categories a, .widget_login .pagenav a, .woocommerce-page .widget_nav_menu ul li a {
    color: #777979;
}

    .widget_product_categories a:hover, .widget_product_categories li.current-cat a, .widget_login .pagenav a:hover, .woocommerce-page .widget_nav_menu ul li a:hover, .widget_layered_nav li:hover, .widget_layered_nav li.chosen, .widget_layered_nav li:hover a, .widget_layered_nav li.chosen a, .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a {
        color: #353e3d !important;
    }

.widget_layered_nav li, .widget_layered_nav li a, .widget_layered_nav li small.count {
    color: #777979 !important;
}

.woocommerce-page .widget_shopping_cart .empty {
    color: #777979;
}

.woo_wrap ul.cart_list li a, .woo_wrap ul.product_list_widget li a, .woocommerce ul.product_list_widget li a {
    color: #777979;
}

    .woo_wrap ul.cart_list li a:hover, .woo_wrap ul.product_list_widget li a:hover, .woocommerce ul.product_list_widget li a:hover {
        color: #353e3d !important;
    }

.woo_wrap .widget_shopping_cart .total, .woo_wrap .widget_shopping_cart .total strong {
    color: #777979;
}

.right-sidebar-block .total .amount, .left-sidebar-block .total .amount {
    color: #777979 !important;
}

.right-sidebar-block del, .right-sidebar-block ins, .right-sidebar-block .amount, .left-sidebar-block del, .left-sidebar-block ins, .left-sidebar-block .amount, .right-sidebar-block ins .amount, .left-sidebar-block ins .amount {
    color: #353e3d;
}

.summary ins .amount, .summary ins {
    color: #353e3d !important;
}

.dark_version.woocommerce .quantity .plus:hover, .dark_version.woocommerce .quantity .minus:hover, .dark_version.woocommerce #content .quantity .plus:hover, .dark_version.woocommerce #content .quantity .minus:hover {
    background-color: #0abab5 !important;
}

.dark_version .woocommerce table.cart a.remove:hover, .dark_version .woocommerce #content table.cart a.remove:hover, .dark_version .woocommerce .woo_shop_cart .quantity .plus:hover, .dark_version .woocommerce .woo_shop_cart .quantity .minus:hover, .dark_version .woocommerce #content .woo_shop_cart .quantity .plus:hover, .dark_version .woocommerce #content .woo_shop_cart .quantity .minus:hover {
    background-color: #0abab5 !important;
}

.summary .product_meta span a:hover {
    color: #353e3d !important;
}

.variations td label {
    color: #777979;
}

.woocommerce-review-link {
    color: #777979 !important;
}

    .woocommerce-review-link:hover {
        color: #353e3d !important;
    }

.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a {
    font-family: "Droid Arabic Kufi";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.woocommerce div.product .woocommerce-tabs .panel a:hover, .woocommerce #content div.product .woocommerce-tabs .panel a:hover {
    color: #353e3d !important;
}

#ship-to-different-address {
    color: #777979 !important;
}

.woocommerce #payment ul li {
    color: #777979;
}

.woocommerce table.shop_table thead th, .woocommerce table.shop_table th, .shop_table .product-subtotal .amount, .shop_table .product-name, .shop_table .product-name a {
    font-family: "Droid Arabic Kufi" !important;
    color: #353e3d !important;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.woocommerce .shop_table.cart .actions .button:hover, .woocommerce .shop_table.cart .actions .coupon .button, .woocommerce .shop_table.cart .actions .button.checkout-button {
    background-color: #0abab5 !important;
}

.dark_version .woocommerce .shop_table.cart .actions .button:hover, .dark_version .woocommerce .shop_table.cart .actions .coupon .button, .dark_version .woocommerce .shop_table.cart .actions .button.checkout-button {
    background-color: #0abab5 !important;
    color: #fff !important;
}

.woocommerce .shipping_calculator h2, .woocommerce .shipping_calculator h2 a, .woocommerce .shipping_calculator h2 a:hover {
    color: #353e3d !important;
}

mark {
    background: #0abab5;
}

.calculated_shipping .order-total th, .calculated_shipping .order-total td .amount {
    font-family: "Droid Arabic Kufi" !important;
    color: #353e3d !important;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.woocommerce .woocommerce-tabs ol.commentlist li .comment_container img.avatar {
    border-left: 6px #0abab5 solid !important;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong, .woocommerce .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text .meta strong, .woocommerce .woocommerce-tabs #reviews #comments ol.commentlist li .comment-text .meta time {
    color: #353e3d !important;
}

.woo_hover_img {
    background: #0abab5;
}
