/*



File:			custom.css



Description:	Custom styles for Your Theme







HOW TO USE THIS FILE:







Override any class you want and it will change default styling to suit your needs.







For example, if you wish to change the default text blog title to grey, you would add the 



following declarations to this file:







	#header .blog-title a{ background:#cccccc }     <--- This makes blog title background grey







*/



.h_right
{
width:351px;
height:auto;
}

.h_right #phone_no
{
color:#007236;
font-size:26px;
margin-top:76px;
text-align:right;
}




.blog-description
{
	display: none;
}
#main_navi ul.dropdown li
{
	background: url('images/greenbag/i-partition.png') no-repeat bottom right !important;
}
#main_navi ul.dropdown li a:link, #main_navi ul.dropdown li a
{
	color: #0C7C06!important;
	font-family: verdana;
	font-size: 12px!important;
	padding-left: 9px;
	padding-right: 9px;
}
#main_navi
{
	background: url('images/greenbag/transparent.png')!important;
}
.Blog
{
	display: none;
}
.searchform
{
	height: 26px;
	width: 256px;
}
#searchform
{
	height: 24px;
	padding: 0px;
}
#s
{
	background: url('images/greenbag/searchBG.png') no-repeat !important;
	border: none !important;
	height: 20px !important;
	padding: 4px 0px 0px 5px !important;
	width: 191px !important;
}
.search_btn
{
	background: url('images/greenbag/i-search.png')no-repeat !important;
	height: 24px !important;
	top: 0px !important;
	width: 60px !important;
}
#slider
{
	height: 271px;
}
#banner
{
	border-radius: 15px;
	height: 272px !important;
	moz-border-radius: 15px;
	padding: 5px 5px 5px 15px !important;
	webkit-border-radius: 15px;
}
.special_offers
{
	width: 274px;
}
#content ul.thumb_view li
{
	/*background: url('images/greenbag/featuredBG.png')no-repeat !important;*/
	border-left: none !important;
	margin-left: 0px;
	padding-left: 15px;
	padding-right: 15px;
	width: 175px;
}
#content ul.thumb_view li.product_sepretor
{
	background: none !important;
}
#content ul.thumb_view li p.sale_price
{
	display: none;
}
#content ul.thumb_view li .viewdetails
{
}
#content ul.thumb_view li .content_block a.product_thumb
{
	border: none!important;
	
}
#content ul.display
{
}
#content ul.thumb_view
{
	margin: 0px 0px 0px 0px !important;
}
#content ul.display li
{
}
#content ul.display li h3 a
{
	color: #007236!important;
}
#page
{
	border: none!important;
	padding: 0px!important;
}
#special_offers
{
	display: none;
}
#extraPage
{
	height: 110px;
	position: relative;
	text-align: center;
	width: 854px;
}
.post_bestbag
{
	/*background: url('images/greenbag/costum_1.png')no-repeat;*/
	border-radius: 15px;
	height: 110px;
	left: 0px;
	moz-border-radius: 15px;
	overflow: hidden;
	position: absolute;
	text-align: left;
	top: 0px;
	webkit-border-radius: 15px;
	width: 275px;
}
.post_bestbag h2
{
	color: #007236;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: normal;
}
.post_bestbag ul, .post_greennews ul
{
	color: #007236;
	font-size: 1em;
	font-weight: bold;
	list-style-type: none;
	margin-left: -20px;
}
.post_bestbag ul li, .post_greennews ul li
{
	background: url('images/greenbag/bullet.png')no-repeat 0px 4px;
	padding-left: 10px;
}
.post_greennews
{
	/*background: url('images/greenbag/costum_2.png')no-repeat;*/
	border-radius: 15px;
	height: 110px;
	margin: 0 auto;
	moz-border-radius: 15px;
	position: relative;
	text-align: left;
	webkit-border-radius: 15px;
	width: 275px;
}
.post_greennews h2
{
color:#007236;
font-family:Arial,Helvetica,sans-serif;
font-size:26px !important;
font-weight:normal;
padding-top:39px;
}
.requestButton
{
	
	border-radius: 15px;
	cursor: pointer;
	height: 110px;
	moz-border-radius: 15px;
	position: absolute;
	right: 0px;
	top: 0px;
	webkit-border-radius: 15px;
	width: 275px;
}
#postPageAndCategory
{
	background: #FFFFFF;
	height: 355px;
	padding-top: 50px;
	position: relative;
	text-align: center;
	width: 854px;
}
.browseProduct
{
	background: url('images/greenbag/browseBG.png')no-repeat;
	float: left;
	height: 305px;
	width: 237px;
}
.browseProduct h3
{
	color: #007236;
}
.browseProduct ul
{
	margin-left: -10px;
	text-align: left;
}
.browseProduct ul li
{
	background: url('images/greenbag/bullet.png')no-repeat 0px 11px;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	text-indent: 10px;
}
.browseFeat
{
	background: url('images/greenbag/featuredBG.png')no-repeat;
	float: left;
	height: 312px;
	overflow: hidden;
	width: 205px;
}
.browseFeat h2
{
	color: #007236;
}
.browseFeat h5
{
	color: #007236;
	font-weight: bold;
}
ul
{
	list-style: none!important;
}
.browseFeat ul
{
	margin-left: -25px;
}
.special_product
{
	background: white url('images/greenbag/costum_2.png')no-repeat !important;
	border: none!important;
	margin-right: 0px;
	width: 265px;
}
#sidebar
{
	/*background: url('images/greenbag/browseBG.png')no-repeat!important;*/
	
	webkit-border-bottom-left-radius: 0px;
	webkit-border-bottom-right-radius: 0px;
	webkit-border-top-left-radius: 15px;
	webkit-border-top-right-radius: 15px;
	width: 237px;
}
#sidebar .widget h3
{
	/*background: url('images/greenbag/transparent.png')!important;*/
background:transparent none repeat scroll 0 0 !important;
border:0 solid #FFFFFF !important;
color:#007236 !important;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
padding:10px 0;
}
.sidebar_top, .sidebar_bottom
{
	/*background: url('images/greenbag/transparent.png') !important;*/
	background:none !important;
}
.sidebar_bottom
{
	padding-right: 0px !important;
}
#sidebar .widget li a
{
	background: url('images/greenbag/bullet.png')no-repeat 0px 10px !important;
	border-bottom: none !important;
	margin-left: 10px;
}
.options
{
	display: none;
}
#content
{
/*	padding-top: 16px;
	width: 617px;*/
	padding-left:10px;
padding-top:16px;
width:607px;
}
#wrapper
{
	width: 854px;
}
.page-item-139
{
	display: none;
}
.hideID
{
	display: none;
}
.product_details
{
	display: none;
}
.h_left
{
	margin-bottom: 0;
	margin-top: 0;
}
#header
{
	padding-bottom: 3px;
}
.coda-slider, .coda-slider .panel
{
	width: 827px !important;
}
a.featured_pro
{
	height: 270px !important;
	width: 400px !important;
	margin:0 0 10px 35px !important;
}
.coda-nav-left,.coda-nav-right
{
	bottom: 0px !important;
}
.panel-wrapper h4
{
	font-size: 20px;
}
body
{
	background-color: #fff !important;
}
div#photos
{
	width: 300px !important;
}
.post_bestbag_content
{
	padding: 10px;
	width: 189px;
}
#content ul.display li .viewdetails a, a.btn_viewdetail
{
	background: #F47520 !important;
	margin-top:10px;
	width:auto !important;
}
#sidebar .widget
{
	padding: 0 5px;
}
ul.dropdown ul
{
	background: #FFFFFF none repeat scroll 0 0;
}
#main_navi ul.dropdown li
{
	background: none !important;
}
.breadcrumb a
{
	color: #F47520 !important;
}
#content .product_info
{
	width:280px;
}
#content .product_inner
{
	border: medium none;
	padding-right: 10px;
}
div.photo
{
	display: inline;
	float: left;
	margin: 0 8px 25px 0;
}
.best_bag_box
{
background:#F4FAFA none repeat scroll 0 0;
height:178px;
margin-bottom:15px;
margin-right:6px;
width:180px;
}

