@media (min-width: 300px){
.container {
    max-width: 767px;
}
}
@media (min-width: 768px){
.container {
    max-width: initial;
}
}
@media (min-width: 992px){
.container {
    max-width: initial;
}
}
@media (min-width: 1200px){
.container {
    max-width: 1300px;
}
}

/*cross slide why tradologie */

@media(min-width: 1025px){
.only_show_mobile {
    display: none;
}
.show_only_mobile_homz{
    display: none;
}    
}
@media(max-width: 1024px){
.only_show_mobile {
    display: block;
}
.only_show_desktop{
    display: none;
}
.body_why_tradologie {
    overflow: inherit !important;
}
.show_cross{
    display: none;
}
.first_slide_text{
    display: none;
} 
.faq_slider {
    padding-bottom: 60px !important;
    height: auto !important;
}
.faq_for_work {
    padding-left: 15px;
    padding-right: 15px;
}

.slick-prev {
    left: 24px;
    z-index: 1;
}
.slick-prev, .slick-next {
    top: 91%;
    width: 26px;
    height: 26px;
}
.slick-next {
    left: 65px;
}
.slick-prev:before, .slick-next:before{
    font-size: 26px;
}

}
/*cross slide why tradologie */


/*responsive ads section*/
@media only screen and (max-width: 1023px) and (min-width: 501px)  {
.products_ads{
    display: none;
}

}
@media (min-width: 1201px){
.responsive_ads_section {
    display: none;
  } 
.middle_show_ads{
    display: none;
}
.last_show_ads{
    display: none;
} 
}    

@media (max-width: 1200px){
.child_three {
    height: calc(50% - 7px);
    margin-bottom: 14px;
}
.responsive_ads_section {
    width: 100%;
    float: left;
    position: relative;
    height: calc(50% - 7px);
    background: var(--white-color);
    border: var(--border-color);
    border-radius: var(--border-radius);
    display: block;
}
.responsive_ads_section img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.parent_one {
    display: none;
}
.parent_two {
    width: 70%;
    padding-left: 0;
}
.parent_three {
    width: 30%;
}

.last_show_ads{
    display: none;
}
.middle_show_ads{
    display: block;
}
.first_show_ads{
    display: none;
}
}
@media(min-width: 769px){
.sariya_ads1_c{
    display: none;
}
}
@media(max-width:768px){
.sariya_ads1_c{
    display: block;
}
.sariya_ads_c{
    display: none;
}
}
@media(min-width: 501px){
.products_big_ads1{
    display: none;
}
}
@media(max-width: 500px){
.products_big_ads{
    display: none;
}
.products_big_ads1{
    display: block;
}
}

/*responsive ads section*/

/*start responsive for home page*/

@media(max-width: 1230px){
.qr_text h3 {
    font-size: 12px;
}
.products_button a {
    width: 100%;
    padding: 7px;
    margin-bottom: 7px;
}
.products_pic {
    height: 177px;
}
.products_content {
    height: auto;
}
.products_content p {
    margin-top: 3px;
    margin-bottom: 8px;
}
.products_grid_box {
    height: auto;
}
.products_button a:last-child {
    margin-bottom: 0;
}
.testimonial {
    padding-left: 25px;
    padding-right: 25px;
}
.testimonial:after {
    width: 600px;
}
.downlaod_app {
    padding-left: 25px;
    padding-right: 25px;
}
footer {
    padding-left: 25px;
    padding-right: 25px;
}
.f1_down .f1_content h4{
    font-size: 14px;
}
}

@media(max-width: 1130px){
.why_icon {
    width: 100%;
    border-bottom: var(--border-color);
    height: 128px;
    padding-top: 20px;
}
.why_trade .trade_under:before, .why_trade .trade_under:after {
    display: none;
}
.how_child {
    height: 255px;
    width: 50%;
    padding-bottom: 58px;
    border-bottom: var(--border-color);
}
.how_child:nth-child(3) {
    border-bottom: none;
}
.why_icon:last-child {
    border-bottom: none;
}
.common_heading {
    margin-bottom: 23px;
    margin-top: 30px;
}
.testimonial:after {
    width: 440px;
}
.testimonial {
    padding-left: 50px;
}

.app_download_section {
    padding-left: 30px;
}
.app_heading h3 {
    font-size: 23px;
    font-weight: 600;
    margin-bottom: 2px;
}
.android h3 {
    font-size: 16px;
}
.divide_app_img a img {
    width: 114px;
}
.downlaod_app:after {
    width: 280px;
}

}

