@media only screen and (max-width: 1392px) {

}
@media only screen and (max-width: 1279px) {
.header-cart a{
  background-size: 17%;
 font-size: 16px;
 padding: 8px 12px;
}
.main-menu ul{
    margin-top: 20px;	
}
.main-menu ul li a {

    font-size: 18px;
}
.header-cart {
    margin-top: 20px;
}
.about-us-body {

    font-size: 15px;
}
.taxon-card-title h2 {
    font-size: 22px;
    height: 55px;
}
.taxon-card-image-container {
    width: 165px;
    height: 139px;
}
.taxon-card-image {
    margin-top: -75px;
}
.products-card-custom1{
	width:100%;
	margin:10px 0;
}
.products-card-custom1-img{
    height: 150px;
margin-bottom:10px;	
}
.banner-container-data-txt h2 {
    font-size: 32px;
}
.products-card-custom2-image ,
.products-card-custom2-data{
	width:35%;
}
.products-card-custom2-data-cart{
	width:30%;
}
.products-card-custom2 .button--add-to-cart{
    font-size: 16px;	
}
.deployment-steps-card-image{
	height:200px;
}
.deployment-steps{
    min-height: 501px;	
}
.about-us-image{
height: 336px;	
}
.info-sokok .about-us-image{
height: auto;
    padding: 10px 0;
}
.shop-icon-card-title h2 {
    font-size: 18px;
}

.publishing-card .publishing-card-container{
	margin-top:0;
}
.publishing-card .publishing-card-container .publishing-card-number{
    font-size: 16px;	
}
.publishing-card .publishing-card-container .publishing-card-image{
    width: 33%;
    height: 52px;	
}
.publishing-card .publishing-card-container .publishing-card-title{
    width: 57%;
    height: 55px;	
}
.publishing-card .publishing-card-container .publishing-card-title h2{
    font-size: 19px;	
}

}
@media only screen and (max-width: 1162px) {
.top-header-login i{
	float:right;
	margin-top: 2px;
}
.top-header-container1 > div, .top-header-login{
line-height: 16px;	
}
.slider-data-title h2 {
    font-size: 35px;
}
.slider-data-text h3 {
    font-size: 60px;
}
.header-cart a {
    background-size: 17%;
    font-size: 15px;
    padding: 8px 17px;
    padding-right: 36px;
}
.section-title h2{
font-size: 30px;
padding: 3px 0px;
}
.taxon-card{
	margin-top: 70px;
}
.info-sokok{
    background-size: cover;	
}
.path-product .product-post .product-title{
    font-size: 26px;	
}
.product-91 .products-price-custom{
	    left: 48%;
}
}

