.main_mega_page {
    width: 100%;
    float: left;
    background: #fff;
    position: relative;
    z-index: 2;
    margin-bottom: 90vh;
}

.mm_inner_page {
    width: 98%;
    margin: 0px auto;
    max-width: 1300px;
}

.mmp_contain {
    padding: 10px;
}

.the_h1_mega_title h1 {
    margin: 0 0 0 20px;
    text-align: center;
    font-size: 20px;
    width: 100%;
    background: #7cbf32;
    padding: 10px;
    position: relative;
    z-index: 1;
    color: #fff;
    text-shadow: -2px 2px 7px #000;
}

.the_h1_mega_title {
    position: relative;
}

.the_h1_mega_title:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    background: transparent;
    top: calc(50% - 1px);
    z-index: 0;
}



.pistachios_mega_title:after {
    background: unset;
}

.the_h1_mega_title h2 {
    font-size: 16px;
}

.iran_pistachio_mega_title {
    margin: 0px -20px;
    background: #7cbf32;
    padding: 20px 0px;
}

.simple_content_aria_mega {
    padding: 10px 20px;
    color: #555;
    margin-bottom: 30px;
    text-align: justify;
}


.the_h2_mega_title h2 {
    font-size: 18px;
    color: #9C27B0;
}

.rad_more_pistachio_mega {
    margin: -10px 0px 30px 0px;
    text-align: center;
}

.rad_more_pistachio_mega a {
    background: #03A9F4;
    padding: 10px 20px;
    border-radius: 5px;
    color: #fff;
    font-family: viga;
}

.pistachios_grid_view {
    background: ghostwhite;
    padding: 14px;
    margin: 20px 0px 40px;
}

.pistachios_grid_view ul {
    margin: 0px;
    list-style: none;
    border: 1px dashed #dcdcdc63;
    padding: 20px;
}

.pistachios_grid_view ul li {
    display: inline-block;
    position: relative;
}

.grid_in_row_3 {
    margin: 10px;
    width: calc(33.33% - 20px);
    text-align: center;
}

.grid_in_row_3 img {
    width: 100%;

    object-fit: contain;
    background: #fff;
}

.grid_in_row_3 h4 {
    margin: 20px 0px 0px;
    font-size: 14px;
}


.IDF_Pistachios_Manufacture .slider_content {
    height: 388px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-color: transparent;
    position: relative;
}

.IDF_Pistachios_Manufacture .slider_content .in_sl_cap {
    width: 35%;
    padding: 20px;
    position: absolute;
    top: 130px;
}


li.grid_item {
    display: inline-block;
}


.farms_factories_charts_pistachios ul {
    width: 520px;
    margin: 0px auto;
}

.farms_factories_charts_pistachios  img {
    height: auto;
    vertical-align: top;
}

ul.grid_list li {
    vertical-align: top;
}


.the_h2_mega_title {
    margin: 70px 0px 30px 0px;
    background: grad;
    padding: 0;
}

.the_h2_mega_title h2 {
    margin: 0px;
    color: black;
}

.simple_content_aria_mega , .rich_content_aria_mega {border-bottom: 2px solid ghostwhite;}

.grid_view_mega {
    border-bottom: 2px solid ghostwhite;
} 


.rich_content_aria_mega {
    padding: 10px 20px;
    color: #555;
    margin-bottom: 30px;
    text-align: justify;
}


.mmp_contain {
    width: calc(80% - 20px);
    vertical-align: top;
    display: inline-block;
    box-shadow: 0px 0px 10px -5px #888;
    margin: 0px 20px 50px 0px;
    padding: 0px 20px 20px 20px;
    border-radius: 10px 10px 5px 5px;
    overflow: hidden;
}

.redox_side_bar {
    width: 20%;
    vertical-align: top;
    display: inline-block;
    padding-top: 23px;
}

.mm_inner_page {
    padding-top: 50px;
}



/*
 * Iran Pistachio page css 
 */



.h1_18509 {
    margin: 0px -20px;
    padding: 0px;
}

.h1_18509 h1 {
    margin: 0px;
    padding: 40px 0px;
    box-sizing: border-box;
}


