﻿
span#rbListTitlePosition input{
    margin-left: 10px;
}

div.rotatorProperties div.formItemLabel{
    display: inline !important;
}

div.rotatorProperties{
    padding-left: 10px; 
}

.fullImageLink {
    text-decoration: none;
    color: inherit !important;
}

/* General Settings */
.admin.imageRotator #generalSettings {
    padding: 0 25px 5px;
    width: 40%;
    margin-top: 35px;

    border: thin solid #C0C0C0;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
}

    .admin.imageRotator #generalSettings #txtPause {
        width: 30px;
        text-align: center;
        padding: 5px;
    }

    .admin.imageRotator #generalSettings .tooltip {
        padding: 0 5px;    
    }

/*.admin.imageRotator #generalSettings .formItem { margin: 20px 10px; }*/
.admin.imageRotator .ddlUrls { max-width: 300px; }
.admin.imageRotator > label { font-weight: bold; }


.admin.imageRotator .form .formItem > div:first-child {
    width: 30%;
}

.admin.imageRotator .rotatorImage {
    float: left;
    width: 50%;
}

.admin.imageRotator .adminFormImage {
    margin-bottom: 10px;
    max-width: 200px;
}

.admin.imageRotator .rotatorProperties {
    float: right;
    width: 47%;
}

.admin.imageRotator #linkTypeWrapper {
    margin-top: 15px;
}

.admin.imageRotator #linkTypeWrapper #internalUrl,
.admin.imageRotator #linkTypeWrapper #externalUrl,
.admin.imageRotator #linkTypeWrapper #linkText,
.admin.imageRotator #linkTypeWrapper #newWindow {
    display: block;
    text-align: left;
    width: 100%;
    margin-bottom: 8px;
    overflow: hidden;
}

.admin.imageRotator #linkTypeWrapper #internalUrl > div,
.admin.imageRotator #linkTypeWrapper #externalUrl > div,
.admin.imageRotator #linkTypeWrapper #linkText > div,
.admin.imageRotator #linkTypeWrapper #newWindow > div {
    float: left;
}

    .admin.imageRotator #linkTypeWrapper #internalUrl .formItemLabel,
    .admin.imageRotator #linkTypeWrapper #externalUrl .formItemLabel,
    .admin.imageRotator #linkTypeWrapper #linkText .formItemLabel,
    .admin.imageRotator #linkTypeWrapper #newWindow .formItemLabel {
        width: 20%;
        text-align: right;
        font-weight: 700;
    }

    .admin.imageRotator #linkTypeWrapper #internalUrl .formItemToolTip,
    .admin.imageRotator #linkTypeWrapper #externalUrl .formItemToolTip,
    .admin.imageRotator #linkTypeWrapper #linkText .formItemToolTip,
    .admin.imageRotator #linkTypeWrapper #newWindow .formItemToolTip {
        padding: 0 8px;
        width: 4%;   
    }

.admin.imageRotator #linkTypeWrapper #externalUrl .urlMessage {
    color: #79A03E;
    font-size: 14px;
    margin: 0;  
}

.admin.imageRotator .adminActions {
    margin-top: 30px;
}

.admin.imageRotator .RadPicker {
    width: 200px !important;
}
/******************************************/
/* Admin Settings */
/******************************************/
/*.rotatorImageThumb { 
    display: block;
    margin: 0 auto;
    max-width: 150px;
}

.scrollingAdmin { margin-right: 20px; }

#imageRotatorAdminWrapper { margin: 0 10px; }
#imageRotatorAdminWrapper p,
#imageRotatorAdminWrapper span,
#imageRotatorAdminWrapper label { font-size: 14px; }

#imageRotatorAdminWrapper .adminActionsTop { margin-bottom: 0; display: inline-block; float: right; }
#imageRotatorAdminWrapper .adminActionsTop .button { margin-bottom: 0; }
#imageRotatorAdminWrapper .adminActions .cancelButton { margin-left: 5px;}

#imageRotatorAdminWrapper .requiredLegend { display: inline; float: right; }

#imageRotatorAdminWrapper .formItem { margin: 30px 0; overflow: hidden; }

#imageRotatorAdminWrapper .formItem .rotatorImage { display: inline-block; float: left; width: 50%; }
#imageRotatorAdminWrapper .formItem .rotatorImage p { margin: 15px 0 5px; padding: 0; }
#imageRotatorAdminWrapper .formItem .rotatorProperties { display: inline-block; }

#imageRotatorAdminWrapper .formItem > table { margin: 0 auto; width: 300px; }
#imageRotatorAdminWrapper .formItem table tr.field { display: block; margin: 5px 0; }
#imageRotatorAdminWrapper .formItem table .fieldTitle { width: 90px;}

#imageRotatorAdminWrapper .formItem > label { display: inline-block; font-weight: bold; }

#imageRotatorAdminWrapper .formItem .toolTip { cursor: pointer; padding-bottom: 3px; margin-right: 15px; }

#imageRotatorAdminWrapper .formItem img.adminFormImage { max-width: 200px; margin: 5px 0; display: block; }

#imageRotatorAdminWrapper .formItem .imageActions { display: block; margin-top: 20px; }

#imageRotatorAdminWrapper .formItem .urlField {
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #C9C9C9;
    border-radius: 3px;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), 0px 1px 2px 0px rgba(0, 0, 0, 0.1) inset;
    color: #999;
    font-size: 12px;
    padding: 8px !important;
    height: auto !important;
    min-width: 160px;
}

#imageRotatorAdminWrapper #addEditSection { width: 100%; }*/

/*Upload Image Button*/
/*#btnUploadDisplay, .btnUploadDisplay { display: block; margin-top: 5px; }*/


div#rotatorDetails > div {
    background-color: rgba(0, 0, 0, 0.5);
    padding: 30px;
    text-align: center;
}

div#rotatorDetails > div {
    padding-left: 20px !important;
}


/* START OF IMAGE ROTATOR SECTION */

/*div#imageRotatorWrapper .content {
    background: none;
    margin: 0px !important;
}*/

/* END OF IMAGE ROTATOR SECTION */

img.rotatorImage {
    /*opacity: 0.6 !important;*/
}

div#rotatorDetails > div {
    text-shadow: 0 1px 0 black;
    color: white;
}

@media only screen and (min-width: 480px) {
    .fullImageLink, .fillImageLink img {
        pointer-events: none;
        cursor: default;
    }
}