/*html {scroll-behavior: smooth;}*/
@font-face {
    font-family: 'avenirnextregular';
    src: url('../fonts/avenirnextregular.eot');
    src: url('../fonts/avenirnextregular.eot') format('embedded-opentype'),
         url('../fonts/avenirnextregular.woff2') format('woff2'),
         url('../fonts/avenirnextregular.woff') format('woff'),
         url('../fonts/avenirnextregular.ttf') format('truetype'),
         url('../fonts/avenirnextregular.svg#avenirnextregular') format('svg');
}
@font-face {
    font-family: 'avenirmedium';
    src: url('../fonts/avenirmedium.eot');
    src: url('../fonts/avenirmedium.eot') format('embedded-opentype'),
         url('../fonts/avenirmedium.woff2') format('woff2'),
         url('../fonts/avenirmedium.woff') format('woff'),
         url('../fonts/avenirmedium.ttf') format('truetype'),
         url('../fonts/avenirmedium.svg#avenirmedium') format('svg');
}
@font-face {
    font-family: 'AvenirHeavy';
    src: url('../fonts/AvenirHeavy.eot');
    src: url('../fonts/AvenirHeavy.eot') format('embedded-opentype'),
         url('../fonts/AvenirHeavy.woff2') format('woff2'),
         url('../fonts/AvenirHeavy.woff') format('woff'),
         url('../fonts/AvenirHeavy.ttf') format('truetype'),
         url('../fonts/AvenirHeavy.svg#AvenirHeavy') format('svg');
}
@font-face {
    font-family: 'AvenirBook';
    src: url('../fonts/AvenirBook.eot');
    src: url('../fonts/AvenirBook.eot') format('embedded-opentype'),
         url('../fonts/AvenirBook.woff2') format('woff2'),
         url('../fonts/AvenirBook.woff') format('woff'),
         url('../fonts/AvenirBook.ttf') format('truetype'),
         url('../fonts/AvenirBook.svg#AvenirBook') format('svg');
}
@font-face {
    font-family: 'GE Dinar One';
    src: url('../fonts/GEDinarOne-Light.eot');
    src: url('../fonts/GEDinarOne-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GEDinarOne-Light.woff2') format('woff2'),
        url('../fonts/GEDinarOne-Light.woff') format('woff'),
        url('../fonts/GEDinarOne-Light.ttf') format('truetype'),
        url('../fonts/GEDinarOne-Light.svg#GEDinarOne-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GE Dinar One';
    src: url('../fonts/GEDinarOne-Medium.eot');
    src: url('../fonts/GEDinarOne-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GEDinarOne-Medium.woff2') format('woff2'),
        url('../fonts/GEDinarOne-Medium.woff') format('woff'),
        url('../fonts/GEDinarOne-Medium.ttf') format('truetype'),
        url('../fonts/GEDinarOne-Medium.svg#GEDinarOne-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

select::-ms-expand { display: none; }

img{max-width:100%;height:auto;}

a{  -webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;}

h1 {margin:0px 0px 30px 0px;padding:0px;line-height: 1.2;font-weight: normal; font-family: 'AvenirHeavy';color: #7c7c7b;}

h2 {margin:0px 0px 20px 0px;padding:0px;line-height: 1.2;font-weight: normal; font-family: 'AvenirHeavy';color: #7c7c7b;}

h3 {margin:0px 0px 20px 0px;padding:0px;line-height: 1.2;font-weight: normal;   font-family: 'AvenirHeavy';color: #7c7c7b;}

h4 {margin:0px 0px 20px 0px;padding:0px;line-height: 1.2;font-weight:normal;font-family: 'avenirmedium';color: #7c7c7b;}

h5 {margin:0px 0px 15px 0px;line-height: 25px;font-weight:normal;font-family: 'avenirmedium';color: #7c7c7b;}

h6 {margin:0px 0px 15px 0px;line-height: 1.1;font-weight:normal;font-family: 'avenirmedium';color: #7c7c7b;}

::selection {
    background:#fe5804;
    color:#FFF;
}
::-moz-selection {
    background:#fe5804;
    color:#FFF;
}

.spacer1px {clear:both;line-height:0;font-size:0;overflow:hidden;height:1px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer10px {clear:both;line-height:0;font-size:0;overflow:hidden;height:10px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer20px {clear:both;line-height:0;font-size:0;overflow:hidden;height:20px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer30px {clear:both;line-height:0;font-size:0;overflow:hidden;height:30px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer40px {clear:both;line-height:0;font-size:0;overflow:hidden;height:40px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}
.spacer50px {clear:both;line-height:0;font-size:0;overflow:hidden;height:50px; background:none; margin:0px 0px 0px 0px;width:100%; border:none;}

body,html {overflow-x:hidden;}
body {
	overflow-x:hidden;
	margin:0px; 
	padding:0px; 
	outline:none;
	text-decoration:none;
	list-style:none;
	box-sizing: border-box;
	background-color:#fff; color: #7c7c7b;
	width:100%;
	font-weight: normal;
	font-size:16px; line-height:22px;
    font-family: 'avenirmedium';
}
body.arabic-version {
    font-family: 'GE Dinar One'!important;
}
p{padding: 0; margin:0px 0px 20px 0px;font-weight: normal;color:#606060;font-size:17px; line-height:24px;font-family: 'avenirmedium';}
ul, ol {list-style: none;margin: 0;padding: 0; }
a:hover{ text-decoration:none;}

.form-control::-webkit-input-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirmedium';}
.form-control::-moz-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirmedium';}
.form-control:-ms-input-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirmedium';}
.form-control:-moz-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirmedium';}

::-webkit-input-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirnextregular';}
::-moz-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirnextregular';}
:-ms-input-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirnextregular';}
:-moz-placeholder {color: #7c7c7b !important; opacity:1 !important;font-family: 'avenirnextregular';}

:focus, button:focus {outline-style:none;box-shadow:none;border-color:transparent;}
*:focus {outline: none;}
input:focus{outline:none;}

img{max-width:100%;height:auto; outline:none;}
a{outline:none; border:none;}
.all_prod_sec_single .dropdown{padding-bottom: 10px;}

/*
.all_prod_sec .dropdown:hover>.dropdown-menu {display: block; margin-top:55px;}
.all_prod_sec .dropdown>.dropdown-toggle:active {pointer-events: none;}


.all_prod_sec_single .dropdown:hover>.dropdown-menu {
  display: block; margin-top:55px;
}*/


.home_page_main{position: relative;max-width: 1220px;margin: 0 auto;}
.home_page_logo{position: relative; }
.home_page_logo img {
    max-width: 350px;
}
.home_page_right_menu{position: relative;text-align: right;}
.home_page_right_menu_top{position: relative;display: block;padding-bottom: 20px;}
.home_page_right_menu_top ul{display: block;}
.home_page_right_menu_top ul li{display: inline-block;}
.languagebtn{position: relative;}

.languagebtn a {font-family: 'AvenirBook';font-weight: 500;color: #fff;padding: 0px 0px 0px 0px;    margin: 0 0px 0 0;line-height: 16px;font-size: 18px;}
.padd_line{padding-left: 7px;padding-right: 6px;}
.home_page_right_menu_bottom{position: relative;display: block;*padding-right: 35px}
.home_page_right_menu_bottom ul{position: relative;display: block;padding-right: 20px;}
.home_page_right_menu_bottom ul li{display: inline-block;padding-right: 8px;}
.drop_btn{background: none;border: none;top: -2px;position: relative;padding: 0;}
.home_page_right_menu_top .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;    float: left;min-width: 50px;padding: 0;margin: 0;font-size: 1rem;color: #212529;
    text-align: center; list-style: none; background-clip: padding-box;background: #FFFFFF;  box-shadow: 0px 8px 20px rgb(0 0 0 / 8%);border-radius: 5px;}
    /* .cartitem-counter {
        position: absolute;
        top: -10px;
        right: 0;
        width: 16px;
        height: 16px;
        text-align: center;
        background: #f9f1a0;
        border-radius: 50%;
        color: #7c7c7b;
        font-size: 11px;
        line-height: 17px;
        font-family: 'avenirmedium';
    } */
.drop_right ul li{display: flex;align-items: center;justify-content: center;padding: 5px 0;}

.morebtn_banner {position: absolute; bottom: 20px;left: 0px;right: 0px;margin: 0 auto;width: 70px;
    text-align: center;color: #7c7c7b;font-size: 18px;line-height: 22px; font-family: 'avenirmedium';font-weight: 600;}
.morebtn_banner:hover{color: #000;}
.checkout_pay_main .col-lg-9.col-md-8{ padding-left:15px !important; padding-right:15px !important;}

.header.innerpages {position: fixed;top: 0;width: 100%;z-index: 9;left: 0;right: 0;}
.sticky {position: fixed;top: 0;width: 100%; background-color:#81bfe8; z-index:9;padding: 15px 0 15px 0;}
#navbar { position: fixed;width: 100%;left: 0;z-index: 9;background: #60a9da;padding: 15px 0 15px 0;}
.header.homepage #navbar{position: fixed;width: 100%;}
/*.sticky .home_page_logo{ padding-top:0px;}*/


.banner_pics_mobile {padding-top: 113px;}
.life-sec{background: #eaeaea;text-align: center;padding: 50px 0;}
.title h2 {
    font-size: 30px;
    color: #60a9da;
    font-weight: 700;
    text-transform: capitalize;
}
.title p{color: #606060;font-size: 20px;}
.title2 h3 {color: #606060;text-align: center;font-size: 30px;}
.services-sec {padding: 50px 0;}
.sub-title {text-align: center;padding: 15px 10px;}
.sub-title span {color: #60a9da;font-size: 20px;}
.sub-title h5 {
    color: #606060;
    margin: 0 0 10px 0;
    font-size: 22px;
}   
/*==================== Newsletter =====================*/




footer{position: relative;background:#81bfe8;color:#fff;font-family: 'avenirnextregular';font-size: 14px;text-align:center;padding:20px 0px;}
footer p{font-size:13px;margin:0px 0px 10px 0px;color:#fff;}
footer small{font-size:13px;margin:0px;color:#fff;}
footer small img{display:inline-block; margin:0px 6px;}
footer.innerpage_footer{background-color: #f9f1a0; color:#878787;padding-top: 0;}
footer.innerpage_footer p, footer.innerpage_footer small{color:#878787;}
footer p a{font-family: 'avenirnextregular'; color:#fff;}
footer p a:hover{ opacity:0.5;}





.mobile_on{display: none;}
.mobile_off{display: block;}


.cart_menu_main{position: relative;}
.cart_menu_main .dropdown-menu{position: absolute;top:22px !important;left: -15px !important;
    z-index: 1000;float: left;width: 244px;padding: 10px;margin: 0;text-align: left;list-style: none; background: #FFFFFF;box-shadow: 0 1px 5px 0 rgba(0,0,0,0.20);border-radius: 0px;    transform: translate3d(-175px, 20px, 0px) !important;}
.cart_menu_main .dropdown-menu:before{content: '';position: absolute;right: 0;left: 187px;top: -15px;text-align: center;border-left: 15px solid transparent; border-right: 15px solid transparent;
    border-bottom: 15px solid #fff;height: 0;width: 0;}
.cart_menu_single .row {align-items: flex-start;}
.cart_menu_single{position: relative;background: #f2f2f2;padding: 15px;border-radius: 10px;margin: 0 0 15px 0;}
.cart_menu_single_img{position: relative;}
.cart_menu_single_img img{width: 100%;}
.cart_menu_single_cont{position: relative;}
.cart_menu_single_cont h4{position: relative;font-size: 15px;color: #7c7c7b;font-family: 'avenirnextregular';margin: 0 0 5px 0;}
.cart_menu_single_cont h5{position: relative;font-size: 10px;color: #7c7c7b;font-family: 'avenirnextregular';margin: 0 0 5px 0;font-family: 'AvenirHeavy';}
.cart_menu_single_cont h6{position: relative;font-size: 10px;color: #7c7c7b;font-family: 'avenirnextregular';margin: 0 0 5px 0;font-family: 'AvenirHeavy';}
.cart_menu_single_cont h6 span{padding-left: 15px;}
.cart_btns{display: flex;align-items: center;justify-content: flex-start;margin: 10px 0 0 0;}
.cart_btns h6{color: #4fa6df;font-size: 10px;margin: 0 10px 0px 0px;}
.cart_btns h6 a{color: #4fa6df;}
.cart_btns h6 i{padding-right: 6px;}
.cart_btns h5{color: #dd6720;font-size: 10px;margin: 0 0px 0px 0;}
.cart_btns h5 i{padding-right: 6px;}
.cart_btns h5 a{color: #dd6720;}
.cart_btns h5 a:hover,.cart_btns h6 a:hover{ text-decoration:underline;}
.cart_menu_single_total{position: relative;background: #d4e6f7;padding: 10px 20px;display: flex;align-items: center;justify-content: space-between;border-radius: 10px;}
.cart_menu_single_total p{font-size: 14px;margin: 0; color: #7c7c7b;font-family: 'AvenirHeavy';}
.cart_menu_single_total h6{font-size: 14px;margin: 0; color: #7c7c7b;font-family: 'AvenirHeavy';}
.go_to_cart {position: relative;text-align: center;margin: 10px 0;font-size: 12px;background: #f5ed9c;color: #7c7c7b;font-family: 'AvenirHeavy';padding: 10px;border-radius: 10px;
    display: inline-block;width: 100%;}
.go_to_cart:hover{color: #000;}

.fullScreen{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #000000d4;
          display: none;z-index: 99;}
.inputBox{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);
          background: white;padding: 0px 10px;border-radius: 3px;box-shadow : inset 0 0.25rem 0.125rem 0 rgb(0 0 0 / 5%);display: flex;}
.inputBox input{height: 60px;width: 500px;border: none;outline: none;font-size: 20px;color: #4a4a4a; padding-left: 15px;font-family: 'avenirmedium';}
.inputBox button{border: none;background-color: transparent;vertical-align: middle;cursor: pointer;
          transition: 0.5s;color: #50afe1;}
.inputBox button:hover{transform: rotate(360deg);}
.inputBox button i{ font-size: 30px}
.closeBtn {height: 50px;width: 50px;background-color: #50afe1;position: absolute;top: 62px;
    left: 42px;cursor: pointer;border-radius: 50%;text-align: center;line-height: 49px;
    color: #fff;font-size: 20px;font-weight: 500;}
.closeBtn:hover{transform: rotate(360deg);}







footer.innerpage_footer{background-color: #f9f1a0; color:#838383;padding-top: 0;position: relative;z-index: -1;}
footer.innerpage_footer p, footer.innerpage_footer small{color:#838383;}
footer p a{font-family: 'avenirnextregular'; color:#fff;}
footer p a:hover{ opacity:0.5;}




/*==================== Checkout Raj =====================*/


.service-btn .btn-style-one {display: inline-block;background-color: #60a9da;color: #fff;border: none;padding: 10px 60px 10px 20px;transition: all .3s ease;font-size: 22px;min-width: 250px;text-align: left;position: relative;}
.service-btn .btn-style-one i {
    position: absolute;
    right: 20px;
    background: #fff;
    color: #60a9da;
    padding: 3px 5px;
    top: 7px;
    border-radius: 3px;
}
.btn-style-one:hover{background-color:#81bfe8;color:#fff;}
.footer-banner {background: #60a9da;background-image: url(../images/quate.png);background-repeat: no-repeat;background-size: contain;background-position: 90% center;}



.footer-title-banner {text-align: center;max-width: 440px;margin: auto;}
.footer-title-banner p {color: #fff;font-size: 22px;line-height: 32px;}
.footer-title-banner a{color: #fff;}
.newsletter {position: relative;padding: 20px 0px 30px;background: #f3d553;}
.newsletter_left {max-width: 300px;}
.newsletter_left p {font-family: 'AvenirBook';font-size: 14px;margin: 0px 0px 6px 0px;text-align: left;}
.newsletter_left .form-group {overflow: hidden;position: relative;margin: 0px;border: 1px solid #edece8;border-radius: 3px;}
.newsletter_left .form-control {background-color: #edece8;border: 0px solid #a3a3a2;height: 30px;border-radius: 3px;font-size: 14px;color: #7c7c7b;padding-right: 30px;padding-left: 10px;}
.newsletter_left .form-group .submitbtn {position: absolute;right: 0px;top: 0px;border: none;padding: 5px;height: 100%;background-color: #fff;width: 27px;}
.newsletter_right {text-align: right;font-size: 15px;}
.newsletter_right a {color: #606060;font-size: 15px;display: inline-block;margin: 0px 10px;}






/*==================== Arabic =====================*/

/*==================== Arabic =====================*/


body.arabic-version {direction: rtl;text-align: right;font-family: 'GE Dinar One'!important;font-weight: 300;}
body.arabic-version p {font-family: 'GE Dinar One'!important;font-weight: 500;}

body.arabic-version h1, body.arabic-version h2, body.arabic-version h3, body.arabic-version h4, body.arabic-version h5, body.arabic-version h6
{font-family: 'GE Dinar One'!important; font-weight:500 !important;}
body.arabic-version h5{font-size: 18px;}
body.arabic-version .sub-title span {font-size: 20px;}
body.arabic-version .banner_pics_mobile {padding-top: 88px;}
body.arabic-version .footer-banner {background: #60a9da;background-image: url(../images/quate2.png);background-repeat: no-repeat;background-size: contain;background-position: 10% center;}
body.arabic-version .service-btn .btn-style-one i {left: 20px;right: unset;}
body.arabic-version .service-btn .btn-style-one {padding: 10px 20px 10px 60px;text-align: right;    font-weight: 600;font-size: 20px;}
body.arabic-version   .footer-title-banner span {font-weight: 500;}
body.arabic-version .more_btn_down a, body.arabic-version .btn_style, body.arabic-version .all_prod_sec_single .dropdown-menu .dropdown-item, body.arabic-version .morebtn, body.arabic-version footer p, body.arabic-version .form-control, body.arabic-version .cart_btns h5, body.arabic-version .cart_btns h6, body.arabic-version .cart_menu_single_total p, body.arabic-version .go_to_cart,body.arabic-version .notavl p, body.arabic-version .product_list_prod_single_cont_left p, body.arabic-version .cartpage thead th, body.arabic-version .save_btn, body.arabic-version .cancel_btn, body.arabic-version .btn-style-two, body.arabic-version .prom_in button, body.arabic-version .shopping_btn, body.arabic-version .later_btn, body.arabic-version .check_out_sec_cont_check_single .container, body.arabic-version .continue_btn a, body.arabic-version .entrance_btn, body.arabic-version .forget_pass, body.arabic-version .checkout_guest_panelbox label, body.arabic-version .checkout_guest_form label, body.arabic-version .checkout_loginaccount .forgotpw a, body.arabic-version .checkout_pay_single input, body.arabic-version .search_add, body.arabic-version .radio_btn .container, body.arabic-version .registration_btn, body.arabic-version .forget_pass a,  body.arabic-version .signup-phonenumber, body.arabic-version .number_quantity, body.arabic-version .add_to_cart_sec a, body.arabic-version .part, body.arabic-version .popup-products-dtls.owl-carousel p, body.arabic-version .product-details-modal-content .price, body.arabic-version .product-details-modal-content p, body.arabic-version .product-details-modal-content a.yellow-btn, body.arabic-version .check_yes .container, body.arabic-version .cartpage-sidebar li.totalamount, body.arabic-version  .nav-fill .nav-item, body.arabic-version .douwantship
{font-family: 'GE Dinar One'!important; font-weight:500 !important;}

body.arabic-version .cart_menu_single_cont h4, body.arabic-version .cartpage td
{font-family: 'GE Dinar One'!important;font-weight: 300;}


body.arabic-version .more_btn_down a, body.arabic-version .languagebtn a, body.arabic-version .cart_menu_single_total h6
{font-family: 'AvenirHeavy'!important;}

body.arabic-version .newsletter_right, body.arabic-version .cart_menu_single_cont span.english, body.arabic-version .english-font1, body.arabic-version .counter_quantity .form-control.input-number, body.arabic-version .eng-font1, body.arabic-version .cart_page_sec_total_right_single h5, body.arabic-version .shopping_btn span, body.arabic-version .later_btn span, body.arabic-version .check_out_total_single h6, body.arabic-version .check_out_total_single_total h6 strong, body.arabic-version .signup-phonenumber span, body.arabic-version .product-details-modal-content p strong, body.arabic-version .gift_wrap_box_new_sec span,body.arabic-version  .nav-fill .nav-item span
{font-family: 'GE Dinar One'!important;}


body.arabic-version button, body.arabic-version input, body.arabic-version optgroup, body.arabic-version select, body.arabic-version textarea{font-family: 'GE Dinar One'!important; font-weight:500;}

body.arabic-version .languagebtn a
{font-size:15px;}
body.arabic-version .more_btn_down a
{font-size:21px;}

body.arabic-version .newsletter_right,body.arabic-version .signup-phonenumber span
{direction:ltr;}

body.arabic-version .all_prod_sec_single .dropdown-menu .dropdown-item, body.arabic-version .newsletter_left p, body.arabic-version .cart_menu, body.arabic-version .cart_page_sec_total_left
{ text-align:right;}

body.arabic-version .cart_menu_single_cont h4, body.arabic-version .cart_menu_single_cont h5, body.arabic-version .cart_menu_single_cont h6, body.arabic-version .cart_menu_single_total p, body.arabic-version .cart_menu_single_total h6
{ font-size:10px;}


body.arabic-version button, body.arabic-version input, body.arabic-version optgroup, body.arabic-version select, body.arabic-version textarea {font-family: 'GE Dinar One'!important; font-weight:500 !important;}


body.arabic-version  p strong.arabcontent{font-family: 'GE Dinar One'!important; font-weight:500 !important;}

body.arabic-version .home_page_right_menu,body.arabic-version .signup_sec_main_sec_single_btn {text-align: left;}
body.arabic-version .home_page_right_menu_bottom ul {padding-right: inherit; padding-left:20px;}
body.arabic-version .home_page_right_menu_bottom ul li {padding-right: 0px;padding-left: 8px;}
body.arabic-version .padd_line {padding-left: 7px;padding-right: 6px;}
body.arabic-version .img_2,body.arabic-version .img_3{background-position:left !important;}
body.arabic-version .img_1{background: #fff url(../images/product-img-1-ar.png) no-repeat center center;}
body.arabic-version .features_product_sec_cont_single.img_4 .home_product_boxes_content{float: left;width: 100%;}
body.arabic-version .features_product_sec_cont_single.img_5 .home_product_boxes_content{float: left;width: 100%;}
body.arabic-version .newsletter_right{text-align: left;}
body.arabic-version .newsletter_left .form-group .submitbtn{ right:inherit; left:0px;}
body.arabic-version .newsletter_left .form-control {padding-right: 10px;padding-left: 30px;}



body.arabic-version #close1{ right:inherit; left:15px;font-family: 'avenirnextregular'!important;}
body.arabic-version .sidebar__inner .cart_menu_single_total p{font-family: 'GE Dinar One'!important; font-weight:500 !important; font-size:14px;}
body.arabic-version .sidebar__inner .cart_menu_single_total h6{font-family: 'AvenirHeavy'!important; font-weight:500 !important; font-size:14px;}





@media only screen and (min-width:1501px) and (max-width:1800px) {


}

@media only screen and (min-width:1431px) and (max-width:1500px) {

}
@media only screen and (min-width:1301px) and (max-width:1430px) {
#small_product_suggested button.owl-next { left: 165px;}
.home_page_main {max-width: 1170px;}
.btn_style {font-size: 14px;}
.padd_top {padding-top: 100px;}


}
@media only screen and (min-width:1200px) and (max-width:1300px) {
#small_product_suggested button.owl-next { left: 165px;}
.home_page_main {max-width: 1160px;}
.padd_top {padding-top: 100px;}


}
@media only screen and (min-width:992px) and (max-width:1199px) {







}
@media only screen and (min-width:768px) and (max-width:991px) {

    .home_page_main {
        max-width: 720px;
    }
    .banner_pics_mobile {
        padding-top:110px;
    }
    .footer-title-banner {
        padding: 19px;
    }
    .footer-title-banner p {
        font-size: 21px;
        line-height: 27px;
    }





}



@media only screen and (min-width:280px) and (max-width:767px) {
    .home_page .row.mob_sec {flex-direction: column-reverse!important;}
    .home_page {min-height: auto;height: auto;background: none;padding: 0;}
    .home_page .container {padding-right: 0;padding-left: 0;max-width: 767px;}
    .menu {max-height: inherit;}
    .home_page_main {max-width: 100%;}
    .home_page_main .row {flex-direction: column-reverse!important;}
    .home_page_logo img {max-height: 70px;}
    .home_page_right_menu {margin: 0 0 0px 0;background: #1a9fda;padding: 15px 10px;}
    .home_page_right_menu_top {display: inline-block;padding-bottom: 0px;float: left;}
    .home_page_right_menu_bottom {display: inline-block;}
    .home_page_logo {position: relative;background: #81bfe8;padding: 10px;text-align: center;}
    .inputBox input {width: 200px;}
    .newsletter_left {margin: 0 auto 15px;}
    .newsletter_left p { text-align: center !important;}
    .mobile_off {display: none !important;}
    .footer-title-banner {padding: 30px;}
    .footer-title-banner p {color: #fff;font-size: 17px;line-height: 24px;}
    .sticky { padding:  0 0;}
    .banner_pics_mobile {padding-top: 144px;}
    #navbar {
        padding:  0 0;
    }
    .footer-banner{background-image: unset;}
    body.arabic-version .home_page_right_menu_top {
        float: right;
    }
    body.arabic-version .banner_pics_mobile {
        padding-top: 121px;
    }
    .service-btn .btn-style-one {min-width: 0;}
    

}

@media only screen and (min-width:280px) and (max-width:319px) {



}


.reverse {
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .reverse {
    flex-direction: column-reverse;
  }
}

input,textarea { -webkit-user-select:text;}
select{-webkit-appearance: none;-moz-appearance: none;appearance: none;}




.size_sec_select select, .gift_wrap_box_new_sec select,.donors_form select {padding-left:10px; padding-right:10px;}


@-moz-document url-prefix() {
  .size_sec_select select{text-indent:-1.5px;}
  .gift_wrap_box_new_sec select,.donors_form select{text-indent:-1.5px;}
}





.zoom {display:inline-block;position: relative;}





.features_product_sec .morebtn{ margin-top:0px !important;}
.features_product_sec .home_product_boxes_content p{ min-height:80px; margin:0px;}




.form-control ::-webkit-input-placeholder {
    font-family: 'GE Dinar One'!important;
  }
  
  .form-control :-ms-input-placeholder {
    font-family: 'GE Dinar One'!important;
  }
  
  .form-control :-moz-placeholder {
    font-family: 'GE Dinar One'!important;
  }
  
  .form-control ::-moz-placeholder {
    font-family: 'GE Dinar One'!important;
  }

  input,input::placeholder{
    font-family: 'GE Dinar One'!important;
  }




  .home_page_right_menu_top {padding-bottom: 10px;}
    #flagsOptions button {padding: 0;}

  .home_page_right_menu_top {margin: 0 !important;}
  