
.h1_home {
    font-size:24px;
    font-weight:bold;
    margin-top:0;
    margin-bottom:8px;
    font-family:arial, helvetica;
    float:left; padding-left:8px;
}

.p_home{
    font-size: 11px;
    padding: 0;
    margin-right:0;
    margin-bottom: 0;
    float: left;
    text-align: center;
    width: 154px;
    line-height: 100%;
    height:140px;
}

.pro_badge{
    background:#ed145b;
    color:white;
    padding-left:2px;
    padding-right:2px;
    text-shadow: #000 1px 1px 1px;
}

.simple_ellipsis{
    display:block;
    text-overflow: ellipsis;
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
}

.p_collections {
    padding: 2px;
    text-overflow: ellipsis;
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    margin-right: 0px;
    margin-bottom: 0px;
    float: left;
    text-align: center;
    width: 154px;
}

._333{
    color:#333 !important;
}

.video_h2{
    font-size:11px; margin-top:2px;font-weight:normal
}

.video_tube{
    color:#347ec0; font-weight:bold;
}

.video_avatar{
padding-right:6px;float:left;
}

.video_tooltip{
    clear:both;margin-bottom:24px;
}
.video_thumb{
height:150px;width:101px;line-height:10px;
}


.tt_on{
    color:#1abc09; font-weight:bold;
}
.tt_w{
    color:orange;font-weight:bold;
}
.tt_off{
    color:red;font-weight:bold;
}

.t_up{
    font-size:10px;background:#1abc09; color:white; padding-right:2px; padding-left:2px; margin-right:4px;margin-left:4px;
}
.t_what{
    font-size:10px;background:#e17c05; color:white; padding-right:2px; padding-left:2px; margin-right:4px;
}
.t_down{
    font-size:10px;background:#cd0614; color:white; padding-right:2px; padding-left:2px; margin-right:8px;
}

.v_lenght{
    color:white; font-weight:bolder; font-size:12px; opacity:.95; filter:alpha(opacity=95); position:absolute; margin-top:82px; margin-left:3px; z-index:2; text-shadow: #000 1px 1px 1px;
}

.video_votes{
    text-align:center;color:#666;
}
.video_views{
    font-size:10px;
}

.img_100{
    width:100px;
    height:100px;
    border:0;
}
.img_60{
    width:60px;
    height:60px;
    border:0;
}

.rounded {
border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
}

body {

    background:#;
}

a {

 color:#333;

}

a:hover {

 color:#666;

}

/* WIDGETS */

.cat-col {

    width: 200px;
    margin-right:6px;
    background:#transparent;
}

.cat-col ul {
    font-family: helvetica, arial;
    font-size:18px;
    text-decoration: underline;
}

.cat-col li  {
list-style: none;
}

.home-header {
font-family: helvetica, arial;
    color:#333;
font-size:42px;
font-weight: bold;

}

.home-header_sub {
font-family: helvetica, arial;
    color:#999;
font-size:24px;
font-weight: normal;

}
.com-title_s {

    font-family: helvetica, arial;
    margin-bottom:0.2em;
    margin-top: 20px;

}



h1.com-title {

    font-size:34px;

    line-height: 200%;
    margin-bottom: 40px;

}

h2.com-title {

    font-size:24px;
font-weight: bold;
line-height: 24px;


}

.wid-title {
    font-family: helvetica, arial;
    margin-bottom:0.4em;
}

.wid-subtitle {
   font-size:18px; letter-spacing: 1px; color:#999;  padding-left:4px; line-height:120%; font-weight:bold;font-family:helvetica, arial;
}

h1.wid-title {
    font-size:38px;
    line-height: 100%;
}

h2.wid-title {
    font-size:34px;
    font-weight: normal;
    line-height: 38px;
}

h3.wid-title {
        font-family: helvetica, arial;
    font-size:21px;
font-weight: normal;
line-height: 100%;


}

h4.wid-title {
    font-family: helvetica, arial;
    font-size:18px;
    font-weight: normal;
    line-height: 100%;
}
.wid-title a {
    text-decoration: underline;
    color:#333;
}

.wid-title-s {
    font-family: helvetica, arial;
    color:#999;
}


h1.wid-title-s {
    font-size:36px;
    line-height: 100%;
}

.wid-title-s a {

    text-decoration: underline;
    color:#333;
}


.l {
float: left;
}

.r {

    float: right;
}

.wid-title-r {

    padding-top:30px;
}

.wid-title-root-r {

    padding-top:10px;
}

