@media (min-width: 1600px) { 
	.header_bottom_section .input-group { 
		width:calc(95% - 160px);
		height:38px;
	}
	.header_right_pane.logo_1.text-center { 
		text-align:right;
	}
	.header_right_pane.logo_2.text-center { 
		text-align:left;
	}
	.header_bottom_section .datapicker { 
		width:160px;
		height:38px;
	}
	.header_bottom_section .search_wrap { 
		text-align:left;
	}
	.header_bottom_section .datapicker .bootstrap-select button, .header_bottom_section .datapicker .bootstrap-select button:hover, 
	.header_bottom_section .datapicker .bootstrap-select button:focus, .header_bottom_section .datapicker .bootstrap-select .dropdown-toggle, 
	.header_bottom_section .datapicker .bootstrap-select .dropdown-toggle:focus, .header_bottom_section .datapicker .bootstrap-select.btn-group.open .dropdown-toggle {height:37px;} 
	#nslf{
	margin-top:-50px;
}
}
@media (min-width: 1301px) and (max-width: 1500px) {
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:200px;
		top:20px;
	}
}

/* -- above lg -- */
@media (min-width: 1301px) and (max-width: 1600px) {
	.header_bottom_section .datapicker { 
		width:100px;
	}
	.header_bottom_section .input-group { 
		width:calc(95% - 160px);
	}
	.header_bottom_section .search_wrap { 
		text-align:left;
	}
	#nslf{
	margin-top:-50px;
}
}

