margin-top:#site{
    width:100%;
    min-height:400px;
    padding-top:10px;
    /*background-color: #9ce2f3; */
	background-color: #ffffff; 
}
.cornerimage {
  border: 0;
  position: absolute;
  top: 0;
  right: 0;
  padding-top:0px;
  margin-top:0px;
 }
.insp-logo{
	padding: 10px 0px;
	margin:0px auto;	
}
.spacer{ margin-top:10px;clear:both;}
#cms{
    position:relative;
    width:900px;
    margin:0 auto 20px auto;
    font-family: varela-round, sans-serif;
    font-weight: 400;
    color: #13374f;
    font-size: 14px;
}
#cms p{ text-align: justify;  }
#cms .bluetitle{ 
    width: 100%;
    height: 35px;
    border-style: none;
    border-color: transparent;
    background-color: #55B1C8;
    -moz-border-radius: 0px 20px 0px 20px;
    -webkit-border-radius: 0px 20px 0px 20px;
    -khtml-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    padding-top: 7px;
    padding-left: 20px;
    color: #FFFFFF;
    font-size:16px;
}
#cms .bluetitle h1{ 
    color: #FFFFFF;
    font-family: varela-round, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: none !important;
}
#cms .bluetitle .link, #cms .darkbluetitle .link{ position:absolute;width:200px;margin-left:80%; margin-top:2px; }
#cms .bluetitle a, #cms .darkbluetitle a{ color: #fff;text-decoration: none; font-family: Arial, Helvetica Neue, Helvetica, sans-serif;text-align: left;font-size: 14px;line-height: 17px;}
#cms .bluetitle a:hover, #cms .darkbluetitle a:hover{ color: #fff;text-decoration: underline;}
#cms .darkbluetitle{
    width: 96%;
    height:35px;
    border-style: none;
    border-color: transparent;
    background-color: #1E4E6E;
    -moz-border-radius: 20px 0px 20px 0px;
    -webkit-border-radius: 20px 0px 20px 0px;
    -khtml-border-radius: 20px 0px 20px 0px;
    border-radius: 20px 0px 20px 0px;
    padding-left: 10px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    line-height: 14px;
    color: #fff;
    font-size:12px;
}

#cms .m-content{
    width:100%;
    background-color:#fff;
    margin-top:10px;   
    margin-bottom:20px;
    padding:40px;
    clear:both;
}

#cms .col_left{ float:left; width:190px; }
#cms .col_center{ float:left; width:495px; min-height:615px; margin-left:8px; margin-right:8px; }
#cms .col_right{ float:right; width:190px; }

#cms .col_right .icons{width: 32px;height: 15px;text-align: center !important;}
#cms .col_right .txt {width: 120px;height: 22px;text-align: left;}
#cms .col_right h2{ font-family:arial; font-size:12px !important; width:100%; color:#13374f; }

.bulk{width:185px; margin-bottom:5px; }
.bulk p{font-size:12px; padding:0 10px 0 10px; }
.bulk input, textarea{width:100%;}
.bulk textarea{height:55px !important;}

#hiddenEdit{ display:none;position:absolute;z-index:9999; margin:75% 0 0 85%; }

#friends_list{
    width:100%;
    max-height:455px;
    margin-top:15px;
    overflow-y: auto;
    overflow-x: hidden;
}
#friends_list .pro-friend{ position:relative; width:100%; height:100px; }
#friends_list .pro-img{ 
    position:absolute;
    width: 86px;
    height:84px;
    border-width: 1px;
    border-style: solid;
    border-color: #FFFFFF;
    -moz-border-radius: 75px 0px 75px 75px;
    -webkit-border-radius: 75px 0px 75px 75px;
    -khtml-border-radius: 75px 0px 75px 75px;
    border-radius: 75px 0px 75px 75px;
    z-index:0;
    background-size: 84px auto;
    background-repeat:no-repeat;
}
#friends_list img{ width:90px; height:90px; float:left; }
#friends_list .pro-name{ font-size: 15px; color: #1E4E6E; }

