/* style for Common Mac Photo Gallery pages  */

 root { display: block;}
.clear {clear:both;}
.clear_both{clear: both;}
.clearfix:after { clear: both;display: block;content: " "; height: 0px;visibility: hidden;}
.clearfix {display: inline-block;}
 a, img { margin: 0px;padding: 0px;}
/* Hide these rules from IE-mac \*/
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
li.clearfix {
    display: list-item;
}
.mac-no-border {   border: none !important; padding: 0px !important;margin:0px !important}

.macLeft{ float:left;}
.bind_macPhotos {width:60%;height:auto;float:left;}

.left_align{ float:left;margin:0 20px 20px 0;}
.left_column{width:25%;padding-right:15px;float:left;}
.right_column{width:70%;padding-right:5px;float:left;}

.main_mac{cursor: pointer; width: 80px; left: 0px;}
.mac_gallery_photos{display:table; margin-bottom:10px;}
.mac_gallery {display:table;clear:both;width:100%;border-color: #DFDFDF;
              border-bottom-left-radius: 4px 4px;border-bottom-right-radius: 4px 4px;border-style: solid;
              border-width: 1px;border-top-left-radius: 4px 4px;border-top-right-radius: 4px 4px;margin-top:10px;}
.importalubmssettings{
	     background: #DFDFDF url(../images/gray-grad.png) repeat-x scroll 0% 0%;
}              
.mac_gallery th
{
     background: #DFDFDF url(../images/gray-grad.png) repeat-x scroll 0% 0%;
     color: #333;text-shadow: rgb(255, 255, 255, 0.796875) 0px 1px 0px;line-height: 1.3em;
     padding: 7px 0px 7px 7px;text-align: left; font-size: 11px;}
.mac_gallery td
{ 
    vertical-align: top;
    padding: 5px 0px 10px 7px; font-size: 11px;
    color:#666;border-bottom:1px solid #DFDFDF;
}

#second-carousel
{
    text-indent: 0px;
}
.inner_albim_image img{
    width: 100%;
    height: 100%;
}
.mac_gallery th.checkall {width:10%;text-align: left;}
.mac_gallery .image {width:10%;}
.mac_gallery .name {width:10%;}
.mac_gallery .desc {width:15%;}
.mac_gallery .albumid{width:7%;}
.mac_gallery .on {width:10%;}
.mac_gallery .gallery{width:10%;}
.mac_gallery .viewgallery{width:10%;}
.mac_date{ color:#787878;padding: 0px 5px;width: 70px;float:left;}
.macName { font-weight: bold;color:#21759B !important;font-size:12px;text-transform: capitalize;}
.countimg { color:#787878;}
.editView
{
    float:left;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.editView a
{
   float:left;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
      visibility: visible;
}
tr .delView a
{
    float:left;
    color: #BC0B0B;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    visibility: hidden;
}

tr:hover .delView a
{
    float:left;
    color: #BC0B0B;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    visibility: visible;
}
.delView a:hover
{
    color:blue;
}
.preview{
	position:absolute;
	padding:5px;
      	color:#fff;
	}
.edit_macPhotos{
            float: right;
            width:25%;
}
.hndle{
    background: url("../images/gray-grad.png") repeat-x scroll left top #DFDFDF;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    margin: 0;
    padding: 7px 9px;
    text-shadow: 0 1px 0 #FFFFFF;
    cursor: move;

    -moz-border-radius: 6px 6px 0 0;
}
.photo_desc {
    width:100%;
    border:1px solid #ccc;
}
.return_back{
    text-decoration: none;
}
.album {
   
    float: left;
    height: 50px;
    width: 112px;
}
.fix_wid
{
    width: 100%;
}
.album .mac_title
{
    font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    font-size: 12px;
    color:black;
}
.mac_title
{
    font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    color:white;
    padding: 2px 5px 0px 3px;
}
.mac_title a
{
    font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    color:white;
    padding: 2px 5px 0px 3px;
    text-decoration: none;
}
.mac_sort_arrow
{
    text-align: center;
    cursor:move;

}
.ulwidget .mac_title
{
    font-family: Helvetica,Arial,sans-serif;
    font-weight: bold;
    color:white;
    font-size: 11px;
    padding: 0px 5px;
}
.mac_des
{
     font-family: Helvetica,Arial,sans-serif;
    font-weight: normal;
    font-size: 12px;
    color:white;
    padding: 0px 5px;
}
.album .mac_des
{
     font-family: Helvetica,Arial,sans-serif;
    font-weight: normal;
    font-size: 12px;
    color:white;
    
}
.ulwidget .mac_des
{
     font-family: Helvetica,Arial,sans-serif;
    font-weight: normal;
    font-size: 12px;
    color:white;

}

.album .description{
    float:left;
    font-size: 16px;
    color: #0066cc;
}
#albwrapper {
width: 100%;
padding: 0 13px 0 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
font-size: 12px;
line-height: 18px !important;
margin: 10px 0px;
}
.macSettings{ padding-top: 35px;}
.macSettings table tr td{ padding-bottom: 20px; width: 50%}

a.thumbnail{
    opacity:0.4;
}

a:hover.thumbnail{
    opacity:1.0;
}

ul.actions{
list-style-type:none;
padding:0px;
margin:0px;
}

ul.actions li{
background:url(../images/gallery-bg.png) no-repeat ;
width:100px;
float:left;
padding:4px 0;
margin:0px 0px 2px 0;
margin-left:3px;
text-align:center;
color:#990000;
}

ul.actions li a {
padding: 3px 0px 0px;
color:#666;
text-decoration: none;
line-height: 12px;
}

ul.actions li a:hover {
padding: 3px 0px 0px;
color:#990000;
text-decoration: none;
line-height: 12px;
}
#content #macshow { display:block; }
.ulwidget #macshow { display:none; }

.macSettings table{width: 48%;border: 1px solid #ccc; border-radius:0 0 5px 5px;margin: 10px 0px;float:left}
.macSettings table caption{ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#ececec));
                           -webkit-box-shadow: white 0px 1px 0px;
                            text-align: left; padding: 5px 0 0 13px;  border-radius:5px 5px 0 0; font-weight: bold; height: 25px; border: 1px solid #ccc;}

.macSettings table tr td span{width: 80%; float: left;padding: 0 0 0 5px;}
.mac-error_msg
{
background-color: lightYellow;
border-color: #E6DB55;
border-bottom-left-radius: 3px 3px;
border-bottom-right-radius: 3px 3px;
border-style: solid;
border-width: 1px;
border-top-left-radius: 3px 3px;
border-top-right-radius: 3px 3px;
margin: 5px 0px;
padding: 5px 0.6em;
width:1030px;
float:left;
font-weight: bold;
}
.mac-red-error
{
    color: red;
}
.page_list {margin:0 auto;text-align:center;}
.jcarousel-item a img {	opacity:0.4;}
.jcarousel-item a img:HOVER {	  opacity:1.0;	}
.carousel_lefttxt :HOVER {	  opacity:1.0;	}
/*License key pop-up starts css*/
/*.wp-admin #mydiv{top: 50%; left: 29%;z-index:99999;position:absolute;}*/
.wp-admin #facebox{top: 50% !important; left: 29% !important;z-index:99999;position:absolute;width: 500px;background:#fff;}
.wp-admin #facebox a.close{background: url('../uploads/lightbox-btn-close.png') no-repeat transparent;width:29px;height:29px;display:block;position:absolute;top:5%;right:1%;z-index:100000000000000000;*position:static;}
/*License key pop-up ends css*/
#facebox #mydiv{float:left;}