@media (max-width: 1020px){

.live_count {
    width: 100%;
    padding-right: 0;
}
.live_news {
    width: 70%;
    padding-left: 0;
}
.live_video {
    width: 30%;
}
.common_button {
    width: 135px;
}
.headline_text {
    width: calc(100% - 135px);
}
.products_grid_box:last-child {
    display: none;
}
.products_grid_box {
    width: 50%;
    padding-bottom: 5px;
}
.products_button a {
    width: 47%;
}
.products_pic {
    height: 270px;
}
.products_button a:last-child {
    margin-right: 0;
}
.products_grid_box:nth-child(3) {
    padding-left: 0;
}
.step_parent {
    width: 25%;
}
.step_parent {
    width: 25%;
    margin-bottom: 0px;
}
.step_child:before{
    display: none;
}
.step_child:after{
    display: none;
}
.step_under_text p {
    font-size: 13px;
    width: 100px;
}
.why_trade {
    width: 100%;
    padding: 0;
}
.step_towerd {
    border: none;
    padding-bottom: 0;
}
.headline_text h3, .headline_text h1, .headline_text h2 {
    font-size: 20px;
    font-weight: 600;
    color: #4a4a4a;
}
.why_icon {
    width: 25%;
    height: 200px;
    padding-top: 51px;
    border-right: var(--border-color);
}
.why_icon:last-child {
    border: none;
}
.how_trade {
    width: 100%;
    padding: 0;
}
.common_heading {
    margin-bottom: 15px;
    margin-top: 20px;
}
.middle_ads_section {
    margin-bottom: 20px;
}
.step_towerd {
    margin-top: 10px;
}
.testimonial:after{
    display: none;
}
.testi_under{
    text-align: center;
}
.testi_text {
    display: inline-block;
    width: 100%;
    float: left;
    max-width: initial;
}
.tetsi_heading:after {
    left: 50%;
    transform: translate(-50%);
}
.say_client {
    max-width: 350px;
    float: initial;
    margin: auto;
    display: inline-block;
    margin-top: 20px;
}
.say_people {
    width: 100%;
}
.say_image {
    float: initial;
    display: inline-block;
}
.say_client .slick-prev {
    right: initial;
}
.mobile_section {
    width: 100%;
    text-align: center;
}
.downlaod_app {
    height: auto;
}
.mobile_section img {
    width: 250px;
    left: 0;
}
.app_download_section {
    margin-top: 20px;
    text-align: center;
    width: 100%;
    padding: 0;
    padding-bottom: 70px;
}
.android_ios {
    width: 100%;
}
.divide_app_img a {
    float: initial;
    display: inline-block;
}
section {
    padding-left: 30px;
    padding-right: 30px;
}
.container {
    padding-left: 0;
    padding-right: 0;
}
.products_grid_box:nth-child(4) {
    padding-right: 0;
}
.products_grid_box:nth-child(2) {
    padding-right: 0;
}
.downlaod_app:after {
    opacity: 0.2;
}
.footer_right {
    width: 100%;
}
.f1_content a {
    font-size: 14px;
    line-height: 2;
}
.footer_left {
    float: initial;
    display: inline-block;
    max-width: initial;
    text-align: center;
    padding-top: 20px;
}
.f_payment {
    width: 100%;
    text-align: center;
}
.f_social {
    width: 100%;
    text-align: center;
    margin-top: 20px;
}
.footer_social a {
    display: inline-block;
    float: initial;
}
.testi_under {
    margin-top: 50px;
}
.testimonial {
    padding-left: 15px;
    padding-right: 15px;
    height: auto;
    padding-bottom: 05px;
}

}
@media (max-width: 768px){
.slider_with_ads_section {
    height: auto;
}
.parent_two {
    width: 100%;
    padding-right: 0;
}
.down_slider {
    height: 98px;
}
.parent_three {
    width: 100%;
    padding-left: 0;
}
.child_three {
    width: 50%;
    height: auto;
    margin-bottom: 0;
}
.responsive_ads_section {
    width: 50%;
    height: auto;
    border-left: 0px;
}
.videos {
    height: auto;
    border-radius: inherit;
    box-shadow: inherit !important;
}
.videos video {
    height: auto;
    line-height: 0;
    margin: 0;
}
.footer_left{
    display: none;
}
.footer_left iframe{
    display: none;
}

}
@media (max-width: 750px){
.slick-slide img {
    width: 100%;
    height: 420px;
    object-fit: cover;
}
.parent_two {
    width: 100%;
}
section {
    padding-left: 0px;
    padding-right: 0px;
}
.container {
    padding-left: 15px;
    padding-right: 15px;
}
.f_payment img {
    width: 100%;
}
.live_news {
    width: 70%;
    padding-right: 0;
}
.live_video {
    width: 30%;
    padding-left: 14px;
    height: 125px;
}

.headline_text h3, .headline_text h1, .headline_text h2 {
    font-size: 15px;
    padding-right: 0;
}
.headline_text:before{
    display: none;
}
.l_n_v.live_video .l_n_v_box:after {
    bottom: -2px;
}
.products_grid_box {
    width: 50%;
}
.common_button {
    width: 100px;
}
.headline_text {
    width: calc(100% - 100px);
    padding-top: 5px;
}
.step_parent {
    width: 50%;
}
.step_towerd {
    padding-left: 12px;
}
.divide_why_and_how .headline_text {
    text-align: center;
}
.why_icon {
    width: 50%;
}
.common_button a {
    font-size: 11px;
}
.middle_ads_section {
    margin-bottom: 0px;
    margin-top: 7px;
}
.why_icon:nth-child(2) {
    border-right: 0px;
}
.how_child {
    width: 100%;
    border-right: 0px;
}
.say_people {
    padding-left: 0;
}
.how_child:nth-child(3) {
    border-bottom: inherit;
}

.android {
    width: 100%;
    margin-bottom: 20px;
}
.f1_content {
    width: 50%;
    margin-bottom: 15px;
}
footer {
    padding-left: 15px;
    padding-right: 15px;
}
.f1_content h4 {
    font-size: 14px;
}
.divide_app_img a img {
    width: 98px;
}
.f1_down .f1_content {
    width: 100%;
    padding-left: 0;
}
.f1.f1_down {
    padding-top: 20px;
}
.f1 {
    padding-bottom: 0px;
}
.how_child a {
    background: #dcdcdc;
    width: 150px;
    height: 37px;
    color: #404040;
    line-height: 2.5;
    border-radius: 2px;
    position: relative;
    top: 0;
    margin-top: 12px;
}
.how_child a:hover {
    color: #404040;
}
.how_child{
    height: auto;
    padding-bottom: 30px;
}

}
@media screen and (max-width: 500px){

.products_grid_box {
    width: 100%;
    padding-left: 0px;
    padding-right: 0;
}
.products_button a {
    width: 47%;
}

.live_news {
    width: 100%;
    padding-right: 0;
}
.live_video {
    width: 100%;
    height: auto;
    padding-left: 0;
}
.l_n_v.live_video .l_n_v_box video {
    top: 0;
    height: auto;
}
.why_icon:nth-child(3) {
    border-bottom: 0px;
}
.how_child {
    width: 100%;
    border-right: 0px;
}
.l_n_v_img {
    width: 100%;
    height: 33px;
    text-align: center;
}
.l_n_v_text {
    width: 100%;
    padding: 0;
    text-align: center;
}
.l_n_v.live_count {
    height: 150px;
}
.l_n_v_text p {
    width: 100%;
    float: left;
    font-size: 20px;
}
.videos {
    height: auto;
    max-width: inherit;
    width: calc(100% - 25px);
    overflow: hidden;
}
.videos video {
    margin-bottom: -6px;
}
.languages {
    height: 100vh;
    display: table;
}
.lang_hide {
    display: table-cell;
    vertical-align: middle;
    align-items: center;
    position: relative;
    top: -20px;
}
.common_popups.languages h2{
    margin-top: 0px;
}
.lang_hide .close_pop img {
    width: 18px;
}
.lang_hide .close_pop {
    top: 39px;
    right: 21px;
}

}

