/*
Theme Name: Renald Learning
Author:Arkotech
*/
img { max-width:100%; }
body { background:none repeat scroll 0 0 #800000; color:#fff; font-family:Times New Roman; }
.mainbox  { background:none repeat scroll 0 0 #800000;   }
footer .container { color:#800000; background: #fff; }
.yellow { color:#F8D43E; }
.headersmall { font-size:10px; }
.nav-menu { float:left;  }
.nav-menu ul { padding: 0; margin: 0; list-style: none; }
.nav-menu ul li { list-style: none; float: left; width:100%; height:33px; overflow: hidden; }
.nav-menu ul li a { border-right:2px solid #800000;  background: url("images/5.png") repeat scroll 0 0 / cover  rgba(0, 0, 0, 0);
 text-decoration: none; color:#000; font-size:12px; padding:0px 10px; float: left; width:100%; line-height: 30px; margin-bottom: 3px; font-weight: bold; height:30px; overflow: hidden; }
/*.nav-menu ul li a:hover , */
.nav-menu ul li.current_page_item a { background: url("images/9.png") repeat scroll 0 0 / cover  rgba(0, 0, 0, 0);
color:#fff;
 }
.nav-menu ul li.current_page_itemhover a { background: url("images/9.png") repeat scroll 0 0 / cover  rgba(0, 0, 0, 0);
color:#fff;
 } 
.imgresponsive { width:100%;height: 540px; }
.mainarea {
    background: url("images/bgOne.jpg") no-repeat scroll center center / cover rgba(0, 0, 0, 0);
    color: #000;
    /*padding-bottom: 20px;*/
    height: 540px;
    overflow-y: auto;
}
.pagecontent {
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    /*padding:10px;*/
    text-align: justify;
}
.pagecontent img { clear: both; }
.pagecontent h2 {
    margin-top: 0;
    color: blue;
    float: right;
    font-size: 30px;
    width:100%;
    text-align:right;
}
.red { color:red; font-weight: bold; }
.largelink { text-transform: uppercase; font-weight: bold; }
table.courseoffering {
    font-weight: normal;
}
table.courseoffering tr td { padding:2px 5px; border-color:#000; border-width: 1px; }
.articles li a { line-height: 25px; font-size:14px; color:#000; }
.bluelargelink {
    color: blue;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
}
.ld-links { padding:80px 10px; padding-bottom: 20px; }
.ld-linkstwo { padding:0px 60px; }
marquee .yellow { font-size:20px; }
div.homeimg {
    float: left;
    font-size: 45px;
    margin-top:-205px;
    position: relative;
    right: 0px;
    text-align: right;
    width: 100%; opacity: 0;
}
.top h1 a {
    color: #fff;
    font-style: italic;
    font-weight: bold;
}
.articles li { list-style: url('images/bullet.gif');  }
.rightheadimg { margin-top:5px; width:80%;  }
.page-id-2 * > p { margin-bottom: 0px; }
.scrolltext {
    color: rgb(254,203,0);
    font-size: 14px;
    font-weight: bold;
}
.headmargin { margin-top:43px; }
.overviewheading {
    float: right;
    color: blue;
    font-size: 30px;
}
.wlrheading { margin-bottom:50px; }
.wlrcontent { padding: 45px; }
.wlrcontent .bluelargelink {
    margin-top: 50px;
    float: left;
}
.cocontent p { margin-bottom: 30px; }
.articleimg { float: right; width:75%; }
.ldimg { float: right; width: 70%; }
.newldlinks { padding: 150px 70px }
.ldheading { margin-bottom: 30px; text-transform: uppercase; }
.diimageone {
    float: none;
    margin: 0 15%;
    width: 70%;
}
.diheading { margin-bottom: 30px; }
.contactushead {  }
.contacttable { background: rgba(255,255,255,0.7); }
.wpcf7-form , .wpcf7 { float:left; width:100%; }
.page-id-2 .container .body .mainarea { padding-bottom: 0px; }
/*.roundabout-holder { margin-left:12px !important }*/
.blueheading { color:blue; font-size: 20px; font-weight: bold; }
.container { overflow: hidden; }
.homeimg img { width:345px; height:158px; }
.pagecontent p { clear:both; margin-bottom:20px; text-align:justify; }
/*.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { border: none !important }*/
.widget-area { float:left; width:100%; }
.widget { margin-top:10px; float: left; width:100%; }
.rs-by , .rs-author , .rs-degree { text-align: center !important;  }
h4 { text-decoration: underline; }
.researchstudy h2 { text-align: center; }
.researchstudy hr { border-color: #800000; }
small br { display: none; }
.researchstudytableone >tbody > tr > td { border:1px solid #000 !important; padding: 5px; }
.caption { text-align: right; }
.articles p { margin-bottom: 15px; }
.underline { text-decoration: underline; }
p.author {
    color: blue;
    float: left;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
}
.hcs { margin-top:0px; width:60%; height:auto; margin-bottom: 5px; }
.articlepage { padding:5px 15px; }
.articlepage h2 { text-align: left; }
.ld-links a { margin-left: 35px; }
.items { margin-bottom: 10px; }
input.content { width: 100%; }
.loginbtn { background-color: #800000; color:#fff; }
.loginbtn:hover { background-color: #2A456E; color:#fff;  }
.articlepage h2 { margin-bottom: 0px; }
.box { padding:5px; border:1px solid #000; }
.box h5 { text-decoration: underline;   }
.textwidget { text-align: center; }
.mytel { font-size:18px; font-weight: bold;  }
.textwidget p { margin-bottom: 5px;  }
@media (min-width:768px)
{
    .overviewimageone {
    width: 70%;
    float: right;
}
.overviewimagetwo {
    float: right;
    width: 70%;
    margin-bottom: 15px;
}
.rpolone {
    float: left;
    margin-left: 20%;
    width: 60%;
}
.rpoltwo {
    float: right;
    margin: 10px 22.5%;
    width: 55%;
}
.wlrimageone { float:right; width:70%; margin-bottom: 20px; }
.wlrimagetwo { float:left; width:70%; }
}