.boxSearchPro {	
	background:#fff;
	min-height:260px;	
        border-top: 0;
border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.List_Project {}
.List_Project .View2  {
	margin-bottom:30px;	
	width:700px;
	min-height:200px;
}
.List_Project .View2 .boxItem {background:#fff; border-radius:4px; box-shadow: 0 1px 1px #0000003b, 0 3px 3px #30bddd3b;}
.List_Project .View2 .boxImg {	width:300px;	}
.List_Project .View2 .boxImg .img  { width:300px; height:220px; border-radius: 2px; overflow:hidden; text-align:center; }
.List_Project .View2 .boxInfo {	width:380px; margin-left:5px;	}
.List_Project .View2 h2 ,.List_Project .View2 h3 {
	font-size:16px;
	padding-bottom:5px;
        padding-top: 5px;
}
.List_Project .View2 h2 a, .List_Project .View2 h3 a {color: #202124; font-weight: 700;}
.List_Project .View2 .info {
	list-style:none;	
}
.List_Project .View2 .info li {
	border-top:1px solid #ffdf00;
    color: #202124;
    margin: 0px;
    padding: 5px 0px 5px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: .1px;
    margin-bottom: 20px;
}

.boxProjectDetail {
 margin-bottom:30px; 
}

.boxProjectDetail .imgGallery img { width:480px; height:360px;}
.boxProjectDetail .gallery { margin-left:20px; position:relative}
.nav_tab_view {
	width:691px;
height:35px;		
}
.nav_tab_view ul {
	list-style: none;
	margin: 0;
	padding: 0px;
height:35px;
}

.nav_tab_view :after {
	/* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}

.nav_tab_view li {
	float: left;
	padding-right:1px;
height:35px;
}


.nav_tab_view a {
	display: block;
	font-weight: 700;
	text-decoration: none;	
  height:35px;
border-top-left-radius: 0px; border-top-right-radius: 0px;
         background: #eeeeee99;	
      color: #202124;
}
.nav_tab_view a span {
	display: block;
padding: 0px 25px 0px 25px;
font-size:14px;
  line-height:35px;
border-top-left-radius: 2px; border-top-right-radius: 2px;
  font-weight: 700;
}
.nav_tab_view a span:hover {
  color:#f00;
}
.nav_tab_view a:hover {
	background-position:0px -30px; 
}
.nav_tab_view a:hover span {
	background-position:100% -30px;
}

.nav_tab_view a.active {
        background: #202124;	
border-top-left-radius: 2px; border-top-right-radius: 2px;
}
.nav_tab_view a.active span {
background:#fd0;
  color:#202124;
line-height:35px;
  font-weight:700;
border-top-left-radius: 0px; border-top-right-radius: 0px;
}
 

.div_toggle {
	position:absolute;
	right:0;
	top:0;	
}
.div_toggle .icon_toggle {
	display:inline-block;
	line-height:20px;
	height:20px;
	width:20px;
	background:url(../images/icon_toggle.png) 0px 0px no-repeat;	
	text-decoration:none;
}
.div_toggle .icon_toggle.close {
	background-position:0px 0px ;	
}
.div_toggle .icon_toggle.open {
	background-position:0px -20px ;	
}

#List_Product { 
	padding:0px!important; 
}
.floatImgPro { 
	position:absolute;
	top:0px;
	right:0px;
	z-index:99;
}
.divCheckBox { position:absolute; left:0px; top:0;}

/*tbl_pro*/

#List_Product .tbl_pro {}
#List_Product .tbl_pro td.item {
	padding:8px;	  
	vertical-align:top;
}
#List_Product .tbl_pro td.item.last{ border-right:0px;}
#List_Product .tbl_pro td.item.item_select { } 
#List_Product .tbl_pro td.item .boxItem { text-align:center; 	position:relative;  border:2px solid #f6f6f6; position:relative; }
#List_Product .tbl_pro .name {
  padding:2px; 
	font-weight:400;
	text-align:center;
} 
#List_Product .tbl_pro .name a { font-weight:normal;}
#List_Product .tbl_pro .name a:hover { 
  text-decoration:none;
}

#List_Product .tbl_pro .img {  
	text-align:center;
	background:#FFF;
}

#List_Product .tbl_pro .price {
	color:#202124;
	font-weight:700;
}


