/*
Theme Name: f1

*/

/* For Hide Date from News & Events marquee in home page */
.news-date {
    display: none;
}
.news-con
{
width:98% !important;
}




.follow a i.fa {
    color: #fff;
    background: #9b3174;
    width: 20px;
    line-height: 20px;
    height: 20px;
    text-align: center;
    padding: 0px 0px;
}

#main-nav	{
	height: 30px; /* set to the height you want your menu to be */
	margin: 0 0 -16px; /* just to give some spacing */
}
#main-nav ul	{
	margin: 0; padding: 0; /* only needed if you have not done a CSS reset */
}
#main-nav li	{
	display: block;
	float: left;
  	
	line-height: 30px; /* this should be the same as your #main-nav height */
	height: 30px; /* this should be the same as your #main-nav height */
	margin: 0; padding: 0; /* only needed if you don't have a reset */
	position: relative; /* this is needed in order to position sub menus */
}



.ser {
  transition: all .7s;
}
.box-two
{
float:right !important;
}




.MBT-readmore
{
float:right;
margin:1% 1%;
display:inline-block;
padding:3px 3px 3px;
color: #000000;
margin:10px 10px 10px;
font:100% 'Oswald',Sans-Serif;
background-color:#F8FAFD;
text-decoration:none;
border: 1px solid #cccccc;
border-bottom: 4px solid #9B3073;
box-shadow:1px 1px 2px gainsboro;
transition: border-left .777s;
-webkit-transition: border-left .777s;
-moz-transition: border-left .777s;
-o-transition: border-left .777s;
-ms-transition: border-left .777s;
}
.MBT-readmore:hover
{
border-bottom: 4px solid #003F80;
color:#222222;
}

.btn {
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 15px;
  background: #9B3073;
  padding: 7px 10px 7px 10px;
  text-decoration: none;
}

.btn:hover {
  background: #fc3c3c;
  text-decoration: none;
}
#main-nav li a	{
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 1px 22px;
	text-decoration:none;
	color:#fff;font-family:  verdana;
	font-size: 12px;
  	text-shadow: 2px 2px 2px #000;
}
/*#main-nav .current-menu-item a, #main-nav .current_page_item a, #main-nav a:hover {
	color: #000;
	background: #BF9F62;
}
*/
#main-nav ul ul { /* this targets all sub menus */
	display: none; /* hide all sub menus from view */
	position: absolute;
	top: 30px; /* this should be the same height as the top level menu -- height + padding + borders */
}
#main-nav ul ul li { /* this targets all submenu items */
	float: none; /* overwriting our float up above */
	width: 100%; /* set to the width you want your sub menus to be. This needs to match the value we set below */
}
#main-nav ul ul li a { /* target all sub menu item links */
	padding: 2px 5px; /* give our sub menu links a nice button feel */
}

#main-nav ul li a:hover {color: #fff;
	background: #000; }
.current-menu-item a { background: #000; }

#main-nav ul li:hover ul {
 display: block;
 position: absolute;
 top: 31px;
 padding-left: 0;
 background-color: #9B3073;

 width: 250px;
 height:auto; padding-bottom:20px;

}




.thumbimg
{
border:1px solid #999;
padding:2px;
}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="url"], .wpcf7-form input[type="number"], .wpcf7-form input[type="range"], .wpcf7-form input[type=date], .wpcf7-form input[type=file] {
  width: 100%;
  background: #fafafa;
  border: 1px solid #c0c0c0;
  padding:6px
}
.wpcf7-form textarea
{
background: #fafafa none repeat scroll 0 0;
    border: 1px solid #c0c0c0;
    box-shadow: none;
    padding: 5px;
    width: 100%;
}
.wpcf7-form input[type="submit"]
{
background: #e27575 none repeat scroll 0 0;
    border: medium none;
   
    box-shadow: 1px 1px 5px #b6b6b6;
    color: #fff;
    cursor: pointer;
    padding: 10px 25px;
    text-shadow: 1px 1px 1px #9e3f3f;
}
select
{


width: 100%;
background: #FAFAFA none repeat scroll 0% 0%;
border: 1px solid #C0C0C0;
padding: 6px;
}