
/*
Tablist script style- css
Modified by Sameena Shahal
on 12/14/2015 to making tab seperation for Organizing Committee.
*/


.rTable {
		    	display: table;
		    	width: 100%;
		}
		.rTableRow {
		    	display: table-row;
		}
		.rTableHeading {
		    	display: table-header-group;
		    	background-color: #ddd;
		}
		.rTableCell, .rTableHead {
		    	display: table-cell;
		    	padding: 3px 10px;
		    	border: 1px solid #55bceb;
		}
		.rTableHeading {
		    	display: table-header-group;
		    	background-color: #ddd;
		    	font-weight: bold;
		}
		.rTableFoot {
		    	display: table-footer-group;
		    	font-weight: normal;
		    	background-color: #ddd;
		}
		.rTableBody {
		    	display: table-row-group;
		}
.rTablerowspan{display: table-row-group;}
.rTablecolspan{display:table-cell-group;
 }



/*----- Tabs -----*/
.tabs {
    width:100%;
    display:inline-block;

}
 
    /*----- Tab Links -----*/
    /* Clearfix */
    .tab-links:after {
        display:block;
        clear:both;
        content:'';

    }
 
    .tab-links li {
        margin: 0px  1px;
        float:left;
        list-style:none;
padding:0px!important;

    }
 
        .tab-links a {
            padding:10px 15px;
            display:inline-block;
width:370px;
            border-radius:10px 10px  0px  0px;
border:1px solid #999999;
border-bottom:0px;
            background:#55bceb;
            font-size:14px;
            font-weight:400;
            color:#ffffff!important;
            transition:all linear 0.15s;

        }
 
        .tab-links a:hover {
            background:#a7cce5;
            text-decoration:none;
        }
 
    li.active a, li.active a:hover {
        background:#0079c1;
        color:#ffffff!important;

    }
 






    .tab-links1 li {
        margin: 0px  1px;
        float:left;
        list-style:none;
padding:0px!important;

    }
 
        .tab-links1 a {
            padding:10px 15px;
            display:inline-block;
width:170px;
            border-radius:10px 10px  0px  0px;
border:1px solid #999999;
border-bottom:0px;
            background:#55bceb;
            font-size:14px;
            font-weight:400;
            color:#ffffff!important;
            transition:all linear 0.15s;

        }
 
        .tab-links1 a:hover {
            background:#a7cce5;
            text-decoration:none;
        }
 
    li.active a, li.active a:hover {
        background:#0079c1;
        color:#ffffff!important;

    }
 



    /*----- Content of Tabs -----*/
    .tab-content {
        padding:0px 0px;
//border:1px solid #999999;
     //   border-radius:0px;
     //   box-shadow:-1px 1px 1px rgba(0,0,0,0.15);
        background:#ffffff;
 
//border-top:1px;
    }
 
        .tab {
            display:none;
        }
 
        .tab.active {
            display:block;
        }