.price_old { text-decoration:line-through; font-size:11px; }
/*----------------- VIEW 1 ----------------*/
#List_Product .View1 {
  float:left;
	background:url(../images/hr.gif) bottom repeat-x;
	padding-bottom:10px;
	margin-bottom:10px;
	width:99.9%;
}
#List_Product .last {
	background:none;
	margin-bottom:0px;
	padding-bottom:0px;
}

#List_Product div.View1 div.item{
  float:left;
	margin:0; 
} 

#List_Product .View1 div.item .boxItem {
	margin:5px;	
} 
  
#List_Product .View1 .name {
  padding:2px; 
	font-weight:normal;
	text-align:center;
}
#List_Product .View1 .name a {}
#List_Product .View1 .name a:hover { 
  text-decoration:none;
}

#List_Product .View1 .img {  
	text-align:center;
	background:#FFF;
}

#List_Product .View1 .price {
	color:#202124;
	font-weight: 700;
}

/*----------------- VIEW 2 ----------------*/

#List_Product .View2  {	
	width:700px;
	min-height:190px;
margin-bottom:30px;        
}
#List_Product .View2 .boxItem {background:#fff; border-radius: 4px;box-shadow: 0 1px 1px #0000003b, 0 3px 3px #30bddd3b; min-height: 205px;padding:5px; margin-top:1px;padding-left: 15px;}
#List_Product .View2 .boxImg {	width:195px; position:relative;}
#List_Product .View2 .boxInfo {	width:470px;}

#List_Product .View2 .boxImg .img {
	position:relative;
}
#List_Product .View2 .boxImg .img img {
	width:195px;
	height:155px;
        padding-top:10px;
}

#List_Product .View2 .boxImg  .extra_room {position:absolute; z-index:5; width:195px; height:32px; color: #fff; line-height: 18px; background: #959595;}
#List_Product .View2 .boxImg  .extra_room span {display:inline-block; margin-left:20px; height:35px; line-height:35px; padding-left:40px;  font-weight:700; }
#List_Product .View2 .boxImg  .extra_room .bedroom { background:url(../images/bedroom.png) left center no-repeat;}
#List_Product .View2 .boxImg  .extra_room .bathroom { background:url(../images/bathroom.png) left center no-repeat;}


#List_Product .View2 .name {
        padding-bottom:0px;
}
#List_Product .View2 .name a {color:#202124;line-height:28px; font-weight:700;font-size:14px;}
#List_Product .View2 .name a:hover {color: #f00;}
#List_Product .View2 .info {
	list-style:none;
font-weight: 600;
color: #202124;
}
#List_Product .View2 .info li {
	padding: 3px 0px 3px 0px;
font-size:14px;
  line-height: 28px;
}
#List_Product .View2 .info li.short {	
  color: #5f6368;
  height: 65px;
  font-weight: 500;
  font-size: 14px;
  line-height: 28px;
  margin-bottom: 8px;
  margin-top: 8px;
}
#List_Product .View2 .price {
    font-weight:600;
    font-size:14px;
    background:#fff;
    background-color: #f5f8fa;
    padding: 5px;
    margin-top: 5px;
    border-radius: 4px;
    border-bottom: 1px solid #ffdf00;
}

.footerNav { padding-right:5px; }
.footerNav .navPage { float:left;	 }
.footerNav .navPage .pagination { padding:5px;} 
.footerNav .goPage  {
	float:right;	
	width:110px;	
	text-align:center;
        padding: 3px;	
}  

.noItem {
	padding:20px;
	text-align:center;
	color:#F00;	
}

/*********** DETAIL **********/
.boxGallery {
	background:#fff;
	padding:10px;
	position:relative;
        margin-bottom:30px;
        border-radius: 4px;
        box-shadow: 0 1px 1px #0000003b, 0 3px 3px #30bddd3b;
}
.boxGallery .back {
	position:absolute;
	top:5px;
	right:15px;		
}
.boxGallery .boxTools {
    position: absolute;
    left: 51%;
    bottom: 10px;
}
.boxGallery .boxTools .btn { }
.boxGallery .boxTools .sendmail { margin-right:10px;}
.boxGallery .boxTools .share {width: 220px; margin-left:2px;
} 
.boxGallery .boxTools .share a  img{
	width: 15%;
        height: 100%;
        padding-left: 7px;
}
h2.p_name{
	font-weight:700;
	color:#66614b;
	font-size:15px;
	margin-bottom:10px;
	line-height:25px;
}