@media (max-width: 320px){

.l_n_v_text h3 {
    font-size: 10px;
}
.live_video {
    height: 165px;
}
.headline_text {
    width: 100%;
    text-align: center;
}
.headline_text h3, .headline_text h1, .headline_text h2 {
    width: 100%;
    font-size: 16px;
}
.common_button {
    width: 100px;
    float: initial;
    display: inline-block;
    margin: auto;
    margin-top: 4px;
}
.common_heading {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
}
.step_under_text p {
    font-size: 12px;
}
.f1_content h4 {
    font-size: 13px;
}
.f1_content a {
    font-size: 13px;
}
.footer_right {
    padding-right: 0;
}
footer {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 20px;
}
.facebook_api iframe {
    width: 260px;
}
.container {
    padding-left: 10px;
    padding-right: 10px;
}

}

/*start responsive for home page*/

/*start responsive for Navigation*/
@media(max-width: 1080px){
.menu_divide2 span{
    margin-right: 18px;
}
}
@media(min-width: 1025px){
    .mobile_navigation{
        display: none;
    }
}
@media(max-width: 1024px){
.mega_menu_cons{
    display: none;
}
.top_header{
    z-index: 9;
}
}
@media (max-width: 1024px){

.menu_divide2{
    display: none;
}
.mobile_get_a_quo {
    background: #f75101;
    color: #fff !important;
    font-weight: 600 !important;
    border-radius: 50px;
    border: none !important;
    margin-top: 10px;
}
.menu_divide1 {
    width: 100%;
}
.top_header_divide{
    display: none;
}
.right_top_header{
    display: block;
    width: 100%;
}
.right_top_header .hide_desk {
    display: none;
}
.top_header_divide .sign_in_button {
    float: right;
    position: relative;
    top: 5px;
}
.top_header_divide .left_language {
    float: left;
}
header .container {
    padding-left: 15px;
    padding-right: 15px;
}
.max_width_for_top_header {
    padding-left: 24px;
    padding-right: 15px;
}

.show_nav_drop {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 13px;
    right: 7px;
    padding-top: 14px;
}
.show_nav_drop span {
    width: 33px;
    height: 1px;
    background: #5d5d5d;
    position: relative;
    display: block;
    margin: auto;
    margin-bottom: 8px;
    transition-duration: 1s;
}
.mobile_navigation {
    position: absolute;
    background: white;
    top: 118px;
    left: 0;
    width: 100%;
    height: 0px;
    overflow: hidden;
    transition-duration: 0.5s;
}
.mobile_navigation_under {
    width: 100%;
    height: 100%;
    position: relative;
    padding-top: 20px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-bottom: 30px;
}
.trado_m_text a, .trado_m_text span {
    display: inline-block;
    width: 100%;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    color: #6b6b6b;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #d4d4d4;
    letter-spacing: 1px;
}
.trado_m_text {
    max-width: 300px;
    position: relative;
    text-align: center;
    margin: auto;
}
.buy_cements {
    padding: 0 !important;
    border-bottom: 0px !important;
}
.last_trado_m span {
    color: #f75101;
}
.last_trado_m img {
    width: 14px;
    margin-right: 5px;
}
.cross_gen .line2 {
    opacity: 0;
}
.cross_gen .line3 {
    transform: rotate(43deg);
    position: relative;
    top: -10px;
}
.cross_gen .line1 {
    transform: rotate(-43deg);
    position: relative;
    top: 8px;
}
.sign_in_button, .left_language {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.mobile_search_under p {
    font-size: 14px;
    pointer-events: none;
}
.mobile_search_under {
    max-width: 300px;
    margin: auto;
    height: 40px;
    background: #f1f1f1;
    padding-left: 18px;
    border-radius: 50px;
    padding-top: 9px;
    position: relative;
}
.mobile_search {
    width: 100%;
    float: left;
    position: relative;
    z-index: 1;
}
.mobile_search_under img {
    width: 16px;
    position: absolute;
    top: 11px;
    right: 16px;
    pointer-events: none;
}

}
@media (max-width: 320px){
.menu_divide1 img {
    width: 185px;
    position: relative;
    top: 3px;
}
}


/*start responsive for Navigation*/

/*start responsive for Products page*/
@media only screen and (max-width: 1200px) and (min-width: 1025px)  {
.sell_on_right .sell_pro_text1 {
    width: 100%;
}
.sell_on_right .sell_on_pro {
    height: auto;
}
.sell_on_right .sell_pro_text {
    width: 100%;
}
.sell_on_right .sell_pro_text1 {
    width: 100%;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    border-bottom: var(--border-color);
}
}

@media (max-width: 1220px){

.top_p_grid {
    width: 14.28%;
}
.sell_pro_text1 {
    width: 42%;
}
.sell_pro_text {
    width: 58%;
}
.min_div {
    width: 100%;
    padding-bottom: 0;
    height: 60px;
    padding-top: 13px;
}
.min_text {
    padding: 0;
    padding-left: 35px;
    width: 100%;
    padding-right: 35px;
}
.minmum_quant {
    padding-top: 2px;
    padding-bottom: 15px;
}

.product_p .container {
    padding-left: 15px;
    padding-right: 15px;
}
.product_p section {
    padding-left: 0;
    padding-right: 0;
}
.nutrition_section li:nth-child(odd) {
    width: 100%;
    font-weight: 500;
    color: var(--primary-color);
    margin-bottom: -3px;
}
.nutrition_section li {
    width: 100%;
}

}
@media (max-width: 1024px){

.product_info_middle {
    width: 70%;
    padding-right: 0;
}
.top_products_list {
    margin-top: 0;
}

.top_p_grid {
    width: 20%;
}

.top_products_list .top_grid_a .view_top_products {
    margin-top: 36px;
}
.product_info_unders h1 {
    padding-left: 30px;
}
.middle_top {
    padding-left: 30px;
}

.product_image_left {
    position: relative;
    top: 0;
}
.product_info_right {
    width: 100%;
}
.products_ads img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.products_ads {
    height: 140px;
}
.news_appned {
    width: 50%;
}
.news_appned:nth-child(2) {
    border-bottom: inherit;
    border-right: 1px solid gainsboro;
}
.seller_views_under p{
    font-size: 14px;
}
.seller_links a{
    font-size: 13px;
}
    
}
@media (max-width: 767px){
.top_p_grid {
    width: 33.3%;
}
.top_p_grid a {
    padding-top: 12px;
}
.top_p_image {
    width: 40px;
    height: 40px;
}
.top_p_grid p {
    margin-bottom: 0;
    font-size: 11px;
    width: 80px;
    margin: auto;
}
.top_products_list {
    padding-top: 5px;
}
.product_image_left {
    width: 100%;
    padding-right: 0;
}
.product_info_middle {
    padding-left: 0;
    width: 100%;
}
.product_info_right {
    padding-left: 0;
}
.news_appned {
    width: 100%;
}
.product_info_unders h1, .middle_top, .what_tardo, .sell_pro_text1, 
.min_div, .nutrition_section {
    padding-left: 20px;
}
.min_text {
    padding-left: 21px;
}

.news_appned:nth-child(2) {
    border-right: 0px;
    border-bottom: 1px solid gainsboro;
}

}
@media (max-width: 500px){
.products_ads {
    height: 300px;
}
.sell_pro_text1 p{
    font-size: 18px;
}
.sell_pro_text1 {
    padding-top: 18px;
}

.what_tardo p {
    font-weight: 500;
    width: 100%;
    border: none;
    padding-left: 0;
}
.all_supplier_list .product_image_left {
    padding-bottom: 5px;
}
}

@media (max-width: 360px){
.sell_pro_text1 {
    padding-top: 20px;
}
.sell_pro_text1 p{
    font-size: 16px;
}
.sell_pro_text {
    width: 52%;
}
.sell_pro_text1 {
    width: 48%;
}
.sell_pro_text a {
    font-size: 12px;
    text-decoration: underline;
}
.what_tardo p {
    width: 100%;
    padding-left: 0;
    border: none;
}
}

/*start responsive for Products page*/

/*start responsive for Products menu*/

@media (max-width: 1200px){
.menu_buttom {
    padding-left: 65px;
    padding-right: 65px;
}   
.mega_text_under {
    width: 33.3%;
    padding-bottom: 20px;
}
.mega_text_under:last-child {
    padding-bottom: 0;
}
}

@media (max-width: 1024px){
.mega_text_under a {
    font-size: 14px;
    line-height: 2;
    float: left;
    width: 100%;
}
.mega_text_under h3{
    font-size: 14px;
} 
.menu_color, .products_menu_section  {
    padding-left: 0;
    padding-right: 0;
}
  
}

@media (max-width: 768px){
.menu_buttom {
    padding-left: 25px;
    padding-right: 25px;
}
.mega_top_child a {
    width: 25%;
}
.products_menu_section {
    padding-left: 0;
    padding-right: 0;
}

}
@media (max-width: 620px){
.mega_top_child a {
   width: 50%;
}
.mega_text {
    display: flex;
    flex-wrap: wrap;
}
.mega_text_under {
    width: 50%;
}
}
@media (max-width: 500px){
.mega_text_under{
    width: 100%;
} 
.menu_buttom {
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 30px;
}


}

/*start responsive for Products menu*/

/*start responsive for About Us menu*/
@media (max-width: 1280px){
.about_right {
    background: #fff;
}
.about_right_under {
    height: calc(100% - 31px);
    overflow-x: hidden;
    overflow-y: scroll;
    margin-top: 10px;
}
}
@media (max-width: 1080px){
.vis_mis{
    height: 295px;
}
}
@media (max-width: 970px){

.about_top {
    height: auto;
}
.about_left, .about_right{
    width: 100%;
}
.about_right {
    background: none;
    padding-left: 0;
}
.about_right_under {
    width: 100%;
    overflow: inherit;
    margin-top: 0;
}
.about_left {
    padding-left: 0;
    padding-right: 0;
}
.vis_mis_image {
    width: 100%;
    height: 300px;
}
.vis_mis_text {
    width: 100%;
}
.vis_mis {
    height: 550px;
}
.top_about_after:before{
    display: none;
}
.left_img_sec:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: -12px;
    left: 13px;
    border: 2px solid #e2e2e2;
    transition-duration: 0.5s;
}
.lef_ri_commom:hover ::before {
    left: 14px;
    top: 13px;
}
.image_left_right .container {
    padding-left: 20px;
    padding-right: 20px;
}

}