/* -- above lg -- */
@media (min-width: 1200px) and (max-width: 1300px) {
	.container_section {
		width: 1024px;
	}
	.outer_banner_slider .banner_slider .banner_content { width:450px;}
	.outer_banner_slider .banner_slider .banner_content .small_text { margin-bottom:0px;font-size:48px;line-height:42px;}
	.section_wrap .empty_section .newsticker_title { margin-bottom:3px;}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:200px;
		top:20px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_2 .banner_content { 
		right:0px;
		top:0px;
		height:250px;
		width:380px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_3 .banner_content { 
		right:0px;
		top:0px;
		width:410px;
		height:200px
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_4 .banner_content { 
		right:0px;
		top:0px;
		width:400px;
		height:200px
	}
	#nslf{
	margin-top:-50px;
}
}
/* -- lg -- */
@media (min-width: 992px) and (max-width: 1199px) {
	.container_section {
		width: 940px;
	}
	.header_bottom_section .input-group {
		width: 250px;
	}
	.section_wrap .empty_section .newsticker_title { margin-bottom:3px;}
	.banner_right_pane {
		width: 400px;
		padding: 0px 10px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 {
		height: 100%;
		width: 100%;
		background-size: cover;
	}
	.supply_estimate_wrap {
		width: 300px;
	}
	.banner_section {
		padding-right: 400px;
	}
	.outer_banner_slider .banner_slider .banner_content .farmer_img {
		width: 250px;
	}
	.outer_banner_slider .banner_slider .banner_content .small_text {
		font-size: 18px;
	}
	.outer_banner_slider .banner_slider .banner_content { width:450px;}
	.outer_banner_slider .banner_slider .banner_content .small_text { margin-bottom:0px;font-size:43px;line-height:46px;}
	.section_wrap .empty_sect .newsticker_title { font-size:15px;}
	.section_wrap .empty_sect .news_ticker_wrap.newsticker_slide4 { height:250px !important;}
	.section_wrap.section_2 .thumb .farmer_name {
		min-height: 32px;
	}
	.section_wrap.section_2 .thumb .product_name {
		font-size: 14px;
	}
	.section_wrap.section_2 .thumb_list li {
		height: 118px;
	}
	.section_wrap.section_2 .thumb.more_thumb .innersection_wrap {
		height: 205px;
	}
	.section_wrap.section_2 .thumb {
		min-height: 247px;
	}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_title {
		font-size: 15px;
	}
	.innerdownload_section .mobile_img {
		background-size: 450px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:100px;
		top:10px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_2 .banner_content { 
		right:0px;
		top:0px;
		height:250px;
		width:330px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_3 .banner_content { 
		right:0px;
		top:0px;
		width:410px;
		height:200px
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_4 .banner_content { 
		right:0px;
		top:0px;
		width:400px;
		height:200px
	}
	/*--footer--*/
	.footer_wrap_inner {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.footer_dropdownmenu {
		min-height: 220px;
	}
	.footer_last .footer_dropdownmenu {
		min-height: 75px;
		display: inline-block;
	}
	.footer_dropdownmenu.footer_md {
		min-height: 150px;
	}
	.footer_last table {
		display: inline-block;
		margin-right: 50px;
	}
	.footer_wrap_inner .chance_weathe {
		margin-bottom: 5px;
	}
	#nslf{
	margin-top:-50px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
	.container_section {
		width: 720px;
	}
	/*--header--*/
	.header_section {
		height: auto;
	}
	.section_wrap .empty_section .newsticker_title { margin-bottom:4px;}
	.header_top_section .left_pane .contact_link {
		font-size: 14px;
	}
	.header_top_section .left_pane li {
		margin-right: 10px;
	}
	.header_top_section .right_pane li .signup_link, .header_top_section .right_pane li .signup_link:hover, .header_top_section .right_pane li .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link, .header_top_section .right_pane li.active .signup_link:hover,  .header_top_section .right_pane li.active .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link:after, .header_top_section .right_pane li.active .signup_link:before {
		display: none;
	}
	.header_top_section .right_pane li .cart_link {
		margin: 0px 5px;
	}
	.header_right_pane, .header_logo_section {
		width: 100%;
	}
	.header_bottom_section .logo {
		text-align: center;
		display: block;
		width: 100%;
	}
	.header_bottom_section .header_logo_section li {
		width: 100%;
		margin-left: 0px;
	}
	.home_logo {
		margin-top: 0px;
		display: block;
	}
	.header_bottom_section .container_section {
		padding-bottom: 40px;
	}
	.search_wrap {
		position: absolute;
		width: 100%;
		left: 0px;
		bottom: 10px;
	}
	.nav > li > a {
		padding: 15px 10px;
	}
	/*--banner_section--*/
	.banner_section {
		padding-right: 0px;
		padding-left:0px;
		padding-bottom: 145px;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont {
		padding-left: 30px;
	}
	.banner_left_pane { padding-top:0px;}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:250px;
		top:10px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_2 .banner_content { 
		right:0px;
		top:0px;
		height:250px;
		width:330px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_3 .banner_content { 
		right:0px;
		top:0px;
		width:410px;
		height:200px
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_4 .banner_content { 
		right:0px;
		top:0px;
		width:400px;
		height:200px
	}
	.outer_banner_slider .banner_slider .banner_content .small_text { 
		font-size:48px;
		line-height:43px;
	}
	.supply_estimate_wrap {
		width: 210px;
	}
	.banner_section {
		height: 550px;
	}
	.banner_right_pane {
		padding: 0px;
		width: 100%;
		bottom: 0px;
		height: 145px;
		top: auto;
		left: 0px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		margin-top: 10px;
	}
	.banner_right_pane .right_pane_section {
		min-height: 170px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		padding: 10px 5px;
		width: 33.333%;
		float: left;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont table.block_table_list {
		width: 90%;
	}
	.banner_right_pane .right_pane_section li.banner_block.block1 .block_title {
		background-size: 25px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block2 .block_title {
		background-size: 25px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block3 .block_title {
		background-size: 25px;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_title {
		font-size: 18px;
		padding: 5px 0px 6px 30px;
	}
	.outer_banner_slider .banner_slider .banner_content {
		height: 300px;
		width:400px;
	}
	.newsticker_wrap .innertweet_wrap .updates_text {
		height: 100px;
		line-height: 100px;
	}
	.section_wrap.section_2 .thumb_list {
		min-height: 80px;
	}
	.section_wrap.section_2 .thumb_list li {
		width: 48%;
		margin-right: 4%;
		float: left;
		margin-bottom: 0px;
	}
	.section_wrap .empty_sect .desc { font-size:11px;padding-bottom:3px;}
	.section_wrap .empty_sect .newsticker_title { font-size:14px;}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc span.bold_text {
		font-size: 19px;
		font-weight: 300;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc {
		font-size: 14px;
		line-height: 20px;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text {
		background: url(../images/ic_view_more.png) right 0px center no-repeat;
		padding-right: 38px;
	}
	.right_pane_section li.banner_block .block_cont .count_link.estimate_text:hover {
		background: url(../images/ic_circle.png) right 0px center no-repeat;
	}
	.section_wrap.section_2 .thumb_list li:last-child {
		margin-right: 0px;
	}
	.section_wrap.section_2 .thumb_section {
		height: 110px;
	}
	.section_two {
		margin-top: 30px;
	}
	.section_wrap .empty_sect { padding:5px;height:314px;}
	.innerdownload_section .mobile_img {
		background-size: 390px;
	}
	.innerdownload_section .title {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	/*--footer--*/
	.footer_wrap_inner {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.footer_dropdownmenu {
		min-height: 240px;
	}
	.footer_last .footer_dropdownmenu {
		min-height: 75px;
		display: inline-block;
	}
	.footer_dropdownmenu.footer_md {
		min-height: 150px;
	}
	.footer_last table {
		display: inline-block;
		margin-right: 50px;
	}
	.footer_wrap_inner .chance_weathe {
		margin-bottom: 5px;
	}
	.navbar {
    border-radius: 0px;
    margin-bottom: 0px;
    border: 0px;
    background: #BB4C38;
    margin-top: 40px;
}
#nslf{
	margin-top:-50px;
}
#user-login-banner{
	width:100%;
}

.login-form {
    width: 84%;
    margin: 8% auto 4% auto;
    position: relative;
    border-radius: 13px;
    height: 480px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247,179,79,1)), color-stop(100%, rgba(255,213,122,1)));
    background: -webkit-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -o-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -ms-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(107, 98, 98, 0.61) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b34f', endColorstr='#FFD57A',GradientType=0 );
    webkit-box-shadow: 0 15px 10px #777;
    -moz-box-shadow: 0 15px 10px #777;
    /* box-shadow: 0 2px 9px #F8C17A; */
    border: 1px solid #ccc;
    /* -webkit-transform: rotate(-3deg); */
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(0deg);
}
	
}
@media (min-width: 560px) and (max-width: 767px) {
	.container_section {
		width: calc(100% - 60px);
	}
	#login_modal .modal-content {
		width: 350px;
	}
	/*--header--*/
	.header_section {
		height: auto;
	}
	.navbar .container-fluid {
		padding: 0px 15px;
	}
	.header_section .deity_logo img { width:140px;margin:0px auto;}
	.header_section .spice_board_logo  img{ width:50px;margin-top:0px;}
	.header_bottom_section .logo.deity_logo span { font-size:7px;line-height:7px;}
	.header_top_section .left_pane {
		float: right;
	}
	.header_top_section .left_pane .contact_link {
		font-size: 14px;
	}
	.header_top_section .right_pane li {
		margin: 0px;
		margin-left:10px;
	}
	.header_top_section .left_pane li {
		margin-left: 20px;
		margin-right:0px;
	}
	.bannerinnerslider .spice_wrap .spice_img { width:65px;}
	.header_bottom_section { padding-top:10px;}
	.header_top_section .right_pane li .signup_link, .header_top_section .right_pane li .signup_link:hover, .header_top_section .right_pane li .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link, .header_top_section .right_pane li.active .signup_link:hover,  .header_top_section .right_pane li.active .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link:after, .header_top_section .right_pane li.active .signup_link:before {
		display: none;
	}
	.header_top_section .right_pane li .cart_link {
		margin: 0px 5px;
	}
	.header_bottom_section .header_right_pane { 
		height:88px;
	}
	.header_right_pane, .header_logo_section {
		width: 100%;
	}
	.header_bottom_section .logo {
		text-align: center;
		display: block;
		width: 100%;
		margin-top:0px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:120px;
		top:10px;
	}
	.header_bottom_section .logo.home_logo img {width:140px; margin-top:0px;}
	.header_bottom_section .header_logo_section li {
		width: 100%;
		margin-left: 0px;
	}
	.home_logo {
		margin-top: 18px;
		display: block;
	}
	.header_bottom_section .container_section {
		padding-bottom: 40px;
	}
	.search_wrap {
		position: absolute;
		width: 100%;
		left: 0px;
		bottom: 10px;
		margin-top:0px
	}
	.nav > li > a {
		padding: 8px 10px;
	}
	.container-fluid > .navbar-collapse { 
		position:absolute;
		top:50px;
		width:100%;
		z-index:999;
		background:rgba(187, 76, 56, 0.9);
	}
	.navbar .dropdown-menu > li > a { 
		color:#FFF;
	} 
	/*--banner_section--*/
	.banner_section .outer_banner_slider .slick-dots {
		right: 10px;
		bottom:15px;
	}
	.banner_section {
		padding:0px;
		height: auto;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont {
		padding-left: 50px;
	}
	.supply_estimate_wrap {
		width: 450px;
	}
	.banner_left_pane {
		height: 350px;
		padding-top:0px;
	}
	.innerslide_pos {
		bottom: 20px;
	}
	.banner_section .outer_banner_slider .view_all_link { 
		right:10px;
		bottom:10px;
	}
	.banner_right_pane {
		position: static;
		padding: 0px;
		width: 100%;
		bottom: 0px;
		height: auto;
		top: auto;
		left: 0px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		margin: 5px auto;
		margin-bottom:0px;
	}
	.banner_right_pane .right_pane_section {
		min-height: 170px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		padding: 10px 15px;
		width: 100%;
		float: left;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont table.block_table_list {
		width: 60%;
	}
	.banner_right_pane .right_pane_section li.banner_block.block1 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block2 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block3 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_title {
		font-size: 20px;
		padding: 10px 0px 15px 45px;
	}
	.outer_banner_slider .banner_slider .banner_content {
		height: 225px;
		width: 280px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_2 .banner_content { 
		right:0px;
		top:0px;
		height:250px;
		width:330px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_3 .banner_content { 
		right:0px;
		top:0px;
		width:330px;
		height:200px
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_4 .banner_content { 
		right:0px;
		top:0px;
		width:400px;
		height:140px;
	}
	.outer_banner_slider .banner_slider .banner_content .small_text {
		
	}
	.outer_banner_slider .banner_slider .banner_content .small_text.last {font-size: 16px; }
	.outer_banner_slider .banner_slider .banner_content { width:400px;}
	.outer_banner_slider .banner_slider .banner_content .small_text { margin-bottom:0px;font-size:50px;line-height:38px;}
	.outer_banner_slider .banner_slider .banner_content .farmer_img {
		height: 95px;
		width: 235px;
	}
	.outer_banner_slider .banner_slider .banner_content .buynow_btn, .outer_banner_slider .banner_slider .banner_content .buynow_btn:hover,  .outer_banner_slider .banner_slider .banner_content .buynow_btn:focus {
		margin-top: 15px;
		padding: 5px 30px;
		font-size: 14px;
	}
	.newsticker_wrap .innertweet_wrap .updates_text {
		height: 100px;
		line-height: 100px;
	}
	.section_wrap .empty_sect .newsticker_title {font-size:14px; }
	.section_wrap .empty_sect { height:160px;}
	.section_wrap.section_2 .thumb_list {
		min-height: 80px;
	}
	.section_wrap.section_2 .thumb_list li {
		width: 49%;
		margin-right: 2%;
		float: left;
		margin-bottom: 0px;
		height:120px;
	}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_logo { width:80px;}
	.section_wrap.section_2 .thumb.more_thumb { min-height:249px;}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_title { font-size:14px;}
	.section_wrap.section_2 .thumb_list .thumb_item { padding:15px 8px;padding-left:88px;}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_product { font-size:12px;}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc span.bold_text {
		font-size: 19px;
		font-weight: 300;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc {
		font-size: 14px;
		line-height: 20px;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text {
		background: url(../images/ic_view_more.png) right 0px center no-repeat;
		padding-right: 38px;
	}
	.right_pane_section li.banner_block .block_cont .count_link.estimate_text:hover {
		background: url(../images/ic_circle.png) right 0px center no-repeat;
	}
	.newsticker_wrap .innertweet_wrap .updates_text {
		width: 130px;
		padding-right: 10px;
		font-size: 14px;
	}
	.newsticker_wrap .innertweet_wrap .updates_text:after { 
		position:absolute;
		content:'';
		top:10px;
		right:0px;
		display:block;
		background:#ddd;
		width:2px;
		height:80px;
	}
	.newsticker_wrap .innertweet_text {
		display: inline-block;
		margin: 10px 0px;
		font-size: 13px;
		padding: 4px 10px;
		padding-bottom: 28px;
		border-left:0px;
	}
	.newsticker_wrap { height:100px;}
	.innertweet_wrap { 
		padding-left:130px;
	}
	.newsticker_wrap .twitter_listing li span {
		font-size: 11px;
	}
	.newsticker_wrap .twitter_listing li a.download_btn {
		top: auto;
		bottom: 0px;
		right: 50%;
		margin-right: -53px;
		margin-top: 0px;
		padding: 3px 16px;
		font-size: 13px;
	}
	.section_wrap.section_1 .block_wrap .btn_add, .section_wrap.section_1 .block_wrap .btn_add:hover, .section_wrap.section_1 .block_wrap .btn_add:focus {
		padding: 3px 20px;
		font-size: 14px;
	}
	.section_wrap.section_2 .thumb_list li:last-child {
		margin-right: 0px;
	}
	.section_wrap.section_2 .thumb_section {
		height: 110px;
	}
	.section2_title { font-size:18px;}
	.section_two {
		margin-top: 30px;
	}
	.empty_sect {height:160px; }
	.section_wrap.section_2 .thumb.more_thumb .innersection_wrap { height:210px;}
	.section_wrap.section_2 .thumb .farmer_name { min-height:32px;font-size:12px;}
	.section_wrap.section_2 .thumb .product_name { font-size:12px;margin-bottom:8px;min-height:35px;}
	.section_wrap.section_2 .thumb .product_name { font-size:11px;}
	.section_wrap.section_2 .thumb .town_name { margin-bottom:0px;}
	.video_block {height:200px;width:100%;border:0px;border-bottom:1px solid #f2f2f2; }
	
	.innerdownload_section .mobile_img { width:400px;z-index:-1;height:170px;}
	.innerdownload_section .mobile_img {
		background-size: 280px;
	}
	.innerdownload_section .title {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.innerdownload_section .title { font-size:21px;}
	.download_list .type_name { font-size:13px;}
	.download_list .download_link { height:36px;width:125px;}
	.video_sec span.video_link { font-size:15px;background-size:32px;}
	.video_sec span.video_link:hover { background-size:33px;}
	/*--footer--*/
	.footer_wrap_inner {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.footer_logo_list li { margin-right:10px;width:38%;}
	.footer_logo { 
		width:100%;
	}
	.footer_logo img{ 
		width:100%;
	}
	.footer_dropdownmenu {
		min-height: 220px;
	}
	.footer_last .footer_dropdownmenu {
		min-height: 75px;
		display: inline-block;
	}
	.footer_3 .footer_dropdownmenu, .footer_dropdownmenu.footer_md { 
		min-height:110px;
	}
	.footer_last table {
		display: inline-block;
		margin-right: 50px;
	}
	.footer_wrap_inner .chance_weathe {
		margin-bottom: 5px;
	}
	.footer_case .footercase_link li a { 
		font-size:13px;
	}
	.footer_case .leftcontent { font-size:12px;}
	
	.navbar {
    border-radius: 0px;
    margin-bottom: 0px;
    border: 0px;
    background: #BB4C38;
    margin-top: 40px;
}
#user-login-banner{
	width:100%;
}
.bth{
	clear:both;
}
.login-form {
    width: 84%;
    margin: 8% auto 4% auto;
    position: relative;
    border-radius: 13px;
    height: 480px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247,179,79,1)), color-stop(100%, rgba(255,213,122,1)));
    background: -webkit-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -o-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -ms-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(107, 98, 98, 0.61) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b34f', endColorstr='#FFD57A',GradientType=0 );
    webkit-box-shadow: 0 15px 10px #777;
    -moz-box-shadow: 0 15px 10px #777;
    /* box-shadow: 0 2px 9px #F8C17A; */
    border: 1px solid #ccc;
    /* -webkit-transform: rotate(-3deg); */
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(0deg);
}
}

@media (min-width: 480px) and (max-width: 559px) {
	.container_section {
		width: calc(100% - 60px);
	}
	#login_modal .modal-content {
		width: 350px;
	}
	/*--header--*/
	.header_section {
		height: auto;
	}
	.navbar .container-fluid {
		padding: 0px 15px;
	}
	.header_section .deity_logo img { width:100%;}
	.header_section .spice_board_logo  img{ width:50px;margin-top:0px;}
	
	.header_top_section .left_pane {
		float: right;
	}
	.header_top_section .left_pane .contact_link {
		font-size: 13px;
	}
	.header_top_section .right_pane li {
		margin: 0px;
		margin-left:10px;
	}
	.header_top_section .left_pane li {
		margin-left: 20px;
		margin-right:0px;
	}
	.header_bottom_section .input-group { 
		width:300px;
	}
	.bannerinnerslider .spice_wrap .spice_img { width:65px;}
	.header_bottom_section { padding-top:10px;}
	.header_top_section .right_pane li .signup_link, .header_top_section .right_pane li .signup_link:hover, .header_top_section .right_pane li .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link, .header_top_section .right_pane li.active .signup_link:hover,  .header_top_section .right_pane li.active .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link:after, .header_top_section .right_pane li.active .signup_link:before {
		display: none;
	}
	.header_top_section .right_pane li .cart_link {
		margin: 0px 5px;
	}
	.header_right_pane, .header_logo_section {
		width: 100%;
	}
	.header_bottom_section .logo {
		text-align: center;
		display: block;
		width: 100%;
		margin-top:0px;
	}
	.header_bottom_section .logo.home_logo img {width:100%; margin-top:7px;}
	.header_bottom_section .header_logo_section li {
		width: 100%;
		margin-left: 0px;
	}
	.home_logo {
		margin-top: 18px;
		display: block;
	}
	.header_bottom_section .container_section {
		padding-bottom: 40px;
	}
	.search_wrap {
		position: absolute;
		width: 100%;
		left: 0px;
		bottom: 13px;
		margin-top:0px;
	}
	.nav > li > a {
		padding: 8px 10px;
	}
	.container-fluid > .navbar-collapse { 
		position:absolute;
		top:50px;
		width:100%;
		z-index:999;
		background:rgba(187, 76, 56, 0.9);
	}
	.header_top_section .datapicker .bootstrap-select button, .header_top_section .datapicker .bootstrap-select button:hover, 
	.header_top_section .datapicker .bootstrap-select button:focus, .header_top_section .datapicker .bootstrap-select .dropdown-toggle, 
	.header_top_section .datapicker .bootstrap-select .dropdown-toggle:focus, .header_top_section .datapicker .bootstrap-select.btn-group.open .dropdown-toggle,
	.navbar .navbar-nav > li > a, .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus,
	.header_top_section .right_pane li .signup_link, .header_top_section .right_pane li .signup_link:hover, .header_top_section .right_pane li .signup_link:focus { font-size:13px;}
	.navbar .dropdown-menu > li > a { 
		color:#FFF;
	} 
	.header_bottom_section .header_right_pane {
		height: 85px;
	}
	/*--banner_section--*/
	.banner_section .outer_banner_slider .slick-dots {
		right: 5px;
		bottom:15px;
	}
	.banner_section {
		padding:0px;
		height: auto;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont {
		padding-left: 50px;
	}
	.supply_estimate_wrap {
		width: 340px;
	}
	.banner_left_pane {
		height: 350px;
		padding-top:0px;
	}
	.innerslide_pos {
		bottom: 10px;
	}
	.banner_right_pane {
		position: static;
		padding: 0px;
		width: 100%;
		bottom: 0px;
		height: auto;
		top: auto;
		left: 0px;
	}
	.banner_section .outer_banner_slider .view_all_link { 
		right:25px;
		bottom:10px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		margin: 5px auto;
		margin-bottom:0px;
	}
	.banner_right_pane .right_pane_section {
		min-height: 170px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		padding: 5px 15px;
		width: 100%;
		float: left;
	}
	.header_bottom_section .logo.deity_logo span { font-size:6px;line-height:6px;}
	.banner_right_pane .right_pane_section li.banner_block .block_cont table.block_table_list {
		width: 60%;
	}
	.banner_right_pane .right_pane_section li.banner_block.block1 .block_title {
		background-size: 32px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block2 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block3 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_title {
		font-size: 18px;
		padding: 10px 0px 10px 45px;
	}
	.outer_banner_slider .banner_slider .banner_content {
		height: 225px;
		width: 280px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:80px;
		top:0px;
		height:250px;
		width:330px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_2 .banner_content { 
		right:0px;
		top:0px;
		height:200px;
		width:330px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_3 .banner_content { 
		right:0px;
		top:0px;
		width:290px;
		height:180px
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_4 .banner_content { 
		right:0px;
		top:0px;
		width:360px;
		height:125px;
	}
	.outer_banner_slider .banner_slider .banner_content .small_text { margin-bottom:0px;font-size:45px;line-height:34px;}
	.outer_banner_slider .banner_slider .banner_content .small_text.last {
		font-size: 16px;
	}
	.outer_banner_slider .banner_slider .banner_content .farmer_img {
		height: 60px;
		width: 180px;
	}
	.outer_banner_slider .banner_slider .banner_content .buynow_btn, .outer_banner_slider .banner_slider .banner_content .buynow_btn:hover,  .outer_banner_slider .banner_slider .banner_content .buynow_btn:focus {
		margin-top: 10px;
		padding: 5px 30px;
		font-size: 14px;
	}
	.newsticker_wrap .innertweet_wrap .updates_text {
		height: 100px;
		line-height: 100px;
	}
	.section_wrap.section_2 .thumb_list {
		min-height: 80px;
	}
	.section_wrap.section_2 .thumb_list li {
		width: 100%;
		margin-right: 0%;
		float: none;
		margin-bottom: 10px;
		height:95px;
	}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_logo { width:80px;}
	.section_wrap.section_2 .thumb.more_thumb { min-height:249px;}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_title { font-size:14px;}
	.section_wrap.section_2 .thumb_list .thumb_item { padding:15px 8px;padding-left:88px;}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_product { font-size:12px;}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc span.bold_text {
		font-size: 19px;
		font-weight: 300;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc {
		font-size: 14px;
		line-height: 20px;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text {
		background: url(../images/ic_view_more.png) right 0px center no-repeat;
		padding-right: 38px;
	}
	.right_pane_section li.banner_block .block_cont .count_link.estimate_text:hover {
		background: url(../images/ic_circle.png) right 0px center no-repeat;
	}
	.newsticker_wrap .innertweet_wrap .updates_text {
		width: 130px;
		padding-right: 10px;
		font-size: 14px;
	}
	.newsticker_wrap .innertweet_wrap .updates_text:after { 
		position:absolute;
		content:'';
		top:10px;
		right:0px;
		display:block;
		background:#ddd;
		width:2px;
		height:80px;
	}
	.newsticker_wrap .innertweet_text {
		display: inline-block;
		margin: 10px 0px;
		font-size: 13px;
		padding: 4px 10px;
		padding-bottom: 28px;
		border-left:0px;
	}
	.newsticker_wrap { height:100px;}
	.innertweet_wrap { 
		padding-left:130px;
	}
	.newsticker_wrap .twitter_listing li span {
		font-size: 11px;
	}
	.newsticker_wrap .twitter_listing li a.download_btn {
		top: auto;
		bottom: 0px;
		right: 50%;
		margin-right: -53px;
		margin-top: 0px;
		padding: 3px 16px;
		font-size: 13px;
	}
	.section_wrap.section_1 .block_wrap  { 
		margin:0px 7px;
		
	}
	.section_wrap .more_link a { font-size:12px;}
	.section_wrap.section_1 .block_wrap .contents .block_title {font-size:14px;}
	.section_wrap.section_1 .block_wrap .contents .sub_name{ font-size:12px;}
	.section_wrap.section_1 .block_wrap .btn_add, .section_wrap.section_1 .block_wrap .btn_add:hover, .section_wrap.section_1 .block_wrap .btn_add:focus {
		padding: 3px 14px;
		font-size: 12px;
	}
	.section_wrap.section_2 .thumb_list li:last-child {
		margin-right: 0px;
	}
	.section_wrap.section_2 .thumb_section {
		height: 200px;
	}
	.section2_title { font-size:18px;}
	.section_two {
		margin-top: 30px;
	}
	.section_wrap .empty_sect {height:160px; }
	.section_wrap .empty_sect .desc {padding-bottom:0px;}
	.section_wrap.section_2 .thumb.more_thumb .innersection_wrap { height:210px;}
	.section_wrap.section_2 .thumb .farmer_name { min-height:32px;font-size:12px;}
	.section_wrap.section_2 .thumb .product_name { font-size:12px;margin-bottom:8px;min-height:35px;}
	.section_wrap.section_2 .thumb .product_name { font-size:11px;}
	.section_wrap.section_2 .thumb .town_name { margin-bottom:0px;}
	.video_block {height:180px;width:100%;border:0px;border-bottom:1px solid #f2f2f2; }
	.innerdownload_section { min-height:320px;}
	.innerdownload_section .mobile_img { width:350px;z-index:-1;height:170px;background-size: 280px;}
	.innerdownload_section .title {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.innerdownload_section .title { font-size:18px;}
	.download_list .type_name { font-size:11px;}
	.download_list .download_link { height:36px;width:110px;}
	.video_sec span.video_link { font-size:13px;background-size:30px;}
	.video_sec span.video_link:hover { background-size:31px;}
	/*--footer--*/
	.footer_wrap_inner {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.footer_logo_list li { margin-right:10px;width:44%;}
	.footer_wrap_inner .media_logo li a.media_link { height:36px;width:36px;}
	.footer_wrap_inner .media_logo li a.media_link.linkedin { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.google { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.facebook { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.twitter { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.linkedin:hover { 
		background-size:36px;
	}
	.footer_wrap_inner .media_logo li a.media_link.google:hover { 
		background-size:36px;
	}
	.footer_wrap_inner .media_logo li a.media_link.facebook:hover { 
		background-size:36px;
	}
	.footer_wrap_inner .media_logo li a.media_link.twitter:hover { 
		background-size:36px;
	}
	.footer_logo { 
		width:100%;
	}
	.footer_logo img{ 
		width:100%;
	}
	.footer_dropdownmenu {
		min-height: 220px;
	}
	.footer_last .footer_dropdownmenu {
		min-height: 75px;
		display: inline-block;
	}
	.footer_wrap_inner .chance_weather { font-size:12px;}
	.footer_3 .footer_dropdownmenu, .footer_dropdownmenu.footer_md { 
		min-height:110px;
	}
	.footer_wrap_inner .datapicker .bootstrap-select button, .footer_wrap_inner .datapicker .bootstrap-select button:hover, .footer_wrap_inner .datapicker .bootstrap-select button:focus, 
	.footer_wrap_inner .datapicker .bootstrap-select .dropdown-toggle, .footer_wrap_inner .datapicker .bootstrap-select .dropdown-toggle:focus, 
	.footer_wrap_inner .datapicker .bootstrap-select.btn-group.open .dropdown-toggle { font-size:13px;}
	.footer_last table {
		display: inline-block;
		margin-right: 50px;
	}
	.footer_menu_title { font-size:14px;}
	.footer_dropdownmenu li a { font-size:10px;}
	.footer_wrap_inner .chance_weathe {
		margin-bottom: 5px;
	}
	.footer_dropdownmenu li {font-size:11px;}
	.footer_case .footercase_link li a { 
		font-size:10px;
	}
	.footer_case .leftcontent { font-size:10px;}
	.navbar {
    border-radius: 0px;
    margin-bottom: 0px;
    border: 0px;
    background: #BB4C38;
    margin-top: 40px;
}
#user-login-banner{
	width:100%;
}
.bth{
	clear:both;
}
.login-form {
    width: 84%;
    margin: 8% auto 4% auto;
    position: relative;
    border-radius: 13px;
    height: 480px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247,179,79,1)), color-stop(100%, rgba(255,213,122,1)));
    background: -webkit-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -o-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -ms-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(107, 98, 98, 0.61) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b34f', endColorstr='#FFD57A',GradientType=0 );
    webkit-box-shadow: 0 15px 10px #777;
    -moz-box-shadow: 0 15px 10px #777;
    /* box-shadow: 0 2px 9px #F8C17A; */
    border: 1px solid #ccc;
    /* -webkit-transform: rotate(-3deg); */
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(0deg);
}
}

@media (min-width: 320px) and (max-width:479px) {
	.container_section {width:100%;}
	.row {margin:0px;}
	.section_wrap.section_1 {width:calc(100% - 40px);margin:0px auto;}
	#register_modal .modal-content { padding:10px 5px;}
	#register_modal .modal-content .textfield {width:100%;}
	.modal-content .textfield { margin:5px 0px;}
	.modal-dialog input[type='checkbox'] + label { font-size:13px;}
	.modal-content .submit, .modal-content .submit:hover, .modal-content .submit:focus { width:100px;}
	.section_wrap.section_2 .thumb { margin:0px 7px;}
	/*--header--*/
	.outer_banner_slider .banner_slider .banner_content .small_text.last {font-size:12px;}
	.header_section {
		height: auto;
	}
	.header_section .logo_grid { 
		padding:0px;
	}
	.header_bottom_section .container_section { 
		padding:0px;
	}
	.header_bottom_section .block_wrap, .navbar .container-fluid {
		padding: 0px 15px;
	}
	.header_section .deity_logo img { width:96px;margin:0px auto;}
	.header_section .spice_board_logo img{ width:40px;margin-top:0px;}
	.header_bottom_section .logo.deity_logo span {font-size:6px;line-height:6px;bottom:-4px; }
	.header_top_section .left_pane {
		float: right;
	}
	.header_top_section .left_pane .contact_link {
		font-size: 13px;
	}
	.header_top_section .right_pane li {
		margin: 0px;
		margin-left:4px;
	}
	.header_top_section .left_pane li {
		margin:5px 0px;
		float:right;
		text-align:right;
		width:100%;
	}
	.header_top_section .left_pane li .contact_link {display:inline-block;}
	.header_bottom_section .input-group { 
		width:170px;
	}
	.bannerinnerslider .spice_wrap .spice_img { width:65px;}
	.header_bottom_section { padding-top:10px;}
	.header_top_section .right_pane li .signup_link, .header_top_section .right_pane li .signup_link:hover, .header_top_section .right_pane li .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.header_top_section .right_pane li.active .signup_link, .header_top_section .right_pane li.active .signup_link:hover,  .header_top_section .right_pane li.active .signup_link:focus {
		margin: 0px;
		padding: 8px 8px;
	}
	.banner_section .outer_banner_slider .view_all_link { 
		right:2px;
		bottom:30px;
	}
	.header_top_section .right_pane li.active .signup_link:after, .header_top_section .right_pane li.active .signup_link:before {
		display: none;
	}
	.header_top_section .right_pane li .cart_link {
		margin: 0px 5px;
	}
	.header_right_pane, .header_logo_section {
		width: 100%;
	}
	.header_bottom_section .logo {
		text-align: center;
		display: block;
		width: 100%;
		margin-top:0px;
	}
	.header_bottom_section .logo.home_logo img {width:97px; margin:0px auto;margin-top:7px;}
	.header_bottom_section .header_logo_section li {
		width: 100%;
		margin-left: 0px;
	}
	.home_logo {
		margin-top: 18px;
		display: block;
	}
	.header_bottom_section .container_section {
		padding-bottom: 40px;
	}
	.search_wrap {
		position: absolute;
		width: 100%;
		left: 0px;
		bottom: 10px;
		margin-top:0px;
	}
	.nav > li > a {
		padding: 8px 10px;
	}
	.container-fluid > .navbar-collapse { 
		position:absolute;
		top:50px;
		width:100%;
		z-index:999;
		background:rgba(187, 76, 56, 0.9);
	}
	.header_bottom_section .datapicker .bootstrap-select button, .header_bottom_section .datapicker .bootstrap-select button:hover, 
	.header_bottom_section .datapicker .bootstrap-select button:focus, .header_bottom_section .datapicker .bootstrap-select .dropdown-toggle, 
	.header_bottom_section .datapicker .bootstrap-select .dropdown-toggle:focus, .header_bottom_section .datapicker .bootstrap-select.btn-group.open .dropdown-toggle,
	.header_top_section .datapicker .bootstrap-select button, .header_top_section .datapicker .bootstrap-select button:hover, 
	.header_top_section .datapicker .bootstrap-select button:focus, .header_top_section .datapicker .bootstrap-select .dropdown-toggle, 
	.header_top_section .datapicker .bootstrap-select .dropdown-toggle:focus, .header_top_section .datapicker .bootstrap-select.btn-group.open .dropdown-toggle,
	.navbar .navbar-nav > li > a, .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus,
	.header_top_section .right_pane li .signup_link, .header_top_section .right_pane li .signup_link:hover, .header_top_section .right_pane li .signup_link:focus { font-size:13px;}
	.navbar .dropdown-menu > li > a { 
		color:#FFF;
	} 
	.header_bottom_section .header_right_pane {
		height: 70px;
	}
	/*--banner_section--*/
	.banner_section .outer_banner_slider .slick-dots {
		right: 6px;
		top:90px;
	}
	.banner_section {
		padding:0px;
		height: auto;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont {
		padding-left: 20px;
	}
	.supply_estimate_wrap {
		width: 245px;
	}
	.banner_left_pane {
		padding-top:0px;
		height: 270px;
	}
	.innerslide_pos {
		bottom: 10px;
	}
	.banner_right_pane {
		position: static;
		padding: 0px;
		width: 100%;
		bottom: 0px;
		height: auto;
		top: auto;
		left: 0px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		margin: 5px auto;
		margin-bottom:0px;
	}
	.banner_right_pane .right_pane_section {
		min-height: 170px;
	}
	.banner_right_pane .right_pane_section li.banner_block {
		padding: 5px 15px;
		width: 100%;
		float: left;
	}
	.scroll-to-top { 
		height:30px;
		right:25px;
		width:30px;
		background-size:20px;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_cont table.block_table_list {
		width: 80%;
	}
	.banner_right_pane .right_pane_section li.banner_block.block1 .block_title {
		background-size: 32px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block2 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block.block3 .block_title {
		background-size: 35px;
	}
	.banner_right_pane .right_pane_section li.banner_block .block_title {
		font-size: 18px;
		padding: 10px 0px 10px 45px;
	}
	.outer_banner_slider .banner_slider .banner_content {
		height:140px;
		width: 280px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_1 .banner_content { 
		right:0px;
		top:0px;
		height:auto;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_2 .banner_content { 
		right:0px;
		top:0px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_3 .banner_content { 
		right:0px;
		top:0px;
	}
	.banner_section .outer_banner_slider .banner_slider .banner_img_4 .banner_content { 
		right:0px;
		top:0px;
	}
	.outer_banner_slider .banner_slider .banner_content .small_text { margin-bottom:0px;font-size:30px;line-height:30px;}
	.outer_banner_slider .banner_slider .banner_content .small_text.last {
		font-size: 16px;
	}
	.outer_banner_slider .banner_slider .banner_content .farmer_img {
		height: 60px;
		width: 180px;
	}
	.outer_banner_slider .banner_slider .banner_content .buynow_btn, .outer_banner_slider .banner_slider .banner_content .buynow_btn:hover,  .outer_banner_slider .banner_slider .banner_content .buynow_btn:focus {
		margin-top: 10px;
		padding: 5px 30px;
		font-size: 14px;
	}
	.section_wrap .empty_sect .newsticker_title { font-size:13px;}
	.section_wrap .empty_sect .desc { font-size:10px;}
	.newsticker_wrap .innertweet_wrap .updates_text {
		height: 100px;
		line-height: 100px;
	}
	.section_wrap.section_2 .thumb_list {
		min-height: 80px;
	}
	.section_wrap.section_2 .thumb_list li {
		width: 100%;
		margin-right: 0%;
		float: none;
		margin-bottom: 10px;
		height:95px;
	}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_logo { width:80px;}
	.section_wrap.section_2 .thumb.more_thumb { min-height:249px;}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_title { font-size:14px;}
	.section_wrap.section_2 .thumb_list .thumb_item { padding:15px 8px;padding-left:88px;}
	.section_wrap.section_2 .thumb_list .thumb_item .thumb_product { font-size:12px;}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc span.bold_text {
		font-size: 19px;
		font-weight: 300;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text .desc {
		font-size: 14px;
		line-height: 20px;
	}
	.right_pane_section li.banner_block .block_cont .estimate_text {
		background: url(../images/ic_view_more.png) right 0px center no-repeat;
		padding-right: 38px;
	}
	.right_pane_section li.banner_block .block_cont .count_link.estimate_text:hover {
		background: url(../images/ic_circle.png) right 0px center no-repeat;
	}
	.newsticker_wrap .innertweet_wrap .updates_text {
		width: 100%;
		height:30px;
		line-height:30px;
		padding-right: 0px;
		font-size: 14px;
		text-align:center;
	}
	.newsticker_wrap .innertweet_wrap .updates_text:after { 
		position:absolute;
		content:'';
		top:100%;
		bottom:auto;
		right:auto;
		left:5%;
		display:block;
		background:#ddd;
		width:90%;
		height:1px;
	}
	.newsticker_wrap .innertweet_text {
		display: block;
		margin: 10px 0px;
		font-size: 13px;
		padding: 4px 10px;
		padding-bottom: 28px;
		border-left:0px;
		margin-top:0px;
	}
	.section_wrap.section_2 .more_link { margin:10px 15px;}
	.newsticker_wrap { height:135px;}
	.innertweet_wrap { 
		padding-left:0px;
		padding-top:30px;
	}
	.newsticker_wrap .twitter_listing li span {
		font-size: 11px;
	}
	.newsticker_wrap .twitter_listing li a.download_btn {
		top: auto;
		bottom: 0px;
		right: 50%;
		margin-right: -53px;
		margin-top: 0px;
		padding: 3px 16px;
		font-size: 13px;
	}
	.section_wrap.section_1 .block_wrap  { 
		margin:0px 7px;
		
	}
	.section_wrap .more_link a { font-size:12px;}
	.section_wrap.section_1 .block_wrap .contents .block_title {font-size:14px;}
	.section_wrap.section_1 .block_wrap .contents .sub_name{ font-size:12px;}
	.section_wrap.section_1 .block_wrap .btn_add, .section_wrap.section_1 .block_wrap .btn_add:hover, .section_wrap.section_1 .block_wrap .btn_add:focus {
		padding: 3px 14px;
		font-size: 12px;
	}
	.section_wrap.section_2 .thumb_list li:last-child {
		margin-right: 0px;
	}
	.section_wrap.section_2 .thumb_section {
		height: 200px;
	}
	.section2_title { font-size:18px;}
	.section_two {
		margin-top: 30px;
	}
	.section_wrap .empty_sect {height:200px; }
	.section_wrap.section_2 .thumb.more_thumb .innersection_wrap { height:210px;}
	.section_wrap.section_2 .thumb .farmer_name { min-height:32px;font-size:12px;}
	.section_wrap.section_2 .thumb .product_name { font-size:12px;margin-bottom:8px;min-height:35px;}
	.section_wrap.section_2 .thumb .product_name { font-size:11px;}
	.section_wrap.section_2 .thumb .town_name { margin-bottom:0px;}
	.section_wrap.section_1 { padding-bottom:30px;}
	.video_block {height:160px;width:100%;border:0px;border-bottom:1px solid #f2f2f2; }
	.innerdownload_section { min-height:320px;padding-top:32px;}
	.innerdownload_section .mobile_img { width:250px;z-index:-1;height:170px;background-size: 230px;}
	.innerdownload_section .title {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	.download_list li { margin-bottom:5px;}
	.innerdownload_section .title { font-size:18px;padding:0px 15px;}
	.download_list { padding:0px 15px;}
	.download_list .type_name { font-size:11px;margin-bottom:0px;}
	.download_list .download_link { height:32px;width:110px;}
	.video_sec span.video_link { font-size:13px;background-size:30px;}
	.video_sec span.video_link:hover { background-size:31px;}
	/*--footer--*/
	.footer_bottom_section .col-xs-6 { width:100%;}
	.footer_wrap_inner {
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.footer_logo_list li { margin-right:10px;width:44%;}
	.footer_wrap_inner .media_logo li a.media_link { height:36px;width:36px;}
	.footer_wrap_inner .media_logo li a.media_link.linkedin { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.google { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.facebook { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.twitter { 
		background-size:35px;
	}
	.footer_wrap_inner .media_logo li a.media_link.linkedin:hover { 
		background-size:36px;
	}
	.footer_wrap_inner .media_logo li a.media_link.google:hover { 
		background-size:36px;
	}
	.footer_wrap_inner .media_logo li a.media_link.facebook:hover { 
		background-size:36px;
	}
	.footer_wrap_inner .media_logo li a.media_link.twitter:hover { 
		background-size:36px;
	}
	.footer_logo { 
		width:100%;
	}
	.footer_top_section .col-xs-6 { width:100%;padding:0px 15px;}
	.footer_logo img{ 
		width:auto;
	}
	.footer_wrap_inner .media_logo.text-right { text-align:left;}
	.footer_dropdownmenu {
		min-height: auto;
		margin-bottom:20px;
	}
	.footer_last .footer_dropdownmenu {
		min-height: auto;
		display: inline-block;
	}
	.footer_case .footercase_link { padding:0px 15px;}
	.footer_wrap_inner .chance_weather { font-size:12px;}
	.footer_3 .footer_dropdownmenu, .footer_dropdownmenu.footer_md { 
		min-height:auto;
	}
	.footer_wrap_inner .datapicker .bootstrap-select button, .footer_wrap_inner .datapicker .bootstrap-select button:hover, .footer_wrap_inner .datapicker .bootstrap-select button:focus, 
	.footer_wrap_inner .datapicker .bootstrap-select .dropdown-toggle, .footer_wrap_inner .datapicker .bootstrap-select .dropdown-toggle:focus, 
	.footer_wrap_inner .datapicker .bootstrap-select.btn-group.open .dropdown-toggle { font-size:13px;}
	.footer_last table {
		display: inline-block;
		margin-right: 10px;
	}
	.footer_menu_title { font-size:14px;}
	.footer_dropdownmenu li a { font-size:12px;}
	.footer_wrap_inner .chance_weathe {
		margin-bottom: 5px;
	}
	.footer_dropdownmenu li {font-size:12px;}
	.footer_case .footercase_link li a { 
		font-size:11px;
		margin:0px 8px;
	}
	.footer_case .leftcontent { font-size:10px;padding:0px 10px;padding-left:15px;}
	.navbar {
    border-radius: 0px;
    margin-bottom: 0px;
    border: 0px;
    background: #BB4C38;
    margin-top: 124px;
}
#user-login-banner{
	width:100%;
}
.bth{
	clear:both;
}
.login-form {
    width: 84%;
    margin: 8% auto 4% auto;
    position: relative;
    border-radius: 13px;
    height: 480px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247,179,79,1)), color-stop(100%, rgba(255,213,122,1)));
    background: -webkit-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -o-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: -ms-linear-gradient(90deg, rgba(255,213,122,1) 0%, rgba(247,179,79,1) 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(107, 98, 98, 0.61) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b34f', endColorstr='#FFD57A',GradientType=0 );
    webkit-box-shadow: 0 15px 10px #777;
    -moz-box-shadow: 0 15px 10px #777;
    /* box-shadow: 0 2px 9px #F8C17A; */
    border: 1px solid #ccc;
    /* -webkit-transform: rotate(-3deg); */
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(0deg);
}

}


/*--max-width--*/
@media only screen and (max-width: 1200px) {
	.font_style {
		display: none;
	}
}