@media only screen and (max-width: 992px) {
.section-title h2 {
    font-size: 30px;
    padding: 3px 10px;
}
.top-header-container1{
	width:auto;
}
.header-logo img{
  max-width: 70%;	
}
.main-menu ul li a {
    font-size: 15px;
}
.main-menu ul li {
    margin: 0 7px;
}
.header-cart a {
    background-size: 16%;
    font-size: 14px;
    padding: 8px 8px;
    padding-right: 23px;
}
.slider-data-title h2 {
    font-size: 25px;
}
.slider-data-text h3 {
    font-size: 40px;
}
.slider-data-body h3 {
    font-size: 15px;
}
.slider-data-link a {
    font-size: 16px;
}
.about-us-link{
    margin-top: 0px;	
}
.about-us-body {
    font-size: 14px;
}
.products-card-custom1-title h2 {
    font-family: Tajawal-Bold;
    font-size: 20px;
}
.products-card-custom1-title h2 {
    font-size: 15px;
    height: 32px;
}
.products-card-custom1-cart .button--add-to-cart{
    font-size: 13px;	
}
.products-card-custom1-price{
    line-height: 41px;	
}
.products-card-custom1-cart{
    height: 56px;	
}
.products-card-custom1-img{
    height: 100px;	
}
.products-card-custom2-image{
		width:40%;
}
.products-card-custom2-data{
	width:60%;
	padding:5px;
}
.products-card-custom2-data-cart{
	width:100%;
	height:50px;
	border:0;
}
.info-sokok .about-us-body {
    width: 100%;
}
.section-title2 {
    margin-top: 15px;
}
.publishing-card .publishing-card-container{
    width: 98%;	
}
.path-product .product-post .product-title{
padding: 20px;	
}
.ch-banner-data-title h2{
    font-size: 25px;	
}
.card-container-publishing-all{
	width:49%;
}
#block-views-block-publishing-block-2--3 .block-content, #block-views-block-publishing-block-2 .block-content{
	background-image:unset;
	    padding-top: 0px;
}
.product-91 .products-price-custom{
left: 44%;
    top: 84%;
}
.product-89 .products-price-custom{
    top: 83%;
    left: 34%;
}
.product-89 .product-add-cart .form-actions{
margin-top: 32%;	
}
#block-categorymenu{
width: 28%;	
}
.product-91 .product-add-cart .form-actions {
    margin-top: 25%;
}
.header-cart{
display: inline-block;
    width: 100%;
    margin: 10px 0px;	
}
}

/*********************************************************/
@media only screen and (max-width: 768px) {

.responsive-click-menu{
  display: block;
      display: inline-block;
    position: relative;
    float: left;
    margin-top: 10%;
    position: relative;
}
.responsive-menu{
    display: block;
    width: 70%;
    height: 100%;
    position: absolute;
    top: 0;
    background-color: #997848;
    z-index: 99;
    text-align: center;
    border-left:2px solid #fff;
    right: -88%;
    transition: 1s;
    overflow-y: scroll;

}
[dir="ltr"] .responsive-menu{
	right:unset;
	left: -88%;
}
.responsive-menu ul{
 display: inline-block;
 width: 100%;
 padding: 0;
 margin-top: 7%;
 list-style: none;

}
.responsive-menu li{
    display: inline-block;
    width: 100%;
    margin: 10px 0px;
    border-bottom: 2px solid #ccc;
    padding-bottom: 12px;
}
.responsive-menu ul > li:last-child{
  border:0;
}
.responsive-menu a{
    color: #fff;
    font-size: 19px;
 font-family: Hacen-Algeria;
    text-decoration: none;
    transition: .5s;
}



.responsive-click{
  display: inline-block;
  float: left;
  margin-top: 10%;
}
[dir="ltr"] .responsive-click{
  float: right;	
}
.hamburglar ,
.path-burger ,
.animate-path ,
.burger-ring ,
.svg-ring{
     width: 50px;
    height: 50px; 
}
.burger-icon{
     position: absolute;
    padding: 11px 7px;
    height: 50px;
    width: 50px; 
}
.burger-ring{
  display:none;
}


.header-logo img {
    max-width: 100%;
}
.main-menu-custom{
	display:none;
}
.header-cart{
	text-align:left;
	margin-top:0;
}
.header-cart a {
    background-size: 16%;
    font-size: 17px;
    padding: 8px 21px;
    padding-right: 42px;
}
.slider-container ,
#block-views-block-slider-block-1-2{
	background-size: cover;
}
.slider-data-title h2{
	text-align:center;
}
.slider-image{
	text-align:center;
}
.slider-image img ,
.flexslider .slides img{
	    width: 100%;
    display: inline-block;
	margin-top:10px;
}
.slider{
	margin-top:10px;
}