.col_center .profile-top{
    width: 100%;
    height:167px;
	border-style: none;
    
    /*
	
	background-color: #1E4E6E;
    -moz-border-radius: 106px 0px 0px 0px;
    -webkit-border-radius: 106px 0px 0px 0px;
    -khtml-border-radius: 106px 0px 0px 0px;
    border-radius: 106px 0px 0px 0px;
    color: #FFFFFF;*/
    font-size: 32px;
    line-height: 35px;
    margin-top:12px;
}
.col_center .editP{
    position:absolute;
    margin:20px 0 0 370px;
    color:#fff;
    font-size:10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
.col_center .editP img{ width:20px !important; height:20px !important;}
.col_center .profile-top .profile-img{
    position:absolute;
    width: 158px;
    height: 156px;
    border-width: 1px;
    border-style: solid;
   /* border-color: #9CE2F3;
    -moz-border-radius: 120px 120px 120px 0px;
    -webkit-border-radius: 120px 120px 120px 0px;
    -khtml-border-radius: 120px 120px 120px 0px;
    border-radius: 120px 120px 120px 0px;*/
    background-size: auto 159px;
    background-repeat:no-repeat;
}
.col_center .profile-top .profile-name{ 
    float:right;
    width:300px;
    margin-right:20px;
    padding-top:20px; 
}
.profile-name{
padding-left:10px;	
}
.col_center .profile-top img{ width:158px; height:156px; float:left; }
.col_center .profile-top .countryname{ color: #9CE2F3; font-size:26px; }
.col_center .profile-content{
    background-color:#fff;
    margin-top:-11px ;   
    -moz-border-radius: 0px 0px 40px 0px;
    -webkit-border-radius: 0px 0px 40px 0px;
    -khtml-border-radius: 0px 0px 40px 0px;
    border-radius: 0px 0px 40px 0px;
}
.col_center .profile-content p{ text-align:left; padding:10px; margin-top:10px; }
.col_center .profile-content .other_info h2{ margin-left:0px; }
.col_center .profile-content .other_info{ 
    background-color:#D4F3FB; 
    border:0px; 
    padding:10px; 
    -moz-border-radius: 0px 0px 40px 0px;
    -webkit-border-radius: 0px 0px 40px 0px;
    -khtml-border-radius: 0px 0px 40px 0px;
    border-radius: 0px 0px 40px 0px;
}

.col_center .profile-content select{
    font-family: Trebuchet MS, sans-serif;
    font-size: 1em;
    vertical-align: middle;
    font-weight: normal;
    width: 93%;
    border: 1px solid #d8D8D8 !important;
    padding: 7px 5px 6px;
    outline: none;
}
.col_center .profile-content input[type="text"]{
    width: 93%;
    font-family: Trebuchet MS, sans-serif;
    font-size: 12px !important;
    color: #000;
    height: 30px;
    margin: 5px;
}
.envelop{
    width:48px;
    height:48px;
    margin-top:-20px;
}
#totalM{
    position:absolute;
    width:15px;
    margin:0px 0 0 35px;
    z-index:999;
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .7);
    background-color: #dc0d17;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#fa3c45), to(#dc0d17));
    background-image: -webkit-linear-gradient(#fa3c45, #dc0d17);
    color: #fff;
    min-height: 13px;
    padding: 1px 3px;
    text-align: center !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .4);
    font-family: 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 10px;
}
.testimonial{ 
    width:100%; 
    background-color:#fff; 
    min-height:80px;
    -moz-border-radius: 60px 0px 60px 60px;
    -webkit-border-radius: 60px 0px 60px 60px;
    -khtml-border-radius: 60px 0px 60px 60px;
    border-radius: 60px 0px 60px 60px;
    margin-bottom:20px;
}
.testimonial .t-img{ 
    position:absolute;
    width: 86px;
    height:84px;
    border-width: 1px;
    border-style: solid;
    border-color: #FFFFFF;
    -moz-border-radius: 75px 0px 75px 75px;
    -webkit-border-radius: 75px 0px 75px 75px;
    -khtml-border-radius: 75px 0px 75px 75px;
    border-radius: 75px 0px 75px 75px;
    margin-top: -1px;
    margin-left: -1px;
    z-index:0;
    background-size: auto 86px;
    background-repeat:no-repeat;
}
.testimonial .transp{ width:90px; height:84px; float:left; }
.testimonial .t-cont{ font-size: 15px; color: #1E4E6E;padding:10px;padding-bottom:40px; }

/*#cropbox{ max-width:800px;border:1px solid #333; }*/

#simple-search{
    width: 185px;
    height: 40px;
    border-style: none;
    border-color: transparent;
    background-color: #28869D;
    -moz-border-radius: 20px 20px 0px 20px;
    -webkit-border-radius: 20px 20px 0px 20px;
    -khtml-border-radius: 20px 20px 0px 20px;
    border-radius: 20px 20px 0px 20px;
    /*line-height: 36px;*/
}
#simple-search input[type="text"] {
  float: right;
  width: 138px;
  height:20px !important;
  margin-left: -7px;
  margin-top: 9px;
  color: #000;
  font-family: arial;
  font-size: 12px;
  padding:0px !important;
  border-top-left-radius:4px;
  border-bottom-left-radius:4px;
}
#simple-search input[type="image"] {
  float: right;
  width: 20px;
  height: 20px;
  border: 0px;
  margin: 0px;
  margin-top: 9px;
  margin-right:14px;
  border-top-right-radius:4px;
  border-bottom-right-radius:4px;
}