.boxDetail { padding-top:20px; padding-bottom:30px;padding-left:10px;padding-right:10px; margin-bottom:3px; background: #fff; border-radius: 4px; box-shadow: 0 1px 1px #0000003b, 0 3px 3px #30bddd3b;} 
.fDetail  {
	font-weight: 700;
	font-size:16px;
padding-bottom:15px;
color:#202124;
}
.desc ul {
	list-style:inherit;
	margin:0px;
	margin-left:15px;
    padding: 5px 0px 5px;
}
.desc ol{
	list-style:decimal;
	margin:0px;
	margin-left:15px;
}
.boxDetail .address {
	padding-bottom:30px;
        padding-top:1px;
padding-left:10px;
background: url(../images/icon_li.png) 0px 10px no-repeat;
font-weight:500;		
}
.boxDetail .info {
	margin-bottom:15px;
        margin-top:15px;			
}
.boxDetail .info ul {list-style:none;}
.boxDetail .info li {
	float:left;
	width:45%;
	margin-right:10px;
	background:url(../images/icon_li.png) 0px 12px no-repeat;
	padding-left:10px;
    line-height: 32px;
color: #202124;
}

.boxDetail .divPrice {width:40%; padding-left:10px; border-radius: 4px;padding-bottom:15px;}
.boxDetail .divPrice .price { 
    font-weight: 600;
    font-size: 15px;
    background: #fff;
    background-color: #f5f8fa;
    padding: 5px;
    margin-top: 5px;
    border-radius: 4px;
    border-bottom: 1px solid #ffdf00;
}

.boxDetail .divOption {
	background:url(../images/hr_pro.gif) bottom repeat-x;
	padding-bottom:10px;
	margin-bottom:5px;			
}
.boxDetail .divOption.last{ background:none; padding-bottom:0px ; margin-bottom:0px;}
.boxDetail .divOption .option-root {display: none;}
.boxDetail .divOption .option-item { padding-left:20px;}
.boxDetail .divOption .option-item ul {list-style:none;}
.boxDetail .divOption .option-item li {
	
	
	background:url(../images/icon_li.png) 0px 10px no-repeat;
	padding:2px 0px;
	padding-left:10px;	
}
.boxDetail .divOption .option-item li.checkbox{
	float:left;
	width:20%;
	margin-right:20px;	
}

.boxDetail .list_facilities {padding-left: 20px;}
.boxDetail .list_facilities ul {list-style:none;}
.boxDetail .list_facilities li {
	float:left;
	width:20%;
	margin-right:20px;	
	background:url(../images/icon_li.png) 0px 10px no-repeat;
	padding:2px 0px;
	padding-left:10px;
}

.boxDetail .list_nearest {padding-left: 20px;}
.boxDetail .list_nearest ul {list-style:none;}
.boxDetail .list_nearest li {
	float:left;
	width:20%;
	margin-right:20px;	
	background:url(../images/icon_li.png) 0px 10px no-repeat;
	padding:2px 0px;
	padding-left:10px;
}


/*--------- tblOption -------*/
#tblOption {
	margin-bottom:10px;
	
}
#tblOption .title_cat { 

	background:url(../images/cat_hr.gif) bottom no-repeat;
	margin-bottom:5px;
	
}
#tblOption .title_cat h3{

	background:url(../images/title_cat.gif) #1B8EAD right no-repeat;
	padding:2px 10px;
	color:#FFFFFF;
	font-weight:700;
	text-transform:uppercase;
}
#tblOption .op_title {
	clear:both;
	display:block;
	color:#a00005;
	background: #f7f7f7;
	font-weight:700;
	padding:5px;
	line-height:18px; 
	border-top:1px solid #cdcdcd ; 
	text-align:center;

}
#tblOption .op {
	float:left;	
	line-height:18px; 
	width:100%; 
	border-top:1px solid #cdcdcd;
}
#tblOption .op.row0{}
#tblOption .op.row1{ }
#tblOption .op .col1{
	float:left;
	width:30%;
	font-weight:700;
	padding:5px;
	border-right:1px solid #cdcdcd;
}
#tblOption .op .col2{
	float:left;
	width:65%;
	padding:5px;
}


/* Skin TAB */
#tab-container-1 { position:relative;}
#tab-container-1-nav {
	list-style: none;
	margin: 0;
	padding: 0px;
}

