*{margin: 0; padding: 0;outline:none;}
.vishide {visibility:hidden;}
.displayhide {display:none;}
.brd{border:1px solid #ff0000;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;font-family: "Arial", "Verdana", sans-serif;}
input,textarea{padding: 0 4px; resize: none; }
select{padding: 0; }
ul,ol{list-style: none;}
select {cursor:pointer;}
select{}
input.button{cursor: pointer; padding: 0 7px 1px;}
img,fieldset{border: none;}
table{border-collapse: collapse; border: none; font-size: 100%;}
body{font: 12px/14px Tahoma, Verdana, sans-serif; color: #000; background: #FFF; /*text-align: center;*/}
a{color: #0C3057;}
a:hover {text-decoration:none;}
p{ line-height: 18px; }
#wrapper{position: relative; width: 750px; text-align: left; margin: 0 auto;}
#header{}
#header ul.top_menu{float: right; padding-top: 23px;}
#header ul.top_menu li a {
-o-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-khtml-transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;

}
#header ul.top_menu li a:hover {text-decoration:none; color: #000;}
#header ul.top_menu li, #submenu ul.top_menu li {float: left; display: inline; margin-left: 9px; padding-left: 9px; background: url(../img/bullet-header.gif) no-repeat 0 6px;}
#header ul.top_menu li:first-child{ max-width: 200px;  /* initial value 150px */
 white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  }
#bullet li{margin-bottom:5px; margin-left: 15px; list-style-image: url(../img/bullet-header.gif);}
.bl_logo{ padding: 0; margin: 0 10px 0 0; float: left; }
#logo{ font-size: 21px; height: 60px; display: table-cell; vertical-align: middle; margin: 0 auto; }
#logo a{ display: table-cell; height: 60px; vertical-align: middle; }

#header .bl_rebuild{ float: right; padding: 0 0 20px; }

ul.list_icon_notify{ margin: 18px 0 0; padding: 0; float: right; }
ul.list_icon_notify li{ margin: 0 20px 0 0; padding: 0; float: left; }
ul.list_icon_notify li a{ display: block; width: 24px; height: 22px; position: relative; }
ul.list_icon_notify li a span{ display: block; background: #c30909; position: absolute; top: -5px; left: 10px; padding: 0 6px 2px; color: #fff; font-size: 11px; line-height: 12px; border-radius: 10px; box-shadow: 1px 1px 5px #837878; }
ul.list_icon_notify li a.icon_notify_people{ background: url(../images/icon_notify_people.png) 0 0 no-repeat; }
ul.list_icon_notify li a.icon_notify_people:hover{ background-position: 0 -22px; }
ul.list_icon_notify li a.icon_notify_mail{ background: url(../images/icon_notify_mail.png) 0 0 no-repeat; }
ul.list_icon_notify li a.icon_notify_mail:hover{ background-position: 0 -22px; }

h1, h2, #logo{font-family: Arial, Verdana, sans-serif; font-weight: normal;}
#menu{ overflow: hidden; padding-bottom: 15px; margin: 0 0 1px; border-radius: 5px; width: 100%; clear: both; }
#menu .btn_search{ background: #005894; border-radius: 3px; color: #fff; border: none; padding: 0 20px; height: 24px; line-height: 24px; cursor: pointer; }
#menu .btn_search:hover{ background: #2276af; }
#menu ul{color: #ADC2D9; overflow: hidden; height: 32px; margin: -5px 0; padding: 0 0 0 17px; }
#menu ul a{color: #FFF; text-decoration: none; margin-right: 6px; border-bottom:1px dashed #fff; display:block;}
#menu ul a:hover{border-bottom:none;}
#menu ul li{float: left; display: inline; padding: 17px 6px 0 0;}
#menu ul li.active{background: url(../img/bullet-menu.gif) no-repeat 50% 0;}
#menu form{margin: 17px 0 0 0;}
#menu .input{width: 620px !important; padding-bottom: 1px; height: 23px; border: none; margin: 0 5px 0 0; border-radius: 3px; }
@-moz-document url-prefix() {
	#menu .input{margin-top: 0;}
}

#menu .button, #menu .input{vertical-align: middle; font-size: 12px; margin-left: 17px; }
#menu .button{color: #FFF;}
ul#menu-s{ height: 31px; border-radius: 5px; padding:0 0 0 5px;font-size:12px;}
ul#menu-s a{color: #FFF; text-decoration: none; display:block; float:left;}
ul#menu-s a:hover {text-decoration:underline;}
ul#menu-s li {float:left;padding:0 5px; border-right:1px solid #FFF;margin-top:7px; }
ul#menu-s li:last-child a{ height: 24px; }
#content{ width: 100%; margin: 1px 0 20px;}
#main2{ float: left; width: 450px; }
#side{ float: right; width: 253px; }
#content h2{ font-weight:normal; font-size: 22px; line-height: 30px; margin-bottom: 13px; }
#content h2 img{ vertical-align: top; }
#gallery .album_title{ font-weight:normal; font-size: 22px; line-height: 24px; }
#content p{ margin: 0 0 5px; }
#content h3{ font-weight: bold; font-size: 12px; }
#content h3 a{ text-decoration: none; }
#menu-l li a{text-decoration:none; font-size:11px; display: inline-block; line-height: 30px; }
#menu-l li a:hover {text-decoration:none; color: #000; }
#menu-l a span{text-decoration:underline;}
#menu-l a:hover span{text-decoration:none;}

div.bt{position: relative; margin: 0 0 20px; }
div.bt .moret{position: absolute; top: 0; right: 0; line-height: 24px; margin: 0 !important;}
div.bt .moret a{padding-left: 9px; background: url(../img/bullet-bt.gif) no-repeat 0 50%;}
.video ul{position: relative; width: 100%; overflow: hidden;}
.video li{float: left; display: inline; width: 140px; overflow: hidden; position: relative; margin: 0 15px 0 0; }
.video li a{ display: block; }
.video li img.video_type_youtube{ margin: 0 0 0 -22px; }
.video li:last-child{ margin: 0; }
.video p{ margin-top: 5px !important;}
.video p.index-page-big-video{margin-bottom: 0px !important;}
.video .imgb{display: block; width: 250px; height: 161px; overflow: hidden; position: relative;}
.video .imgb span{display: block; position: absolute; top: 0; left: 0; width: 250px; height: 161px; background: url(../img/border-imgb.png) no-repeat; cursor: pointer; cursor: hand;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
.video li.last{margin-right: 0;}
.video li .preview{position: relative; width: 140px; overflow: hidden; height: 106px; border-radius: 5px; }
.video li .preview span{display: block; position: absolute; width: 116px; height: 106px; top: 0; left: 0; background: url(../img/border-video.png); cursor: pointer; cursor: hand;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
.video li a{display: block; text-decoration: none;}
.video li .title, .video li .author{}
.video li .title{font-size: 12px; font-weight: bold; padding-top: 2px;}
.video li .author{font-size: 10px; color: #666; line-height: 10px;}
.video p{margin:0px; padding:0 0 0 3px;}
.cat{width: 450px; background: #FAFAFA; border-radius: 5px; border: 1px solid #e5e5e5; margin: 0 0 25px;}
/*.cat .in{background: url(../img/cat-top-bg.gif) no-repeat 0 0;}
*/* html .cat .in, * html .cat ul{height: 1px;}
.cat ul{padding: 8px 0 10px 9px; font-size: 12px;}
html>body .cat ul{overflow: hidden;}
.cat ul li{float: left; display: inline; width: 107px; line-height: 18px;}
.cat ul li a{display: block; padding-left: 20px; white-space: nowrap; background: url(../img/bullet-cat.gif) no-repeat 6px 60%;}
.cat ul li.new a{background: url(../img/bullet-cat-new.gif) no-repeat 0 60%;}
.wt table{width: 100%; table-layout: fixed; position: relative;}
.wt td{vertical-align: top;}
.wt td.img{width: 133px;}
.music .description{font-size: 10px; color: #666; margin: 0 !important;}
p.more a{padding-left: 14px; background: url(../img/bullet-more.gif) no-repeat 0 50%;}
.imga{width: 116px; height: 117px; position: relative;}
.imga span{display: block; width: 116px; height: 117px; position: absolute; top: 0; left: 0; background: url(../img/border-imga.png);_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
.login p{margin: 5px 0 !important; font-weight: bold;}
.login table{width: 240px; margin-left: 3px; table-layout: fixed;}
.login th, .login td{font-weight: normal; padding-bottom: 7px; text-align: left;}
.login td {width:185px; }
.login th{width: 59px;}

p.buttons{text-align: right;}
.login .button{margin-left: 6px; font-weight: normal !important;}
.usr_main{ margin: 0 0 10px;}
.usr_main ul{ width: 280px; overflow: hidden; margin: 0 0 0 3px;}
.usr_main ul li{ float: left; display: block; float: left; width: 75px; overflow: hidden; position: relative; font-size: 12px; font-weight: bold; height:120px; margin-right: 13px;}
.usr_main ul li img{ width: 75px; }
.usr_main ul li a{ color: #000; }
.usr_main img{display: block;position:relative; }
.usr_main .c{font-weight:normal; text-decoration:none;}
.usr_main .a{display: block; padding: 5px 0 0 3px; font-size:11px; font-weight: normal;}
.usr_main .b{display: block; position: absolute; top: 0; left: 0; width: 90px; height: 100px; background: url(../img/border-usr_small.png) no-repeat; cursor: pointer; cursor: hand;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
.usr_main a {text-decoration:none;}
.usr_main h2 {position:relative;}
#ad{margin: 15px 0 20px; text-align:center;}
#footer{padding: 10px 0; text-align: center; clear: both;}
#footer p{margin: 10px 0; color: #000;}
#footer a{ text-decoration: none;
-o-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-khtml-transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#footer a:hover{ color: #000; }
#footer .copyrights{color: #000 !important; font-size: 10px;}
#content{ text-align: center; }
#submenu{float: right; text-align: right;}
#submenu p{margin: 0 0 15px !important;}
#submenu p img{margin-left: 7px;}

#content .inn{text-align: left; width: 750px; margin: 0 auto; position: relative; clear: both; }
#menu-l { clear:both; position:relative; float: left; margin: 5px 0; }
#menu-l ul{width: 750px; padding: 10px; float: left ;}
#menu-l li{ float: left; margin-right: 12px;  }
#menu-l li a{ float: left; display: block; padding:1px 0 0 10px;  height:30px; line-height: 30px; cursor: pointer; }
#menu-l li a i{ font-style: normal;
-o-transition: all 0.7s linear;
-moz-transition: all 0.7s linear;
-khtml-transition: all 0.7s linear;
-webkit-transition: all 0.7s linear;
-ms-transition: all 0.7s linear;
transition: all 0.7s linear;
 }
#menu-l li a:hover b.w b{ opacity: 1; }
#menu-l li a b.w b{ position: absolute; top: 0; left: 0; opacity: 0;  }
#menu-l li a b.w, #menu-l li a b{ margin: 0 5px 0 0; display: block; width: 16px; height: 30px; float: left;
-webkit-transition: .5s opacity;
-moz-transition: .5s opacity;
-ms-transition: .5s opacity;
-o-transition: .5s opacity;
transition: .5s opacity;
font-weight: normal;
}
#menu-l li a:hover{background: url(../images/arrow.png) no-repeat 0 -29px;}

#menu-l li a.menu_arrow{ background: none; padding: 0; }
#menu-l li a.menu_arrow b{ width: 10px; }
#menu-l li a.menu_arrow b.w, #menu-l li a.menu_arrow b{ background: url(../images/arrow.png) no-repeat 0 -30px; }
#menu-l li a.menu_arrow b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_photo{ background: none; padding: 0; }
#menu-l li a.menu_photo b.w, #menu-l li a.menu_photo b{ background: url(../images/menu_photo.png) no-repeat 0 -30px; }
#menu-l li a.menu_photo b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_music{ background: none; padding: 0; }
#menu-l li a.menu_music b.w, #menu-l li a.menu_music b{ background: url(../images/menu_music.png) no-repeat 0 -30px; }
#menu-l li a.menu_music b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_videos{ background: none; padding: 0; }
#menu-l li a.menu_videos b.w, #menu-l li a.menu_videos b{ background: url(../images/menu_videos.png) no-repeat 0 -29px; }
#menu-l li a.menu_videos b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_blog{ background: none; padding: 0; }
#menu-l li a.menu_blog b.w, #menu-l li a.menu_blog b{ background: url(../images/menu_blog.png) no-repeat 0 -29px; }
#menu-l li a.menu_blog b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_settings{ background: none; padding: 0; }
#menu-l li a.menu_settings b.w, #menu-l li a.menu_settings b{ background: url(../images/menu_settings.png) no-repeat 0 -29px; }
#menu-l li a.menu_settings b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_widgets{ background: none; padding: 0; }
#menu-l li a.menu_widgets b.w, #menu-l li a.menu_widgets b{ background: url(../images/menu_widgets.png) no-repeat 0 -28px; }
#menu-l li a.menu_widgets b.w{background-position: 0 0px; position: relative; }

#menu-l li a.menu_profile{ background: none; padding: 0; }
#menu-l li a.menu_profile b.w, #menu-l li a.menu_profile b{ background: url(../images/menu_profile.png) no-repeat 0 -29px; }
#menu-l li a.menu_profile b.w{background-position: 0 0px; position: relative; }

#welcome{width: 100%; overflow: hidden;}
#welcome .in{padding: 0 0 10px 15px; float: left;}
#welcome .in p{margin: 0 0 15px !important; font-size: 12px; padding-top: 10px;}
#welcome .in strong{color: #FF1010;}

.box{margin-bottom: 1px;}
.box .bbt{background: url(../img/bt.gif) repeat-x 0 0; }
.box .bbr{background: url(../img/br.gif) repeat-y 100% 0;}
.box .bbl{background: url(../img/bl.gif) repeat-y 0 0;}
.box .bbb{background: url(../img/bb.gif) repeat-x 0 100%;}
.box .bbtl{background: url(../img/btl.gif) no-repeat 0 0;}
.box .bbtr{background: url(../img/btr.gif) no-repeat 100% 0;}
.box .bbbl{background: url(../img/bbl.gif) no-repeat 0 100%;}
.box .bbbr{background: #fff url(../img/bbr.gif) no-repeat 100% 100%; padding: 15px;}

* html .box .bbbr{height: 1px;}
html>body .box .bbbr{overflow: hidden;}
#wide{width: 750px; color: #000;}
#popup{padding:20px; text-align:left;}
#profile{float: left; color: #000; margin-bottom: 5px;  }
#profile dl{float: left; width: 330px; padding-bottom: 10px; position: relative; display: inline; }
#profile dt{position: relative; width: 107px; height: 105px; float: left;}
#profile dt img{ border-radius: 5px; }
#profile dt img:hover{
/*opacity:0.9;
-moz-opacity:0.9;
filter: alpha(opacity=90) black;
-khtml-opacity: 0.9;*/
/*  -webkit-filter: brightness(0%);
*/    }
#profile dt span{position: absolute; top: 0; left: 0; display: block; width: 130px; height: 144px; background: url(../img/border-profile.png);_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}

#profile dd{margin-left: 145px; line-height: 19px;}
* html #profile dd{height: 1px;}
#profile dd.name{font-size: 24px; line-height: 28px; margin-bottom: 5px; margin-top:-5px; }
#profile dd.profile-completion{margin-top: 8px; padding-top: 6px; border-top: 1px solid #E0E0E0; color: #0C3057;}
#profile strong{}
li.gr{float: left; width: 123px;}
li.gr div{border: 1px solid #E0E0E0; padding: 1px; margin-top: 5px;}
li.gr table{width: 100%; background: #FFF url(../img/graph.gif) repeat-x 0 0; line-height:3px; height: 6px; overflow:hidden; }
li.gr td.graph{background: #FFF; height: 6px;}
li.num{padding: 0px 0 0 5px; font-weight: bold; float: left;}
#personal-stat{float: right; position: relative; margin-bottom: 10px; width: 181px; padding: 5px 0 4px; background: #f0f0f0; border-radius: 10px; border: 1px solid #e5e3e3;}
#personal-stat li{padding: 0 0 3px 6px;}
#personal-stat a{font-weight: bold;}
#personal-stat img{vertical-align: middle;}
#profile .links{clear: both; overflow: hidden; width: 100%; padding-top: 10px;  border-top: 1px solid #E0E0E0;}
#profile .links li{float: left; display: inline; margin-right: 22px; padding-left: 14px; background: url(../img/bullet-more.gif) no-repeat 0 50%;}
#profile .links li.gold{background-image: url(../img/bullet-more-blue.gif);}
#search_info{ float: left;}
#search_info dd{margin-left: 105px;  }
#banner{float: left; margin:5px 0 10px 2px;}
#complite{float: right; width:160px; margin-bottom:5px; text-align:left;}
#complite p{margin: 0 0 5px !important;}
#searchn{float: right; width: 160px; margin-bottom:5px;}
#searchn .in{}
#searchn p{margin: 5px 0;}
#searchn input[type="checkbox"] {vertical-align:middle;}
#searchn select, #searchn input[type="text"] {margin-top:3px;}

.bold{font-weight: bold; }

table.rel-type{width: 100%; font-size:11px;}
table.rel-type td{padding-bottom: 3px;}
table.rel-type input{margin: 0 !important;}

#member-status{width: 95%;}
#searchn .button{display: block; float: right;}
p.manage-searches a{padding-left: 14px; background: url(../img/bullet-more.gif) no-repeat 0 50%;}
.usr{padding-top: 15px; background: url(../img/usr-bg.gif) no-repeat -5px 0;}
.usr ul{width: 100%; overflow: hidden;}
.usr ul li{float: left; display: inline; width: 90px; overflow: hidden; position: relative; font-size: 12px; font-weight: bold; margin-right: 3px;}
.usr img{display: block;}
.usr .a{display: block; padding: 2px 0 0 0; text-align: center; }
.usr .b{display: block; position: absolute; top: 0; left: 0; width: 90px; height: 100px; background: url(../img/border-usr.png); cursor: pointer; cursor: hand;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
.usr{width: 100%; clear: both; padding-bottom: 20px !important;}
.usr ul li{margin-right: 20px !important;}
.usr .bbbr{padding-right: 0 !important;}
.header_big {font-size: 18px; line-height:24px; color: #32669F; text-align:left; padding-bottom:15px; font-weight:bold;}
.header_big a{ }
.header_big.center{ text-align:center; }
.album_desc {font-size: 14px; color: #32669F; /*font-weight:bold;*/}
.header_small {color:#000; font-weight:bold; font-size:12px;}
.button{background:#32669f; color:#ffffff; border:1px solid #000000;}

.button_small{background:#32669f; color:#ffffff; cursor: pointer; cursor: hand; border:1px solid #000000;font-size:11px; padding: 2px 12px;}
.button_small_active{background:#cadef3; color:#32669f; cursor: pointer; cursor: hand; border:1px solid #000000;font-size:11px; padding: 2px 12px;}

.active_btn {background:#cadef3; color:#32669f;}

/*-- new btn --*/
input::-moz-focus-inner /*Remove button padding in FF*/
{
    border: 0;
    padding: 0;
}

.btn{ height: 20px; font-size: 12px; line-height: 20px; color: #fff; box-sizing: 0; outline: none; padding: 0 7px; border-radius: 3px; border: none; cursor: pointer; }
a.btn{ text-decoration: none; }
a.btn .btn_arrows_top{ vertical-align: top; margin: 5px 7px 0 0; }
a.btn .btn_arrows_right{ vertical-align: top; margin: 6px 0 0 5px; }
a.btn .btn_arrows_left{ vertical-align: top; margin: 6px 3px 0 0; }
.btn.round{ height: 18px; line-height: 16px; border-radius: 10px; font-size: 11px; }
a.round{ line-height: 17px !important; }
@-moz-document url-prefix() {
	.events_new .btn.round {
		line-height: 16px;
	}
}
@-moz-document url-prefix() {
	.groups .btn.round {
		line-height: 16px;
	}
}
@-moz-document url-prefix() {
	.blogs_new .btn.round {
		line-height: 16px;
	}
}
@-moz-document url-prefix() {
	.places_new .btn.round {
		line-height: 16px;
	}
}

@-moz-document url-prefix() {
	input.btn.round {
		padding-bottom: 1px !important;
		1height: auto;
	}
}
.btn.big{ padding: 0 20px; }
.btn.blue{ background: #5cacee; }
.btn.blue:hover{ background: #2982cb; }

.btn.green{ background: #94d021; }
.btn.green:hover{ background: #77b400; }

.btn.active_btn{ background: #94d021; }
.btn.active_btn:hover{ background: #77b400; }
.btn.blue_active{ background: #94d021; }
.btn.blue_active:hover{ background: #77b400; }

/*-- /new btn --*/

.bold_blue{color:#32669f; font-weight:bold;}
.hot_button_1{ background: #67fefa; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-1.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.hot_button_2{ background: #6ea6fc; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-2.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.hot_button_3{ background: #9f9fc7; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-3.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.hot_button_4{ background: #949494; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-4.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.hot_button_5{ background: #b2b077; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-5.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.hot_button_6{ background: #bebc7e; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-6.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.hot_button_7{ background: #fea33f; /*cursor:pointer; padding: 0 6px; height: 23px; background: url(../img/button-hot-bg-7.gif); color: #FFF; border:none; padding-bottom:3px;*/}
.blog_bg {background: #e2e2e2 url(../img/blog_bg.gif) repeat-x;}
.blog_photo {border: 1px #000000 dashed; width:90px; height:100px;}
.blog_inf {border-top: 1px solid #000000; margin-top: 10px;}
.light {  }
span.popup-info{display: block; width: 145px; height: 107px; position: fixed; visibility: hidden; background: url(../img/popup-info-bg.png);_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
span.popup-info .dx{display: block; overflow: hidden; text-align: left !important; font-size: 9px; line-height: 11px; color: #295A6C; position: relative; top: 32px; padding: 0 31px 0 34px; height: 33px;}
.png_behavior {_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
.nav_title{ text-align: center; margin: 0 0 10px; }
.nav_title a{ display: inline-block;  }
.nav_title b{ display: inline-block; padding: 0 4px;  }
.img_border{ border-radius: 5px; }/*{border:1px solid #e0e0e0; padding:2px;}*/
.border_radius{ border-radius: 5px; }
.img_border_blue{ padding:2px;}
.line{color:#e0e0e0; height:1px; width:100%; border:0px; background:#c8c6c6;}
.personal_header{padding-top: 5px; padding-bottom: 2px; font-weight:bold; color:#32669f; border-bottom: 1px solid #000;}
.user_name{font-size: 30px; color: #32669f; line-height: 32px; margin: -5px 0 2px; }
.user_name a.icons_add_friend{ display: inline-block; background: url(../img/icons_add_friend.png) 0 0 no-repeat; width: 26px; height: 21px; }
.user_name a.icons_add_friend:hover{ background-position: 0 -21px; }
.user_name a.icons_calc{ display: inline-block; background: url(../img/icons_calc.png) 0 0 no-repeat; width: 22px; height: 19px; }
.user_name a.icons_calc:hover{ background-position: 0 -19px; }
.user_name a.icon_bookmark{ display: inline-block; background: url(../img/icon_bookmark.png) 0 0 no-repeat; width: 20px; height: 20px; }
.user_name a.icon_bookmark:hover{ background-position: 0 -20px; }
.user_name a.icons_block_user{ display: inline-block; background: url(../img/icons_block_user.png) 0 0 no-repeat; width: 20px; height: 20px; }
.user_name a.icons_block_user:hover{ background-position: 0 -20px; }

.user_name_2{font-size: 20px; color: #32669f; line-height: 22px; padding:10px;}
.profile_inf {border-top: 1px solid #000000; margin-top:10px; padding-bottom:10px; padding-top:10px; width:380px;}
.profile_inf img{margin-bottom:-4px;}
.pri_med_bold{font-size:20px; line-height: 22px !important; color:#32669f; margin-bottom:10px;margin-top:10px; padding-bottom:5px;}
.im_inactive{text-decoration:none; color:#A4CAD4;}
.list_button{ border-bottom: 1px solid #000; margin-bottom:10px; margin-top:15px;}
td.list_button_text{font-weight:bold; text-align:left; float: left; }
th.list_button_text{ min-height: 22px;  text-align:left; float: left; }
a.list_button_text.icon_reaplay{ background: url(../images/icon_reply.png) 0 1px no-repeat; padding: 0 0 0 20px; }
.fullprof td{text-align:left;}
.thumbnail{overflow:hidden;background:#e0e0e0 url(../img/blog_bg.gif) repeat-x;border: 1px solid #909090;width:122px; height:140px; float:left;margin-left:20px; padding-top:10px; padding-bottom:10px; margin-bottom:20px;}
.mail_button{background-color:#f0f0f0; color:#000; font-weight:bold; }
.mail_button a{color:#000; font-weight:bold; }
.fullprof_bot_border{ margin-top:10px;}
.profcontent{padding:0 10px; line-height:18px;}
table.tbl_friend {border-collapse: separate;}
td.blue{background-color: #f3f3f3;  padding: 0 0 0 20px; }
td.violet{background-color: #b1b1b1; color:#fff; height:25px; font-weight:bold; padding: 0 0 0 10px; }
td.grey{background-color: #f3f3f3; text-align:center;}
img.violet{ border-radius: 5px; }
#video_details {padding-bottom:10px;}
#video_details dt {	float:left;	font-weight:bold; }
#user_details {	padding:10px; background:#e0e0e0; color:#32669f;}
#user_details h4{ font-size:18px; margin:0 10 0 10; padding-bottom:10px;}
#user_details dt { float:left;	font-weight:bold; }
#user_details a{ font-weight:bold; font-size:10px;}
#user_details dl{ margin-left:7px; font-size:10px;}
#user_details img{border:1px solid #32669f; padding:2px;}
#video_links { padding:10px; color:#32669f;}
#video_links_img{height:30px;}
#video_links_img video_links_link{height:30px;}
#video_links_img  img {_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#video_links_img  a {font-weight:bold;}
#rate_this img {_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc"); width:29px; height:29px;}
#video_info{padding:15px; font-size:12px;}
#video_info input{border:1px solid #32669f;}
#vidio_comment{padding:35px; font-size:11px;}
#player_brd{margin-left:5px;background:#999999 url(../img/video_top.gif) no-repeat;width:525px;height: 480px;color:#ffffff;}
#player_brd .in{background: url(../img/video_bottom.gif) no-repeat  0 100%; position: relative;width:525px;height: 480px;}

table.bordered {width: 100%; color:#39606C;padding: 0px;border-spacing: 1px;margin: .5em 0px; background: #F7F8F9;border: 1px solid #BAC9CF; border-bottom-width: 5px;}
table.bordered th {font-weight: normal; padding: 4px 0.4em;border-bottom: 2px solid #BAC9CF;background: #ECF1F2;}
table.bordered td {padding: 4px 0.4em;margin: 0px;background-color: #fff;color:#39606C; }
table.bordered td a.color_red{ color: #c33; }
table.bordered td span{ font-size: 9px; }

table.jc{margin:20px;}
td.jc_left{font-weight:bold; width:250px; text-align:right; padding: 0 10px 5px 0;}
td.jc_right{ padding: 0 0 5px 0; }
.dash{border-bottom:1px dashed #000000; cursor:pointer;}
#adv_gl {border-collapse: separate;}

#adv_in {border-collapse: separate; width:100%;}
#adv_in td.header{background-color: #e0e0e0; font-weight:bold; height:20px;}
#adv_good {border-collapse: separate; width:100%;}
#adv_good td{padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; background-color: #eee;}
#adv_good td.header{color:#444; background-color: #e0e0e0; font-weight:bold; height:20px;}
#adv_add td{padding:3px;}
.gr_table{border-collapse: separate;}
.gr_header{background: #606e7e url(../img/gr_header_bg.gif) repeat-x 0 0; padding:5px; color:#ffffff; font-size:18px; line-height:18px; overflow:hidden;}
.gr_image{background:#eeeeee; width:90px; height:100px; text-align:center;}
.gr_image img{border:1px solid #909090;}
.gr_cell{background:#eeeeee; padding:10px; }
.gr_cell input{cursor:pointer;}
.gr_cell h1 a{font-size:24px; line-height:28px;color:#9aabbe; font-family: Arial,"Arial Narrow",  Verdana, sans-serif; font-weight:bold;}
.gr_date{background:#eeeeee; padding:15px; color:#75889f; width:90px;}
.gr_info{width:180px; min-height: 75px; float:left; border:1px solid #c6ced7; background:#f4f4f4; padding:5px;}
.gr_list {width:720px; list-style-type:square;}
.gr_list li{float: left; width:200px; display: inline; margin-left: 9px; padding-left: 9px; background: url(../img/bullet-header.gif) no-repeat 0 50%;}
#calendar{width: 84%;margin-top: 12px;}
#calendar td{height: 60px; font-size: 8pt;padding-left: 5px;padding-right: 5px;padding-bottom: 5px;padding-top: 5px;border-bottom: 1px solid #C7C4B3;border-right: 1px solid #EFEFE3;font-weight: bold;vertical-align: top;background-color: #F9F9F6;width: 13%;}
/*#calendar a:link, #calendar a:visited, #calendar a:hover{font-weight: normal; color: Teal;font-size: 7pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}*/
#week td{background-color: #C7C4B3;font-weight: bold;color: White;font-size: 8pt;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;text-align: center;height: 30px;vertical-align: middle;}
#calendar .event{background-color: #9EDFE0;}
#calendar .today{background-color: #FF9900;color: #fff;}
.event_link{color:grey;font-weight: normal;font-size: 7pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.event_ul{}
.clndr_link{color:black;font-weight: normal;font-size: 7pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.del_link{color:red;font-weight: normal;font-size: 7pt;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.attending{color:#3300FF;}
.maybe{color:#333;}
.cant{color:#FF0000;}
ul.users_list li {position:relative;}
#users_list li img{ border-radius: 5px;}
#users_list li div.newm_status{ border-radius: 5px 5px 0 0;}
div.status_home_page { color: #fff; position:absolute; background:url(../images/status.png) transparent repeat-x;width:126px;top:0px;left:0px;overflow:hidden;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc"); font-size: 9px; }
div.status_home_page a { color: #fff; text-decoration:none; width:100%; display:block;}
div.status_home_page div#profile_status  {text-indent:5px;color:#FFFFFF;font-family:Arial;position:relative; cursor: pointer; }
div.status_home_page input {background:transparent;color:#FFF;border:none;outline:none;text-indent:5px;width:100%;}
div.newm_status {position:absolute;font-size:9px;margin-top:0px;font-weight:normal;font-family:Arial;color:#FFF;text-indent:5px;text-decoration:none;overflow:hidden; width:90px;}
div.list_status {line-height:14px; padding: 0 2px; width:86px !important; height:14px; top:87px !important; left:0px; left:0px; overflow:hidden; border-radius: 0 0 5px 5px;}
#photo_info a {}
div.status1 {background:url(../images/status1.png) transparent repeat-x; color:#ffbdbd;}
div.status2 {background:url(../images/status2.png) transparent repeat-x; color:#fcbeff;}
div.status3 {background:url(../images/status3.png) transparent repeat-x; color:#d7c2ff;}
div.status4 {background:url(../images/status4.png) transparent repeat-x; color:#c6f9ff;}
div.status5 {background:url(../images/status5.png) transparent repeat-x; color:#fff;}
div.status6 {background:url(../images/status6.png) transparent repeat-x; color:#fff;}
div.status7 {background:url(../images/status7.png) transparent repeat-x; }
.mail_logo td {border-right:1px solid #B8D5DE;padding:12px;vertical-align:middle;}
.invite_selected {display:block;height:50px;text-align:center;vertical-align:middle;width:126px;}
.mail_logo .o {border-right:medium none !important;}
.srv-box-cont h2 {font-size:17px;font-weight:normal;padding-bottom:3px;padding-left:3px;text-align:left;}
.g-box-in {margin-right:18px;text-align:left;}
.g-box-in table th {font-size:17px;font-weight:normal;padding-bottom:3px; text-align: left; }
.g-box-in .s {width:5px !important;}
.button_inv {padding-right:2px; padding-top:10px;}
.srv-out {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B8D5DE;height:150px;width:250px;}
.mail_logo .last {border-top:1px solid #B8D5DE;}
.mail_logo td {border-right:1px solid #B8D5DE;padding:12px;vertical-align:middle;}
.who_to_invite {font-size:12px;margin:10px 0 16px;}
#gallery a {1color:#0C3057;}
#gallery a.arrow_btn{color:#fff; font-weight:bold; font-size:11px; text-decoration:none; line-height:15px;}
#gallery {margin:0 auto; padding:3px 0 0 0; width:700px;} /*width:750px;*/

#gallery .image table {text-align:center; margin-top:-5px;}
#gallery .photo_links {float:left; white-space:nowrap; padding:22px 0 0 12px; color:#fff;font-size:11px;}
#gallery .photo_links a {color:#fff; }
#gallery .photo_links b a {color:#fff; }
#gallery .view_photo_1{background:#999; float:left; width:63px; height:70px; clear:left;}
#gallery .view_photo_2{background:#aaa; float:left; width:63px; height:70px;}
#gallery .view_photo_3{background:#bbb; float:left; width:63px; height:70px;}
#gallery .ltc {background:url("../images/gallery_corner.png") no-repeat scroll 0 0 transparent;height:30px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .gallery_top {background:#000; text-align:left; height:30px; border-radius: 6px 6px 0 0; -moz-border-radius: 8px 8px 0 0; padding: 0 0 0 10px; }
#gallery .buck {height:30px; background:; border-radius: 0 0 8px 8px ; -moz-border-radius: 0 0 8px 8px; }
/*#gallery .my_pic {float:right;padding:6px 0 0 5px;position:relative;right:-5px;white-space:nowrap;}
#gallery .my_pic .l {background:url("../images/my_pic_l.png") repeat scroll 0 0 transparent;display:block;float:left;height:18px;width:7px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .my_pic span {background:url("../images/arrow_white.gif") no-repeat scroll right 6px #ED1C24;display:block;float:left;height:17px;padding:1px 12px 0 0;}
#gallery .my_pic a {color:#FFFFFF;font-size:11px;text-decoration:none;}
#gallery .my_pic .r {background:url("../images/my_pic_r.png") repeat scroll 0 0 transparent;display:block;float:left;height:18px;width:7px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}*/
#gallery  .my_pic{ float:right;  padding: 0 0 13px; text-align:right; }
#gallery  .my_pic a {color:#000; display:block; background:url("../images/arrow_grey.gif") no-repeat right 0px; padding:3px 25px 0 0; height:23px; float: left; }
#gallery  .my_pic a.link_back { background: none; padding: 3px 0 0 0; margin: 0 10px 0 0; }
#gallery  .my_pic span { float: left; display: block; margin: 3px 10px 0 0; }
#gallery  .my_pic img {margin-top:-4px;}
#gallery .gallery_top a h2 {color:#FFFFFF;cursor:pointer;text-decoration:underline;}
#gallery .gallery_top h2 {background:url("../images/arrow_red.gif") no-repeat scroll right 3px transparent;float:left;font-size:11px;font-weight:bold;padding:0 30px 0px 0;}
#gallery ul.alb {clear:both; overflow:hidden; border-radius: 5px; margin:0 0 20px; width:700px;}
#gallery .alb li {background:#f4f4f4;float:left;height:100px;overflow:hidden;position:relative;width:100px;}
#gallery .trans {background:url("../images/trans.png") repeat scroll 0 0 transparent;color:#ED1C24;font-size:9px;height:16px;left:0;overflow:hidden;padding:0 5px;position:absolute;text-align:left;top:84px;width:90px;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./_frameworks/main/oryx/images/trans.png', sizingMethod='scale'); }
#gallery .trans a.name {color:#FFFFFF;}
#gallery .gallery_pop {background:none repeat scroll 0 0 #ED1C24;clear:both;height:30px;text-align:left;}
#gallery .lbc {background:url("../images/gallery_corner.png") no-repeat scroll 0 100% transparent;height:60px;width:700px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .rbc {  background:url("../images/gallery_corner.png") no-repeat scroll 100% 100% transparent;height:60px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .gallery_bottom .buck {background:url("../images/map.png") no-repeat scroll right 0 #000000;height:60px;1margin:0 10px;}
#gallery .rtc {1background:url("../images/gallery_corner.png") no-repeat scroll 100% 0 transparent;height:30px;/*_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");*/}
#gallery .rtc_black {background:url("../images/gallery_corner_black.png") no-repeat scroll 100% 0 transparent;height:30px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .trans a {}
#gallery .gallery_pop a h2 {color:#FFFFFF;cursor:pointer;text-decoration:underline;}
#gallery .gallery_pop h2 {background:url("../images/arrow_grey.gif") no-repeat scroll right 3px transparent;color:#FFFFFF;float:left;font-size:11px;font-weight:bold;padding:6px 30px 10px 10px;}
#gallery .album_title_01 {float:left;height:23px;padding-top: 1px; }
#gallery .album_title span {font-weight:bold; font-size:11px;}
#gallery .album_title i {font-size:11px;}
#gallery .gallery_album, .album_title span, .album_title i {color:#fff;}
#gallery .album_desc {color:#000;display:inline;font-size:12px;} /*margin-left:10px;*/
#gallery div.gallery_bottom div.rbc div.buck div.logerf {padding:20px 5px 0 0;}
#gallery .logerf {float:left;margin-left:10px;padding:36px 5px 0 0;position:relative;white-space:nowrap;}
#gallery .logerf .l {background:url("../images/back_l.png") repeat scroll 0 0 transparent;display:block;float:left;height:18px;width:7px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .logerf input {background:url("../images/arrow_left.gif") no-repeat scroll 0 6px #8F9708;border:0 none;color:#FFFFFF;cursor:pointer;display:block;float:left;font-size:11px;height:18px;padding:1px 0 4px 12px;}
#gallery .logerf .r {background:url("../images/back_r.png") repeat scroll 0 0 transparent;display:block;float:left;height:18px;width:7px;_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
#gallery .gallery_top h2, #gallery .req_sent span {color:#FFFFFF;}
#gallery .sort_by {color:#999;font-size:9px; text-align:center; padding: 3px 0 0; }
#gallery .sort_by a {color:#000;}
#gallery div.image { clear:both; text-align:center; position: relative; }
#gallery div.image table img{ border-radius: 0px; }
#gallery div.image img{ border-radius: 5px; }
#gallery .logerf span {background:url("../images/arrow_left.gif") no-repeat scroll 0 6px #8F9708;display:block;float:left;height:17px;padding:1px 0 0 14px;}
#gallery .logerf span.left {background:#8f9708 url(../images/arrow_white.gif) no-repeat right 6px; height:17px; padding:1px 12px 0 0; display:block; float:left;}
#gallery .back_to_album {color:#FFFFFF;float:left;padding:22px 0 0 10px;white-space:nowrap;}
#gallery h2{ padding: 0px; background:none; margin: 0; text-decoration:none;}
/*#gallery h2.header_editable input{height:18px; margin-top:-10px;}*/
#gallery h2 a{ text-decoration:none;}
#gallery .album_title{ display: block; float: left; }
#gallery .album_title form {margin-left:10px;}
#gallery .album_description {clear:both; margin: 0 0 20px;display:block; float:left; }
#gallery .album_description span {display:block; float:left; padding: 0 3px 0 0; }
#gallery .album_description a:hover{text-decoration:none;}
#gallery .album_description .album_desc{display:block; float:left; color:#000;}
#gallery .album_description .editable { width: auto; height: auto; }

#gallery .next_prev{ float: left;} /*margin-left:10px;*/
#gallery .list {margin: 10px 0 0 10px;}
#gallery .uploaded_by {float: right;} /*margin-right: 40px;*/

#narrow_p {width:700px; margin:15px auto;}
.comment_p li {margin-bottom:15px;}
.comment_p .head {height:18px; padding:2px 0 0 12px; position:relative; background: #000; color:#fff; font-size:11px; border-radius: 5px 5px 0 0; } /*url(../images/comment_top.png) no-repeat*/
.comment_p .head a{color:#fff; font-size:11px; font-weight:bold; }
.comment_p .head span.zag_1 { margin-left:0px !important;}
.comment_p .head span {color:#fff; margin-left:8px; font-size:11px;}
.comment_p .delete {position:absolute; right:4px; top:4px;}
.comment_p .delete_1 {position:absolute; right:11px; top:7px;}
.comment_p .body {background:#f0f0f0; color:#444; padding:7px 12px 9px; position:relative; overflow:hidden; border-radius: 0 0 5px 5px; }
.comment_p .padding_null {padding-top:0px !important;}
.comment_p .groupforum {background:url(../images/icon_text.gif) no-repeat scroll 0 6px; height:23px; padding:6px 0 0 21px;}
.comment_p .body .line {/*background:url(../images/arrow_line.gif) repeat-x;*/ height:1px; line-height:0px; font-size:0px;}
.comment_p .body .img {margin-right:10px; border-radius: 5px;}
.comment_p .bottom {height:9px; background:transparent url(../images/comment_bottom.png) no-repeat;overflow:hidden;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./_frameworks/main/new_age/images/comment_bottom.png', sizingMethod='crop'); }
.comment_p p {font-size:12px;}
.comment_p textarea{font-family:Tahoma,Verdana,sans-serif; font-size: 12px; margin: 7px 12px 7px 0px; height: 92px; width: 665px; resize: none; padding: 4px; }
#gallery .no_photo_text{ width: 100%; height:228px; color:#ffffff; background:url(../images/no_photo.png) no-repeat;}
#gallery .no_photo_text .left{ width: 480px; height:228px; float:left;  }
#gallery .no_photo_text .right{width:170px; height:228px; float:left; text-align:center;}
#gallery .no_photo_text h3{font-size: 24px !important; line-height: 26px; color:#FFFFFF; margin:50px 0 10px 0;}
#gallery .no_photo_text ul{ list-style:none; margin:15px;}
#gallery .no_photo_text li{ background:url(../images/corner_white.gif) 0 5px no-repeat; padding-left:14px; margin-bottom:12px; font-size:11px; text-align:left; }
#gallery .no_photo_text li a {color:#ffffff; font-size:11px;}
#gallery .no_photo_text li.green{background:url(../images/corner_green.gif) 0 5px no-repeat;}
#gallery .no_photo_text li.green a {color:#b1ff49;}
#gallery .no_photo_text .align_center {position:relative; width:100%;}
#gallery .no_photo_text .align_center:after {content:''; display:block; clear:both;}
#gallery .no_photo_text .align_center_to_left {position:relative; right:50%; float:right;}
#gallery .no_photo_text .align_center_to_right {position:relative;z-index:1;right:-50%;}
#gallery .no_photo_text .button_black {padding-left:12px; cursor:pointer; white-space:nowrap; background:url(../images/button_black_left.png) no-repeat; height:36px;}
#gallery .no_photo_text .button_black span {background:url(../images/button_black.png) no-repeat 100% 0; display:block; height:29px; color:#ffbe3e; padding-top:7px; padding-right:18px; font-size:11px; font-weight:bold;}
#gallery .no_photo_text .button_black input {background:url(../images/button_black.png) no-repeat 100% 0; display:block; height:36px; color:#ffbe3e; padding-bottom:8px; padding-right:18px; border:none; cursor:pointer; font-size:11px; font-weight:bold;}
#gallery .no_photo_text .button_black .green {font-weight:bold; color:#b1ff49;}
#gallery .no_photo_text .button_black .green {#width:96px;#line-height:30px;}
#gallery .gallery_bottom .no_photo_bot {background:url(../images/no_photo_bot_700.png) no-repeat; margin:0; padding:0 10px;}

p.album_edit {1padding-left:16px;}

 ul.comment li div.body  textarea {width:738px; height: 60px; }
div.widgets {width:577px;  }
div.widgets .gallery_top{ background: #fafafa; padding:6px 10px 4px 10px!important;font-size:11px !important;font-weight:bold;margin:0px!important; border-radius: 5px 5px 0 0; border: 1px solid #E0E0E0; border-bottom: none; }
div.widgets .gallery_top h2.noback {background:none !important; padding:0  10px 0 0px!important;font-size:12px !important; font-weight:bold !important; margin:0px!important;}
div.widgets .lbc {background:url("../images/gallery_corner.png") no-repeat scroll 0 100% transparent;height:60px;}
div.widgets .rbc {background:url("../images/gallery_corner.png") no-repeat scroll 100% 100% transparent;height:60px;}
div.widgets .gallery_bottom{background:#fafafa;border:1px solid #e0e0e0; border-top:none;height:59px;1margin:0 10px; border-radius: 0 0 5px 5px; }
div.widgets .gallery_bottom .buck {background:#fafafa;border-bottom:1px solid #e0e0e0; border-top:none;height:59px;margin:0 10px;}
div.widgets .widgets_list {border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
div.widgets .widgets_list li.row1 {background:url("../images/central.gif") repeat-y scroll 138px 0 #f0f0f0;color:#000000;font-family:Tahoma,Arial,sans-serif;}
div.widgets .widgets_list p {padding-right:15px;}
div.widgets .widgets_list h3 {color:#000000;font-weight:bold !important;margin:10px 000000;}
div.widgets ul.widgets_list table td h3 {font-weight:bold !important;}
div.widgets .widgets_list .row1 div.widget_panel {background:url("../images/widget_panel.png") no-repeat scroll 0 0 transparent;height:28px;margin:10px 0;overflow:hidden;padding:5px 5px 5px 10px !important;width:374px;#padding:2px 5px 5px 10px !important;}
div.widgets .widgets_list .row2 div.widget_panel {background:url("../images/widget_panel_gray.png") no-repeat scroll 0 0 transparent;height:28px;margin:10px 0;overflow:hidden;padding:5px 5px 5px 10px !important;width:374px;#padding:2px 5px 5px 10px !important;}
* html div.widgets .widgets_list div.widget_panel {background:url("../images/widget_panel.gif") no-repeat scroll 0 0 transparent;}
div.widgets .widgets_list div.widget_panel input {vertical-align:middle;}
div.widgets .widgets_list label {color:#000000;text-decoration:underline; cursor:pointer;}
div.widgets .widgets_list li.row2 {background:url("../images/central.gif") repeat-y scroll 138px 0 #fafafa;}
div.widgets .widgets_list li td img {_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}
ul#menu_more {position:absolute;z-index:999;display:none;/*background:#185f92;*/ margin: 24px 0 0 -6px; padding:0px; /**margin-left:-30px;*/}
ul#menu_more li { display: block; border-right: none; width: 100%; clear:both; height:23px; /*border-bottom:1px solid #7b7f91;*/ margin:0;padding:0;}
ul#menu_more li:last-child { margin:0 0 5px;}
ul#menu_more li a {height:23px;line-height:23px; padding: 0 7px; display: block; white-space:nowrap; }
ul#menu_more li a:hover {text-decoration:underline;}

div.bl_scroll  img  {_behavior: url("./_frameworks/main/oryx/css/iepngfix.htc");}

#gallery .rainbow { height:224px; text-align:center; position:relative;}
#gallery .rainbow_ad {background:url(../images/edit_ad.jpg) no-repeat;}
/*#gallery .rainbow_hand {background:url(../images/edit_hand.jpg) no-repeat;}
#gallery .rainbow_calendar {background:url(../images/edit_calendar.jpg) no-repeat;}
#gallery .rainbow_eve {background:url(../images/edit_eve.jpg) no-repeat;}
#gallery .rainbow_dark {background:url(../images/edit_dark.jpg) no-repeat;}*/
#gallery .upgrade {background:url(../images/account_apgraded.jpg) no-repeat;}

#gallery .rainbow .vid_menu {position:absolute; left:440px; top:10px;}
#gallery .rainbow .vid_menu li {padding-left:12px; padding-bottom:12px; background:url(../images/arrow_big.gif) no-repeat 0 4px; font-size:11pt; text-align:left;}
#gallery .rainbow .vid_menu li a {color:#ffffff; white-space:nowrap; font-size:12px;}
#gallery .rainbow .vid_menu li.active {background:url(../images/arrow_green.gif) no-repeat 0 4px;}
#gallery .rainbow .vid_menu li.active a {color:#b1ff49;}
#gallery .rainbow .vid_menu li.color_1 {background:url(../images/color_1.gif) no-repeat 0 4px;}
#gallery .rainbow .vid_menu li.color_1 a {color:#ff0009;}
#gallery .rainbow .vid_menu li.color_2 {background:url(../images/color_2.gif) no-repeat 0 4px;}
#gallery .rainbow .vid_menu li.color_2 a {color:#ff49af;}
#gallery .rainbow .vid_menu li.color_3 {background:url(../images/color_3.gif) no-repeat 0 4px;}
#gallery .rainbow .vid_menu li.color_3 a {color:#a590f7;}
#gallery .rainbow .vid_menu li.color_4 {background:url(../images/color_4.gif) no-repeat 0 4px;}
#gallery .rainbow .vid_menu li.color_4 a {color:#fd9f23;}

#gallery .rainbow .edit {position:absolute; bottom:110px; left:0; width:400px; padding:0 15px;}
#gallery .rainbow .edit td {line-height:120%; color:#fff; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#gallery .rainbow .align_center {position:relative; width:100%;}
#gallery .rainbow .align_center:after {content:''; display:block; clear:both;}
#gallery .rainbow .align_center_to_left {position:relative; right:50%; float:right;}
#gallery .rainbow .align_center_to_right {position:relative;z-index:1;right:-50%;}
#gallery .rainbow .center {position:absolute; top:120px; left:0; width:430px;}
#gallery .rainbow .button_black {cursor:pointer; white-space:nowrap; padding-left:12px; background:url(../images/button_black_left.png) no-repeat; height:36px;}
#gallery .rainbow .button_black span {background:url(../images/button_black.png) no-repeat 100% 0; display:block; height:29px; 1color:#ffbe3e; padding-top:7px; padding-right:18px; font-size:11px; font-weight:bold;}
#gallery .rainbow .button_black input {background:url(../images/button_black.png) no-repeat 100% 0; display:block; height:36px; color:#ffbe3e; padding-bottom:8px!important; padding-right:18px; border:none; cursor:pointer; font-size:11px; font-weight:bold;}
#gallery .rainbow .button_black .green {font-weight:bold; color:#b1ff49;}
#gallery .rainbow .button_black .yellow {font-weight:bold; color:#ffbe3e;}



.adv_image{background:#efeeee; width:700px; padding: 6px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.adv_image img{margin-left:9px;}
.adv_description{margin:10px 10px 10px 10px; font-size:12px;}
.adv_details {width:699px; font-size:11px;}
.adv_details td {font-size:11px;}
.adv_details div{width:345px; height:130px;}
.adv_details div.left{float:left;}
.adv_details div.right{float:right;}
.adv_details div div{background:#efeeee; padding: 5px 10px; width:324px; overflow:hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.adv_details h4{border-bottom:1px dashed #d9f4fc; color: #000; font-weight:normal; font-size:18px; font-family:Tahoma, Arial, sans-serif;}
.adv_details .rbottom{margin-left:-1px;}
span.r1{margin: 0 5px;}
span.r2{margin: 0 3px;}
span.r3{margin: 0 2px;}
span.rtop span.r4, span.rbottom span.r4{margin: 0 1px; height: 2px;}
span.rtop, span.rbottom{display:block;}
span.rtop span, span.rbottom span{display:block;height:1px; overflow: hidden;}
span.rtop, span.rbottom{background:#none;}
span.rtop span, span.rbottom span{background: #557F90; margin-top:0px !important; margin-bottom:0px !important;}
.bord td{text-align:left; width:auto !important; padding-right:10px;}


.adv_image img {
    margin-left: 14px;
}
.adv_image {
    width: 720px;
}

.adv_details {
    width: 720px;
}

.adv_details div div a {
}

.adv_details h4 {
	line-height: 120%;
}

.page_friend_add {
    width: 700px;
}

.page_friend_add #gallery {
	width: 700px;
}

.page_friend_add #gallery .lbc {
	height: 70px;
	width: 700px;
}

#gallery .favorite{ width:700px; height:224px; color:#ffffff;}
#gallery .favorite .left{ width:426px;  height:224px; float:left; background:url(../images/friends-bg-left.jpg) no-repeat; text-align:center;}
#gallery .favorite .right{ width:274px;  height:224px; float:left; background:url(../images/friends-bg-right.jpg) no-repeat;}
#gallery .favorite h3{font-size: 24px !important; line-height: 26px; color:#FFFFFF; margin-top:70px;}
#gallery .favorite ul{ list-style:none; margin:15px;}
#gallery .favorite li{ background:url(../images/corner_white.gif) 0 5px no-repeat; padding-left:14px; margin-bottom:12px; font-size:12px; }
#gallery .favorite li a {color:#ffffff;}
#gallery .favorite li.green{background:url(../images/corner_green.gif) 0 5px no-repeat;}
#gallery .favorite li.green a {color:#b1ff49;}
#gallery .favorite li a:hover {color: #fff !important;}
#gallery .favorite li.green a:hover {color:#b1ff49 !important;}
#gallery .favorite .button_black {cursor:pointer; white-space:nowrap; padding-left:12px; background:url(../images/button_black_left.png) no-repeat; height:36px;}
#gallery .favorite .button_black input {background:url(../images/button_black.png) no-repeat 100% 0; display:block; height:36px; color:#ffbe3e; padding-bottom:8px; padding-right:18px; border:none; cursor:pointer; font-size:11px;}
#gallery .favorite .button_black .green {font-weight:bold; color:#b1ff49;}
#gallery .favorite .button_black .orange {font-weight:bold; color:#ff9600;}
#gallery .gallery_bottom .friend_bot {background: #7a023e url(../images/friend-bot.png) no-repeat; margin:0; height:70px; padding:0 10px; border-radius: 0 0 5px 5px; }


#gallery .gallery_top { height:30px; text-align:left;}
#gallery .gallery_top h2 {font-weight:bold; font-size:11px; padding:6px 30px 10px 0; float:left; background:url(../images/arrow_red.gif) no-repeat right 3px;}
#gallery .gallery_top h2.noback {padding: 0 10px 0 0; background:none;}
#gallery .gallery_top h2 a {color:#fff;}
#gallery .gallery_top a h2 {color:#fff; text-decoration:underline; cursor:pointer;}
#gallery .gallery_top a:hover h2 {color:#fff; text-decoration:none;}
#gallery .gallery_top h2, #gallery .req_sent span  {color:#fff;}

#gallery_comments { font-family:Arial, Verdana, sans-serif; background:#fff; width: 700px; margin: 0 auto; 1padding-left:25px;}
#gallery_comments h3{font-size:12px; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:20px; 1color:#32669F;}
#gallery_comments h3 span{font-weight:normal; color:#000;}
#gallery_comments td.photo{vertical-align: top;padding-left:0px;}
#gallery_comments td{vertical-align: top;padding-left:10px;}
#gallery_comments td span{color:#999;}
#gallery_comments td p{margin:5px 0;}
#gallery_comments a.name{ font-weight:bold; }
#gallery_comments a.name:hover{text-decoration:none;}
#gallery_comments li {margin:10px 0 15px 0;}
#commentform textarea{ font-family: Arial, Verdana, sans-serif; resize: none; }

/*#home-actions li{margin-bottom:7px;}*/
.profile_ico{margin-bottom:-4px;}
.profile_link{ display: inline-block; height: 16px; line-height: 16px; }

.fb_button_join{color: #FFFFFF; display:block; width:198px; height:23px; cursor:pointer; background: url(../images/fb_btn_join.png) no-repeat 0 0; text-decoration:none; font-size:10px; text-align:center; padding:3px 4px 0px 8px; margin:0 0 7px 0;}
.fb_button_round{color: #FFFFFF; display:block; width:180px; height:23px; cursor:pointer; background: url(../images/fb_btn.png) no-repeat 0 0; text-decoration:none; font-size:10px; text-align:center; padding:3px 4px 0px 8px; margin:0 0 7px 73px;}
.header-language-selector {
	position: absolute; margin-top: -36px; margin-left: 270px;
}

.login-form .login-label{float:left; padding-top:5px; width: 60px; text-align: right; }
.login-form .login-input{float:right;}
.login-form .login-input input{width:170px; height:18px; }

.joinForm .join-field{ width:198px; height:16px; margin:3px 0 5px 0;}
@-moz-document url-prefix() {
	.joinForm .join-field {
		width: 200px;
	}
}
.joinForm select{height:18px; margin-bottom:5px;}
.login-input input{height:18px; margin:3px 0 5px 0;}
#remember {margin:3px 0 0 5px;}
.joinForm label {padding-top:5px;}

.last_activity{line-height:32px;}


.basicsearch select{margin: 5px 0; cursor:pointer; height:21px;}
.basicsearch .input_text{ width:237px; margin: 5px 0; height:18px;}
.body_text{ font-size:12px; line-height: 18px; }
.body_text td{ padding: 0 0 10px; }

.mail_compose td{padding:0 0 10px 10px;}

.advanced_search {width:612px; margin-bottom:25px;}
.advanced_search label{padding:0px;}
.advanced_search tr{height:28px;}
.advanced_search th{width:152px; font-weight:bold; text-align:left; font: normal normal 700 12px/14px Tahoma;}
.advanced_search input.input_text{height:18px;}
.invite_friends input.inp{margin-bottom:4px;}
.login-label {padding-left:5px;}

.user_info{float: left; width: 192px; height: 130px; position: relative; left: 30px;}
.user_info img{margin:4px 0 -4px 0;}
.chk_label{cursor:pointer;}
.gallery_album_edit{font-weight:bold;}
.gallery_album_edit select, .gallery_album_edit textarea, .gallery_album_edit input{margin-bottom:10px;}
#edittable td{padding-top:15px;}
.mail_folders {padding: 0 10px 10px 0; line-height:20px;}

ul.list_folder{ margin: 0; padding: 0; }
ul.list_folder li{ margin: 0 0 2px; padding: 0; }
ul.list_folder li a{ display: block; padding: 0 0 0 25px; min-height: 20px; background: url(../img/icons_list_folder.png) 0 0 no-repeat; }
ul.list_folder li a.icon_inbox{ background-position: 0 2px; }
ul.list_folder li a.icon_inbox:hover{ background-position: 0 -45px; }
ul.list_folder li a.icon_trash{ background-position: 0 -101px; padding-bottom: 3px; }
ul.list_folder li a.icon_trash:hover{ background-position: 0 -154px; }
ul.list_folder li a.icon_send_mail{ background-position: 0 -200px; }
ul.list_folder li a.icon_send_mail:hover{ background-position: 0 -259px; }

.profile_form{padding: 0px; margin: 0px;}
.profile_form  .inp_text{height:18px;}

.info_form{padding:10px 0 0 8px;}
.info_form input.text{width: 137px; margin-bottom: 10px;}
.info_form input.button{width: 149px;}

.prof_label{margin-bottom:3px;}

.tbl_settings td{ padding-bottom: 15px; vertical-align:top;}
.tbl_settings td:first-child{ padding-right: 10px;}

#photo_info img{ height: 100px; width: 90px; margin: 0 0 20px; }

.photo_icons{ text-align:left; font-weight:bold; padding-top:20px;}

.list_select select{ width: 70%; }

.sec_med_bold{ font-weight: bold; }


.module_media_chat {
	border-right: solid 1px #FFF; border-left: solid 1px #FFF; margin: 0 auto;
}

.module_videochat {
	width: 530px;
}

.module_audiochat {
	width: 518px;
}

.wrapper-media-chat {
	background: #CACACA;
}

.lovecalc_logo{margin-left:70px;}
.lovecalc{margin:15px 75px 25px 75px; background: url(../img/love_calc_bg.png) no-repeat 0 0; width:567px; height:213px;}
.lovecalc img.left{position:relative; top:23px; left:25px;}
.lovecalc img.right{position:relative; top:23px; left:289px;}
.lovecalc .name_match{position:relative; top:-115px; width:100%; text-align:center; font-size: 25pt; font: Tahoma, Verdana, sans-serif; color:#a63638;}
.lovecalc .love_level{position:relative; top:-30px; width:100%; text-align:center; font-size: 65pt; font: Tahoma, Verdana, sans-serif; color:#f3e21e;}
.lovecalc .name_left{float:left; width:250px; height:30px; padding:15px 10px 0px 20px; text-align:left; font-size: 25pt; font: Tahoma, Verdana, sans-serif; color:#f3e21e; overflow:hidden;}
.lovecalc .name_right{float:right; width:250px; height:30px; padding:15px 20px 0px 10px; text-align:right; font-size: 25pt; font: Tahoma, Verdana, sans-serif; color:#f3e21e; overflow:hidden;}

.mail_compose{ width: 100%; }
.mail_compose input.inp{ width: 420px; padding: 0 3px; }
.mail_compose textarea{ width: 421px; height: 250px; padding: 3px; resize: none; }
@-moz-document url-prefix() {
	.mail_compose textarea{ width: 420px; }
}

.bl_profile_list{ border-top: 1px solid #e0e0e0; margin: 8px 0 0; padding: 8px 0; }
.bl_profile_list ul{  margin: 0; padding: 0; }
.bl_profile_list ul li{ float: left; margin: 0 10px 0 0; padding: 0; }
.bl_profile_list ul li img{ float: left; margin: 0 3px 0 0; }

.column_main.frame_content{ width: 545px;  }
.frame_content input[type="checkbox"]{ cursor: pointer; }
.frame_content{ background: #fff; border: 1px solid #e0e0e0;  padding: 15px 15px; border-radius: 6px; margin: 0 0 1px; float: left; width: 718px; }
.frame_content_pp{ border: 1px solid #e0e0e0; background: #fff; padding: 20px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin: 20px; text-align: left; }
.frame_content_pp h2{ font-size: 24px; line-height: 26px; margin-bottom: 15px; }
ul.list_btn{ margin: 0 0 20px; padding: 0; float: left; clear: both; }
ul.userinfo_btn{margin-top: -20px;}
ul.list_btn li{ margin: 0; padding: 0 5px 0 0; float: left; }
.frame_content .ch{ margin: 0 0 0 15px; }
.frame_content .ch input{ margin: 1px 2px 0 0; vertical-align: top; }
.frame_content .ch label{  vertical-align: top; }
.frame_content .bl_frm{ margin: 0 0 10px; }
.frame_content .bl_frm input.inp{ width: 98%; padding: 0 1%; height: 18px; margin: 5px 0 0; }
.frame_content .bl_frm textarea{ width: 98%; padding: 1%; height: 104px; margin: 5px 0 0; resize: none; }
.fl_left{ float: left; }
.fl_right{ float: right; }
.btn_center{ text-align: center; margin: 0 0 15px; }
.btn_right{ text-align:right; margin: 0px 30px 15px 0px; }
.cl{ clear: both; font-size: 0; line-height: 0; height: 0; margin: 0; padding: 0; }
ul.list_action{ margin: 0; padding: 0; }
ul.list_action li{ margin: 0 0 5px; padding: 0; }
ul.list_action li a{ font-weight: bold; }


a.icon_photo{ background: url(../images/icon_photo.png) 0 0 no-repeat; width: 24px; height: 21px; display: block; position: absolute; top: 5px; left: 5px; }

.fileuploadbox .jq-file{ width: 100%; margin: 0 0 5px; }

.tb_mail{  }
.tb_mail td{ padding: 5px 0.5em; }
.tb_mail td:first-child, .tb_mail th:first-child{ padding: 5px 0; }
.tb_mail td:last-child, .tb_mail th:last-child{ padding: 5px 0; }
.tb_mail th:first-child{ text-align: center; }
.tb_mail th{ background: #e0e0e0; text-align: left; padding: 5px 0.5em; }
.tb_mail th a{color:#000; }

.errorbox{ margin: 0 0 14px; }
.errorbox span{ color: #f00; }

img.cursor{ cursor: pointer; }
.tb_upgrade{ }
.tb_upgrade td{ padding: 0 0 5px; }
.tb_upgrade td label{ cursor: pointer; }

.bl_join3{ margin: 0px 0 0 40px;  }
.bl_join3 p{ margin: 0 !important; padding: 0 0 5px; }
.bl_join3 p.bigm{ margin: 0 0 20px !important; padding: 0; }
.bl_join3 .bl_upload{ margin: 0 0 20px; }
.bl_join3 .bl_upload .upload{ margin: 0 0 10px; }
.bl_join3 .bl_upload .upload .pic{ float: left; margin: 0 0 5px; }
.bl_join3 .bl_upload .upload .pic img{ margin: 0 0 5px; }
.bl_join3 .bl_upload .upload .pic_info{ margin: 0 0 0 150px; }
.bl_join3 .bl_upload .upload .pic_info .bl{ margin: 0 0 30px; }
.bl_join3 .bl_upload .upload .pic_info .bl span{ font-size: 10px; display: block; }
.bl_join3 .bl_upload .upload .pic_info strong{ display: block; margin: 0 0 3px; }
.bl_join3 .bl_upload .bl_captcha{ clear: both; }
.bl_join3 .bl_upload .bl_captcha .pic{ float: left; margin: 0 0 20px; }
.bl_join3 .bl_upload .bl_captcha .pic img{ margin: 0 0 5px; }
.bl_join3 .bl_upload .bl_captcha .info{ margin: 0 0 0 185px; }
.bl_join3 .bl_upload .bl_captcha .info span{ display: block; margin: 0 0 5px; }

ul.list_search{ margin: 0 0 20px; padding: 0; }
ul.list_search li{ margin: 0 0 5px; padding: 0; }

ul.list_ch{ margin: 0; padding: 0; }
ul.list_ch li{ margin: 0 3px 5px 0; padding: 0; }
ul.list_ch li input{ vertical-align: top; margin: 1px 0 0; }
ul.list_ch li label{ vertical-align: top; cursor: pointer; }

.bl_edit_album_cmt{ margin: 0 0 0 10px; }
.bl_edit_album_cmt span{ display: block; margin: 0 0 0 5px; }

.list_users_header {line-height:20px; padding-top: 12px; padding-bottom: 5px;}
.bl_paging{  }
.bl_paging b{ font-weight: normal; }

#rel_1, #rel_2, #rel_3, #rel_4{padding:0px;}

.hidden_button{ margin:0 5px 20px 0;}

div.status_home_page.profile_editable_bot { border-radius: 0 0 5px 5px; }
div.status_home_page.profile_editable_top { border-radius: 5px 5px 0 0; }

.profile_editable {padding: 0 0 1px 3px; cursor: pointer; }
#gallery .editable {float:left; padding:0 5px; margin: 0 -5px 10px !important; border-radius:4px; cursor: pointer; width: 580px; 1height: 23px; line-height: 23px;  }
#gallery .editable:hover, #gallery .editable:focus {background-color: #f5f0be; color:#000;}
#gallery .album_desc.editable {float:left; padding:0 5px; margin: -5px -5px 5px !important; border-radius:4px; cursor: pointer; width: 700px; 1height: 23px; line-height: 23px;  }
#gallery .album_desc.editable:hover, #gallery .album_desc.editable:focus {background-color: #f5f0be; color:#000;}

#gallery .editable:focus {cursor:text !important}
#gallery .album_title {margin-bottom: 5px;}
#gallery .image_title { margin: 2px 0 10px; padding: 3px 0 4px; width: 550px; }
#gallery .gallery_top .editabl{ margin: 0 -5px !important; width: 682px; }

#gallery .gallery_image_editable_input{ margin: -4px 0 0 0; padding: 3px 0 4px; width: 650px; background-color: #f5f0be; border: none; border-radius: 3px; }
#gallery .gallery_image_editable_hov{ padding: 3px 0 4px; border-radius: 3px; }
.bl_title_gallery{ margin: 0 0 0 5px; }
.profile_photo_edit_editable{word-wrap:break-word; width: 150px;}
.profile_photo_edit_editable .profile_photo_edit_editable_textarea {width: 100%; border: 1px solid selver; height: 42px;}
.profile_photo_edit_editable_hover{background-color:#95B1C9;}

.gallery_image_editable_hov{background-color: #f5f0be; color:#000;}

.rec_home {display: none; position:absolute; left:142px; margin-top: 137px; z-index:199;}
.rec_profile {display: none; position:absolute; height:140px; margin-left:-10px; margin-top:-8px;}

.show_all{display:block; width:26px; height:15px; background:url(../images/men_women_passive.png) no-repeat; float:left; margin-top:2px;}
.show_men{display:block; width:20px; height:15px; background:url(../images/men_passive.png) no-repeat; float:left; margin-top:2px; margin-left:2px;}
.show_women{display:block; width:20px; height:15px; background:url(../images/women_passive.png) no-repeat; float:left; margin-top:2px; margin-left:2px;}

.active .show_all{background:url(../images/men_women_active.png) no-repeat;}
.active .show_men{background:url(../images/men_active.png) no-repeat;}
.active .show_women{background:url(../images/women_active.png) no-repeat;}

/*-- list_pay --*/
ul.list_pay{ margin: 0 0 5px; padding: 0; float: left; clear: both; width: 720px; }
ul.list_pay li{ margin: 0 15px 15px 0; padding: 0; float: left; }
ul.list_pay li a{ display: block; width: 112px; height: 71px; border: 1px solid #dcdcdc; border-radius: 5px; }
ul.list_pay li a.logo_paypal{ background: #fff url(../../../common/images/logo_pay_paypal.png) 0 0 no-repeat; }
ul.list_pay li a.logo_paypal:hover, ul.list_pay li a.logo_paypal.checked { background: #fffcd1 url(../../../common/images/logo_pay_paypal.png) 0 0 no-repeat; }
ul.list_pay li a.logo_2co{ background: #fff url(../../../common/images/logo_pay_2co.png) 0 0 no-repeat; }
ul.list_pay li a.logo_2co:hover, ul.list_pay li a.logo_2co.checked { background: #fffcd1 url(../../../common/images/logo_pay_2co.png) 0 0 no-repeat; }
ul.list_pay li a.logo_ccbill{ background: #fff url(../../../common/images/logo_pay_ccbill.png) 0 0 no-repeat; }
ul.list_pay li a.logo_ccbill:hover, ul.list_pay li a.logo_ccbill.checked { background: #fffcd1 url(../../../common/images/logo_pay_ccbill.png) 0 0 no-repeat; }
ul.list_pay li a.logo_chronopay{ background: #fff url(../../../common/images/logo_pay_chronopay.png) 0 0 no-repeat; }
ul.list_pay li a.logo_chronopay:hover, ul.list_pay li a.logo_fortumo.checked { background: #fffcd1 url(../../../common/images/logo_pay_chronopay.png) 0 0 no-repeat; }
ul.list_pay li a.logo_fortumo{ background: #fff url(../../../common/images/logo_pay_fortumo.png) 0 0 no-repeat; }
ul.list_pay li a.logo_fortumo:hover, ul.list_pay li a.logo_fortumo.checked { background: #fffcd1 url(../../../common/images/logo_pay_fortumo.png) 0 0 no-repeat; }
ul.list_pay li a.logo_robokassa{ background: #fff url(../../../common/images/logo_pay_robokassa.png) 0 0 no-repeat; }
ul.list_pay li a.logo_robokassa:hover, ul.list_pay li a.logo_robokassa.checked { background: #fffcd1 url(../../../common/images/logo_pay_robokassa.png) 0 0 no-repeat; }
ul.list_pay li a.logo_multisafepay{ background: #fff url(../../../common/images/logo_pay_multisafepay.png) 0 0 no-repeat; }
ul.list_pay li a.logo_multisafepay:hover, ul.list_pay li a.logo_multisafepay.checked { background: #fffcd1 url(../../../common/images/logo_pay_multisafepay.png) 0 0 no-repeat; }
ul.list_pay li a.logo_skrill{ background: #fff url(../../../common/images/logo_pay_skrill.png) 0 0 no-repeat; }
ul.list_pay li a.logo_skrill:hover, ul.list_pay li a.logo_skrill.checked { background: #fffcd1 url(../../../common/images/logo_pay_skrill.png) 0 0 no-repeat; }
ul.list_pay li a.logo_zombaio{ background: #fff url(../../../common/images/logo_pay_zombaio.png) 0 0 no-repeat; }
ul.list_pay li a.logo_zombaio:hover, ul.list_pay li a.logo_zombaio.checked { background: #fffcd1 url(../../../common/images/logo_pay_zombaio.png) 0 0 no-repeat; }
ul.list_pay li a.logo_payulatam{ background: #fff url(../../../common/images/logo_pay_payulatam.png) 0 0 no-repeat; }
ul.list_pay li a.logo_payulatam:hover, ul.list_pay li a.logo_payulatam.checked { background: #fffcd1 url(../../../common/images/logo_pay_payulatam.png) 0 0 no-repeat; }
ul.list_pay li a.logo_pagseguro{ background: #fff url(../../../common/images/logo_pay_pagseguro.png) 0 0 no-repeat; }
ul.list_pay li a.logo_pagseguro:hover, ul.list_pay li a.logo_pagseguro.checked { background: #fffcd1 url(../../../common/images/logo_pay_pagseguro.png) 0 0 no-repeat; }

.module_change_language{ float: left; position: relative; margin: 23px 0 0; }
a.module_change_language_current{ background: url(../images/lang_marker.png) 94% 6px no-repeat; padding: 0 19px 0 0; }

#module_change_language_item {display:none; position: absolute; top: -17px; left: 53px; z-index: 17; padding:12px;}
.module_change_language ul{ margin: 0; padding: 0; background: #f3f3f3; box-shadow: 0 0 12px #504f4f;}
.module_change_language ul li{ margin: 0; padding: 0; border-bottom: 1px solid #d0ccd9; border-top: 1px solid #fff; font-weight: bold; font-size: 10px; color: #000; white-space: nowrap; }
.module_change_language ul li:first-child{ border-top: none; }
.module_change_language ul li:first-child:hover{ background: #000; }
.module_change_language ul .column.cm_first li:first-child a{ background: url(../images/lang_decor.png) 0 0 no-repeat; margin: 0 0 0 -5px; padding: 0 15px 0 30px; }
.module_change_language ul .column.cm_first li:first-child:hover a,
.module_change_language ul .column.cm_first li:first-child a:hover{ background: url(../images/lang_decor.png) 0 -24px no-repeat; }
.module_change_language ul li:last-child{ border-bottom: none; }
.module_change_language ul li a{ display: block; padding: 0 15px 0 25px; height: 24px; line-height: 24px; color: #000; text-decoration: none; }
.module_change_language ul li span.selected{ background: url(../images/lang_small_list_marker.png) 0 9px no-repeat; display: block; padding: 0 0 0 15px; margin: 0 0 0 -15px; }
.module_change_language ul li:hover span.selected,
.module_change_language ul li span.selected:hover{ background: #000 url(../images/lang_small_list_marker.png) 0 -14px no-repeat; }
ul.pp_small li:hover span.selected{ background: #000 url(../images/lang_small_list_marker.png) 0 -14px no-repeat; }
.module_change_language ul li:hover a,
.module_change_language ul li a:hover{ background: #000; color: #fff; }
.user_line{border-top:1px dashed #c0c0c0; height:10px;}
.chat_bg {background:#cacaca;}
.adv_lst td{height:20px;}

.module_change_language ul{display: table;}
.module_change_language ul .column{display: table-cell;}

.module_change_language ul .column.cm_last li.li_empty a:hover,
.module_change_language ul .column.cm_last li.li_empty:hover a{ background: url(../images/pp_small_decor_r.png) 100% 0 no-repeat; }
.module_change_language ul .column.cm_last li.li_empty a{cursor:default;}


.windw_table{position:absolute; z-index:2; top:20%; left:40%;}
table.video-chat{width: 351px; position: absolute; top: 20%; left: 40%; font: 12px/16px Tahoma, Verdana, sans-serif; table-layout: fixed; border-collapse: collapse;}
div.audio-chat{width: 351px; height: 230px; overflow: hidden; position: absolute; top: 20%; left: 40%; font: 12px/16px Tahoma, Verdana, sans-serif;}
div.status_home_page { top: 126px; width:126px;font-size:9px;}
#profile div.status_home_page {top:0;}

.dot4{ color: #000 !important; padding: 0 !important; display: inline-block !important; }

.head_network{ background: #f4f4f4; border-radius: 5px 5px 0 0; padding: 0 9px; margin: -15px -15px 0 -15px; height: 30px; line-height: 30px; font-size: 11px; }
.graph-frame{ border-radius: 0 0 6px 6px; }

ul.profile_menu{ margin: 0 0 5px; padding: 0; float: left; clear: both; }
ul.profile_menu li{ margin: 0 20px 10px 0; padding: 0; float: left; font-weight: bold; }
ul.profile_menu li:last-child{ margin: 0 0 5px; }

.ico_favorites{background: url(../img/keditbookmarks.png) 0 0 no-repeat; padding-left:20px;}
.ico_favorites:hover{ background-position: 0 -16px; }
.ico_games{background: url(../img/games.png) 0 0 no-repeat; padding-left:20px;}
.ico_games:hover{ background-position: 0 -16px; }
.ico_profile{background: url(../img/camera.png) 0 0 no-repeat; padding-left:20px; }
.ico_profile:hover{ background-position: 0 -16px; }
.ico_videochat{background: url(../img/cam.png) 0 0 no-repeat; padding-left:20px;}
.ico_videochat:hover{ background-position: 0 -16px; }
.ico_audiochat{background: url(../img/linphone.png) 0 0 no-repeat; padding-left:20px;}
.ico_audiochat:hover{ background-position: 0 -16px; }
.ico_mail{background: url(../img/mail_generic.png) 0 0 no-repeat; padding-left:20px;}
.ico_mail:hover{ background-position: 0 -16px; }
.ico_wink{background: url(../img/amor.png) 0 0 no-repeat; padding-left:20px;}
.ico_wink:hover{ background-position: 0 -16px; }
.ico_postcard{background: url(../img/postcard.png) 0 0 no-repeat; padding-left:20px;}
.ico_postcard:hover{ background-position: 0 -16px; }
.ico_im{background: url(../img/kdmconfig.png) 0 0 no-repeat; padding-left:20px;}
.ico_im:hover{ background-position: 0 -16px; }
.ico_im_off{background: url(../img/kdmconfig.png) 0 0 no-repeat; padding-left:20px;}
.ico_gallery{background: url(../img/appearance.png) 0 0 no-repeat; padding-left:20px;}
.ico_gallery:hover{ background-position: 0 -16px; }
.ico_audio{background: url(../img/audio.png) 0 0 no-repeat; padding-left:20px;}
.ico_audio:hover{ background-position: 0 -16px; }
.ico_video{background: url(../img/vids.png) 0 0 no-repeat; padding-left:20px;}
.ico_video:hover{ background-position: 0 -16px; }
.ico_wall{background: url(../img/profile_icon_wall.png) 0 0 no-repeat; padding-left:20px;}
.ico_wall:hover{ background-position: 0 -16px; }

.users_list tr {height:18px;}
.users_list tr:hover .ico_profile{ background-position: 0 -16px; }
.users_list td{ padding-bottom: 10px; }

.round_corner{border-radius: 5px;}
.user_info ul li {height:20px;}

.groups_video{ margin: 10px 0 0; }

.photo_new_btn a.left{display:block; border-radius:3px 0 0 3px;}
.photo_new_btn a.right{display:block; border-radius: 0 3px 3px 0;}

.main_page_dating{margin: 0; padding:0; }

.progress-bar{text-align: left; margin-top:1px; margin-left:1px; max-width:386px; float:left;width:0;height:16px;font-size:10px;line-height:16px;color:#fff;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}
.progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
             background-size:40px 40px;
  -webkit-border-radius: 6px 0px 0px 6px;
     -moz-border-radius: 6px 0px 0px 6px;
          border-radius: 6px 0px 0px 6px;}
.fileinput-button {
  position: relative;
  overflow: hidden;
}
.fileinput-button input {
  position: absolute;
  display: none;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 0px;
  direction: ltr;
  cursor: pointer;

}
/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
}
}

.bl_search_email{ float: left; width: 162px; margin: 0 0 0 12px; position: relative; }
.bl_search_email input{ width: 140px; height: 17px; border-radius: 10px; border: 1px solid #d5cd8a; background: #fffce5; padding-right: 20px; padding-bottom: 1px; }
@-moz-document url-prefix() {
	.bl_search_email input {padding-bottom: 0;}
}
.bl_search_email a.icon_search_email{ background: url(../images/icon_search_email.png) 0 0 no-repeat; width: 12px; height: 12px; display: block; position: absolute; top: 4px; right: 3px; }

.tb_list_profile_menu{  }
.tb_list_profile_menu td{ float: left; vertical-align: top; }

.bl_hide_narrow_box{ width: 15px; height: 26px; background: url(../images/img_hide_narrow_box.png) 0 0 no-repeat; border-radius: 17px 0 0 17px; z-index: 10; position: relative; }
.bl_show_narrow_box{ width: 15px; height: 26px; background: url(../images/img_show_narrow_box.png) 0 0 no-repeat; border-radius: 17px 0 0 17px; z-index: 10; position: relative; }

.btn_bl_show_narrow_box{ margin: 6px 0 0 0; }
.btn_bl_hide_narrow_box{ margin: 6px 20px 0 0; }

#mygraph {
  width: 748px;
  height: 700px;
  background: #fff;
  margin: 0 -15px -70px -15px;
  border-radius: 10px;
}
#mygraph .load_animation{ margin: 320px 364px; }

.specials h3{ line-height: 18px; margin: 0 0 5px; }

.big_main_banner{ display: block; margin: 4px 0 20px; }
.small_main_banner{ display: block; margin: 4px 0 20px; text-align: right; }

.tooltip {
position: absolute;
z-index: 1000;
border: 1px solid #cdcdcd;
border-radius: 10px; box-shadow: 0 1px 3px #cfcfcf;
background: #f7f7f7;
padding: 0 5px; height: 21px; line-height: 20px;
font-size: 11px; font-weight: bold;
}

.btn_upload {
cursor: pointer;
display: inline-block;
*zoom: 1;
*display: inline;
position: relative;
overflow: hidden;
border-radius: 4px;
vertical-align: middle;
}
.btn_upload input {
display: none;
}
.btn_upload .progress {
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 1;
position: absolute;
}
.progress .bar {
width: 0;
top: 0;
left: 0;
bottom: 0;
position: absolute;
}
#upload, #upload_select {
font-size: 12px;
padding: 0px;
line-height: 18px;
margin-left: -5px;
padding-right: 5px;
}
.text-overflow {
    1white-space: nowrap;
    overflow: hidden;
    1text-overflow: ellipsis;
    display: block;
}
.text-overflow-eclipse {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
ul.list_jobs{ margin: 0; padding: 0; }
ul.list_jobs li{ margin: 0 0 5px; padding: 0; }
ul.list_jobs li input{ vertical-align: middle; }
ul.list_jobs li label{ vertical-align: middle; }

.blink {
  -webkit-animation: blink 2.7s linear infinite;
  animation: blink 2.7s linear infinite;
}
@-webkit-keyframes blink {
  0% { color: rgba(34, 34, 34, 1); }
  50% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 1); }
}
@keyframes blink {
  0% { color: rgba(34, 34, 34, 1); }
  50% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 1); }
}

.placeholder::-webkit-input-placeholder {color: #606060;}
.placeholder:-moz-placeholder {/* Firefox 18- */color: #606060; opacity: 1;}
.placeholder::-moz-placeholder {/* Firefox 19+ */color: #606060; opacity: 1;}
.placeholder:-ms-input-placeholder {color: #606060;}

.placeholder:focus::-webkit-input-placeholder{color:transparent;}
.placeholder:focus:-moz-placeholder{color:transparent;}
.placeholder:focus::-moz-placeholder{color:transparent;}
.placeholder::focus:-ms-input-placeholder{color:transparent;}


.bg_fon { position: absolute; position: fixed; min-width:100%; min-height:100%; background:url('../img/x.gif')}
img.bg_fon {left: 50%; top:50%;}

.preloader_css{
position: absolute; top: 13px; right: 3px; display: block;
width:13px;
height:16px}

.blockG{
position:absolute;
background-color:#FFFFFF;
width:2px;
height:5px;
-moz-border-radius:2px 2px 0 0;
-moz-transform:scale(0.4);
-moz-animation-name:fadeG;
-moz-animation-duration:0.8s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-webkit-border-radius:2px 2px 0 0;
-webkit-transform:scale(0.4);
-webkit-animation-name:fadeG;
-webkit-animation-duration:0.8s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-ms-border-radius:2px 2px 0 0;
-ms-transform:scale(0.4);
-ms-animation-name:fadeG;
-ms-animation-duration:0.8s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-o-border-radius:2px 2px 0 0;
-o-transform:scale(0.4);
-o-animation-name:fadeG;
-o-animation-duration:0.8s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
border-radius:2px 2px 0 0;
transform:scale(0.4);
animation-name:fadeG;
animation-duration:0.8s;
animation-iteration-count:infinite;
animation-direction:linear;
}

#rotateG_01{
left:0;
top:6px;
-moz-animation-delay:0.3s;
-moz-transform:rotate(-90deg);
-webkit-animation-delay:0.3s;
-webkit-transform:rotate(-90deg);
-ms-animation-delay:0.3s;
-ms-transform:rotate(-90deg);
-o-animation-delay:0.3s;
-o-transform:rotate(-90deg);
animation-delay:0.3s;
transform:rotate(-90deg);
}

#rotateG_02{
left:2px;
top:2px;
-moz-animation-delay:0.4s;
-moz-transform:rotate(-45deg);
-webkit-animation-delay:0.4s;
-webkit-transform:rotate(-45deg);
-ms-animation-delay:0.4s;
-ms-transform:rotate(-45deg);
-o-animation-delay:0.4s;
-o-transform:rotate(-45deg);
animation-delay:0.4s;
transform:rotate(-45deg);
}

#rotateG_03{
left:5px;
top:1px;
-moz-animation-delay:0.5s;
-moz-transform:rotate(0deg);
-webkit-animation-delay:0.5s;
-webkit-transform:rotate(0deg);
-ms-animation-delay:0.5s;
-ms-transform:rotate(0deg);
-o-animation-delay:0.5s;
-o-transform:rotate(0deg);
animation-delay:0.5s;
transform:rotate(0deg);
}

#rotateG_04{
right:2px;
top:2px;
-moz-animation-delay:0.6s;
-moz-transform:rotate(45deg);
-webkit-animation-delay:0.6s;
-webkit-transform:rotate(45deg);
-ms-animation-delay:0.6s;
-ms-transform:rotate(45deg);
-o-animation-delay:0.6s;
-o-transform:rotate(45deg);
animation-delay:0.6s;
transform:rotate(45deg);
}

#rotateG_05{
right:0;
top:6px;
-moz-animation-delay:0.7s;
-moz-transform:rotate(90deg);
-webkit-animation-delay:0.7s;
-webkit-transform:rotate(90deg);
-ms-animation-delay:0.7s;
-ms-transform:rotate(90deg);
-o-animation-delay:0.7s;
-o-transform:rotate(90deg);
animation-delay:0.7s;
transform:rotate(90deg);
}

#rotateG_06{
right:2px;
bottom:1px;
-moz-animation-delay:0.8s;
-moz-transform:rotate(135deg);
-webkit-animation-delay:0.8s;
-webkit-transform:rotate(135deg);
-ms-animation-delay:0.8s;
-ms-transform:rotate(135deg);
-o-animation-delay:0.8s;
-o-transform:rotate(135deg);
animation-delay:0.8s;
transform:rotate(135deg);
}

#rotateG_07{
bottom:0;
left:5px;
-moz-animation-delay:0.9s;
-moz-transform:rotate(180deg);
-webkit-animation-delay:0.9s;
-webkit-transform:rotate(180deg);
-ms-animation-delay:0.9s;
-ms-transform:rotate(180deg);
-o-animation-delay:0.9s;
-o-transform:rotate(180deg);
animation-delay:0.9s;
transform:rotate(180deg);
}

#rotateG_08{
left:2px;
bottom:1px;
-moz-animation-delay:1s;
-moz-transform:rotate(-135deg);
-webkit-animation-delay:1s;
-webkit-transform:rotate(-135deg);
-ms-animation-delay:1s;
-ms-transform:rotate(-135deg);
-o-animation-delay:1s;
-o-transform:rotate(-135deg);
animation-delay:1s;
transform:rotate(-135deg);
}

@-moz-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-webkit-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-ms-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@-o-keyframes fadeG{
0%{
background-color:#000000}

100%{
background-color:#FFFFFF}

}

@keyframes fadeG{
0%{
background-color:#000;}

100%{
background-color:#FFFFFF}

}


#content span.smile {
/*	display: inline!important;
	margin: 0!important;
	margin: -5px 0!important;
	margin: -2px 0 0!important;*/
	/*display: inline-block!important;
	padding: 0!important;
	*/
 	display: inline-block;
    height: 19px;
    overflow: hidden;
    vertical-align: top;

}
#content span.smile img{ border-radius: 0; }
.banner_header {text-align: center; margin-bottom: 10px; padding-top: 10px;}
.banner_home {text-align: center; width: 577px;}
.banner_footer {clear:both; text-align: center;}
.banner_footer_additional {text-align: center; margin-top: 15px;}
.banner_right_column_folders {text-align: center;  padding: 10px 5px;}
.banner_right_column_complite {text-align: center;  padding: 10px 5px;}
.banner_right_column_search {clear: both; text-align: center; padding: 10px 5px;}
.banner_right_column_adv {text-align: center; clear: both; padding: 10px 5px;}

a.link_profile {text-decoration: none; color: #000;}
.search-advanced-label {white-space: nowrap; padding-right: 5px;}

.ter_big.custom_style li {margin-left: 30px;}
.ter_big.custom_style ol li {list-style: decimal;}
.ter_big.custom_style ul li {list-style: disc;}

.bl_3dcity{ clear: both; margin: 0; overflow: hidden; }
.bl_3dcity .head{ height: 49px; background: #000 url(../images/bl_3dcity_decor.png) 22px 0 no-repeat; color: #555; padding: 0 10px 0 20px; border-top-left-radius: 10px; border-top-right-radius: 10px; -moz-border-radius: 10px 10px 0 0; }
.bl_3dcity .head .title{ float: left; margin: 15px 0 0; }
.bl_3dcity .head h1{font-size: 24px; line-height: 26px; padding: 0;font-weight: normal; float: left; margin: 0 10px 0 0; color: #6c6c6c; }
.bl_3dcity .head span{ color: #828282; display: block; float: left; margin: 9px 0 0; }
.bl_3dcity .head span b{ font-weight: normal; color: #d5da0c; }
.bl_3dcity .head .link{ float: right; margin: 0 -10px 0; }
.bl_3dcity .head .link a{ background: url(../images/icon_open_window.png) 100% 11px no-repeat; color: #828282; padding: 12px 40px 11px 0; display: block; line-height: 24px; }
.bl_3dcity .head .link a:hover{ color: #d5da0c; }
.bl_3dcity .cont{ clear: both; }
.bl_3dcity .foot{ clear: both; height: 34px; background: #000; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius: 0 0 10px 10px; }

.pp_map .pp_3dcity_frm_cont{ width: 750px !important; }
.pp_map .pp_3dcity_frm_cont .map_location{ width: 649px !important; }

/*-----------------------------*/
:-webkit-full-screen #header{ display: none; }
:-webkit-full-screen #menu{ display: none; }
:-webkit-full-screen #menu-s{ display: none; }
:-webkit-full-screen #wrapper{ margin: 0; }
:-webkit-full-screen .bl_nav_js{ display: none; }
:-webkit-full-screen #footer{ display: none; }
:-webkit-full-screen .bl_3dcity .head{ display: none; }
:-webkit-full-screen .bl_3dcity .foot_city_page{ display: none; }
:-webkit-full-screen #content{margin:0}
/*-----------------------------*/
:-moz-full-screen #header{ display: none; }
:-moz-full-screen #menu{ display: none; }
:-moz-full-screen #menu-s{ display: none; }
:-moz-full-screen #wrapper{ margin: 0; }
:-moz-full-screen .bl_nav_js{ display: none; }
:-moz-full-screen #footer{ display: none; }
:-moz-full-screen .bl_3dcity .head{ display: none; }
:-moz-full-screen .bl_3dcity .foot_city_page{ display: none; }
:-moz-full-screen #content{margin:0}
/*-----------------------------*/
:-ms-fullscreen #header{ display: none; }
:-ms-fullscreen #menu{ display: none; }
:-ms-fullscreen #menu-s{ display: none; }
:-ms-fullscreen #wrapper{ margin: 0; }
:-ms-fullscreen .bl_nav_js{ display: none; }
:-ms-fullscreen #footer{ display: none; }
:-ms-fullscreen .bl_3dcity .head{ display: none; }
:-ms-fullscreen .bl_3dcity .foot_city_page{ display: none; }
:-ms-fullscreen #content{margin:0}
/*-----------------------------*/
:full-screen #header{ display: none; }
:full-screen #menu{ display: none; }
:full-screen #menu-s{ display: none; }
:full-screen #wrapper{ margin: 0; }
:full-screen .bl_nav_js{ display: none; }
:full-screen #footer{ display: none; }
:full-screen .bl_3dcity .head{ display: none; }
:full-screen .bl_3dcity .foot_city_page{ display: none; }
:full-screen #content{margin:0}
/*-----------------------------*/
:fullscreen #header{ display: none; }
:fullscreen #menu{ display: none; }
:fullscreen #menu-s{ display: none; }
:fullscreen #wrapper{ margin: 0; }
:fullscreen .bl_nav_js{ display: none; }
:fullscreen #footer{ display: none; }
:fullscreen .bl_3dcity .head{ display: none; }
:fullscreen .bl_3dcity .foot_city_page{ display: none; }
:fullscreen #content{margin:0}