@media (max-width: 767px){

.left_img_sec {
    width: 100%;
    flex: 1;
}
}

@media (max-width: 500px){
.lef_ri_commom {
    display: inherit;
}
.rig_text_sec {
    display: inherit;
    width: 100%;
    padding-left: 0;
    padding-top: 30px;
    padding-bottom: 30px;
}
.shift_right .rig_text_sec{
    padding-left: 0;
    padding-right: 0;
}
.vis_mis {
    height: auto;
}
.vis_mis_left, .vis_mis_right{
    width: 100%;
}
.vis_mis_left, .vis_mis_right {
    padding-left: 0;
    padding-right: 0;
}
.about_left_under h2 {
    font-size: 40px;
    line-height: 1;
}
.about_right_under {
    padding: 20px;
}
}


/*start responsive for About Us menu*/

/*start responsive for How it Work*/

@media(min-width: 1280px){
section.how_mobile {
    display: none;
}

}

@media (max-width: 1280px){

.body_how_it_work section {
    padding-left: 0;
    padding-right: 0;
}
.how_desktop{
    display: none;
}
section.how_mobile {
    display: block;
}
}

@media (max-width: 920px){
.body_how_it_work .how_it_work .left_img_sec:before {
    left: 20px;
}
.body_how_it_work .how_it_work .right_aft .left_img_sec:before {
    left: -20px;
}

}