.responsive-menu .main-menu ul li{
	margin:10px 0px;
}
.responsive-menu .main-menu ul li a{
	padding: 10px 0px !important;
	color:#fff !important;
	font-size:18px;
}
.products-card-custom1-cart{
	    border-top: 2px solid #b49257;
    border-right: 2px solid #b49257;
}
.banner-container-data ,
.banner-container-data-image{
width: 100%;
float:unset;	
}
.block-views-blockhome-banner-block-1 .banner-container-data{
    display: inline-block;
    width: 50%;
    height: auto;
    float: right;	
}
.banner-container-data-image{
	text-align:center;
}
.banner-container-data-image img{
    position: relative;
    top: unset;
    left: unset;
    width: 42%;
	display:inline-block;
}
.block-views-blockhome-banner-block-1 .banner-container-data-image{
    width: 50%;
    margin: 0;
}
.block-views-blockhome-banner-block-1 .banner-container-data-image img{
	width: 100%;
}
.deployment-steps-card-title-link{
opacity: 1;	
}
.deployment-steps-card-title-link a{
	height: auto;
}
.responsive-menu .top-header-container1-info{
    border-top: 1px solid #fff;
    font-family: Tajawal-Regular;
    padding-top: 10px;
    width: 100%;
    padding: 0;
    padding-top: 10px;
    margin: 0;
}
.responsive-menu .top-header-container1-info a{
    font-family: Tajawal-Regular;	
}
.path-product #page-title{
	margin:0;
}
.path-product .product-post .product-title{
	margin-top:0;
}
.product-page{
    padding: 14px;	
}
.products-card-custom2-image{
	display:inline-block;
}
.header-search-custom.active{
	height:100%;
}
.header-search-custom .views-exposed-form form{
	display:inline-block;
	width:100%;
}
.header-search-custom .views-exposed-form input{
	width:100%;
	margin-top:10px;
}
.first-section-about-us .about-us-body{
    width: 100%;	
}
.first-section-about-us .about-us-body {
    margin-top: 0;
    font-size: 24px;
}
.info-sokok .about-us-body p {
    font-size: 21px;
    line-height: 30px;
}
#block-copyright-text {
    text-align: center;
}
footer.footer {
    text-align: center;
}
.banner-container-data-txt h3 {
    font-size: 18px;
}
.responsive-click{
margin-top: 2%;	
}
.header-cart {
    text-align: left;
}
.ch-banner-data{
    position: relative;
    top: unset;
    left: unset;
    display: inline-block;
    width: 100%;
    right: unset;
    transition: unset;
    transition: none;
    transform: unset;
    background-color: #b49257;
    padding: 20px;	
}

.product-91 .product-image-wrap ,
.product-91 .product-content-wrap{
	width:100%;
	float:unset;
}
.product-91 .product-content-wrap{
	padding:20px;
}
.product-91 .sokok-ta3ahod{
	    margin-inline-start: 0%;
}
.product-89 .product-image-wrap ,
.product-89 .product-content-wrap{
	width:100%;
	float:unset;
}
.product-89 .product-content-wrap{
	padding:20px;
}
.product-89 .sokok-ta3ahod{
	    margin-inline-start: 0%;
}
.field--name-field-continent2 .form-type-checkbox{
width: 50%;	
}
.product-91 .products-price-custom{
top: 89%;
    left: 44%;
}
.product-89 .products-price-custom{
top: 85%;
    left: 44%;	
}
.deployment-steps-card{
	margin:10px 0px;
}
.rewayat-section{
	min-height:auto;
}
.rewayat-section .owl-stage-outer{
	padding-top:30px;
}
.header-cart a{
    margin-top: 10px;
padding: 7px 27px;	
}
.responsive-top-header{
	display:block;
}
.responsive-top-header{
	display:inline-block;
	width:100%;
	height:auto;
	padding:0px 10px;
	padding-top: 5px;
	
}
.responsive-top-header > div:nth-child(1){
display: inline-block;
    float: left;
}
.responsive-top-header > div:nth-child(2){
display: inline-block;
    float: right;
}
[dir="ltr"] .product-91 .products-price-custom {
    left: 19%;
}
[dir="rtl"] .slider-container, [dir="rtl"] #block-views-block-slider-block-1-2{
background-size: cover;	
}
[dir="ltr"] .slider-container, [dir="ltr"] #block-views-block-slider-block-1-2{
background-size: cover;	
}
[dir="rtl"] .header-search-custom.active ,
[dir="ltr"] .header-search-custom.active{
 height:100%;	
}
}
 

