a,img{outline: none;}
.ap-wrapper * {color:#333;}
.header-and-content-wrap .ap-wrapper .ap-logo{
  position:absolute;
  height:55px;
  width:38px;
  margin-left:40px;
  top:10px;
  background:url('/images/adminpanel/ap-logo.png') 0px -55px no-repeat;
  margin:10px 30px 0px 45px;
}
.header-and-content-wrap .ap-wrapper .ap-logo:hover{background:url('/images/adminpanel/ap-logo.png') 0px 1px no-repeat;}
.header-and-content-wrap .ap-wrapper .language{position:absolute;top:10px;right:40px;}
#ap-main-tabs{width:98% !important;}
.ap-tabs{position:relative;clear:both;margin:10px;}
#ap-main-tabs{}
.ap-table {position:relative;width:978px;margin:0px 0px 0px -20px;padding:0px;padding-botom:100px;}
.ap-table *{font-size:12px;margin:0px;padding:0px;}
.ap-table th{font-weight:bold;background-color:#eee;height:29px;}
.ap-table td{border:1px solid #eee;vertical-align: top;}
.ap-dark{background-color:#eae3e3;}
.ap-light{background-color:#f7f7f7;}
.ap-table a, .ap-table a:hover{color:#840620;text-decoration:none;}
.ap-table h1{font-weight:bold;}
.ap-table h1 a,.ap-table h1 a:hover{font-weight:bold;}
.ap-title,.ap-title a, .ap-title a:hover, .ap-title a:visited{font-weight:bold;margin:0px 0px 10px 0px;text-decoration:none;}
.ap-news-info{position:relative;width:100%;clear:both;margin:10px 0px;}
.ap-news-info table{width:100%;}
.ap-news-info tr{border-bottom:1px solid #fff;}
.ap-news-block{width:99%;float:left;height:auto;}
.ap-news-description{position:relative;width:100%;height:auto;clear:both;margin-bottom:10px;}
.ap-news-date{float:left;text-align:left;padding-bottom:10px;margin-left:0px;}
.ap-news-date img{position:relative;top:5px;left:6px;}
.show-gallery-photos{margin:3px 0px 6px 3px;}
.gallery-photos{width:1180px;margin-left:20px;}
.ap-form-style input[type=text]{width:546px;}
.ap-form-style select{width:552px;padding:2px;}
.ap-form-style .ap-table-footer{width:790px;margin:16px 0px 0px 35px;}
.ap-form-style input[type=submit]{background:#2f120e url("/images/adminpanel/tabs-nav-bg.png") top right no-repeat;margin:10px 105px 0px 0px; padding:0px 6px;color:#fff;}
.ap-submit-button{clear:both;width:100%;text-align:center;margin:16px 0px;}
.ap-submit-button input[type=submit]{background-color:#C32647; height:27px; width:100px; color:#FFF; border:0px;}
.ap-small{font-size:10px;font-weight:normal;margin:1px 0px 0px 5px;padding:0px;}
.ap-project-form-table{position:relative;float:left;width:622px;margin:16px 0px 0px 30px;padding:0px;display:block;}
#ap-project-search-form{posiion:relative;width:auto;float:right;}
#ap-project-search-form input[type=text]{height:23px;width:250px;}
#ap-project-search-form input[type=submit]{height:23px;width:120px;text-transform:none;font-size:12px;}
#ap-project-search-form select{height:24px;}
#ap-project-search-form table td{vertical-align:middle !important;border:0px;padding:0px 3px;}
.ap-show-in-category{position:absolute;top:0px;right:0px;width:20px;height:20px;display:block;background:url('/images/icons/active/show-on-category-page.png');}
#back-link{position:absolute;right:20px;top:5px;height:auto;padding:9px 2px 2px 2px;color:#fff;font-size:13px;font-weight:bold;}
#back-link a, #back-linka a:hover{text-decoration:none;color:#fff;font-size:13px;font-weight:bold;}
/*.ui-widget-content{min-height:700px;}*/
.image-container{height:195px;width:158px;float:left;background:url("/images/background/bg_thumb.gif");margin:5px;}
.image-container .adv-img{height:148px;width:148px;background-position:center;background-repeat:no-repeat;margin:5px;}
.tooltipimg a {background: none no-repeat scroll center center transparent;display:table;height:148px;width:148px;}

.ap-picture{height:235px;width:220px;}
.ap-picture .adv-img{height:194px;width:210px;}
filelist{position:relative;clear:both;}
#advimagesforcrop{
position:relative;
width:900px;
height:auto;
margin:10px 0px 10px 20px;
overflow:hidden;
}
#upl_container{border:1px solid #cb201f;height:20px;width:110px;float:right;margin:20px 37px 20px 0px;padding:4px 0px 0px 0px;background:#cb201f;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:13px;color:#fff;text-align:center;}
#upl_container a{color:#fff;text-decoration: none;}
.adv-image-actions{width:100%;position:relative;margin-left:5px;}
.adv-image-actions a{text-decoration: none;}
.hiddenbyjavascript{margin-top:10px;font-size:11px;}
.uploadifynoflash{font-size:11px;}
.file-list-to-upload{position:relative;width:900px;margin:20px 0px 0px 20px;background-image: url('/images/background/bg_thumb.gif');background-color: #ffffff;}
.file-list-to-upload .file-list-to-upload-title{position:relative;width:880px;height:20px;padding-top:4px;color:#58588;font-weight:bold;margin-left:20px;}
#fileQueue{min-height:50px;margin:6px 0px 0px 20px;font-style:italic;font-size: 11px;}
#fileQueue div{margin:2px 0px;font-size: 11px;}
.ittemImgBgplaceholder {
width:158px;
height:195px;
margin: 4px;
background-color: yellow;
background-image:url(/images/background/bg_thumb.gif);
border:  black dashed 1px;
float: left;
}

#change_picture_title_container{position:absolute;top:1px;right:2px;display:block;width:100px;height:auto;}


.inplaceeditdiv {
background-color: #FFECEC;
border: 1px solid #CCCCCC;
height: 20px;
margin: 0;
overflow: hidden;
padding: 0;
white-space: nowrap;
}
.ap-control-panel{text-align:center;margin-top:0px;}
.ap-tools{margin-top:3px;}
#pages{width:100%;text-align: center;}

/*
.tmp-panel{position:absolute;top:10px;left:10px;width:250px;color:#fff;font-size:11px;}
.tmp-panel a,.tmp-panela:hover,.tmp-panel a:visited{color:#fff;font-size:11px;}

*/

/* --- Logination Block ----------------------------------------------------- */

#logination, #aaaddm, .tmp-panel{    
    position: absolute;    
    background-color: transparent;   
}

#logination{
    top: 0px;
    left: 147px;
    width:340px;
}

#logination{
    display: none;
    -moz-opacity:0.75 !important;
    opacity:0.75 !important;
    filter:alpha(opacity=75);
}

.tmp-panel{
    display: block;
    top: 0px;
    left: 0px;
    color: #fff;
    padding: 3px 8px 5px 8px;
    font-size: 12px;
    /*background: url(../images/background/logination-bg.png) left center repeat-x;*/
    background-color: #010101;
}

.tmp-panel a,.tmp-panela:hover,.tmp-panel a:visited{
    color:#fff;
    font-size:12px;
    text-transform: none;
    text-decoration: none;
}

.tmp-panel a:hover{
    text-decoration: underline;
}

#aaaddm{
    display: block;
    top: 0px;
    left: 107px;
    width: 40px;
    height: 40px;
}

/* -------------------------------------------------------------------------- */

.ui-widget-header{background:#2f120e url("/images/adminpanel/tabs-nav-bg.png") top right no-repeat;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
border-top-left-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
border-top-right-radius: 0px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
border-bottom-left-radius: 0px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-right-radius: 0px;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color: #160404;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color: #840620;
}


#savecrop_but, #resetcrop_but{
    cursor: pointer!important;
}

#ap-projects-rearrange{position:relative;overflow:hidden;height:auto;width:830px;margin:0px auto;padding:0;}
.ap-sortable-project-container{position:relative;float:left;width:420px;background-position:left center;background-repeat:no-repeat;}
.ap-img-container{position:relative;float:left;width:219px;height:auto;diaplay:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;}
.ap-info-container{position:relative;float:left;width:195px;height:auto;diaplay:block;overflow:hidden;margin-left:5px;}
.ap-info-container span{width:100%;font-size:14px;clear:both !important;margin-bottom:6px;display: block;}
.ap-info-container span.title{font-size:11px;font-weight:bold;margin:3px 0px 0px 0px;}
.ap-project-preview{position:absolute;top:0px;left:0px;width:219px;height:180px;background-repeat:no-repeat;}
.ap-project-hover-title{position:absolute;visibility:hidden;bottom:0;left:0;width:100%;height:auto;padding:7px 0px;border-top:1px rgba(30, 11, 11, 0.85) solid;background: rgba(30, 11, 11, 0.75) url('/images/patern.png') repeat;}
.ap-project-hover-title a,
.ap-project-hover-title a:hover,
.ap-project-hover-title a span,
.ap-project-hover-title a:hover span
{color:#fff;}
div.ap-project-preview:hover{
    background: rgba(0, 0, 0, 0.3) url(../images/patern.png) repeat;
}

.ap-project-hover-title span.ap-pr-title{
    display: block;
    padding: 0px 10px 7px 10px!important;
    font-size: 14px!important;
}
.ap-project-hover-title span.ap-gr-title{
    display: block;
    padding: 5px 7px 7px 10px;
    font-size: 16px;    
}

div.ap-project-preview:hover .ap-project-hover-title{
    visibility:visible;
}

.show-gallery-photos{margin:3px 0px 6px 3px;}
.gallery-photos{width:932px;margin:0px;}
.news-photos,.news-gallery-photos,.news-attached-video{width:932px;margin:0px;}
.news-gallery-photos{position:relative;clear:both;}


/*Artist tab - pictures*/
.artist-photos{position:relative;clear:both;width:100%;display:block;height:auto;overflow:hidden;}
.picture{position:relative;width:100%;display:block;height:auto;overflow:hidden;}
.ap-sortable-picture-container{position:relative;width:221px;height:260px;float:left;matgin:3px;display:block;border:1px dotted #ccc;}
  .ap-sortable-picture-container .ap-img-container{position:relative;width:219px;height:180px;margin:1px;diaplay:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;}
    .ap-sortable-picture-container .ap-img-container a.fancybox-img{display:block;height:180px;width:219px;}
    .ap-sortable-picture-container .ap-img-container a.fancybox-img img{width:219px;height:180px;}
  .ap-sortable-picture-container .ap-info-container{position:absolute;left:0px;bottom:0px;height:75px;width:230px;margin:0px;}
    .ap-sortable-picture-container .ap-info-container span{display:block;width:100%;font-size:11px;text-align:center;margin:0px;}
    .ap-sortable-picture-container .ap-info-container span.title{font-size:13px;font-weight:bold;}
  .ap-sortable-picture-container .ap-control-panel{position:absolute;width:25px;height:45px;bottom:0px;right:0px;}
  .ap-sortable-picture-container .ap-icon-move{position:absolute;bottom:0px;left:0px;width:15px;height:15px;margin:3px;}
.show-artist-picture{position:relative;width:150px;float:left;margin-top:3px;}
.ap-add-new-picture{position:relative;width:150px;float:right;margin-top:3px;text-align:right;}
  /*End - Artist tab - pictures*/



#ap-slide-edit-form select{width:406px;}
#ap-slide-edit-form input[type=text]{width:400px;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#160404;}
.ui-tabs-panel{min-height:600px;}

.ui-datepicker .ui-datepicker-title span{color:#fff !important;}