@media (max-width: 600px){
.lef_ri_commom {
    display: inherit;
}
.how_it_work .rig_text_sec {
    flex: inherit;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    padding-top: 25px;
    padding-bottom: 30px;
}
.body_how_it_work .how_it_work .left_img_sec:before, .body_how_it_work .how_it_work .right_aft .left_img_sec:before {
    left: 50%;
    transform: translate(-50%);
    width: 50%;
    top: -20px !important;
}
.how_it_work .left_img_sec img {
    flex: inherit;
    height: 300px;
    width: 100%;
    object-fit: cover;
}
.right_aft .how_number {
    right: 20px;
    left: inherit;
}
.how_lock h1 {
    font-size: 21px;
}
.how_it_work:hover .how_lock span {
    width: 104px;
}
.learn_more_btn {
    margin-top: 3px;
    margin-bottom: 20px;
}
.how_under_imgs {
    width: 33.3%;
}
}

/*start responsive for How it Work*/

/*start responsive for why tradologie*/

@media (max-width: 1200px){
.why_trado_section {
    height: auto;
}
.why_trado_text {
    padding-top: 120px;
    padding-bottom: 100px;
}
.why_trado_text span {
    top: 100px;
    height: 140px;
}

}
@media (max-width: 1023px){
.why_trado_text span {
    top: 100px;
    height: 120px;
}
.why_trado_text h2 {
    font-size: 50px;
}
.why_trado_text {
    max-width: 280px;
    width: 100%;
}
}
@media (max-width: 620px){
.why_trado_section {
    height: auto;
    background-position-x: -125px;
}

}
@media (max-width: 500px){
.why_trado_text span {
    top: 100px;
    height: 104px;
}
.why_trado_text h2 {
    font-size: 40px;
}
.why_trado_text span {
    top: 100px;
    height: 104px;
}
}