.wid-upload  {

font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: left;
width: 154px;
line-height: 100%;
height:140px;

}

.wid-upload a {

text-decoration:none;

}

.wid-upload300  {

font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: left;
width: 300px;
line-height: 100%;
height:235px;

}

.wid-upload300 a {

text-decoration:none;

}

.wid-ups {

background:#91BD09;

}

.wid-tubes  {

font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: center;
width: 124px;
line-height: 100%;
height:150px;

}

.wid-tubes a {

text-decoration:none;

}


.wid-notsquared  {

font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: center;
width: 152px;
line-height: 100%;
height:180px;

}

.wid-notsquared a {

text-decoration:none;

}

.wid-smutty {

font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: center;
width: 124px;
line-height: 100%;
height:150px;

}

.wid-smutty a {

text-decoration:none;

}

.wid-smutty img {

max-width:100px;
max-height: 120px;

}

.wid-users  {
font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: center;
width: 300px;
line-height: 100%;
height:45px;
text-align: left;

}


.wid-users_s  {
font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: center;
width: 300px;
line-height: 100%;
height:35px;
text-align: left;

}

.wid-users img {
width: 35px;
padding-right:10px;


}
.wid-users_s img {
width: 35px;
padding-right:10px;


}
.wid-users span {
    font-size: 15px;
    width:230px;
}

.wid-users i {
    font-size: 11px;
    color:#333;
}


.wid-users_s span {
    font-size: 15px;
    width:230px;
}

.wid-users_s i {
    font-size: 12px;
    line-height: 14px;
    color:#333;

}


.wid-community {

    float:left;
    font-size:11px;
    height:78px;
    margin-bottom:0;
    margin-right:0;
    padding:0;
    text-align:center;
    line-height:100%;
    width:80px;

}

.wid-community a {

   text-decoration: none;m

}

.wid-user-username {
font-family: helvetica, arial;
font-size:21px;
font-weight: bold;

}


.wid-video-title {

font-size: 24px;
font-family: helvetica, arial;

}

.wid-user-username  a{

text-decoration: none;


}


.wid-cloud {
font-family: helvetica, arial;
margin-bottom:30px;
text-align: justify;;
margin-right:2px;
}

.wid-cloud a:hover {
color:#333;
}
/* WIDGETS */