.Grid_18509 {
    background: linear-gradient(45deg, #d3f1ff61, #b6ffb53d);
    padding: 20px;
    border-radius: 10px;
    overflow: hidden;
}

.Grid_18509 ul {
    margin: -10px;
    border: 1px dashed #bad6ec;
    border-radius: 7px;
    background: #d4dcd933;
    padding: 20px;
}

.Grid_18509 ul li img {
    border-radius: 10px;
}

.Grid_18509 ul li h4 {
    margin: 10px 0px 0px 0px;
}

.link_1_18509 {
    width: 100%;
    text-align: right;
    margin: -20px 0px 0px 0px;
}

.link_1_18509 a {
    padding: 15px 20px 15px;
    color: #000;
    font-family: viga;
    display: inline-block;
    width: max-content;
    background: palegoldenrod;
}

.rich_content_aria_mega.con_3_18509 {
    background-color: whitesmoke;
    background-image: url(http://www.irandriedfruit.com/wp-content/uploads/2019/11/pista-chios-pe-ise.jpg);
    padding: 30px 100px 20px 40px;
    border-radius: 10px;
    box-shadow:  0px 5px 20px -6px #888;
}


/*
 * 
 * iran date redox page
 * 
 * */

.title_h1_18539 {
    margin: 0px -20px;
}

.title_h1_18539 h1 {
    margin: 0px;
    padding: 20px 0px;
    background: #351205;
}

.grid_1_18539 {
    padding: 8px;
    background: linear-gradient(315deg, #2f1107, #cc790085);
}

.grid_1_18539 ul {
    margin: 0px;
    padding: 30px;
    border: 1px dashed #fff;
    background: linear-gradient(304deg, #2f110700, #cc790085);
}

.grid_1_18539 ul li a h4 {
    color: #fff;
}

.grid_1_18539 ul li a img {
    border-radius: 10px;
}
.get_price_18539 {
    background-color: whitesmoke;
    background-image: url(https://www.irandriedfruit.com/wp-content/uploads/2020/04/dates_1280p.jpg);
    padding: 30px 100px 20px 40px;
    border-radius: 10px;
    box-shadow: 0 5px 20px -6px #888;
    position: relative;
}

.get_price_18539:after {content: "";width: 100%;height: 100%;display: block;position: absolute;background: linear-gradient(70deg,white,  #ffffffba, #ffffff87);top: 0px;left: 0px;z-index: 0;}

.get_price_18539 .wpforms-container {
    position: relative;
    z-index: 1;
}

/* page 18638 */

.title_h1_18638 {
    margin: 0px -20px;
}

.title_h1_18638 h1 {
    box-sizing: border-box;
    margin: 0px;
    padding: 20px 10px;
}

.link_18638 {
    text-align: center;
    margin: -20px 0px 0px 0px;
}

.link_18638 a {
    display: inline-block;
    width: max-content;
    background: #03A9F4;
    padding: 10px 20px;
    color: #fff;
    font-family: viga;
}
.grid_18638 ul {
    margin: 0px;
    background: #f9f9f9;
    padding: 30px;
}

.title_h2_18638 {
    margin: 30px 0px 10px 0px;
}

.content_18638 {
    margin: 30px 0px 40px 0px;
}
/* iran pistachio exporter */

.get_price_18692 {
    background-color: whitesmoke;
    background-image: url(https://www.irandriedfruit.com/wp-content/uploads/2019/11/Pistachio-kernel.png);
    padding: 30px 100px 20px 40px;
    border-radius: 10px;
    box-shadow: 0 5px 20px -6px #888;
    position: relative;
}
.get_price_18692:after {content: '';width: 100%;height: 100%;display: block;background: linear-gradient(45deg, #ffffff,#ffffffd9, transparent);position: absolute;top: 0px;left: 0px;z-index: 0;}

.get_price_18692 .wpforms-container {
    z-index: 1;
    position: relative;
}

.slider_content_below {
    height: auto;
}

.slider_content_below .slider_content2 {
    width: 100%;
    height: auto;
    overflow: hidden;
    object-fit: cover;
}

.slider_content_below .slider_content2 img {
    width: max-content;
    margin: 0 auto;
    max-height: 500px;
    border: 5px solid #333;
    box-shadow: 0px 0px 10px 0px #000;
}


.slider_content_below .owl-item .slider_content2 {
    position: relative;
    padding: 20px 20px;
    background: ghostwhite;
}

.slider_content_below .owl-item .in_sl_cap2 {
    position: relative;
    bottom: 0px;
    background: ghostwhite;
    padding: 10px 30px;
}

.slider_content_below .owl-item {
    position: relative;
}

.slider_content_below .owl-controls {
    position: absolute;
    top: 250px;
    width: 100%;
    margin: 0px;
}
.slider_content_below .owl-controls .owl-prev {
    position: absolute;
    left: 0px;
    margin: 0px !important;
    width: 40px;
    height: 40px;
    line-height: 33px;
    border-radius: 0px!important;
    background: #e0e0e0 !important;
    color: #000 !important;
    box-shadow: 10px 10px 20px -8px #000;
}
.slider_content_below .owl-controls .owl-next {
    position: absolute;
    right: 0px;
    margin: 0px !important;
    width: 40px;
    height: 40px;
    line-height: 33px;
    border-radius: 0px!important;
    background: #e0e0e0 !important;
    color: #000 !important;
    box-shadow: -10px 10px 20px -8px #000;
}
.section_boxxx {
    position: relative;
    display: block;
    width: 100%;
}

.section_boxxx ul {
    margin: 0px;
}

.section_boxxx ul li {
    list-style: none;
    position: relative;
}

.section_boxxx ul li a {
    display: block;
}

.item_box_image {
    display: inline-block;
    vertical-align: middle;
    width: 30%;
}

.item_box_content {
    width: 70%;
    display: inline-block;
    vertical-align: middle;
    padding: 0px 20px 0px 20px;
    text-align: justify;
}

li.sec_box_item.item_xov_0 {
    /* background: ghostwhite; */
    /* padding: 10px; */
}

.jimlex ul li {
    background: white;
    padding: 10px;
    margin-bottom: 10px;
    box-shadow: 0px 0px 10px -7px #000;
}

.section_boxxx ul li a:hover {
    color: #000040;
}

.in_sl_set_img {
    padding: 10px;
    background: #fff;
}

.in_sl_set_img img {
    max-height: 140px;
    object-fit: contain;
}

.in_sl_set_cap {
    text-align: center;
}

.in_sl_set_cap h4 {
    font-size: 13px;
    padding: 10px;
    background: #fff;
    margin: 00px 0px 0px 0px;
}
.slide_set_18803 {
    background: ghostwhite;
    padding: 18px 18px 18px 18px;
    position: relative;
    z-index: 2;
    box-shadow: 0px 0px 10px -7px #000;
}
.slide_set_18803 .owl-dots {
    position: absolute;
    bottom: -24px;
    background: #3f3f44;
    /* box-shadow: 0px 0px 10px -4px #555; */
    border-radius: 0 0 10px 10px;
    left: calc(50% - 34px);
    z-index: -3;
}

.slide_set_18803 .owl-dots .owl-dot span {
    background: #fff;
}

.slide_set_18803 .owl-dots .owl-dot.active span {
    background: #03A9F4 !important;
}

.slide_set_18803 .owl-controls {
    position: absolute;
    z-index: 0;
    width: calc(100% - -39px);
    bottom: -18px;
    border: 0px solid transparent;
    margin: 0px;
    border-radius: 10px;
    padding: 30px;
    border-bottom: 3px solid #3f3f44;
    left: -20px;
}


.slider_content2 .image_counter {
    position: absolute;
    bottom: 25px;
    background: #00000075;
    padding: 1px 11px;
    left: 25px;
}

.slider_content2 .image_counter span {
    color: #929292;
    text-shadow: 1px 0px 3px #000;
    font-family: viga;
}

.slider_content2 .image_counter span strong {
    color: #fff;
}

.title_h2_18815 {
    position: relative;
    z-index: 1;
	margin: 40px 0px 10px 0px;
}

.title_h2_18815:after {content: '';display: block;width: 100%;height: 2px;background: #436918;position: absolute;top: calc(50% - 1px);z-index: 0;margin: 0px 0px -20px 0px;}

.title_h2_18815 h2 {
    position: relative;
    z-index: 1;
    background: #fff;
    width: max-content;
    padding: 0px 20px;
    margin: 0px;
}
.side-certi-left{
	margin-top: 10px;
}
.join-us-baby {
    margin: 10px 0px;
}

.side-certi-full {
    margin-bottom: 20px;
}

button#wpforms-submit-11753 {
    width: max-content !important;
    margin: 0px auto !important;
    display: block;
    background: #7cbf32;
    border: unset;
    border-radius: 10px;
    font-family: viga;
}



/**
 * 
 * the iran saffron 
 * 
 * */


table.me_table {
    margin: 0px auto;
    /* background: ghostwhite; */
    /* border: 1px solid; */
    /* padding: 10px; */
}

.me_table tbody {border: 2px solid #444748;}

.me_table tbody tr {margin: 10px;}

.me_table tbody tr th {
    padding: 10px;
    background: #444748;
    color: #fff;
    text-align: center;
}

.me_table tbody tr td {
    padding: 6px 10px;
    text-align: center;
}

.me_table tbody tr {border-top: 1px solid gainsboro;}

td.me-tab_tit {
    font-family: viga;
}

table.me_table_cap {
    width: 100%;
}






.coming_soon {
    display: block;
    width: max-content;
    margin: 50px auto;
    background: #00acff;
    padding: 40px 80px;
    border-radius: 10px 63px 10px 63px;
    font-family: cursive;
    font-size: 40px;
    font-weight: 900;
    box-shadow: 10px 10px 20px -16px #000;
    transition: ease-in 0.4s;
}

.coming_soon a {
    color: #fff;
    text-shadow: 0px 6px 10px #000;
    transition: ease-in 0.4s;
}

.coming_soon a:hover {color: white;}

.coming_soon:hover {
    background: #2196F3;
    transition: ease-out 0.7s;
}


.logged-in .main_mega_page {
    margin: 77px 0px 0px 0px;
}

.logged-in header#header {
    margin-top: 32px;
    position: fixed;
    z-index: 9999;
    width: 100%;
}
footer#footer {

    position: relative;

}


/* contact form 7 order forme*/


.one_long label {
    width: 100%;
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
}

.one_long {}

.one_long .item_field input {
	width: 50%;
    display: block;
    border: 1px solid #c3c3d4;
    border-radius: 5px !important;
}

.product_boxes span {
    display: inline-block;
    width: calc(20% - 15px);
    text-align: center;
    border: 1px solid ghostwhite;
    padding: 10px;
    margin-bottom: 10px;
}

.product_boxes span input {
    width: 100% !important;
    margin: 0px !important;
}

.product_boxes span span {
    width: 100%;
    display: block;
    border: none;
    padding: 0px;
    margin: 0px;
}


/* who we are */

.who-we-are .simple_content_aria_mega {
    border: none;
}

.who-we-are .simple_content_aria_mega ul {
    list-style: none;
    padding: 0px;
    margin: 20px 0px;
}

.who-we-are .simple_content_aria_mega ul li {
    padding: 8px 0px;
}

/* world-nuts-and-dried-fruit-statistics */

.space-20 {
    padding: 20px;
}

.image_static img {
    max-width: 70%;
    margin: 0px auto;
}

.page-id-25126 .the_h1_mega_title h1 {
    margin: 0px 0px 50px -20px;
    width: calc(100% + 40px);
    padding: 30px 0px;
    background: #7cbf32;
}



.page-id-8236 .the_h1_mega_title h1 {
    margin: 0 0 50px -20px;
    width: calc(100% + 40px);
    padding: 30px 0;
    background: #7cbf32;
}

.page-id-8236 .image_aria_mega img {
    width: 100%;
    margin: 30px 0px;
}







@media screen and (max-width: 800px) {
    .mmp_contain {
        width: 100%;
    }
    .redox_side_bar {
        width: 100%;
        padding: 20px;
    }
	.rich_content_aria_mega.con_3_18509 {
		background-position-x: 100%;
	}
}

@media screen and (max-width: 600px) {
	.grid_view_mega ul li {
    width: 100%;
    margin: 10px 0px 10px 0px;
}
}