.lightbluebox{
    width: 100%;
    border-style: none;
    border-color: transparent;
    background-color: #D4F3FB;
    -moz-border-radius: 0px 50px 50px 50px;
    -webkit-border-radius: 0px 50px 50px 50px;
    -khtml-border-radius: 0px 50px 50px 50px;
    border-radius: 0px 50px 50px 50px;
    padding: 17px 10px 10.3272727272726px;
    font: 11px arial !important;
    padding-bottom:30px;
    margin-top:10px;
}
.col_right a{ font: 11px arial !important; }
.col_right label{ font-weight:normal;}

.nextButton {
  background: #00b8c1 !important;
  color: #fff !important;
  float: right !important;
  width: 230px !important;
  display: inline-block;
  padding: 0px 12px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  text-decoration: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: relative;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  text-transform: capitalize;
  margin-right: 15px;
}

#conn{ position:relative; width:100%; height:100px; }
#conn .conn-img{ 
    position:absolute;
    width: 66px;
    height:64px;
    border-width: 1px;
    border-style: solid;
    border-color: #FFFFFF;
    -moz-border-radius: 75px 0px 75px 75px;
    -webkit-border-radius: 75px 0px 75px 75px;
    -khtml-border-radius: 75px 0px 75px 75px;
    border-radius: 75px 0px 75px 75px;
    margin-top: -1px;
    margin-left: -1px;
    z-index:0;
    background-size: auto 66px;
    background-repeat:no-repeat;
}
#conn  img{ width:70px; height:70px; float:left; }
#conn .conn-name{ font-size: 15px; color: #1E4E6E; }
#conn .actionButton li{ line-height:20px; list-style: none; }