#tab-container-1-nav :after {
	/* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}

#tab-container-1-nav li {
	float: left;
	padding-right:1px;
}


#tab-container-1-nav a {
	display: block;
	font-weight: 700;
	text-align: center;	
	padding-left:0px;
	position:relative;
	color:#202124;
border-top-left-radius: 2px; border-top-right-radius: 2px;
}
#tab-container-1-nav a span {
  font-weight: 700;
	display: block;
	line-height: 35px;
padding: 0px 25px 0px 25px;
font-size:14px;
border-top-left-radius: 2px; border-top-right-radius: 2px;
  background: #eeeeee99;
      color: #202124;
}
#tab-container-1-nav a span:hover {
    color:#f00;
}
#tab-container-1-nav a:hover {
	background-position:0px -30px;
}
#tab-container-1-nav a:hover span {
	background-position:100% -30px;
}

#tab-container-1-nav a.active {
	height:35px;
	margin-bottom: 0px;
border-top-left-radius: 2px; border-top-right-radius: 2px;
}
#tab-container-1-nav a.active span {
	background: #fd0;
  color:#202124;
	height:35px;
  font-weight: 700;
border-top-left-radius: 2px; border-top-right-radius: 2px;
}

#tab-container-1 .tab-content {
	background:#fff;
box-shadow: 0 1px 1px #0000003b, 0 3px 3px #30bddd3b;
border-radius: 0px;	
  margin-top: 2px;
   border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
#tab-container-1 .tab-detail {
	padding:5px 0px;
	border:1px solid #ededed;  
}
#tab-container-1 .tab {
padding:0px 0px;	
}



/* Skin TAB */
#tab-detail {}
#tab-detail-nav {
	list-style: none;
	margin: 0;
	padding-bottom: 1px;
}

#tab-detail-nav :after {
	/* clearing without presentational markup, IE gets extra treatment */
	display: block;
	clear: both;
	content: " ";
}

#tab-detail-nav li {
	float: left;
	padding-right:3px;
}


#tab-detail-nav a {
	display: block;
	background:#24393A;
	color: #ffffff;
	font-size:12px;
	font-weight: 700;
	text-transform:uppercase;
	text-align: center;
	text-decoration: none;	
	padding-left:0px;
	position:relative; 
	height:24px;
}
#tab-detail-nav a span {
	background: #24393A;
	display: block;
	line-height: 24px;
	padding-left:10px;
	padding-right:20px;
padding-top:3px;
}

#tab-detail-nav a:hover {
	background-position:0px -30px; 
}
#tab-detail-nav a:hover span {
	background-position:100% -30px;
}

#tab-detail-nav a.active {
	background-position:0px -30px; 
	height:25px;
	margin-bottom:2px;	
}
#tab-detail-nav a.active span {
        background: #FFBC00;
	height:24px;
	margin-bottom:-1px;
}

#tab-detail .tab-content {
	padding:10px;
	border:1px solid #c6c2ae;
	background:#ddd8c2;	
}
#tab-detail .tab-detail {
	padding:0px 0px; 
}
#tab-detail .tab {
padding-bottom:25px;
border-radius:4px;
padding-right:5px;	
}