.bttn {
font-family: helvetica, arial;
display: inline-block;
padding: 5px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: whiteSmoke;
background-image: -moz-linear-gradient(top, white, #E6E6E6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#E6E6E6));
background-image: -webkit-linear-gradient(top, white, #E6E6E6);
background-image: -o-linear-gradient(top, white, #E6E6E6);
background-image: linear-gradient(to bottom, white, #E6E6E6);
background-repeat: repeat-x;
border: 1px solid #BBB;
border-color: #E6E6E6 #E6E6E6 #BFBFBF;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #A2A2A2;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);mona0506

-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

}



.btn-mini {

padding: 1px 6px;
font-size: 10.5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

}
.btn-mini a {

    text-decoration:none;
}

.btn-upload {
font-size: 15px;
   color: white;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #5BB75B;
background-image: -moz-linear-gradient(top, #62C462, #51A351);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62C462), to(#51A351));
background-image: -webkit-linear-gradient(top, #62C462, #51A351);
background-image: -o-linear-gradient(top, #62C462, #51A351);
background-image: linear-gradient(to bottom, #62C462, #51A351);
background-repeat: repeat-x;
border-color: #51A351 #51A351 #387038;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);

}


/* MENU */

.m-container {
    margin-top:0px;
    margin-bottom:15px;
    font-family:helvetica, arial;



}

#m-navlist ul {


padding: 0;
margin: 0;
}

#m-navlist li {
text-decoration: none;
display: inline;
list-style-type: none;
padding-right: 2px;
margin-left: 10px;
line-height: 100%;
}




#m-navlist a {
text-decoration: none;

}

#m-navcontainer {
background: #649DFD;
background-image: url(/templates/images/bgmenu_blue.gif);
background-repeat: repeat-x;
padding-top: 7px;
padding-bottom: 5px;

}

a.m_link {
font-size: 16px;
color: #B5CEFB;
text-decoration: none;
}


a.m_current {
font-size: 16px;
color: white;
text-decoration: none;
font-weight: normal;
}

li {
margin: 0 0 .3em 14px;
padding: 0;
}


#sm-navcontainer {
background: #EEE;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #DDD;
}



.up_left {
text-align: left;
float: left;
}
.up_right {
text-align: right;
float: right;
padding-top: 1px;
}



/*  _______________________________________

    0X NAIF
    _______________________________________  */

form, input, textarea, button { margin:0; padding:0; }

    .textfield {
    background:white;
    border:1px solid #ddd;
    display:inline-block;
    vertical-align:top;
    width:260px;
    margin:0;
    padding:0;
    border-radius:3px;
}


.textfield input {
    background:transparent;
    border:0 none;
    height:29px;
    font-size:18px;
    line-height:29px;
    color:rgb(96,76,100);
    display:inline-block;
    width:250px;
    margin:-2px 0 2px 2px;
    padding:4px 0 4px 4px;
}

.button {
    display:inline-block;
    vertical-align:top;
    margin-left:0px;
}

.button button {
    border:1px solid rgb(98,159,251);
    font-size:18px;
    line-height:18px;
    height:38px;
    width:84px;
    padding:2px;
    border-radius:3px;
    text-indent:-999em;
    overflow:hidden;
}

.hidden {
display: none;
}
.blueglass {
    color:white;
    background-color:rgb(98,159,251);
    background-image:url('/templates/images/search.png'), -webkit-linear-gradient(top, rgba(255,255,255,0.3), rgba(98,159,251,0.9));

    background-repeat:no-repeat;
    background-position:center center, left top;
}

.search-parts {
    padding-top:3px;
    padding-left:4px;
    font-size:12px;
    font-family: helvetica, arial;
}

a.aaactive  {

    text-decoration:none;
    font-weight: bold;
}

.uploadbutton {
border: 0;
border-radius: 0;
outline: 0;
background: gold;
box-shadow: 1px 0px 1px #d2b704,0px 1px 1px #d2b704,2px 1px 1px #d2b704,1px 2px 1px #d2b704,3px 2px 1px #d2b704,2px 3px 1px #d2b704,4px 3px 1px #d2b704,3px 4px 1px #d2b704,5px 4px 1px #d2b704,4px 5px 1px #d2b704,6px 5px 1px #d2b704;
color: white;
white-space: nowrap;
font-family: 'Gotham Rounded A', 'Gotham Rounded B', "proxima-nova-soft", sans-serif;
padding: 9px 9px;
position: relative;
top: -5px;
}

.popularbutton {
border: 0;
border-radius: 0;
outline: 0;
background: #a4d228;
box-shadow: 1px 0px 1px #6d9402,0px 1px 1px #6d9402,2px 1px 1px #6d9402,1px 2px 1px #6d9402,3px 2px 1px #6d9402,2px 3px 1px #6d9402,4px 3px 1px #6d9402,3px 4px 1px #6d9402,5px 4px 1px #6d9402,4px 5px 1px #6d9402,6px 5px 1px #6d9402;
color: white;
white-space: nowrap;
font-family: 'Gotham Rounded A', 'Gotham Rounded B', "proxima-nova-soft", sans-serif;
padding: 9px 9px;
position: relative;
top: -5px;
font-size: 18px;
color:#ffffff;
text-decoration: none;
}
.upcomingbutton {
border: 0;font-size: 18px;
border-radius: 0;
outline: 0;
background: #ddd;
box-shadow: 1px 0px 1px #ccc,0px 1px 1px #ccc,2px 1px 1px #ccc,1px 2px 1px #ccc,3px 2px 1px #ccc,2px 3px 1px #ccc,4px 3px 1px #ccc,3px 4px 1px #ccc,5px 4px 1px #ccc,4px 5px 1px #ccc,6px 5px 1px #ccc;
color: white;
white-space: nowrap;
font-family: 'Gotham Rounded A', 'Gotham Rounded B', "proxima-nova-soft", sans-serif;
padding: 9px 9px;
position: relative;
top: -5px;
color:#666;
text-decoration: none;
}

.aupcomingbutton {
border: 0;font-size: 18px;
border-radius: 0;
outline: 0;
background: #ff9933;
box-shadow: 1px 0px 1px #cc6600,0px 1px 1px #cc6600,2px 1px 1px #cc6600,1px 2px 1px #cc6600,3px 2px 1px #cc6600,2px 3px 1px #cc6600,4px 3px 1px #cc6600,3px 4px 1px #cc6600,5px 4px 1px #cc6600,4px 5px 1px #cc6600,6px 5px 1px #cc6600;
color: white;
white-space: nowrap;
font-family: 'Gotham Rounded A', 'Gotham Rounded B', "proxima-nova-soft", sans-serif;
padding: 9px 9px;
position: relative;
top: -5px;color:#fff;text-decoration: none;
}


.uploadbutton a {
font-size: 18px;
color:#6c5e03;
text-decoration: none;
}

.popularbutton a {
font-size: 18px;
color:#ffffff;
text-decoration: none;
}

.upcomingbutton a {
color:#666;
text-decoration: none;
}

.aupcomingbutton a {
color:#fff;text-decoration: none;}

.popcoming-box {
    float:right;
    margin-top:20px;
    margin-bottom: 0px;
}

.popcoming-left {
    float: left;
    font-size:18px;
    color:#666;
    margin-top:30px;
    margin-bottom: 0px;
}

.selectpop select {
    background: transparent;
   width: 168px;
   padding: 5px;
   font-size: 18px;
   border: 1px solid #ccc;
   height: 34px;


}

.selectcom select {
    background: #f1f1f1;
   width: 80px;
   padding: 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 18px;


}

.selectpop-search select {
    background: transparent;
   width: 168px;
   padding: 5px;
   font-size: 18px;
   border: 1px solid #ccc;
   height: 34px;
   margin-right:20px;
 }


.ChannelList2013 {
font-size: 11px;
padding: 0;
margin-right: 0;
margin-bottom: 0;
float: left;
text-align: center;
width: 120px;
line-height: 100%;height:150px;
}

.ChannelList2013-community {
font-size: 11px; padding: 0;margin-right: 0;margin-bottom: 0;float: left;text-align: center;width: 150px;line-height: 100%;height:150px;
}

.ChannelList-sidebar {
float:left; font-size:11px; height:78px; margin-bottom:0; margin-right:0; padding:0; text-align:center; line-height:100%; width:79px;
}

/*  _______________________________________

    MODULES
    _______________________________________  */

.lolule {
overflow: hidden;
background: white;
border:1px solid #FBFBFB;
clear: both;
box-shadow: 0 0 0px rgba(0, 0, 0, 0.2);
margin: 0 0 20px 0;
position: relative;
margin-top: 20px;
}
.lolule-title {
background: #ddd;
font-size: 12px;
color: #333;
padding-left: 5px;
font-weight: normal;
text-shadow: 1px 1px 1px #eee;
}

.lolule-title-r {
float: right;
margin-right: 5px;
}

.lolule-title-1 {
background: gold;
font-size: 18px;
color: #6C5E03;
padding-left: 5px;
font-weight: normal;
text-shadow: 1px 1px 1px gold;
}

.lolule-title-2 {
background: #92CF28;
font-size: 18px;
color: #fff;
padding-left: 5px;
font-weight: normal;
text-shadow: 1px 1px 1px #92CF28;
}

.lolule-title-3 {
background: #26ADE4;
font-size: 18px;
color: #fff;
padding-left: 5px;
font-weight: normal;
text-shadow: 1px 1px 1px #26ADE4;
}

.lolule-title-4 {
background: #7877DB;
font-size: 18px;
color: #fff;
padding-left: 5px;
font-weight: normal;
text-shadow: 1px 1px 1px #7877DB;
}



.lolule-title a {
color: #333;
}
.lolule-title-1 a {
color: #6C5E03;
}
.lolule-title-2 a {
color: #fff;
}
.lolule-title-3 a {
color: #fff;
}
.lolule-title-4 a {
color: #fff;
}
.lolule-content {

padding: 10px 10px 10px 10px;

}

.lolule-content-s {

padding: 0px 0px 0px 0px;

}

.lolule-bottom {

text-align: center;
margin-bottom: 10px;
margin-top: 10px;
font-size:18px;



}


}
/*  _______________________________________

    SEARCH
    _______________________________________  */


.naifmenu {

    font-size:24px;
}


/*  _______________________________________

    SEARCH
    _______________________________________  */

.search-header-l {
    float: left;


}
.search-header-l h1 {
    font-size:24px;
    margin-top:12px;

}
.topnew {

    font-size:18px;
}
.search-header-r {
    float:right;

    padding-right:10px;
}

.search-b {

}


.search-l {
padding-left: 8px; padding-right:8px; padding-bottom:10px; padding-top:8px;background:#ececec;margin-bottom:16px;
}

.search-l2 {
margin-bottom:16px;padding:10px 0px 10px 4px;background:#fff;
}

.search-l3 {
margin-bottom:16px;padding:10px 0px 10px 4px;background:transparent;    font-size: 10px;
}

.search-l3 a {
color:#999;
font-size: 14px;
}
.search-act {
margin-bottom:16px;padding:10px 0px 10px 4px;background:#92CF28;    color:#ffffff;
}
.search-hash {
color: #666; font-size: 10px;
}
.search-footer {

    background:#ececec; padding-top:18px;
}

.search-number {
text-align: center;
font-size: 24px;

}

.search-cat {
text-align: center;
font-size: 15px;


}

.search-tubes {
text-align: center;
font-size: 12x;


}

.search-tubes a {
color: white;


}

/*  _______________________________________

    OVERWRITING
    _______________________________________  */


div#container {
margin-left: auto;
margin-right: auto;
width: 960px;
}

div#content {
margin-right: 335px;
}

div#collections {
padding: 0px;
background: white;
margin-bottom: 0;
padding-bottom:10px;
}



