body

{

	font-family: 'Open Sans', sans-serif !important;

}

body.site

{

	background: url('../../../images/bg.png');

	border: none !important;

}

.body .container

{

	border: none !important;

	padding: 0px 15px;

	background: transparent;

}

#content

{	

	/*width: 930px !important;*/

	margin-left: 0px !important;

}

.content_container

{

	background: #fff !important;

	border-radius: 0px !important;

}

.header

{

	background: url('../../../images/header-shadow.png');

	display: inline-block;

	width: 100%;

	background-size: cover;

	margin-bottom: 0px;

}

.search-query

{

	height: 20px !important ;

    border-radius: 10px !important;

    width: 100%;

}

.soc_icon

{

	float: right;

	padding: 4px;

}

.fivebtn p

{

	text-align: right;

	color: #fff;

}
.grid figure img { width: 100%; }
.grid figure { width: 100% ; }

.form-inline

{

	margin-bottom: 15px;

    margin-top: 15px;

    background: url('../../../images/musica-searcher.png') no-repeat;

    background-position: right;

    background-size: 20px;

}

.social_icons

{
	float: right;
	margin-top: 13px;

}

.brand img

{

	    margin-top: 25px;

    margin-bottom: 25px;

}

.head_frame

{

	padding: 0px !important;

}

.header_right

{

	margin-top: 12px;

}

.navigation

{

	border-radius: 5px;

    border: 1px solid #ca0f53;

    border-bottom: transparent;

    margin-bottom: 0px;

}

.menusara_vav li

{

	float: left;

}

.menusara_vav li a

{

	color: #fff;

    text-transform: uppercase;

    font-weight: 600;

    font-size: 13.5px;

    border-right: 0.5px solid #333;

}

.menusara_vav > li > a:hover, .menusara_vav > li > a:focus

{

	text-decoration: none;

    background-color: transparent;

}

.navigation .navbar

{

	min-height: 0px;

}

.navigation .nav-child

{

	top: 95%;

}
ul.nav-child.unstyled.small .item-187
{
  top:0% !important;
}

.navigation .nav-child a

{

	border-right: none;
	text-transform: capitalize; 
	background: transparent !important;

}

.navigation .nav-child li > a

{

	color: #333;
    text-transform: capitalize; 
    line-height: 30px;

    font-weight: 600;

}



.navigation .nav-child li > a, .navigation .nav-child li > a, .navigation .nav-child:hover > a

{

	color: #780027;

    line-height: 30px;

    font-weight: 600;
  min-width: 200px; 

}
.navigation .nav-child li > a:hover, .navigation .nav-child li > a:focus, .navigation .nav-child:hover > a

{

	color: #780027;

    line-height: 30px;

    font-weight: 600;
  min-width: 200px; 

}

.navigation .nav-child ul li
{
	min-width: 200px;
}
.navigation .nav-child li > a:hover > ul li
{
	 min-width: 200px;

}

.slider_container

{

	padding: 0px !important;

	background: #fff !important;

	border-radius: 0px !important;

}

.welcome_h3

