/* 
    Document   : commonStyle_OEM
    Created on : Jul 4, 2013, 9:55:40 PM
    Author     : ekkuluri
    Description:
        Custom style for OEM support.
*/

html,body {
    margin:0!important;
    padding:0!important;
    height:100%!important; /* needed for container min-height */  
}


.headerMenu ul
{
    margin:0px;
    list-style-type:none;
    padding:0px;
}
.headerMenu ul li
{
    border-right: 1px solid #56565b;
    border-left: 1px solid #8b8c8e !important;
}
.headerMenu ul li a
{
    color:#D3D3CF;
    text-decoration:none;
    padding: 6px 10px 6px 10px;
    line-height:29px;
}
.headerMenu .noBorder
{
    border: none !important;
    margin:3px 10px 0px 5px;
}


/* footer */
/* widget properties */
#footer {
    position: relative !important;
    bottom: 0;
    left:0;
    right:0;
    height:21px;
    background-color:#594f4a;
    min-width:600px;
}
.widget_header {
    width: calc(100% - 2px);
    height:20px;
    margin: 0;
    border:1px solid #ccc;
    border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    background-color: #d7d6d5; 
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d6d5), to(#f1f0ef)); /* Safari 5.1, Chrome 10+ */ 
    background: -webkit-linear-gradient(top, #f1f0ef, #d7d6d5); /* Firefox 3.6+ */ 
    background: -moz-linear-gradient(top, #f1f0ef, #d7d6d5); /* IE 10 */ 
    background: -ms-linear-gradient(top, #f1f0ef, #d7d6d5); /* Opera 11.10+ */ 
    background: -o-linear-gradient(top, #f1f0ef, #d7d6d5); 

}
.widget_block .widget_header{
    width: 100%;
}
.widget_header{
    cursor: all-scroll;
}
.widget_header_txt {
    font-size:15px;
    display:block;
    margin:0px;
    padding-left:6px !important;
    color:#45494c;
    vertical-align:middle;
    width: auto;
    float:left;
    white-space:nowrap;
}
.widget_header_img {
    float:right;
    border: none;
    margin: -3px 0px 0px 0px;
    padding-left : 10px;
    position: relative;
    padding-right:10px; 
}
#widget_content
{
    height:100% !important;
    font-size:9pt;
    line-height:18px;
    word-wrap:break-word;
    cursor: default;
    width: 100%;
    position: relative;
    float: left;
}
#widget_content_table
{
    height: -moz-calc(100% - 25px) !important;
    /* WebKit */
    height: -webkit-calc(100% - 25px)!important;
    /* Opera */
    height: -o-calc(100% - 25px)!important;
    /* Standard */
    height: calc(100% - 25px)!important;

    padding:0px;
    font-size:9pt;
    line-height:18px;
    word-wrap:break-word;
    cursor: default;
    width: 100%;
    position: relative;
    float: left;
}
.widget_content p{   
    margin: 0px;
    padding: 0px;
}
/* widget properties */
/*Profile Image with Rounded corners */
.profileImageWrap{
    border-radius:50px;
    -khtml-border-radius:50px;
    -moz-border-radius:50px;
    -webkit-border-radius:50px;
}
/* header */	
div #header {
    top: 0px;
    left: 0px;
    right: 0px;
    position: relative;
    min-width:600px;
}
/* header navbar*/
.loggedin_menubar_container{
    height:29px;
    /*    background-image:url(../img/header_bg_inactive.gif);
        background-repeat: repeat;*/
    background-image: linear-gradient(bottom, #56555b 28%, #8b898a 93%);
    background-image: -o-linear-gradient(bottom, #56555b 28%, #8b898a 93%);
    background-image: -moz-linear-gradient(bottom, #56555b 28%, #8b898a 93%);
    background-image: -webkit-linear-gradient(bottom, #56555b 28%, #8b898a 93%);
    background-image: -ms-linear-gradient(bottom, #56555b 28%, #8b898a 93%);

    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.28, #56555b),
        color-stop(0.93, #8b898a)
        );
    background-color: #56555b; /* IE9 */ 
    min-width:980px;
}
/*Conference Bridge*/
#cb_Listview table tr td
{
    height: 30px !important;
    vertical-align: middle;
}
.icon_conference_bridge {
    width: 25px !important; 
    height: 25px;
    background-image:url(../img/conference_bridge_icon.png);
    background-repeat: no-repeat;
    margin-right: 10px;
    background-size: contain;
}

    #callrecorded #dataTableFooter li,#callrecorded #dataTableFooter a {
        margin:0px !important;
        padding:0 2px !important;
    }
    #page_count_callRecord{
        width: 46px !important;
    }