.loop {
clear: left;
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: 1px dashed #999;
background-color: transparent;
min-height: 125px;
width: 100%;
}


.results_number {
font-size: 14px;
color: #DDD;
}

.search_result_cams_2 {
background: transparent;
border-top: 0px solid #CCC;
height: 20px;
padding-left: 0px;
font-size: 16px;
margin-bottom: 12px;
margin-top: 12px;
padding-top: 4px;
padding-bottom: 4px;
color: #333;
}

a.title {
font-weight: bolder;
color: #333;
margin-right: 4px;
text-decoration: none;
}

.title {
font-size: 28px;
color: #0869CF;
margin-right: 4px;
}

.loop {
clear: left;
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: 0px dashed #999;
background-color: transparent;
min-height: 125px;
width: 100%;
}

.azzurro_cams_post {
color: #333;
font-size: 12px;
font-weight: normal;
}

.pari_reviews {
padding-left: 0;
padding-right: 3px;
height: 20px;
background: transparent;
}
.refresh {
color:#333;
}

.url a {
font-weight: normal;
color: #666;
background:#dedede;
padding-left:3px;
padding-right: 3px;
margin-right: 1px;
text-decoration: none;
font-size:14px;
}

.url a:hover {

background:#f1f1f1;

}

.urlcat a {
font-weight: normal;
color: #f1f1f1;
background:#649DFD;
padding-left:3px;
padding-right: 3px;
margin-right: 1px;
text-decoration: none;
font-size:14px;
}