{

	font-size: 22px;

    color: #a50133;

    font-weight: 800;

    margin-bottom: 10px;

}
.accordeonck ul li:hover {
       background: rgba(0, 0, 0, 0) url(../../../images/img.png) no-repeat scroll left center !important;
    background-size: 11px!important; 
    transition: all 0.5s ease 0s;
}
.h44 { color: #830028; font-size: 24px; font-family: 'Open Sans', sans-serif; }
.mem { color: #830028; font-size: 22px; font-family: 'Open Sans', sans-serif; }
.div {  margin-top: 10px;
    border: 1px solid #75051b;
    border-radius: 5px;
    display: inline-block;
    padding: 20px 30px;
    box-shadow: 0 1px 0 #75051b;
}


.gal_image.img-responsive {
	 width: 100%;
}
.welcome_h3 img

{

   position: relative;

    margin-top: -5px;

}

.wel_come

{

	margin-top: 40px;

}

.wel_clg

{

	float: left;

	padding-right: 15px;
	
	width: 250px;

}

.welcome_p

{

	font-size: 13px;

    line-height: 25px;

    text-align: justify;

    color: #333;

}

.spot_light

{

	margin-top: 40px;

}

.spot

{

	    margin-top: 10px;

    font-weight: 600;

    line-height: 21px;

    text-align: right;

}

.three_box

{

	background: #fff !important;

    padding: 0px !important;

    border-radius: 0px !important;

}

.three_box_frame

{

	padding: 0px;

}

.three_sections

{

	background: #fff !important;

       padding: 15px 0px !important;

    border-radius: 0px !important;

}

.out_flex

{

	margin-bottom: 10px;

}

.sarah_dwlds

{

	font-size: 13.5px;

    margin-top: 10px;

    background: #7f071f;

    margin-left: 0;

    padding-top: 15px;

    padding-left: 15px;

    padding-bottom: 15px;

}

.sarah_dwlds li

{

	color: #fff;

    list-style-type: none;

}

.sarah_dwlds li a

{

	color: #fff;

    font-weight: 500;

    line-height: 30px;

}

.sarah_dwlds li a i

{

	color: #f79836;

    padding-right: 10px;

}

/*footer*/

.footer_cont

{

	background: #fff !important;

    padding: 0px !important;

    border-radius: 0px !important;

}

.custom_footer

{

	background: #eee;

}

.cus_foot_cont

{

	background: #fff;

}

.cus_h1

{

	   font-size: 18px;

    font-weight: 600;

    color: #860028;

    padding-bottom: 3px;

    border-bottom: 1px solid #86002C;

    margin-bottom: 15px;

}

.cus_h3

{

	font-size: 12.5px;

    margin-left: 10px;

    list-style-type: none;

    color: #333;

}

.cus_h3 li

{

	line-height: 30px;

	color: #333;

}

.cus_abt_p

{

	font-size: 12.5px;

    text-align: justify;

    line-height: 20px;

    color: #333;

}

.final_footer p

{

	color: #fff;

    padding-top: 10px;

    font-size: 12.5px;

    line-height: 20px;

}
.final_footer .pull-right a {
    color: #ec3237;
    text-decoration: none;
}
.pull-right i

{

	font-size: 35px;

    color: #fff;

    padding-top: 11px;

}

/*footer*/

.final_foot_cont

{

	padding: 0px !important;

}

.final_footer

{

	background: #8f022a !important;

}





/*for right accordion menu*/

#accordeonck95

{

	margin-top: 55px !important;

	border-radius: 0px !important;

}

#accordeonck95 li a

{

	padding-bottom: 10px !important;

	padding-top: 10px !important;

	font-size: 14px !important;

    font-weight: 600 !important;

}

#accordeonck96

{

	margin-top: 55px !important;

	border-radius: 0px !important;

}

#accordeonck96 li a

{

	padding-bottom: 10px !important;

	padding-top: 10px !important;

	font-size: 14px !important;

    font-weight: 600 !important;

}

#accordeonck97

{

	margin-top: 55px !important;

	border-radius: 0px !important;

}

#accordeonck97 li a

{

	padding-bottom: 10px !important;

	padding-top: 10px !important;

	font-size: 14px !important;

    font-weight: 600 !important;

}

#accordeonck98

{

	margin-top: 55px !important;

	border-radius: 0px !important;

}

#accordeonck98 li a

{

	padding-bottom: 10px !important;

	padding-top: 10px !important;

	font-size: 14px !important;

    font-weight: 600 !important;

}

#accordeonck99

{

	margin-top: 55px !important;

	border-radius: 0px !important;

}

#accordeonck99 li a

{

	padding-bottom: 10px !important;

	padding-top: 10px !important;

	font-size: 14px !important;

    font-weight: 600 !important;

}

/*for right accordion menu*/





/*gallery*/



.pg-cv-box-mod-ri

{

	width: auto !important;

	height: auto !important;

}

.phocaname

{

	text-transform: uppercase !important;

    padding: 10px 0px !important;

    font-weight: 600 !important;

}

.pg-cv-name

{

	text-align: center !important;
    margin-top: 5px !important;
    font-size: 13px !important;
/*    font-weight: 600 !important;
    text-transform: uppercase !important;*/

}

.pg-icon-detail

{

	display: none !important;

}

#pg-icons

{

	display: none !important;

}



.brand img

{

	/*width:350px;*/

}

/*gallery*/

/*my-sty;e*/
.total {
	 padding: 20px 0; 
}
.total .img img { float: left;
    height: 227px;
    padding: 18px;
    width: 210px; }
 .total .img {
 	 width: 210px; float: left;
 }  
 .total .img .cont-p {
 	text-align: center; 
 	text-transform: uppercase;
 	color: #770027;
 	font-size: 14px !important;
	font-family: 'Open Sans', sans-serif; 
    font-weight: 600 !important;
 	
 } 
 .custom.chairman img {
 	width: 150px; 
 }
 .custom.chairman > p{
 	color: #a50133 ;
 	font-size: 22px;
    font-weight: 800;
    margin-bottom: 10px;

 }
  .custom.chairman {
 	margin-top: 60px;
 	background: #f6f6f6;
 	padding: 5px 10px;

 }
  .custom.chairman .cont-x{
  	color: #333 !important;
    font-size: 13px !important;
    line-height: 25px !important;
    text-align: justify;
    font-weight: normal !important;
  	padding: 0 !important;
  } 
.custom.chairman .readmore{
	text-align: right;
}
 .custom.chairman a{
	background: #770027 none repeat scroll 0 0;
    color: #fff; font-size: 13px;
    width: 245px;
}

.pad-l {
	padding-left: 0; 
} 
.pad-r{
	padding-right: 0;
}
.h43 {
	color: #830028;
    font-family: "Open Sans",sans-serif;
    font-size: 22px;
} 
.memb {
    color: #830028;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: 600;
} 
.byn {
	margin-bottom: 0 ! important;
}
.text {
	 padding-left: 10px;
}
.pull {
	float: right; padding-right:45px; 
} 
span.separator {
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13.5px;
    border-right: 0.5px solid #333;
    position: relative;
    display: block;
    padding: 10px 15px;
}
.prin-txt .prin-txt table, .prin-txt th, .prin-txt td {
  border: 1px solid #ececec;
  border-collapse: collapse;
}
.prin-txt th, .prin-txt td {
  padding: 5px;
  text-align: left;    
}

/*==========  Mobile First Method  ==========*/

 /* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
        
}



@media only screen and (min-width : 500px) {
      
}


/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	       .grid figure {
			max-height: 100% !important; min-width: 100% !important;
		}
		.spot {
			font-size: 10px;
		} 
		.navbar .btn-navbar {
			margin-right: 10px; 
		}
		
		body.site {
			padding: 0 !important;
		}
		
		
    }

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
       .grid figure {
		max-height: 100% !important; min-width: 100% !important;
	}
	
}

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }



/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .container {
			width: 100% !important;
		}
		.byn {
			margin-bottom: 6px !important;
		}
		.foot-cont {
			font-size: 11px !important;
		}
		.byn {
			margin-bottom: 6px !important;
		}
		.mob-menu {
			width: 180px; margin: 0 auto;
		}
		.small {
			 width: 165px;
		}
			.nav > li > a {
			 padding: 10px 6px;
		}
		.menusara_vav li a {
			font-size: 12px;
		}
		.fivebtn a,.fivebtn p {
			font-size: 12px;
		}
		.form-inline {
			float:right;
		}
		.header-search .search-query {
			width: 66%; text-align: center;
		}
		 .pad-r{
	   	padding:10px;
	   }
	   .pad-l{
	   	padding:10px;
	   }
	   .footer_cont {
			display: none;
		}
		
}
@media only screen and (max-width : 687px) {
      
	   
}



/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 500px) {
      .left img,.wel_clg {
			width: 100% !important;	
		}  
}
/* Extra Small Devices, Phones  */
@media only screen and (max-width : 480px) {
    .header-search {
		display: none;
	}
} 

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
     .custom.chairman a {
	 	width: 167px; font-size: 8px;
	 }
	 .grid figure {
		max-height: 100% !important; min-width: 100% !important;
	}   
}
 
 
 
 
 
 
 
 