﻿.gift-info1 aside{
	 float:left; 
}

.gift-info1 aside:nth-child(1)
{
 width:42%;	
}

.gift-info1 aside:nth-child(2)
{
 width:55%;	 margin-left:10px; }

.gift-info1 aside:nth-child(2) output{
	 display:table; margin-left:auto; margin-right:auto;
}
.gift-info1 img {
	 background-color:rgba(250,250,250,0.9);  border:2px rgba(200,200,200,0.9) solid; border-radius:50%;
	  width:150px; height:150px;
	   display:block; margin-left:auto; margin-right:auto;
}

.fav-star {
	 display:table; margin-left:auto; margin-right:auto;
}
.fav-star i{
	 color:rgba(100,100,100,0.9);
}

.gift-info1 aside:nth-child(2) label{
	 font-weight:400;  font-size:10pt;
	  font-family:Arial, Helvetica, sans-serif;
}

.gift-info1 aside:nth-child(2) price{
	 display:block;
}
.gift-info1 aside:nth-child(2) price {
	 font-weight:bold !important; display:block; margin-top:10px;
}
.gift-info1 aside:nth-child(2) price span
{
 background-color:white; padding:5px; border:1px rgba(200,200,200,0.5) solid; border-radius:5px; font-weight:bold;
  font-size:15pt;
 
}

share {
	 margin-top:70px;
}

share label {
	  text-align:center; display:block; border-bottom:1px rgba(100,100,100,0.9) solid;
	   font-family:Arial, Helvetica, sans-serif;
}
share ul{
	 margin-left:auto; margin-right:auto; width:150px;
}

share li{
	 display:inline-block; margin-left:1%; width:19%;
}
share ul a{
	 font-size:15pt;   color:rgba(100,100,100,0.9);
}


/*---2nd section--*/

.col-g-3 ,.col-g-2, .col-g-1 , .col-g-4{ float:left;} 

.col-g-1{ width:3%; margin-left:1%;}
.col-g-2{ width:80%;}

.col-g-3{ width:3%;}
.col-g-4{ width:10%; }

.col-g-1 i{  float:right;  font-size:36px; color:black; margin-top:45px; margin-right:10px;}
.col-g-3 i{  float:left;  font-size:36px; color:black; margin-top:45px}
.user-list , .list-groups{
	 background-color:rgba(255,255,255,0.9); border:1px rgba(200,200,200,0.7) solid;
	 border-radius:5px; margin-bottom:10px; padding:7px 0px; display:table; width:100%;
}

.user-list .slide img{
	height:100px; width:100px; display:block ; margin-left:auto; margin-right:auto;
}


.user-list .slide input[type=checkbox]
{
	 position:absolute; float:none; left:59%; top:13px;
}

.user-list .slide .checkbox{
	 border:1px rgba(230,230,230,0.9) solid; margin-top:17px; padding:5px;
	 border-radius:5px; background-color:rgba(240,240,240,0.9);
}
.user-list .slide .checkbox span{
	 display:block; text-align:center; font-family:Arial, Helvetica, sans-serif;
	  font-size:10pt;
}
.user-list .slide .checkbox:hover{
	border-color:#64af15;
}

.col-h-1 , .col-h-2, .col-h-3, .col-h-0{
	float:left;  display:table;
}

.list-groups .col-h-0
{
 width:15%; border:0px red solid;
}

.list-groups .col-h-1
{
 width:3%; margin-left:2%;
}


.list-groups .col-h-2
{
 width:60%;

}
.list-groups .col-h-3
{
 width:3%;

}


.share-outside {
	  float:left; text-align:center; margin-top:12px;
	  
}
.share-outside a{
	 display:table; margin-left:auto; margin-right:auto; color:rgba(50,50,50,0.9);
}
.share-outside a img{
	 display:block; margin-left:auto; margin-right:auto;
}

.list-groups .col-h-1 i{
	  font-size:30px; float:left; color:black; margin-top:25px;
}
.list-groups .col-h-3 i{
	  font-size:30px; float:left; color:black; margin-top:25px;

}


.add {
 display:block;	 width:120px; height:120px; margin-top:5px;  margin-right:auto;
	 border:4px rgba(255,102,0,0.8) solid; border-radius:50%;  
	  background-color:rgba(230,230,230,0.9); text-align:center; 
	    margin-left:10px;

}
.add:hover{
	border-color:#64af15;
}
.add-group-slider .slide a {
	 width:120px; height:120px; margin-top:18px;
	 border:5px rgba(255,102,0,0.8) solid; border-radius:50%;
	  background-color:rgba(230,230,230,0.9);
	  line-height:105px; display:block;
	  text-align:center;
	  
}

.on{
border-color:#64af15 !important;
	
}
.add-group-slider .slide a:hover{
	border-color:#64af15;
}


.add i{ font-size:50px; line-height:110px; color:rgba(255,102,0,0.9);}

.gift-info1 {
 margin-top:50px;
}
.sort-list {
	 float:right;  margin-top:30px;
}
.sort-list li{
	  float:left; margin-left:2px; margin-right:2px;
}

.sort-list li a{
	   display:block;
}

.sort-list li a img{
	 height:25px; opacity:0.7;
}

