﻿
.font {
	font-family: 'Quattrocento', serif;
	font-size: 25px;
	color: #50852c;
	font-weight: 700;
}
.pro_ico {
	position: absolute;
	width: 29px;
	height: 13px;
	background: url('../img/pro_profile_gray.jpg');
	background-repeat: no-repeat;
}
.font_gry {
	color: #afafaf;
	font-size: small;
}
.heading {
	font-size: 16px;
	color: #50852c;
}
.heading a {
	font-size: 16px;
	color: #50852c;
}
.color{
	color:#e85f17;
	font-weight:bold;
}
.color a{
	color:#e85f17;
	font-weight:bold;
}
.color_gry{
	color:#acacac;
}
.color_gry a{
	color:#acacac;
}

p {
	line-height: 20px;
}
.round {
	border: 1px #e7e7e7 solid;
	padding: 10px 20px;
	border-radius: 4px;
	background: white;
}
.shadow {
	box-shadow: inset 0 5px 10px grey, 0 1px 1px white;
	-o-box-shadow: inset 0 5px 10px grey, 0 1px 1px white;
	-webkit-box-shadow: inset 0 5px 10px white, 0 1px 1px grey;
	-moz-box-shadow: inset 0 5px 10px white, 0 1px 1px grey;
	color: gray;
	text-shadow: 0 1px 1px lightyellow;
	vertical-align: top;
}
.verify {
	background: url('../img/verify_profile_pro.png');
	background-repeat: no-repeat;
	display: block;
	width: 35px;
	height: 35px;
}
.icon_sms {
	background: url('../img/profile_msg_ico.png')no-repeat -1px -1px;
	width: 20px;
	height: 15px;
	padding-left: 5px;
	display: inline-block;
}
.icon_friend {
	background: url('../img/profile_msg_ico.png')no-repeat -1px -18px;
	width: 20px;
	height: 16px;
	padding-left: 5px;
	display: inline-block;
}
.blog_ico {
	background: url('../img/comn_create_profile.png')no-repeat 0 -41px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.album_ico {
	background: url('../img/comn_create_profile.png') no-repeat 0 -55px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.pm_ico {
	background: url('../img/comn_create_profile.png') no-repeat 0 -82px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.profile_ico {
	background: url('../img/comn_create_profile.png') no-repeat 0 -95px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.friend_ico {
	background: url('../img/comn_create_profile.png') no-repeat 0 -14px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.Controlcenter_ico {
	background: url('../img/comn_create_profile.png') no-repeat 0 -28px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.invite_ico {
	background: url('../img/comn_create_profile.png') no-repeat 0 -68px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.thank_ico {
	background: url('../img/comn_create_profile.png') no-repeat -1px -109px;
	display: inline-block;
	width: 12px;
	height: 12px;
}
.tab_bg {
	background: url('../img/tab_bg_profile.jpg');
	background-repeat: repeat-x;
}
/*new Tab*/
.tab_new {
	padding: 0;
	clear: both;
	position:relative;
	top:1px;
}
.tab_new li {
	display: inline;
}
.tab_new li a {
	background: #e3e3e3;
	padding: 10px 20px 10px 20px;
	float: left;
	border-right: 1px solid #e3e3e3;
	border-bottom: none;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
.tab_new li.active a {
	background: #ffffff;
	border:1px #e3e3e3 solid;
	border-bottom:none;
	
	
}
.content_tab {
	float: left;
	clear: both;
	border: 1px solid #e3e3e3;
	/*border-top: none;
	border-left: none;
	padding: 0px 20px 20px;*/
	background: #ffffff;
	
	width: 98%;
}
.social_twitter{
	background: url('../img/social_ico_profile.gif') no-repeat -44px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_twitter:hover{
	background: url('../img/social_ico_profile.gif') no-repeat -206px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_facebook{
	background: url('../img/social_ico_profile.gif') no-repeat -4px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_facebook:hover{
	background: url('../img/social_ico_profile.gif') no-repeat -166px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_linkedin{
	background: url('../img/social_ico_profile.gif') no-repeat -124px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_linkedin:hover{
	background: url('../img/social_ico_profile.gif') no-repeat -286px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_google{
	background: url('../img/social_ico_profile.gif') no-repeat -84px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}
.social_google:hover{
	background: url('../img/social_ico_profile.gif') no-repeat -246px -6px;
	width: 32px;
	height: 32px;
	display: inline-block;

}

/*new Tab End*/
.more_ck a{
	font-size:10px;
	float:right;
	color:#575757;
	letter-spacing:-1px;
}

.button_profile {
    display: inline-block;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc930), color-stop(100%,#ffa403));
    background: -moz-linear-gradient(center top, #ffc930 0%, #ffa403 100%);
    -webkit-box-shadow: 1px 1px 2px #e6e6e6, 0.5px 1px #ffd96f inset;
    -moz-box-shadow: 1px 1px 2px #e6e6e6, 0.5px 1px #ffd96f inset;
    box-shadow: 1px 1px 2px #e6e6e6, 0.5px 1px #ffd96f inset;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
   
    text-shadow: 1px 1px 0px #b27b0d;
    padding: 12px 15px;
    border-color: #e39304;
    border-width: 1px;
    border-style: solid;
    font-family: Helvetica;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
}
.button_profile:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd766), color-stop(100%,#ffa403));
    background: -moz-linear-gradient(center top, #ffd766 0%, #ffa403 100%);
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    text-decoration:none;
}
.button_profile:active {
    -webkit-box-shadow: 1px 1px 1px 1px #ffa403 inset;
    -moz-box-shadow: 1px 1px 1px 1px #ffa403 inset;
    box-shadow: 1px 1px 1px 1px #ffa403 inset;
    text-decoration:none;
}

/*small button*/
.button_white{
    display: inline-block;
    background: #e4e4e4;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#d7d7d7));
    background: -moz-linear-gradient(center top, #f6f6f6 0%, #d7d7d7 100%);
    -webkit-box-shadow: -1px 1px 0px 0px #dfdcdc inset, 1px -1px 0px 0px #bfbfbf inset;
    -moz-box-shadow: -1px 1px 0px 0px #dfdcdc inset, 1px -1px 0px 0px #bfbfbf inset;
    box-shadow: -1px 1px 0px 0px #dfdcdc inset, 1px -1px 0px 0px #bfbfbf inset;
   /* -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;*/
    padding: 0px 5px;
    display: inline-block;
    font-family: arial;
    font-size: 11px;
    line-height: 20px;
    color: #595959;
    font-weight: normal;
    cursor:pointer;
}
.button_white a{
 	color: #595959;
    font-weight: normal;
    cursor:pointer;
    text-decoration:none;
}
.button_white:hover {
    -webkit-box-shadow: 0px 0px 0px 1px #a8a8a8 inset, 1px 1px 4px 0px #bababa;
    -moz-box-shadow: 0px 0px 0px 1px #a8a8a8 inset, 1px 1px 4px 0px #bababa;
    box-shadow: 0px 0px 0px 1px #a8a8a8 inset, 1px 1px 4px 0px #bababa;
    color: #424242;
}
.button_white:active {
    background: #e6e6e6;
    -webkit-box-shadow: 0px 1px 5px 0px #808080 inset;
    -moz-box-shadow: 0px 1px 5px 0px #808080 inset;
    box-shadow: 0px 1px 5px 0px #808080 inset;
}/* search form 
-------------------------------------- */
.searchform {
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */
	*display: inline;
	border: solid 1px #d2d2d2;
	padding: 10px 5px;
	
	/*-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	*/

	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	box-shadow: 0 1px 0px rgba(0,0,0,.1);
	background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); /* ie8 */
}
.searchform input {
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
	background: #fff;
	padding: 6px 6px 6px 8px;
	/*width: 202px;*/
	border: solid 1px #bcbbbb;
	outline: none;

	/*-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	*/
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	/*width: 27px;*/
	font-size: 1.15em; height: 31px; width: 80px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);

	/*-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
	*/

	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}
/* Let's get this party started */
::-webkit-scrollbar {
    width: 12px;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
/*promember picture*/
#images{
    padding:30px;
}
#images img{
    height:100px;
    margin:5px;
    padding:0px;
}
#ibox{
    position:absolute;
    overflow-y:none;
    background:#fff;
    border:1px solid #ccc;
    z-index:1001;
    display:none;
    padding:4px;
    -webkit-box-shadow: 0px 0px 6px 0px #bbb;
    -moz-box-shadow: 0px 0px 6px 0px #bbb;
    box-shadow: 0px 0px 6px 0px #bbb; 
}
#ibox img{
    border:1px solid #444;
}
#ibox br{
    clear:both;
}​