﻿body
{
    background: #fff;
    color: #222;
    padding: 0;
    margin: 0;
    font-family: "purista-web-n4","purista-web","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif !important;
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    position: relative;
    cursor: default;
}

.rwTitlebar
{
    background-color: #f1f1f1;
}


/*Overlay window*/

.k-window-titlebar
{
    border-bottom-style: none !important;
}


/*Overlay control*/
#overlay, .k-widget .k-window
{
    margin: 0;
    padding: 0;
    overflow: hidden !important;
}


.k-content
{
    background-color: transparent !important;
}

#overlayForm
{
    height: inherit !important;
    padding: 0 !important;
    margin: 0 !important;
}

#overlay .k-header .k-window-titlebar .k-window-actions
{
    padding: 0 !important;
    margin: 0;
}

.k-window-titleless
{
    background-color: transparent !important;
    border-style: none !important;
    border_color: transparent !important;
    webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.k-window-titlebar .k-window-action
{
    top: 0;
    padding: 0 !important;
}

#clickableImage
{
    text-align: center;
    background-color: transparent !important;
}

.clickableImage_image
{
    /*max-width: 100%;
    max-height: 100%;*/
    width: inherit;
    height: inherit;
    min-height: inherit;
    min-width: inherit;
}

.clickableImage
{
    padding: 0;
    margin: 0;
}

.overlayContent
{
    max-width: 100%;
    max-height: 100%;
    width: inherit !important;
    height: inherit !important;
}


.overlayClose
{
    float: right;
    color: gray;
    opacity: .7;
}

/*#overlayBody
{
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    min-height:inherit;
    min-width:inherit;
    overflow: hidden;
}*/

.k-content-frame > html > body
{
    width: inherit !important;
    height: inherit !important;
}


/*Resource center dynamic module*/

/*.itemWrapper
{
    padding: 0px;
    margin: 0px;
    max-width: 820px;
   
}*/

.resource_center
{
    list-style-type: none !important;
/*background-color:white;*/
}


  


    .resource_center.leftContent
    {
        margin-bottom: .4em !important;
        float: left;
        padding: .1em;
        /*width: 10.000em;*/
        width: 18%;
        max-width: 10.000em;
        /*max-height: 200px !important;*/
        max-height: 15.125em !important;
        /*height: 200px !important;*/
        height: 15.125em !important;
        border-bottom: .08em solid grey;
        border-top: .08em solid grey;
        border-left: .08em solid grey;
    }



.resource_center.rightContent
{
    margin-bottom: .4em !important;
    float: left;
    padding: 1em;
        width: 81%;
    /*margin-right: .2em;*/
    max-width: 44.75em !important;
    max-height: 15.125em !important;
    height: 15.125em !important;
    border-bottom: .08em solid grey;
    border-top: .08em solid grey;
    border-right: .08em solid grey;
}

    .resource_center.rightContent.description
    {
	/*position:relative;*/
        border:none !important;
        overflow:auto !important;
        max-height: 10.500em !important;
        height: 8.500em !important;
        /*max-width:42.625em !important;*/
        width:100% !important;
	padding-bottom:.3em !important;

    }

.resource_center.title
{
    border-bottom: .1em inset black;
    width: 100%;
     
}
.resourceitemTitle
{
    padding:0 !important;
    margin:0 !important;
}
.resourceTitleLink
{
    padding: 0 !important;
    margin: 0 !important;
}
.resource_center.image
{
    image-rendering: optimizeSpeed;
    background-repeat: no-repeat;
    display: inline-block;
    /*width: 160px !important;
    height: 150px !important;
    max-width: 160px !important;*/
    /*max-height: 200px !important;*/
    max-height: 12em !important;
    padding: .2em;
}