.urlcat a:hover {

background:#f1f1f1;
color:#333333;
}


.image-wrapper {
    position: relative;

}
.image-wrapper p {
    position: absolute;
    left: 0;
    top: 0;
    padding: 4px;
    font-size: 11px;
    color: #FFF;
    margin-top: 4px;
    margin-left: 4px;
}

.image-wrapperPRO {
    position: relative;

}
.image-wrapperPRO p {
    position: absolute;
    left: 0;
    top: 0;
    padding: 4px;
    font-size: 11px;
    color: #FFF;
    margin-top: 0px;
    margin-left: 0px;
}

.wid-new {

    background:#489FF8;
}

.wid-hot {

    background:#6C71C4;
}

.wid-col {
    font-family: helvetica, arial;
    background:#222;
}

.sm-navlist li {
display: inline;
list-style-type: none;
padding-right: 10px;
margin-left: 10px;
font-size: 15px;
}
.sm-navlist li a {
text-decoration: none;

}
#navcontainer_submenu {
background: transparent;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 3px solid #DDD;
margin-top:0px;
}


.home-title {
    font-weight: bold;
    font-size:38px;
    margin-bottom:0.6em;

}
.home-title a {
    color:#333;


}

.notsquared  {

max-width: 136px;
max-height:136px;

}

.notsquared-s  {

max-width: 105px;
max-height:110px;

}

.collection_image {
padding: 6px;
margin-right: 4px;
border-top: 1px solid #F1F1F1;
border-left: 1px solid #F1F1F1;
border-right: 1px solid #DDD;
border-bottom: 1px solid #DDD;
background: white;
margin-left: 0;
width:100px;
height: 100px;
}


/* Searc Button */
.fb8 {
    background: #cccccc;
    color:#666666;
    border: none;
    outline: none;
    padding:9px;
    font-size: 18px;
}
.fb8:hover {
    background: #dddddd;
    border: none;
    outline: none;
}

.helvetica {

    font-family:helvetica, arial;
    color:#333333;
}

.subm_current {font-weight:bold;}

.subm_link {color:#999999;}

.home_close_community{

margin-bottom: 10px;

}




 #social {

}
div .plusone, .twitter, .fb-like {
    font-size: 1px;
    display: inline-block;
}
div .fb_reset {
    display: inline;
}