/*GALLERY*/
.pic-detail {
	width: 480px;
	height: 360px;  
	border:1px solid #c5c5c5;
	padding:2px; 
	background-color: #ffffff;
	position:relative;	
	text-align:center;
}
.pic-detail img {
	height: 360px;
  width: 480px;
}
.new-gallery{ 
position:relative;
}
	
	/* carousel */	
	
	.gallery-carousel { 
		overflow: hidden; 
		position: relative; 
		height: 310px;
		width: 470px;
		}
		
	.gallery-carousel ul { 
		margin: 0; 
		padding: 0; 
		}
		
	.gallery-carousel li {  
		margin: 0 0 0 0; 
		list-style: none; 
		height: 310px;
		width: 470px;
		}
	.gallery-carousel ul li img {
		margin: 0; 
		list-style:none; 
		margin: 0px 0px 1px 7px;
		width: 110px;
		height: 100px;
                border-radius: 2px;
		-webkit-transition: all linear 0.1s;
		   -moz-transition: all linear 0.1s;
		     -o-transition: all linear 0.1s;
		        transition: all linear 0.1s;
	}
	
	.gallery-carousel ul li img:hover {
		cursor: pointer;
	}

			/* IE6 issues */
			.gallery-carousel ul { 
				width:100%; 
				}
				
			/* controls */	
		
			.controls  {
				width: 190px;
				margin: 10px;
				margin-left:10px;
                                margin-bottom: 0;
				float: left;
				line-height:18px; 
                                font-size: 14px;                                	                              
			}
				
			.controls img, .controls a:hover img {
				padding: 0 2px 0 0;
				margin: 0;
				vertical-align:middle;
				
				}
			.controls .more_image {display:inline-block; line-height:18px;}	
				
	/* gallery image */	
		
	.gallery-image {
		width: 480px;
		height: 310px;
		overflow: hidden;
		float: left;
		position:relative;
	}
	.gallery-image #theImage {
		width: 480px;
		height: 310px;
                border-radius: 2px;	
	}
		
	/* gallery disclaimer */	
		
	.gallery-disclaimer {
		float: left;
		margin: 0;
		padding: 0px 3px;
		position: absolute;
		top: 5px;
		left: 5px;
		z-index: 100;
		width: 410px; 
		background:url(../images/shadow.png) ;
		}
		
	.gallery-disclaimer p {
		font-size: 11px;
		color: #FFF;
		margin-bottom: 0;
		padding:2px 0px;
		}
		
		
 