/*********************************************************/
@media only screen and (max-width: 551px) {
.hamburglar ,
.path-burger ,
.animate-path ,
.burger-ring ,
.svg-ring{
     width: 50px;
    height: 50px; 
}
.burger-icon{
     position: absolute;
    padding: 11px 7px;
    height: 50px;
    width: 50px; 
}
.burger-ring{
  display:none;
}
.top-header-container1{
	display:none;
}
.header-logo img {
    max-width: 75%;
}
.banner-container-data-txt h2 {
    font-size: 17px;
}
.banner-container-data-image{
margin-top: 12px;
    text-align: left;	
}
.products-card-custom2-image{
	    width: 40%;
}
.owl-item-cont{
	padding:0px 10px;
}
.deployment-steps-title h2{
font-size: 24px;	
}
.deployment-steps{
	padding:0px;
}
.deployment-steps-card-image {
    height: 100px;
}
.deployment-steps-card-title-link a {
    font-family: Tajawal-Regular;
    font-size: 13px;
    padding: 5px 19px;
}
.part-quaran-data .products-card-custom2 .products-card-custom2-image ,
.part-quaran-data .products-card-custom2 .products-card-custom2-data{
	width:100%;
	text-align:center;
}
.part-quaran-data .products-card-custom2{
	padding-right: 0px;
}
.section-title2 h2 {
    font-size: 25px;
}
.about-us-body{
    font-size: 17px;
    margin-top: 0;	
}
.info-sokok {

    padding-bottom: 20px;
}
.header-cart{
	margin-bottom:10px;
}
.top-header-icon ul{
margin-top: 3px;	
}
.top-header{
    padding: 2px 0px;	
}
#block-views-block-publishing-block-2 .block-title-content .block-title{
    font-size: 32px;	
}
.card-container-publishing-all {
    width: 100%;
}
.publish-product .commerce-order-item-add-to-cart-form > div{
    width: 100%;	
	height:auto;
}
.product-91 .products-price-custom{
    right: 13%;
    transform: unset;
    text-align: center;
    top: 89%;
    left: unset;
}
.product-91 .product-add-cart .form-actions {
    margin-top: 33%;
}
.product-page .product-91 .product-price {
    font-size: 17px;
}
.product-page .product-89 .product-price {
    font-size: 17px;
}
.product-89 .products-price-custom{
    top: 86%;
    left: 3%;
    transform: unset;

}
.product-89 .product-add-cart .form-actions {
    margin-top: 25%;
}
#block-exposedformproduct-catalogproduct-catalog-search-3 .form-type-textfield{
 width:60%;	
}
#block-categorymenu{
    width: 100%;	
}
.piczoomer-pic-wp {
    width: 100%;
    height: 250px;
}
[dir="ltr"] .product-89 .products-price-custom {
    left: 15%;
}
.field--name-field-continent2 .form-type-radio{
width: 50%;	
}
[dir="ltr"] .product-91 .products-price-custom {
    left: 8%;
}
[dir="ltr"] .product-91 .button--add-to-cart {
    padding-inline-start: 57px;
    padding-inline-end: 18px;
	font-size:13px;
}
[dir="ltr"] .product-91 .product-add-cart .form-actions {
    margin-top: 45%;
}
[dir="ltr"] .product-91 .products-price-custom {

    top: 88%;
}
[dir="ltr"] .header-cart a {
    margin-top: 10px;
    padding: 9px 37px;
}
.page-cart .cart-form table{
display: inline-block;
    width: 100%;
    height: auto;
    overflow-y: scroll;	
}

}