html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: none;font-size: 100%;background: transparent; font-family: Arial;font-weight: lighter;}
body {font-size:16px;}
html>body {font-size:1em;}
.grey { 
height: 44px;
left: 0px;
margin-top: -46px;
position: relative;
top: 0px;
width: 100%;
}

div.head4{

}
.right {float:right;}
.left {float:left;}
.opacity {zoom: 1;background: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);}
.block_header {border-bottom:1px solid #000;height: 20px;margin-bottom: 10px;padding-bottom: 5px;text-transform:uppercase;font-size:0.95em;clear:both;float:left;display:block;width:100%;}
.block_header a {color:#000;}
.block_header a span {color:#777;}
#top {padding-bottom:2px;background:#f7f7f7 url(/public/new/images/top.gif) 0 bottom repeat-x;color:#848484;font-size:0.7em;font-family: "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosBold', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:600; font-stretch:normal;}
#top a, #top a:visited {color:#000;text-decoration:underline;}
#top a.active {font-weight:bold;text-decoration:none;}
#top span {color:#000;float:right;}
#top a.usr {font-weight:bold;text-decoration:none;}
#top div {display:block;width:1019px;height:30px;line-height:30px;margin:0 auto;}
#wrp {width:1019px;margin:0 auto;}
#hdr a {text-decoration:none;}
#hdr a.logo {float:left;display:block;width:155px;height:54px;background:url(/public/new/images/logo.gif) no-repeat;margin:0 102px 0 0;}
ul.lic-nav {list-style:none;margin:0;float:left;display:block;padding:26px 0 0 0;}
ul.subnav {font-size:0.85em;list-style:none;margin:0;clear:both;display:block;width:100%;float:left;padding:12px 0;border-top:1px solid #ededed;}
ul.subnav li,ul.lic-nav li {list-style:none;display:inline;}
ul.subnav li a,ul.lic-nav li a {color:#000;}
ul.subnav li.first {padding-left:242px;}
#hdr form {float:left;padding:27px 0 0 10px;height:19px;background:url(/public/new/images/search.png) 10px 26px no-repeat;display:block;width:140px;}
#hdr form input {height:12px;line-height:12px;width:114px;border:none;background:none;margin-left:18px;float:left;}
#ctt {clear:both;border-top:1px solid #000;padding-top:5px;}
#ftr {clear:both;font-size:0.7em;color:#888888;border-top:1px solid #272727;padding:24px 0;float:left;width:100%;margin-top:24px;}
#ftr span {color:#999;}
#ftr a {color:#000;padding:0 3px;}
div.brd {padding:10px 0;border-bottom:1px solid #000;text-transform:uppercase;}
div.brd span {padding-right:16px;background:url(/public/new/images/rarr.gif) right -13px no-repeat;color:#747474;}
div.brd span.active {color:#000;background-position:right 2px;}
div.brd span.last {background:none;padding:0;}
div.input  {clear:both;float:left;padding:30px 0 5px 0;border-bottom:1px solid #017b00;}
div.input.invalid {border-bottom:1px solid #f00;}
div.input input,div.input label,div.select label{clear:both;float:left;display:block;width:385px;}
div.input label,div.select label {color:#3f3f3f;font-size:0.85em;padding-bottom:9px;}
div.input input {border:1px solid #d4d4d4;height:35px;line-height:35px;font-size:1.35em;}
.sub_back {clear:both;float:left;}
.sub_back input {float:left;margin:100px 15px 0 0;}
.form_section {margin:0;padding:35px 0 0 0;font-size:0.8em;text-transform:uppercase;color:#8f8f8f;border-bottom:1px solid #d5d5d5;display:block;clear:both;float:left;width:390px;}
div.select {clear:both;float:left;width:385px;padding:30px 0 5px 0;border-bottom:1px solid #017b00;}
div.side {float:left;display:block;width:218px;margin-right:24px;}
div.side.prof {padding-top:10px;}
div.main {float:left;display:block;width:777px;}
div.mow {clear:both;float:left;padding-bottom:50px;}
.mow .grey a {line-height:44px;font-size:1.125em;color:#fff;text-decoration:none;float:left;margin-left:14px;overflow:hidden;}
.mow img {border:none;}
div.catwalk {float:left;clear:both;}
.catwalk a {color:#232323;font-size:0.75em;clear:both;float:left;text-decoration:none;}
.catwalk a img {margin-bottom:4px;text-decoration:none;border:none;}
.catwalk a span {text-transform:uppercase;}
.catwalk div {float:left;clear:both;padding-bottom:25px;}
div.newface {display:block;width:140px; height:200px; float:left;margin:0 0 30px 18px;}
div.newface.fst {margin-left:0;}
.newface a {font-size:0.625em;color:#fff;text-decoration:none;display:block;clear:both;}
.newface .grey {margin-top: -32px;height:32px;}
.newface .grey a {padding:3px 0 0 5px;line-height:1.2em;}
.newface a b {font-weight:normal;font-size:1.2em;}
.newface a em {font-size:1.1em;}
.newface img {height: 200px;}

div.agency {display:block;float:left;width:140px;margin:0 0 30px 19px;font-size:0.625em;}
div.agency.fst {margin-left:0;}
.agency img {border:1px solid #b8b8b8;}
.agency a {font-size:1.2em;color:#1d1d1d;text-decoration:none;clear:both;float:left;}
.agency span {clear:both;float:left;display:block;}
div.links {clear:both;}
.links ul {list-style:none;margin:0 0 0 19px;padding:0;float:left;width:140px;font-size:0.7em;}
.links ul.fst {margin-left:0;}
.links ul li {list-style:none;float:left;clear:both;line-height:1.4em;}
.links ul li.header {font-weight:bold;text-transform:uppercase;padding-bottom:10px;}
.links ul li a {color:#000;text-decoration:none;}
#carousel { height: 415px;float:left;display:block;clear:both;}
.ttext {float:left;clear:both;width:100%;font-size:0.7em;}
.ttext a {text-decoration:none;color:#414141;font-weight:bold;}
.ttext h3 {clear:both;float:left;display:block;width:100%;color:#414141;font-size:0.8em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #cdc2c2;margin-bottom:7px;padding-bottom:2px;}
.ttext img {border:1px solid #848484;float:left;margin-right:9px;}
.ttext p {color:#414141;padding:6px 0 3px 0;}
.ttext div {display:block;float:left;clear:both;width:100%;padding-bottom:14px;}
.ttext a.pics {text-decoration:underline;font-weight:normal;}
.ttext p.all a {text-decoration:underline;}
.profile_header {height: 20px;margin-bottom: 10px;padding:10px 0 5px 0;font-size:0.95em;clear:both;float:left;display:block;width:100%;}
.profile_header a {color:#f00;text-decoration:none;}
.profile_header div {float:right;}
.profile_header div.head1 {float:inherit;}
.profile_pic {display:block;width:477px;float:left;}
.profile_pic .grey {color:#fff;}
.profile_pic .grey em {padding:10px 0 0 15px;float:left;}
.profile_bio {font-size:0.7em;width:280px;float:left;padding-left:19px;}
.profile_bio .head4 {margin-top:30px;font-weight:bold;color:#414141;text-transform:uppercase;border-bottom:1px solid #a6a6a6;width:100%;clear:both;float:left;display:block;margin-bottom:3px;}
.profile_bio .head4 .fst {margin-top:0;}
.profile_bio div.fst {margin-top:0;}
.profile_bio p {float:left;display:block;padding-top:1px;}
.profile_bio .val {width:122px;padding-left:18px;}
.profile_bio .var {width:140px;font-weight:bold;clear:both;}
.profile_controls  {margin-top:110px;float:right;display:block;width:175px;height:50px;background:url(/public/new/images/pbutt.png) no-repeat;}
.profile_controls img {border:none;float:left;margin:7px 6px;}
.profile_controls a.cast {text-align:center;background:url(/public/new/images/ba.png) no-repeat;line-height:34px;width:56px;height:34px;color:#000;text-decoration:none;font-size:1em;display:block;float:left;margin:7px 6px;}
.profile_thumbs {display:block;width:100%;clear:both;float:left;margin:15px 0 20px 0;}
.profile_thumbs div.head4 {color:#151515;border-bottom:1px solid #000;width:100%;display:block;font-size:0.7em;font-weight:bold;text-transform:uppercase;}

.profile_thumbs a  {
    display: block;
    margin: 0;
    padding: 0;
}
.profile_thumbs a img {border:none;float:left;margin:10px 0 0 12px;}

.profile_thumbs a.fst img {margin-left:0;}
.profile_thumbs div.head4 a {color:#151515;text-decoration:none;font-weight:bold;}
.profile_thumbs div.head4 a.active {color:#f00;}
.agency_logo img {border:1px solid #848484;}
.agency_logo {padding:7px 0 33px 0;}
.agency_logo a, .agency_about a {color:#000;text-decoration:none;border-bottom:1px solid #bfbfbf;margin-top:10px;font-size:0.7em;}
.agency_about, .agency_type {clear:both;float:left;display:block;width:100%;padding-bottom:40px;}
.agency_about p {font-size:0.7em;padding-bottom:10px;}
.agency_type b {font-size:0.5em;font-weight:bold;text-transform:uppercase;float:left;clear:both;}
.agency_type a {text-decoration:none;color:#0d0c0c;font-size:0.875em;float:left;clear:both;padding-top:5px;}
.agency_about div.head4 {font-size:0.65em;text-transform:uppercase;font-weight:bold;padding:10px 0;}
h4.small_hdr {clear:both;color:#151515;margin-bottom:14px;padding-bottom:3px;border-bottom:1px solid #000;width:100%;display:block;font-size:0.7em;font-weight:bold;text-transform:uppercase;}
h4.small_hdr a {float:right;color:#151515;text-decoration:underline;text-transform:none;}
h4.small_grey {font-size:0.675em;margin-top:5px;padding-bottom:3px;font-weight:bold;color:#414141;text-transform:uppercase;border-bottom:1px solid #a6a6a6;width:100%;clear:both;float:left;display:block;margin-bottom:16px;}
.casting {display:block;float:left;margin-left:13px;padding-bottom:40px;}
.casting img {margin:1px 0 0 1px;}
.casting img.bwcorner {position:relative;top:-143px;left:0;margin:0;float:none;}
.casting a.bwframe {display:block;width:144px;height:147px;background:url(/public/new/images/bwframe.gif) 0 0 no-repeat;}
.casting a {float:left;clear:both;text-decoration:none;font-size:0.7em;color:#000;}
.casting.fst {margin:0;}
.collapsable div.head4 {display:block;border-bottom:1px solid #858585;clear:both;float:left;width:100%;margin:4px 0;}
.collapsable div.head4 a {background:#fff url(/public/new/images/collapsable.gif) 0 3px no-repeat;text-decoration:none;font-size:0.7em;text-transform:uppercase;color:#666;position:relative;top:4px;padding:0 4px 0 9px;}
.collapsable div.head4 a.collapsed {background-position:0 -9px;}
.actions a {line-height:3em;font-size:0.625em;color:#000;clear:both;float:left;display:block;}
/* Slider ----------------------------------*/
.range {padding:11px 0 14px 0;float:right;display:block;width:100%;}
.range b {font-size:0.5em;font-weight:bold;}
.name {font-size:0.675em;font-weight:bold;}
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.ui-slider-horizontal { height:36px; background:url(/public/new/images/slider.gif) 0 0 repeat-x;border:none; border-right:1px solid #6d6d6d; border-left:1px solid #6d6d6d;}
.ui-slider-horizontal .ui-slider-handle { top: 0; left:-1px; margin-left: 0; background:#000; width:1px; height:36px; border:none;}
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; background: rgba(255, 6, 6, 0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FF0606, endColorstr=#66FF0606);}
/* Slider End ------------------------------*/
.pager-slim {clear:both;float:left;display:block;width:100%;padding-bottom:30px;}
.pager-slim a , .pager-slim span {color:#525252;display:block;float:left;text-decoration:none;margin-left:5px;font-size:1.5em;}
.pager-slim a.active {text-decoration:none;color:#fe0000;}
.pager-slim span.active {text-decoration:none;color:#fe0000;}
.pager-slim a img {border:none;float:left;margin-top:3px;}

#acarousel {height: 409px;float:left;display:block;clear:both;padding-top:5px;}
#acarousel .grey a {color:#fff;text-decoration:none;font-style:italic;padding:10px 0 0 13px;font-size:0.7em;float:left;display:block;width:100%;}
#acarousel .grey a b {font-weight:bold;font-size:1.1em;}
ul.events {margin:0;padding:17px 0 0 0;list-style:none;}
ul.events li {margin:0;padding:0;list-style:none;clear:both;float:left;display:block;width:779px;background:url(/public/new/images/eventsbg.gif) 0 0 repeat-y;}
ul.events li a {text-decoration:none;font-size:0.75em;padding:8px 17px;font-size:0.7em;display:block;clear:both;float:left;width:745px;background:url(/public/new/images/eventstop.gif) 0 0 no-repeat;color:#000;}
ul.events li a b {color:#000;float:left;clear:both;padding:0 17px 8px 17px;background:url(/public/new/images/eventsbot.gif) -779px bottom no-repeat;width:779px;display:block;}
ul.events li.lst b {background:url(/public/new/images/eventsbotlst.gif) -779px bottom no-repeat;}
ul.events li a span {color:#686868;}
ul.events li.current a span {color:#686868;padding-left:17px;}
ul.events li.fst a {background:url(/public/new/images/eventstopfst.gif) 0 0 no-repeat;}
ul.events li.current {background-position:-779px 0;}
ul.events li.current b {font-size:2.2em;clear:both;color:#010101;}
ul.events li.future a {background:url(/public/new/images/eventsbot.gif) 0 bottom no-repeat;}
ul.events li.current a,ul.events li.fst.current a {background-position:-779px 0;padding:8px 0 0 0;width:779px;}
ul.events li.lst.future a {background:url(/public/new/images/eventsbotlst.gif) 0 bottom no-repeat;}
.icoexport {display:block;width:100%;clear:both;float:left;padding:10px 0 25px 0;font-size:0.7em;text-align:right;}
.icoexport a {color:#000;}
.cselect {display:block;height:20px;line-height:20px;font-size:0.7em;float:left;background:#ccc;width:195px;background:url(/public/new/images/cselect.gif) 0 0 no-repeat;text-transform:none;}
.cselect a {height:20px;line-height:20px;display:block;width:170px;margin-left:5px;padding-right:20px;overflow:hidden;color:#000;text-decoration:none;}
.block_header .cselect {float:right;}
.feature {clear:both;float:left;display:block;width:100%;margin:10px 0;}
.feature .cselect {clear:none;}
.feature .name {clear:both;float:left;display:block;width:100%;padding-bottom:8px;}
.drop {z-index:1;position:relative;}
.drop img,.drop span {float:left;clear:both;}
.drop span {background:#fff url(/public/new/images/cselectbg.gif) 0 0 repeat-y;padding:0 7px;width:181px;display:block;}
.hidden {visibility:hidden;}
.fadd, .fremove {display:block;float:left;clear:both;padding-left:20px;height:20px;line-height:20px;background:url(/public/new/images/minusplus.gif) 0 -17px no-repeat;text-decoration:none;color:#000;text-transform:uppercase;font-size:0.675em;font-weight:bold;}
.fremove {width:20px;padding:0;background-position:0 3px;}
.calendar {font-size:0.75em;}
.calendar div {padding:5px 0 10px 0;clear:both;float:left;}
.calendar p a,.calendar p b {display:block;float:left;width:24px;color:#000;text-decoration:none;height:16px;line-height:16px;text-align:center;margin:5px 7px 0 0;text-transform:uppercase;}
.calendar a.today {background:url(/public/new/images/redspot.gif) 0 0 no-repeat;color:#fff;}
.calendar .gd {color:#959595;}
.calendar .rd {color:#f00;}
.calendar p {clear:both;float:left;display:block;width:100%;}
p.days {border-bottom:1px solid #cecece;padding-bottom:3px;}
.calendar div span {text-transform:uppercase;font-weight:bold;padding:0 10px;margin:0;}
.calendar a img {border:none;}
.event {display:block;float:left;clear:both;width:100%;background:url(/public/new/images/eventpointer.gif) 64px 0 no-repeat;margin-bottom:16px;}
.event a img {border:1px solid #848484;float:left;margin-top:2px;}
.event p {float:left;display:block;width:593px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:42px;margin-left:27px;font-size:1.25em;color:#010101;padding:10px 0 0 12px;}
.event p em {font-size:0.45em;font-style:normal;display:block;width:100%;color:#686868;}
.event div {display:block;width:94px;height:54px;float:left;background:url(/public/new/images/eventright.gif) 0 0 no-repeat;}
.event div a {text-decoration:none;width:82px;height:34px;line-height:34px;color:#000;font-size:0.7em;text-align:center;display:block;float:left;text-transform:uppercase;margin-top:10px;}
.event div a.sched {background:url(/public/new/images/eventsched.gif) 0 0 no-repeat;}
.event div a.cncl {background:url(/public/new/images/eventcncl.gif) 0 0 no-repeat;}
.sbs {display:block;float:left;width:427px;}
.sbs .grey a {color:#fff;padding:12px 0 0 15px;float:left;}
.sbb {display:block;float:left;clear:both;width:427px;height:50px;background:url(/public/new/images/pbuttw.gif) 0 0 no-repeat;margin-top:9px;}
.sbb a.cast {text-align:center;background:url(/public/new/images/ba.png) no-repeat;line-height:34px;width:56px;height:34px;color:#000;text-decoration:none;font-size:1em;display:block;float:left;margin:7px 0 7px 262px;}
.sbb img {border:none;float:left;margin:7px 6px;}
.sbb.fll {clear:none;position:absolute;width:294px;top:485px;margin:0;left:434px;background:url(/public/new/images/pbuttsw.gif) 0 0 no-repeat;}
.sbb a.cast {margin-left:132px;}
.sbt {display:block;width:300px;float:left;}
.sbt img {border:none;float:left;margin:0 0 16px 7px;}
#qs {position:relative;z-index:1;display:block;width:193px;top:4px;font-size:0.7em;}
#qs div {float:left;clear:both;width:177px;margin-left:8px;border-bottom:1px solid #b0b0b0;padding-top:10px;color:#000;}
#qs a {color:#000;text-decoration:none;}
#qs img {float:left;}
#qs div img {border:none;margin-bottom:5px;}
#qs div p {float:left;display:block;width:118px;padding:3px 0 0 9px;}
#qs div p a {font-weight:bold;}
a.qsall {padding:4px 8px 8px 8px;float:left;display:block;width:177px;background:url(/public/new/images/qsb.png) 0 bottom no-repeat;}
#qs div.inner {border:none;margin:0;width:193px;float:left;clear:both;background:url(/public/new/images/qsc.png) 0 0 repeat-y;padding:0;}
.bookcont {float: left; overflow: hidden;background:url(/public/new/images/dragbot.gif) bottom center no-repeat;padding:20px 0 1px 0;}
.bookcont div.box {float: left;border: 1px solid #4f4f4f;width: 502px;margin-bottom: -1020px;padding-bottom: 1020px;}
.bookcont div.box.right {margin-left:11px;}
.booktip {clear:both;display;block;width:191px;background:url(/public/new/images/drag.gif) 0 bottom no-repeat;height:47px;margin:0 auto;text-align:center;padding-top:10px;font-size:0.75em;color:#6b6868;text-transform:uppercase;}
.bookpic {display:block;float:left;margin:7px 5px 10px 5px;width:90px;}
.bookpic img {border:none;}
.bookpic a {font-size:0.57em;text-decoration:none;color:#f00;clear:both;float:right;padding-left:8px;background:url(/public/new/images/del.gif) 0 4px no-repeat;}
.bookhdr {float:left;display:block;width:495px;font-size:0.7em;text-transform:uppercase;background:#f4f4f4;color:#000;padding:0 0 0 7px;border-bottom:1px solid #4f4f4f;}
.bookhdr a {float:right;color:#515151;margin:6px 7px 4px 0;display:block;}
.bookhdr span {float:left;margin-top:6px;font-weight:bold;}
.bookhdr a.small {text-transform:none;font-size:0.9em;}
.bookhdr .cselect {font-size:1em;margin:2px 0 2px 8px;}
.bookhdr .cselect span,.bookhdr .cselect a {margin:0;font-weight:normal;}
.bookhdr a.bookadd {display:block;float:left;width:12px;height:12px;text-decoration:none;background:url(/public/new/images/bookadd.gif) 0 0 no-repeat;margin-left:4px;}
.bookhdr a.small.active {background:#ebebeb;border-left:2px solid #a6a6a6;display:block;width:100px;text-align:left;margin:0;padding:4px 0 7px 8px;bottom:-1px;position:relative;}
.bookcfgs {display:block;float:left;display:block;background:#ebebeb;border-bottom: 1px solid #4f4f4f;width:100%;}
.bookcfgs div.split {display:block;width:220px;float:left;padding:6px 0 6px 8px;}
.bookcfgs em {font-style:normal;font-size:0.7em;text-transform:uppercase;padding-bottom:4px;width:100%;display:block;float:left;}
.bookcfgs a.ok {display:block;float:left;margin-top:25px;font-size:0.75em;color:#000;text-decoration:underline;font-weight:bold;}


.jtooltip {
    color: #FF0000;
    display: none;
    position: relative;
    width: auto;
}
.jtooltip_tail {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_tail.gif") no-repeat scroll 0 0 transparent;
    height: 25px;
    left: -14px;
    position: absolute;
    top: -31px;
    width: 20px;
    z-index: 601;
}

.jtooltip table {
    margin: -40px 0 0;
    padding: 0;
    position: absolute;
}
.jtooltip_tl {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_tl.png") no-repeat scroll 0 0 transparent;
}
.jtooltip_tc {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_tc.png") repeat-x scroll 0 0 transparent;
}
.jtooltip_tr {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_tr.png") no-repeat scroll 0 0 transparent;
}
.jtooltip_ml {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_ml.png") repeat-y scroll 0 0 transparent;
}
.jtooltip_mc {
    background-color: #FFFFFF;
    font-size: 12px;
    padding: 5px;
}
.jtooltip_mr {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_mr.png") repeat-y scroll 0 0 transparent;
}
.jtooltip_bl {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_bl.png") no-repeat scroll 0 0 transparent;
}
.jtooltip_bc {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_bc.png") repeat-x scroll 0 0 transparent;
}
.jtooltip_br {
    background: url("http://moda.ru/framework/client/themes/moda/js/jquery/jtooltip/images/jtooltip_br.png") no-repeat scroll 0 0 transparent;
}
.jtooltip_tl, .jtooltip_tr, .jtooltip_bl, .jtooltip_tr {
    height: 10px;
    width: 10px;
}

@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.progress-striped .bar {

}

/*{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}*/
.progress-btn
{
    /*background-color: #f1eff1;*/
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
    -webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;
}

.profilePhotoUploadArea {
    border: 2px dashed #d2d4d5;
    background-color: #f7f9fa;
    cursor: pointer;
    width: 420px !important;
    margin-top: 20px;
    margin-bottom: 30px;
}

.profilePhotoUploadArea .msg{
    margin-top: 4%;
    margin-bottom: 4%;
    padding-top: 0px;
    color: #999;
    text-align: center;
    cursor: pointer;

}

.profilePhotoUploadArea .msg.full{
    margin-top: 20%;
    margin-bottom: 20%;
    padding-top: 48px;
    text-align: center;
    background-image: url('/public/icon/uploadPicIcon.png');
    background-position: top center;
    background-repeat: no-repeat;
}



.brd {
    margin-bottom: 45px;
}


.albumEditor .dropBox{
    min-height: 80px;
    border: dashed 1px #0081c2;
    margin-bottom: 5px;
}
.albumEditor .activeBox{

    border: dashed 1px #0081c2;
    padding: 3px;
    background-color: whitesmoke;
}
.albumEditor .hoverBox{

    border: dashed 1px #0081c2;
    padding: 3px;
    background-color: #d9edf7;
}


.albumEditor .dropPanel {

}

#phileList img{
    margin-bottom: 3px;
    float: left;
    margin-right: 5px;
}

.albumUploadArea{
    border: 2px dashed #d2d4d5;
    background-color: #f7f9fa;
    cursor: pointer;
    width: 300px !important;
    margin-top: 0px;
    margin-bottom: 30px;
    float: left;
    margin-right: 5px;
}
.delArea {
    border: 2px dashed #d2d4d5;
    background-color: #f7f9fa;
    cursor: pointer;
    width: 195px !important;
    margin-top: 0px;
    margin-bottom: 30px;
    float: left;
    margin-right: 5px;
}

.albumUploadArea .msg, .delArea .msg{
    margin-top: 4%;
    margin-bottom: 4%;
    padding-top: 0px;
    color: #999;
    text-align: center;
    cursor: pointer;

}

.albumUploadArea .msg.full{
    margin-top: 8%;
    margin-bottom: 8%;
    padding-top: 48px;
    text-align: center;
    background-image: url('/public/icon/uploadPicIcon.png');
    background-position: top center;
    background-repeat: no-repeat;
}


div.page-head {
    border-color: #E5E5E5;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #333333;
    display: block;
    font-size: 21px;
    line-height: 40px;
    margin-bottom: 20px;
    padding: 0;
    width: 100%;
}