/**** OTHER PRO*****/
.box_other_product { padding:10px 0px;}
.box_other_product ul {list-style:none;}
.box_other_product li {
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
.box_other_product li.last{
	border-bottom:none;
	margin-bottom:0px;
	padding-bottom:0px;
}

.box_other_product li .img {
 	width:50px;
	height:50px;
	border:1px solid #ccc; 
	text-align:center;
	padding:1px;
}
.box_other_product li .name {
  width:115px;
	font-weight:700;
} 
.box_other_product li .price { color:#c82d33}
  
 


/*box_modSearch*/
.box_modSearch { padding:5px;}
.box_modSearch ul {list-style:none;}
.box_modSearch li {
	padding:4px 0px;	
}
.box_modSearch li .select { width:100%}

.box_modSearch li .textfiled { width:100%}

.mess_result {
	font-size:12px; 
	text-align:center; 
    padding: 3px 0 2px;
}
.mess_result span {
	color:#FF0000;
	font-size:14px;
	font-weight:700;
}

.font_keyword{
	background-color: yellow; 
	color: red; 
	font-weight: 700;
}
.font_keyword a {
	background-color: yellow; 
	color: red; 
	font-weight: 700;
}

/*COMMENT*/
.boxComment {   
}
.fComment {
	color:#444444;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700; 
	padding-bottom:5px;
	margin-bottom:5px;
} 
.divVotes {
	border-bottom:1px solid #d4d4d4;
	padding:5px 0px;
	margin-bottom:10px;
}
.divWrite { padding:10px;}
.c_textarea  {
	padding:5px 0px;	
}
.c_button {
	padding:2px 0px;
	text-align:right;
}
 
#ext_comment {
	background:#fff;	
} 
.divCommentList{
	overflow:auto;
	height:200px;
	padding:10px;		
}
.list_comment {
 	padding:5px 0px;	 
	display:block;	
	border-bottom:1px dotted #d4d4d4;
}
.list_comment .c-title {
	padding-bottom:5px;	
}
.list_comment .ctitle {font-weight:bold;	color:#882106;}
.list_comment .c-name {font-weight:bold; color:#0067b1; }
.list_comment .c-email	{color:#7c7c7c; font-weight:normal; font-size:11px;}
.list_comment .c-name a {color:#0067b1;}
.list_comment .c-desc {
	text-align:justify;
	padding:5px 0px;
	font-size:11px;
}
.list_comment .c-date	{color:#7c7c7c; font-weight:normal; font-size:11px;}

.list_comment .close{
	width:18px; height:16px; background:url(../images/icon_action.gif) no-repeat left -87px;  position:absolute;
	margin-left:620px;
	 
}
.list_comment	.close:hover, .closecom:hover{background:url(../images/icon_action.gif) no-repeat right -87px}

.vk-menu {padding:2px 0px;}
 
.ajax_mess {
	 border:1px dotted #d08215;padding:5px 5px; background:#FCF5CD ;
	 
}

.viewMore {
text-align:center;	
width:12%;
border-radius: 2px;
font-size: 14px;
padding: 2px 2px 2px;
background: #111111;
} 
.viewMore:hover {
	color: #fff!important;	
} 

/*Form*/
.note { padding:2px 0px;}

.divButton { text-align:center ; padding:10px 0px;}

.boxForm {  }

.divForm {
	width:45%;	
}
.item-form {
	padding:3px 0px;	 
	position:relative;
}
.item-form .label {
	display:block;
	font-weight:700;
	padding-bottom:5px;	
}

.ui-datepicker {
	width:294px !important;	
}

.ui-datepicker table {
  font-size: 11px !important;
}
.ui-datepicker th {
   padding: 2px !important;
}
 
.ui-datepicker-trigger {
	position:absolute;
	bottom:5px;
	left:280px;
	
}
.validate label.checked {
  background:url("../images/icon_ok.gif") no-repeat 0px 0px;
}

.validate label { padding-bottom:2px; font-size:11px;}
.validate input.error {
	border:1px dotted #ff0000;
} 
.validate label.error { margin-left: -3px; padding: 5px;  color: #B70002; -moz-border-radius: 2px; -webkit-border-radius: 2px;  position:absolute; top:0px; right:0px; }

 
.validate label.checked {
  background:url("../images/icon_ok.gif") no-repeat 0px 0px;
} 

.validate  #filed_security_code label.error {
	left:100px !important;	
}
.boxForm .sbHolder{
	border:none;
	 margin:0;  position:relative; padding:4px 0px; width:auto; height:auto; background-image:none; background-color:#e9e9e3;
 	-webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 2px 2px inset, rgba(255, 255, 255, 0.2) 0 1px 0;
	-moz-box-shadow:    rgba(0, 0, 0, 0.6) 0 2px 2px inset, rgba(255, 255, 255, 0.2) 0 1px 0;
	box-shadow:         rgba(0, 0, 0, 0.6) 0 2px 2px inset, rgba(255, 255, 255, 0.2) 0 1px 0;
	height:20px;
	color:#333333;
	text-indent:7px;	
	width:300px;
	font-size:11px;
}
.boxForm .sbHolder:focus .sbSelector{
background-color: #ffffff;	
}
.boxForm .sbSelector{
	display: block;
	height: 28px;
	left: 0;
	line-height: 28px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0; 
	width:300px;
}
.boxForm .sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #fff;
	outline: none;
	text-decoration: none; 
background: transparent;

}

.boxForm .sbToggle{
	background: url(../images/arr_select.png) center no-repeat;
	display: block;
	height: 28px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 24px;
	z-index:1;
display:none;
}
.boxForm .sbToggle:hover{
		background: url(../images/arr_select.png) center no-repeat;
display:none;
}
.boxForm .sbToggleOpen{
		background: url(../images/arr_select.png) center no-repeat;
display:none;
}
.boxForm .sbToggleOpen:hover{
		background: url(../images/arr_select.png) center no-repeat;
display:none;
}
.boxForm .sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.boxForm .sbHolderDisabled .sbHolder{
	
}
.boxForm .sbHolderDisabled .sbToggle{
	
}
.boxForm .sbOptions{
	border:1px solid #ccc;
	border-top:none;
	background-color: #e9e9e3; 
	list-style: none; 
	margin: 0;
	padding: 0;
	position: absolute;
	top: 28px;
	width: 298px;
	z-index: 2;
	overflow-y: auto;
	min-height:100px !important;
}
.boxForm .sbOptions li{
	padding: 0px 0px;
}
.boxForm .sbOptions a{ 
	display: block;
	outline: none;
	padding:4px 10px 4px 3px;
	line-height:20px;
	font-size:11px;
}
.boxForm .sbOptions a:link, .boxForm .sbOptions a:visited{
	color: #333333;
	text-decoration: none;
}
.boxForm .sbOptions a:hover, .boxForm .sbOptions a:focus, .boxForm .sbOptions a.sbFocus{
	background:#333333 ;	
	color: #fff;	
} 
.boxForm .sbOptions li.last a{
	border-bottom: none;
}
.boxForm .sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.boxForm .sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: 700;
	padding: 7px 0 7px 3px;
}
.boxForm .sbOptions .sbSub{
	padding-left: 17px;
}

.boxForm .s-item-right .sbOptions {}
 
 
 

.twitter-share-button { width:90px !important;}
#___plusone_0 { width:80px !important;}
  