/*dashboard*/
.dashboard-white{
    float:left;
    width: 217px;
    height:116px;
    margin-left:240px;
    border-style: none;
    border-color: transparent;
    background-color: #FFFFFF;
    -moz-border-radius: 0px 60px 60px 0px;
    -webkit-border-radius: 0px 60px 60px 0px;
    -khtml-border-radius: 0px 60px 60px 0px;
    border-radius: 0px 60px 60px 0px;
    padding:10px 0 0 10px;
}
.dashboard-white li{
    width: 127px;
    height: 20px;
    background-color: #9CE2F3;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    font-size: 12px;
    line-height: 20px;
    list-style: none;
    padding:0px;
    margin:10px;
    text-align: center;
}
.dashboard-white li a{ color:#fff; font-size:12px;  font-family: varela-round, sans-serif;}
.dashboard-white li a:hover{ color:#1E4E6E; text-decoration:underline; }
.dashboard-top{
    position:absolute;
    z-index: 6;
    width: 290px;
    height:116px;
    background-color: #55B1C8;
    -moz-border-radius: 60px 60px 60px 0px;
    -webkit-border-radius: 60px 60px 60px 0px;
    -khtml-border-radius: 60px 60px 60px 0px;
    border-radius: 60px 60px 60px 0px;
}
.dashboard-img{
    position:absolute;
    z-index: 8;
    width: 117px;
    height: 117px;
    border-width: 3px;
    border-style: solid;
    border-color: #9CE2F3;
    -moz-border-radius: 120px 120px 120px 0px;
    -webkit-border-radius: 120px 120px 120px 0px;
    -khtml-border-radius: 120px 120px 120px 0px;
    border-radius: 120px 120px 120px 0px;
    background-size: auto 123px;
    background-repeat:no-repeat;
}
.dashboard-name{ 
    float:right;
    width:130px;
    margin-right:35px;
    height:110px;
    padding-top:20px; 
    color: #FFF; 
    font-family: varela-round, sans-serif;
    font-size:22px; 
}
.dashboard-name span{ 
    color: #1E4E6E;
    font-size: 18px;
    font-weight: 400
    
}
.flSearch{
    float:right;
    width:180px;
    margin-top:76px;
    margin-right:6px;
}

#exchange-col{ float:left; width:50%;}
#exchange-col .darkbluetitle{ font-size:15px !important;}
#exchange-col .link{ width:70px !important; margin-left:370px !important; }
#exchange-col .darkbluetitle .link{ margin-top:-2px !important;}
#exchange-col .link a{ color:#fff !important; font-family:arial; font-size:11px;}

.friends-box{ 
    float:left; 
    width:211px; 
    height:80px; 
    margin:10px 0 0 0; 
    -moz-border-radius: 60px 0px 60px 60px;
    -webkit-border-radius: 60px 0px 60px 60px;
    -khtml-border-radius: 60px 0px 60px 60px;
    border-radius: 60px 0px 60px 60px;
}
.friends-box-img{ 
    position:absolute;
    width: 86px;
    height:84px;
    border-width: 1px;
    border-style: solid;
    border:3px solid #9CE2F3;
    -moz-border-radius: 75px 0px 75px 75px;
    -webkit-border-radius: 75px 0px 75px 75px;
    -khtml-border-radius: 75px 0px 75px 75px;
    border-radius: 75px 0px 75px 75px;
    margin-top: -1px;
    margin-left: -1px;
    z-index:0;
    background-size: 84px auto;
    background-repeat:no-repeat;
}
.friends-box-name{ 
    float:right;
    margin-right:10px;
    width:105px;
    font-family: varela-round, sans-serif;
    font-size: 14px;
    line-height: 18px;
    text-transform:uppercase;
    margin-top:10%;
}
.white{ background-color:#fff; color: #1E4E6E; }
.blue{ 
    background-color:#55B1C8; 
    color: #fff; 
    width:220px; 
    -moz-border-radius: 60px 60px 0px 60px !important;
    -webkit-border-radius: 60px 60px 0px 60px !important;
    -khtml-border-radius: 60px 60px 0px 60px !important;
    border-radius: 60px 60px 0px 60px !important;
}
.whitebox{
    width: 100% !important;
    border-style: none;
    border-color: transparent;
    background-color: #FFFFFF;
    -moz-border-radius: 20px 20px 0px 0px;
    -webkit-border-radius: 20px 20px 0px 0px;
    -khtml-border-radius: 20px 20px 0px 0px;
    border-radius: 20px 20px 0px 0px;
    margin:10px 0 10px 0;
    color: #13374f;
    padding:10px 20px;
    text-align:center;
}

#categories{
    float:left;
    width:267px;
    height:405px;
}
#categories .categories-title{ 
    width:100%;
    height:42px;
    background-color:#55B1C8; 
    background-color: #FFFFFF;
    -moz-border-radius: 60px 0px 0px 0px;
    -webkit-border-radius: 60px 0px 0px 0px;
    -khtml-border-radius: 60px 0px 0px 0px;
    border-radius: 60px 0px 0px 0px;
    color: #28869D;
    text-align:center;
    font-family: varela-round, sans-serif;
    font-weight: 400;
    line-height: 20px;
    font-size: 16px;
    padding-top:10px;
}
#categories .categories-name{ 
    background-color:#4B86AF;
    width:100%;
    height:28px;
    color: #FFFFFF;
    font-family: varela-round, sans-serif;
    font-weight: 400;
    font-size: 15px;
    padding-top:5px;
    padding-left:55px;
}
#categories .categories-total{ 
    position:absolute; 
    width:44px; 
    height:18px; 
    border-radius: 8px;
    background-color: #FFFFFF; 
    color: #28869D;
    text-align:center;
    font: normal 15px "varela-round, sans-serif";
    margin-left:100px;
}
#categories .categories-descr{
    color: #FFFFFF;
    font-family: varela-round, sans-serif;
    font-weight: 400;
    line-height: 17px;
    font-size: 12px;
    text-align: left;
    background-color: #55B1C8;
    padding:20px;
    -moz-border-radius: 0px 0px 60px 0px;
    -webkit-border-radius: 0px 0px 60px 0px;
    -khtml-border-radius: 0px 0px 60px 0px;
    border-radius: 0px 0px 60px 0px;
}