.best_bag_box .title1
{
background:#5BC28A;
}

.best_bag_box .title2
{
background:#249E6F;
}

.best_bag_box .title3
{
background:#166D4A;

}
.best_bag_box .title
{
font-family:arial;
font-size:14px;
font-weight:bold;
padding:4px 4px 4px 33px;
text-transform:uppercase;
}

#content .best_bag_box .title a
{
color:#FFFFFF;
display:block;
}

.best_bag_box .title_tag
{
color:#F47520;
font-weight:bold;
margin-bottom:10px;
margin-top:5px;
text-align:center;
}



.best_bag_box ul
{
	font-size: 14px;
	margin-left:21px !important;
	padding: 0 !important;
	
}
.best_bag_box ul li
{
background:transparent none repeat scroll 0 0 !important;
color:#007236;
font-size:12px !important;
font-weight:bold;
line-height:16px !important;
list-style-type:disc;
margin:0 !important;
padding:0 !important;
}

.content_space
{
	padding: 0 12px 0 20px;
}
#sidebar .widget li a:hover
{
	color: #F47520 !important;
}
#content p
{
font-family:verdana;
font-size:14px;
line-height:18px;
}
blockquote
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: italic;
	font-weight: normal;
}
#content a
{
	color: #F47520;
}
#content a:hover
{
	text-decoration: underline;
}
#content h3
{
	color: #007236 !important;
	font-family: georgia;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 7px;
	margin-top: 0;
	padding-top: 0;
}
#extraPage h2.extraPage_title
{
	font-size: 23px;
	margin-left: 33px;
	margin-top: 18px;
	width: 61%;
}
#extraPage h2.extraPage_title a
{
	color: #007236;
	font-family: tahoma;
}
.gform_wrapper ul li
{
	background: none !important;
	margin: 0 0 10px !important;
	padding: 0 !important;
}
.gform_wrapper ul.gform_fields
{
	margin: 0 !important;
	padding: 0 !important;
}

