/*@charset "utf-8"; */
/* CSS Document */
/*
# ------------------------------------------------------------------------
# ALVIN Theme Templates
# ------------------------------------------------------------------------
# Copyright (C) 2018 (ALVIN). All Rights Reserved.
# Website:  (..)
# Design by : (AFRA GROUP)
# ------------------------------------------------------------------------
*/
/* -------ALVIN Template------*/

@font-face { font-family:'IRANSansWeb';
    src: url('../fonts/IRANSansWeb.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/IRANSansWeb.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */;}

body {font-family:IRANSansWeb!important;color:#333!important;font-size:13px!important;line-height:30px!important;}
.itemid-101 #sp-main-body{display:none;}
#sp-main-body{padding:0 !important;}
p{margin:0 !important;text-align:justify;}a:focus{background:none !important;outline:none;}
body.site.com-content.view-featured.no-layout.no-task.itemid-101.fa-ir.rtl.layout-fluid.off-canvas-menu-init {background: url(../images/bg.jpg);}
/*-----------------HEADER--------------------*/
#sp-header{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#006c21+14,00ba39+47,00ba39+86,009d30+100 */
background: #006c21; /* Old browsers */
background: -moz-linear-gradient(left, #006c21 14%, #00ba39 47%, #00ba39 86%, #009d30 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #006c21 14%,#00ba39 47%,#00ba39 86%,#009d30 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #006c21 14%,#00ba39 47%,#00ba39 86%,#009d30 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006c21', endColorstr='#009d30',GradientType=1 ); /* IE6-9 */}
ul.sp-megamenu-parent{float:right !important;}
/*-----------------MENU--------------------*/
ul.sp-dropdown-items li.sp-menu-item:last-child{border: none;}
#sp-menu li.sp-menu-item a{color:#fff !important;font-size:15px;text-indent: 10px;}
ul.sp-dropdown-items li.sp-menu-item{border-bottom:1px solid #009E30;}
ul.sp-dropdown-items a{font-size: 12px !important;}
/*-----------------SLIDESHOW--------------------*/
.nivoSlider{box-shadow:0 0 0 !important;border:3px solid #fff;}
#sp-slide {padding-top:3%;padding-bottom:3%;}
#sp-boxes img{border: 7px solid #fff;border-radius: 50px;margin: 0 auto;}
#btn{margin: 0 auto;display: flex;background-color:#ffff00;border: none;color: #557c12;font-size: 15px;}





/*-----------------FERTI - EFFECT--------------------*/
#sp-fertieffect{background:#fff;}
#sp-fertieffect{color:#004406;font-size:14px;}
#sp-fertieffect1 .line1{line-height:40px;padding-right:40px;background-image:url(../images/line1-icon.png);background-repeat:no-repeat;background-position:center right;background-size:37px;}
#sp-fertieffect1 .line2{line-height:40px;padding-right:40px;background-image:url(../images/line2-icon.png);background-repeat:no-repeat;background-position:center right;background-size:37px;}
#sp-fertieffect1 .line3{line-height:40px;padding-right:40px;background-image:url(../images/line3-icon.png);background-repeat:no-repeat;background-position:center right;background-size:37px;}
#sp-fertieffect1 .line4{line-height:40px;padding-right:40px;background-image:url(../images/line4-icon.png);background-repeat:no-repeat;background-position:center right;background-size:37px;}
#sp-fertieffect1 .line5{line-height:40px;padding-right:40px;background-image:url(../images/line5-icon.png);background-repeat:no-repeat;background-position:center right;background-size:37px;}
#sp-fertieffect1 .line6{line-height:40px;padding-right:40px;background-image:url(../images/line6-icon.png);background-repeat:no-repeat;background-position:center right;background-size:37px;}
#sp-fertieffect1 .custom a{color:#42a400;background-color:#fff;border-radius:10px;padding:5px 25px;font-size:14px;font-weight:bold;float:left;}
#sp-fertieffect2 .custom p img{width:400px;margin:20px auto 0px;}
#sp-fertieffect1{padding-bottom:20px;padding-top:20px;}


/*-----------------OUR PRODUCTS--------------------*/
#sp-ourproductsec{background-color:#fff;padding-bottom: 20px;}
#sp-ourproduct h3{color:#42a400;font-weight:bold;font-size:20px;padding:20px 40px 20px;background-image:url(../images/product-icon.png);background-repeat:no-repeat;background-position:center right;background-size:40px;margin-top:20px;}
#sp-ourproduct h3::before{border-bottom:solid 2px #42a400;width:70px;height:35px;float:right;content:'';position:absolute;}
#btcontentslider92 .bt-inner a{color:#42a400;font-size:12px;word-spacing: -4px;}
#btcontentslider92 .bt-inner{text-align:center;}
#btcontentslider92 .bt-inner .bt-introtext{text-align:justify;}


/*-----------------CONTACT FORM--------------------*/
#sp-contactform{}
#sp-contact2 .rsform h2{font-size:20px;margin-bottom:50px;margin-top:40px;}
#sp-contact2 .rsform .rsform-block .formControlLabel{color:#fff;font-size:16px;text-align:right;}
#sp-contact2 .rsform .rsform-block .formControls input{height:42px;border-radius:10px;color:#999;margin-top:5px;width:230px!important;}
#sp-contact2 .rsform .rsform-block .formControls textarea{border-radius:10px;color:#999;width:100%;margin-top:5px;min-width:230px;}
#sp-contact2 .rsform form#userForm.formResponsive .rsform-block{float:right;}
#sp-contact2 .rsform form#userForm.formResponsive .rsform-block .formControls{margin-left:60px;}
#sp-contact2 .rsform form#userForm.formResponsive .rsform-block.rsform-block-send input#send.rsform-submit-button{width:160px!important;background-color:rgba(224, 106, 22,0.8)!important;color:#fff!important;border:none!important;}