/*start responsive for why tradologie*/

/*start responsive for contact us*/

@media (max-width: 1200px){
.address_button {
    padding-left: 50px;
    padding-right: 20px;
}
section.upper_class:after {
    top: 0;
    right: 0;
    height: 100%;
    background: #ffe9df;
}
}

@media (max-width:750px){
.main_class_map {
    width: 100%;
    height: 400px;
    background: white;
}
section.upper_class:after {
    width: 50%;
}
.address_button {
    padding-left: 30px;
    padding-right: 30px;
    display: inherit;
    padding-top: 30px;
}
.main_class_map.map_text {
    height: auto;
}
.main_class_map.map_text .address_button {
    padding-bottom: 13px;
    border-top: 0px;
}
.main_class_map .new_button a {
    width: 105px;
    height: 40px;
    font-size: 15px;
    padding-top: 9px;
}
.main_class_map .address p {
    line-height: inherit;
}
.address {
    padding-top: 20px;
}
p.phone{
    margin-bottom: 8px;
}

}

@media (max-width: 320px){
a.submit_button{
    width: 200px;
}

}


/*start responsive for contact us*/

/*privacy page responsive*/

@media (max-width: 1024px){
.privacy_policy section , .trade_policy_btn section , .buy_tradologie section {
    padding-left: 0;
    padding-right: 0;
}
.all_policy_about {
    padding-left: 30px;
    padding-right: 30px;
}
.all_policy_heading span {
    width: 100%;
    left: 57px;
}
.trade_policy_btn .all_tabs_open_section h2{
    font-size: 20px;
}
.body_escrow .all_tabs_open_section, .buy_tradologie .all_tabs_open_section {
    padding-top: 0;
}
.graph_image img {
    max-width: 700px;
    width: 100%;
    margin-bottom: 10px;
}

}
@media (max-width: 767px){

.privacy_policy_main {
    height: 330px;
    background-size: cover;
}
.all_product_btn_ul {
    padding-bottom: 20px;
}
.all_product_btn_ul li {
    width: 49%;
    border: 1px solid #e0e0e0;
    margin-bottom: 4px;
    padding-bottom: 11px;
    padding-top: 11px;
}
.all_tabs_btn {
    max-width: 430px;
    width: 100%;
}

}
@media (max-width: 500px){
 .all_policy_about {
    padding-left: 15px;
    padding-right: 15px;
}   
}
@media (max-width: 320px){
.all_policy_heading h1{
    font-size: 25px;
}    
}
/*privacy page responsive*/
/*click top scroll page*/
@media (max-width: 1024px){
.side_fixed_login_button{
    display: none;
}
}
/*click top scroll page*/

