/*
Theme Name: RN NEM Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: royal-elementor-kit
*/
@import url("../royal-elementor-kit/style.css");

ul.studmenu,
ul.studlist  {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
list-style-type: none;
}

.studlist li,
div.studlist {
padding: 0px 30px 20px 30px;
display:inline-table;
width:40%;
border: 1px solid #f1e8d6;
background-color:#fff;
margin:10px;
}
div.studlist p {
	margin-left:25px;
	margin-top:8px;
}
div.studlist {
padding:0;
width:46%;
height:180px;
}
.studlist:hover {
	#border:1px solid #ba8b59;
	box-shadow: inset 0px 0px 1px 1px rgba(0,0,0,0.1);
}
.studlisthead {
background-color:#ba8b59;
color:white;
font-size:20px;
padding:8px;
padding-left:24px;
}
div.studsum 
{
border-bottom:1px solid #f1e8d6;
padding: 6px 0 6px 0;
width :56%;
} 
div.studsum div 
{
display:inline-block;
width:80%;
line-height:19px;
}
.studlistlogo {
max-width:140px;
max-height:140px;
float:right;
margin-top:16px;
margin-right:16px;

}
.studpic, .studlogo {
    display: block;
    width: 100%;
margin: 0 auto;
padding:10px 0;

}
.studpicholder {
float:right;
width:40%;
}
.studhead {
padding:30px 0;
color:#ba8b59;
}
hr 
{
height:0px;
    height: 0px;
    border: none;
    border-bottom: 1px solid #f1e8d6;

}

ul.studmenu {
	column-count:2;
}
@media only screen and (max-width: 768px)
{
ul.studmenu {
        column-count:1;
}


.studmenu .hidesingle{
display:none;
}
div.studsum
{
border-bottom:1px dotted #ccc;
padding: 10px;
width :90%;
}
.studpicholder {
float:none;
padding: 10px;
width:90%;
}


}
.studsum label 
{
	display:inline-block;
	width : 120px;
	color:#557799;
	font-weight:normal;
	vertical-align:top;
	font-size:12px;
}
.studsec {
	margin:30px 0;
	line-height:19px;
}
.studmenu .hidesingle{
}
.studmenu li,
#menu-footer li {
padding:0;
margin:0;
height:20px;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
.studmenu li a ,
#menu-footer li a {
text-transform:uppercase;
}
.studsec table td,
.studsec table th
{
text-align:left;
}

.dotborder table { margin:20px 0; }
.dotborder table,
.dotborder table td,
.dotborder table th

{
	border:1px solid #f1e8d6;
	border-collapse:collapse;
	text-align:left;

}
.saleTitle, .eventTitle
{
background-color:#ba8b59;
color:white;
}
@media only screen and (min-width: 1000px)
{
.header_bottom {
    background: linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.3),rgba(0,0,0,0));
}
}
.sticky .header_bottom {
    background: none;
}

nav.main_menu > ul > li > a {
    line-height: 119px;
}

/*
 *#ba8b59
  #f1e8d6
 *
 */
.cdetail {
display:inline-block;
font-weight:bold;
}
.clabel {
display:inline-block;
width:120px;
color:#999;
font-size:90%;
}