.panel-wrapper h3
{
color:#5FA8FF;
font-size:20px !important;
margin:0 0 14px;

}

.panel-wrapper ul 
{

 list-style-type:square !important;
 margin:0 0 0 15px;
 line-height:18px;
}

.panel-wrapper ul li
{ 

margin-left:10px;

}

#blog_post .blog_list
{
 margin-bottom:3px;
}

#blog_post .blog_list a
{

font-size:14px;
font-weight:bold;
margin-bottom:2px;
}

#blog_post .blog_list a:hover
{
 text-decoration:underline;
}

.panel-wrapper h3 a
{
color:#F47520;
}

#content ul.no_bullet
{

 margin:0 0 10px;
 padding:0;
}

#content ul.no_bullet li
{
background:none;
margin:0 4px 2px;
padding:0;
}

.quote_right
{
background:transparent url(images/quote_right.png) no-repeat scroll 0 0;
margin-left:8px;
padding:0 17px 5px;
}

#content blockquote *
{
 display:inline;
}

#sidebar .category_widget .cat_box
{
 margin-bottom:15px;
 margin-left:5px;
}
/*#sidebar .category_widget ul li
{
 list-style-type:disc !important;
margin:5px 0 7px 14px !important;
 padding:0 !important;
}*/

#sidebar .category_widget .cat_box span
{
display:block;
font-size:11px;
font-weight:bold;
margin-bottom:7px;
}


#content li
{
background:transparent none repeat scroll 0 0 !important;
list-style-type:square;
margin-left:5px;
padding-left:1px;
}
/*#sidebar .category_widget ul li a
{
 background:none !important;
 margin:0 !important;
 padding:0 !important;
}*/


.products_box ul li,#content .realated_products li
{
 list-style-type:none !important;
}

#google_translate_element
{
position:absolute;
right:19px;
top:17px;
}

span.home_cat
{
 color:#666666 !important;
display:block;
font-size:13px;
line-height:18px;
}

#content .realated_products li {
margin:0 0 15px 20px !important;

}

#content .realated_products li:first-child {
margin:0 0 15px 0px !important;

}

#content .realated_products {
margin:0 0 0 0 !important;
}

input#submit {
background:#F47520 none repeat scroll 0 0;

}