/*get a qoutes forms*/
@media(min-width:769px){
.get_s_inputs label{
    font-size: 13px;
}
.get_s_inputs input, .get_s_inputs textarea {
    width: 100%;
    border: 1px solid #ffc0a2;
    height: 61px;
    font-size: 17px;
}
.get_aqoutes button {
    max-width: 350px;
    width: 100%;
    border-radius: 3px;
    height: 60px;
    font-size: 20px;
    font-weight: 600;
}
.get_aqoutes {
    padding-top: 7%;
}
.get_s_inputs textarea {
    height: 90px !important;
}
}

@media(max-width: 1024px){
.form_sections {
    position: fixed;
    width: 100%;
    height: 100vh;
    background: rgba(255, 255, 255, 0.9);
    z-index: 9;
    top: 0;
    left: 0;
    display: none;
}
.form_child {
    width: 100%;
    float: left;
    height: 100%;
    position: relative;
}
.form_left img {
    height: auto;
    top: 0;
}
.close_form {
    z-index: 9;
}
.form_right {
    padding-bottom: 100px;
}
.form_text h3, .form_text p{
  background: #fbfbfd;   
}
}
@media(max-width: 768px){
.form_left img {
    top: calc(50% - 100px);
    transform: translate(-0%, -50%);
}
.form_text h3, .form_text p{
  background: inherit;  
}
.form_left {
    width: 100%;
    height: 165px;
}
.form_right {
    width: 100%;
    height: calc(100% - 165px);
    padding-top: 10px;
    padding-bottom: 150px;
}
.form_left img {
    opacity: 0.2;
}
.form_text {
    width: 100%;
    top: inherit;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 78px;
}
.form_right form {
    padding-left: 30px;
    padding-right: 30px;
}
.get_aqoutes button {
    line-height: 0;
}
}
@media(max-width: 500px){
.form_text h3{
    font-size: 20px;
}
.form_text p{
    font-size: 12px;
}
}
/*get a qoutes forms*/

/*search */
@media(min-width: 1025px){
.search_list::-webkit-scrollbar {
    width: 5px;
}
.search_list::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey;
}
.search_list::-webkit-scrollbar-track {
    
}    
}
@media(max-width: 1024px){
.search_under {
    transform: inherit;
    top: 60px;
}

}
@media(max-width: 767px){
.search_tradologie img {
    width: 200px;
}
.search_tradologie {
    margin-bottom: 0;
}
.show_search_parent {
    padding-left: 15px;
    padding-right: 15px;
}
.search_list ul li a {
    padding-left: 15px;
    font-size: 14px;
}
.search_list ul li a {
    padding-left: 0;
    font-size: 14px;
    margin-bottom: 0;
    padding-bottom: 0;
    border: none;
    height: 45px;
}
.search_list ul li span {
    position: absolute;
    left: 13px;
    top: inherit;
    right: inherit;
    bottom: 11px;
    font-size: 11px;
}
.search_list ul li {
    padding-left: 15px;
    border-bottom: 1px dotted #d4d4d4;
    padding-bottom: 7px;
    padding-top: 7px;
} 
.search_under input {
    height: 50px;
    padding-left: 40px;
    padding-right: 40px;
    box-shadow: 0px 0px 17px 7px #eaeaea;
}
.under_serach_icon {
    width: 15px;
    top: 38px;
    left: 16px;
    opacity: 0.8;
}
.search_list {
    height: calc(100vh - 186px);
    max-height: initial;
    padding-bottom: 100px;
} 
.close_search img {
    width: 13px;
}
.close_search {
    right: 16px;
    background: #e8e8e8;
    border-radius: 50px;
    top: 14px;
}
.search_list ul li img{
    display: none;
}
}
/*search */
/*news section popup*/

/*news section popup*/

/*error page */

@media (max-width: 1024px){
img.gif_error {
    width: 70%;
}
}
@media (max-width: 500px){
img.gif_error {
    width: 100%;
}
img.gif_down {
    margin-top: 10px;
}
}

@media (max-width: 320px){
.error_center p {
    font-size: 15px;
    font-weight: 500;
}    
}

/*error page */