#categories .catimg{ border:1px solid #fff; width:267px; height:152px; }
#categories a:hover{ text-decoration:none; }

#spreadBox {
    clear: both;
    width: 330px !important;
    border-style: none;
    border-color: transparent;
    background-color: #FFFFFF;
    -moz-border-radius: 20px 20px 0px 0px;
    -webkit-border-radius: 20px 20px 0px 0px;
    -khtml-border-radius: 20px 20px 0px 0px;
    border-radius: 20px 20px 0px 0px;
    padding: 10px;
    margin: 0px !important;
    float: right !important;
}

/*members*/
#members{
    float:left; 
    width:280px;
    margin-bottom:20px;
}
.members-box{ 
    width:100%; 
    height:127px; 
    -moz-border-radius: 60px 0px 0px 0px;
    -webkit-border-radius: 60px 0px 0px 0px;
    -khtml-border-radius: 60px 0px 0px 0px;
    border-radius: 60px 0px 0px 0px;
    background-color: #55B1C8;
}
.members-box .link{ position:absolute; margin-left:170px; font-size:12px; margin-top:90px; }
.members-box-img{ 
    position:absolute;
    width: 117px;
    height:117px;
    border-width: 1px;
    border-style: solid;
    border:3px solid #9CE2F3;
    -moz-border-radius: 120px 120px 120px 0px;
    -webkit-border-radius: 120px 120px 120px 0px;
    -khtml-border-radius: 120px 120px 120px 0px;
    border-radius: 120px 120px 120px 0px;
    z-index:0;
    background-size: 120px auto;
    background-repeat:no-repeat;
    
}
.members-box-name{ 
    float:right;
    margin-right:10px;
    width:135px;
    font-family: varela-round, sans-serif;
    font-size: 22px;
    line-height: 24px;
    margin-top:12%;
    color:#fff;
}
.members-box-cont{
    width: 100%;
    height: 230px;
    background-color: #FFFFFF;
    -moz-border-radius: 0px 0px 60px 0px;
    -webkit-border-radius: 0px 0px 60px 0px;
    -khtml-border-radius: 0px 0px 60px 0px;
    border-radius: 0px 0px 60px 0px;
    margin-top:-10px !important; 
    padding:10px;
}
.members-box-cont ul{ padding:0px !important; }
.members-box-cont li{ 
    list-style:none; 
    font-size: 12px;
    line-height:18px;
    float:left;
    width:125px;
}
/* Comment form */
#commentform{

    margin-right:25px !important;
    margin-top:10px;
    float:left;
}
#commentform p {
  margin-bottom: 9px;
}
#commentform label {
  display: block;
}
#commentform input[type="text"], #commentform input[type="password"] {
  width:93% !important;
  background: none repeat scroll 0% 0% #fff !important;
  border:1px solid #d8D8D8 !important;
}
#commentform textarea {
  width:93% !important;
  height: 89px;
  border:1px solid #d8D8D8 !important;
}

/* BLOCK BREADCRUMBS
---------------------------------------*/ 

.breadcrumb {
	margin:12px 0;
	color:#666;
	padding:2px 0 8px 0;
	text-transform: capitalize;
	font-style:italic;
}

.breadcrumb .navigation_page,
.breadcrumb .navigation_end,
.breadcrumb .navigation_product {color:#999;font-family: Arial, Helvetica Neue, Helvetica, sans-serif;font-size:14px;} 

.breadcrumb .navigation-pipe {padding:0 2px;font-size:13px; color:#999;}

.breadcrumb a {color:#1e4e6e;text-decoration:none;font-weight: bold;font-family: Arial, Helvetica Neue, Helvetica, sans-serif;font-size:14px;}
.breadcrumb a:hover {color:#EC5B05;}
.breadcrumb img {border:0px !important;margin:0px !important;vertical-align:bottom !important;}

/* AUTHENTICATION
---------------------------------------*/ 

#authentication #create-account_form {clear:none;float:left;margin:0 4% 0 0;}
#authentication #login_form {width:30%;clear:none;float:left;}

#authentication #create-account_form h4,
#authentication #login_form h4 {height:31px;padding:19px 0 0 0; font-size:15px;}

#authentication #create-account_form p.text,
#authentication #login_form p.text {width:220px;height:38px;padding:12px 0 0 0;}

#authentication #create-account_form p.submit,
#authentication #login_form p.submit {padding:0 0 0 0;}

#authentication #create-account_form label,
#authentication #login_form label {display:block;clear:both;text-align:left;}

#authentication #login_form p.lost_password {padding:5px 0 0 0;}
#authentication #login_form p.lost_password a {color:#666;}


#new_account_form p.radio label {padding:0 15px 0 3px;line-height:19px;display:inline-block;}
.error{ background-color:#FF3300; clear:both; color:white; width:100%; font-weight:700; margin-bottom:20px; padding:15px; }

.thumbr{ border:1px solid #ccc; padding:5px; width:300px !important; margin-left:10px; float:right !important; }
a.back{ position:absolute;width:200px !important; color:#000; text-decoration: none;vertical-align: middle; font-size:11px;}
#birth_day, #birth_month, #birth_year{ float:left;width:80px !important; margin-right:10px; }
.transp{ background: transparent !important;border: none !important; color:#ffffff !important;}
.searchSite{ position:absolute; margin:50px 0 0 750px; }
.searchSite select{ width:170px !important; height:30px !important; background-color:#fff !important; color:000 !important;}
.searchSite input{ margin-left:50px !important;}

/* form */
.form{
    margin:0px 0 10px 0;
    width:98%;
    padding:5px;
    /*border: 1px solid #999999;*/
    background-color:#f2f1f1;
    font-family:arial;
    font-size:12px;
    color:#000000;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
}
.form th {
    text-align: left;
    border:0px;
    border-top: 1px solid #D8D8D8;
    border-bottom: 1px solid #999999;
    background: #ccc;
    padding: 2px 4px 2px 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
    vertical-align: middle;
}
.form td {
  /*  border: 1px solid #D8D8D8;*/
    padding: 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
    vertical-align: middle;
}
#radiob { font-family:arial; font-size:12px; }
.form textarea, input, #editor{ 
    border: 1px solid #ccc;
    padding: 4px;
    background: #fff url('/images/bg-form-field.gif') top left repeat-x;
    border: 1px solid #d5d5d5;
	color: #333;
}

.editB{
    font:10px arial !important;
    color:#333 !important;
    float:right;
}
.transpF{
    background: transparent;
    border-color: transparent !important; 
    background-repeat: no-repeat !important; 
    background-position: top right !important; 
}
.transpF:hover{
    background: #fff; 
    color:#000 !important; 
}
.profName{ color:#fff; width:100%; height:30px; }
.proLoc{ font-size: 25px;color: #9CE2F3;width:120px !important; height: 25px;}
.profInfo{ 
    font-family: varela-round, sans-serif; 
    font-weight: 400;
    border: 1px solid #d8D8D8;
}
a.imgFeedback{ float:right;font-size: 9px; color:#000 !important; }


#u2206-4{
	z-index: 111;
	width: 185px;
	height: 40px;
	border-style: none;
	border-color: transparent;
	background-color: #28869D;
	-moz-border-radius: 20px 20px 0px 20px ;
	-webkit-border-radius: 20px 20px 0px 20px ;
	-khtml-border-radius: 20px 20px 0px 20px ;
	border-radius: 20px 20px 0px 20px ;
	font-size: 20px;
	line-height: 36px;
}
#u2206-4 input[type="image"]{ float:left;width:20px !important; height:20px !important; border:0px !important; margin:0px !important; margin-top:7px !important; }
#u2206-4 input[type="text"]{
    float:left;
    width:134px !important;
    margin-left:-7px;
    margin-top:7px;
    color:#000 !important;
    font-family:arial;
    font-size:12px !important;
}
#u2206-2
{
	padding-left: 20px;
}

#u1798,#u1802,#u2206
{
	color: #FFFFFF;
}
#main{
    min-width:590px !important;
    height:100%;
    
}

#facebook, #twitter, #linkedin{
    position:relative;
    display:block;
    z-index:9999;
    width:25px;
    height:25px;
}

#u1734
{
	z-index: 228;
	width: 25px !important;
	height: 25px !important;
	top: 20px;
	left: 50%;
	margin-left: 292px !important;
}

#u1734:hover
{
	margin: 0px 0px 0px 342px;
}
#u1763
{
	z-index: 226;
	width: 25px;
	height: 25px;
	top: 20px;
	left: 50%;
	margin-left: 331px;
}
#u1682
{
	z-index: 224;
	width: 25px;
	height: 25px;
	top: 20px;
	left: 50%;
	margin-left: 370px;
}

#recomm
{
    z-index: 17;
    width: 147px;
    height:100px;
    border-style: none;
    border-color: transparent;
    background-color: #D4F3FB;
    -moz-border-radius: 0px 50px 50px 50px ;
    -webkit-border-radius: 0px 50px 50px 50px ;
    -khtml-border-radius: 0px 50px 50px 50px ;
    border-radius: 0px 50px 50px 50px ;
    position: relative;
    padding: 17px 10px 10.3272727272726px;
    font:11px arial !important;
    clear:both !important;
    margin-top:20px;
}
#recomm input[type="text"]{ height:8px !important;}
#recomm input[type="submit"]{  height:30px !important;}

#hiddenEdit {
    display: none;
    width: 30px;
    height: 30px;
    position: absolute;
    z-index: 9999;

}
#hiddenEdit img{ width:35px; height:35px; }
/*************** PAGINATION ***************/

#pagination {
                float:left;
                width:100%;
				text-align: left;
                font-family: 'Ubuntu', Arial, Helvetica, sans-serif;
                font-size: 12px;
				padding:5px 0;
                clear: both;
                height:30px;
                color:#000;
                margin:12px 0;
                }
#pagination div.pbox-left{ position:absolute; width:450px; height: 19px; margin-top:-16px; }
#pagination div.pbox-right{ float:right;margin-top:6px;}
#pagination a {
                margin: 0 5px 0 0;
                padding: 3px 6px;
                color:#000; 
                font:normal 12px 'Ubuntu', Arial;
                text-decoration:none;
                }
                

#pagination a.number {
				border: 1px solid #ddd;
                }

#pagination a.current,
#pagination a:hover{
                background: #55B1C8 !important;
                border: 1px solid #55B1C8 !important;
                color: #fff !important;
                }
				
#pagination a.current:hover {
				text-decoration: underline;
                }
				
.well3 .banner{
	background:none !important;
	
}				
@media only screen and  (max-width: 400px)
{
.col_center .profile-top .profile-name
{
	width:auto !important;
	margin-right:5px !important;
	padding-top:5px !important;
		
}
.col_center .profile-top
{
	font-size:24px !important;
	
}
article {
	padding:10px !important;
}
} 
@media only screen and  (max-width: 768px)
{
	.h3_home{
		font-size:20px;
			
		}
}
@media only screen and  (max-width: 1200px)
{
h4{
	font-size:20px !important;
	
}
#column-wrap article{
	margin-top:10px;
	padding-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;	
}
/*h3{
 font-size:40px !important;	
}*/
.well3 .banner{
	background:none !important;
	
}
.col_center .profile-top .profile-name{
	width:auto !important;
	
}
}
@media only screen and  (min-width: 500px) and (max-width: 1200px) {
	
}
	