/*supplier list */
@media (max-width: 1024px){
.supp_list .product_info_middle {
    width: 100%;
}
.click_supp_dev a {
    width: 200px;
    text-align: center;
    margin-bottom: 12px;
}
.tab_linkss_sec_right{
    display: none;
}
.tab_linkss_sec_left{
    width: 100%;
    border-right: 0px;
}    
}
@media (max-width: 768px){
.all_simple_form {
    top: 0;
    left: 50%;
    border-radius: 0px;
    overflow-y: scroll;
    padding-bottom: 100px;
    display: initial;
    float: left;
    height: 100vh;
    transform: translate(-50%);
    max-width: 700px;
}
.close_simple_form {
    right: 10px;
    top: 6px;
}    
}
@media (max-width: 650px){
.supp_dev_left {
    width: 100%;
}
.supp_dev_right {
    width: 100%;
}
}
@media (max-width: 500px){
.sup-_right_text span {
    width: 100%;
    font-size: 15px;
    margin-bottom: 2px;
}
.sup-_right_text p {
    width: 100%;
    margin-bottom: 10px;
}
.click_supp_dev {
    float: left;
    width: 100%;
}
.click_supp_dev a {
    width: 100%;
}
.supp_dev_right {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.supp_under_tab p {
    font-size: 12px;
    margin-top: 12px;
}
.supp_label span {
    margin-bottom: 5px;
} 
.top_supp {
    height: auto;
}
.top_supp h2 {
    font-size: 16px;
    margin-bottom: 0;
    margin-top: 0;
}
.supp_list .all_supp_list .container {
    padding-left: 0;
    padding-right: 0;
}
.all_supp_list .all_products_parent {
    padding-top: 0;
}
.all_supp_list .product_info_middle {
    padding-top: 0;
}   
}
@media (max-width: 320px){
.top_supp h2 {
    font-size: 15px;
}
.supp_under_tab p {
    font-size: 10px;
}    
}
/*supplier list */


/*arabic css*/

@media (min-width: 1020px){
.arabic .tetsi_heading {
    text-align: right;
}
.arabic .tetsi_heading:after {
    right: 0;
    left: initial;
}
.arabic .testi_text {
    float: right;
}
.arabic .image_tesati {
    text-align: right;
}
.say_client {
    float: right;
}
.arabic .testimonial:after {
    left: 0;
    right: initial;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.arabic .testi_combile {
    text-align: right;
}
.arabic .say_image {
    float: right;
}
.arabic .say_people {
    padding-right: 13px;
}
.arabic .say_client .slick-next {
    top: 155px;
    right: 8px;
}
.arabic .say_client .slick-prev {
    top: 155px;
    right: 37px;
}
.arabic .mobile_section {
    float: right;
}
.arabic .app_download_section {
    text-align: right;
}
.arabic .divide_app_img a {
    float: right;
}
.arabic .android_ios {
    float: right;
}
.arabic .downlaod_app:after {
    left: -90px;
    right: inherit;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.arabic .mobile_section img {
    left: 28px;
}    
}
@media (max-width: 1220px){
.arabic .min_div {
    text-align: right;
}
.arabic .min_text {
    padding-left: 0;
    padding-right: 35px;
}    
}
@media (max-width: 1024px){
.arabic .top_header_divide.right_top_header span:last-child {
    margin: 0;
    float: right;
    margin-right: 0 !important;
}
.arabic .down_sign_in {
    right: 0;
    left: inherit;
    border-radius: 5px 0px 5px 5px !important;
}
.arabic .show_nav_drop {
    right: initial;
    left: 20px;
}
.arabic .trado_m_text a, .arabic .trado_m_text span {
    font-weight: 500;
    letter-spacing: 0px;
}
.arabic .mobile_search_under img {
    right: inherit;
}
.arabic .mobile_search_under p {
    text-align: right;
    padding-right: 20px;
}
}
@media (max-width:768px){
.arabic .close_simple_form {
    left: 8px;
}
}
@media (max-width: 767px){
.arabic .search_list ul li span {
    left: inherit;
    right: 20px;
}
.arabic .search_list ul li a {
    padding-right: 20px;
}
.arabic .under_serach_icon {
    top: 33px;
    right: 16px;
}
.arabic .Payment_mj h2, .arabic .five_section_in .Payment_mj h2, .arabic .one_left_inner_div_mj h2, .arabic .fourth_sell_section .sell_on_trdo_ul h4 {
    text-align: right !important;
}
.arabic .sell_on_trdo_ul p{
    line-height: 2;
}
.arabic .product_image_left {
    padding: 0;
    padding-bottom: 7px;
}
.arabic .product_info_right {
    padding-right: 0;
}
}
@media (max-width:970px){
.arabic .about_left{
	padding-left:0px;
}	
}
@media (max-width:500px){
.arabic .l_n_v_img {
    text-align: left;
    right: 7px;
}	
}

/*arabic css*/