
/* ---------------------------------------------------------------------- */
/*	Basic Elements & Classes
/* ---------------------------------------------------------------------- */

html, body {
	margin:0px;height:100%;
}

@font-face {
font-family:OswalReg;
src: url('../fonts/Oswald-Regular.ttf'),url('../fonts/Oswald-Regular.otf'),url('../fonts/Oswald-Regular.eot'),url('../fonts/Oswald-Regular.woff'),url('../fonts/Oswald-Regular.svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family:HelveticaLTStdLight;
src: url('../fonts/HelveticaLTStd-Light.ttf'),url('../fonts/HelveticaLTStd-Light.otf'),url('../fonts/HelveticaLTStd-Light.eot'),url('../fonts/HelveticaLTStd-Light.woff'),url('../fonts/HelveticaLTStd-Light.svg');
font-weight: normal;
font-style: normal;
}


@font-face {
font-family:Latoregular;
src: url('../fonts/Lato-Regular.ttf'),url('../fonts/Lato-Regular.otf'),url('../fonts/Lato-Regular.eot'),url('../fonts/Lato-Regular.woff'),url('../fonts/Lato-Regular.svg');
font-weight: normal;
font-style: normal;
}

.Link1 a{ text-decoration:none; color:#cbcbcb; }
.Link1 a:hover{ text-decoration:none; color:#fff;}

.Link2 a{ text-decoration:none; color:#ff7400; }
.Link2 a:hover{ text-decoration:none; color:#150803;}


.Light11{ font-family:Latoregular; font-size:21px;}
.Light12{ font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.Light22{ font-family:OswalReg; font-size:22px; }
.Light30{ font-family:OswalReg;}




.Bold{ font-weight:bold;}
.White{ color:#fff;}
.Black{ color:#000;}
.Gary_1{ color:#fafbfa;}
.Gray_2{ color:#fdfdfd;}
.Gray_3{ color:#150803;}


.Letter_space{ letter-spacing:5px;}
.Letter_space2{ letter-spacing:1px;}


.Upparcase{ text-transform:uppercase;}
.Lineheight1{ line-height:18px;}
.Lineheight2{ line-height:42px;}
.Lineheight3{ line-height:20px;}
.Align_cent{ text-align:center;}
.Align_right{ text-align:right;}
.Justify{ text-align:justify;}
.Italic{ font-style:italic;}

.Fl{ float:left;}
.Fr{ float:right;}
 .Rgt_blg h1{font-size:20px;}
 .Rgt_blg ul{ list-style-type:circle;}
 .Rgt_blg ul li{ padding:10px 0px;}
 .Rgt_blg ul li a{ text-decoration:none;color:#150803; font-family:OswalReg;}

 
.posn{ position: relative;}
.Event_date input[type=text]{width:90%;}
.Event_date input[type=submit]{width: 200px;color:#fff;padding:10px 0px;border:none;border-radius:0px;font-weight:bold;}
.Event_date input[type=submit]:hover{width: 200px;color:#fff;}

.Event_date textarea{width:90%;}
.Event_date label{width:90%;display:block;font-family:OswalReg;}
.metapo {font-family:OswalReg;}

.metapo a{color:#36160A; text-decoration:none;}
.metapo a:hover{color:#FF7400; text-decoration: underline;}
.commentslist{font-family:OswalReg;}
.commentslist a{color:#36160A; text-decoration:underline; text-transform:uppercase;padding: 10px;}
.logged-in-as a{color:#36160A; font-family:OswalReg;}
.logged-in-as{font-family:OswalReg;}
.logged-in-as a:hover{color:#FF7400;}
.commentslist a:hover{color:#FF7400; text-decoration:underline;}
.Txtbx_1{ 
      background:none; width:100%; 
	  border:none; 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#000;
	  height:24px; }
	  

/*----Nav-------*/

#Main_menu{ width:auto; margin-top:35px; float:right; position:relative;   }

.Menubx {
    width: 100%; height:auto; 
     float:left; position:relative;}

.toggleMenu {
    display:  none;
     font-size:17px; font-family:OswalReg; font-size:18px; font-weight:bold;
    padding: 16px 0 0px ; text-align:center;  
    color: #fff; letter-spacing:2px; text-transform:uppercase; 
}
.nav {
    list-style: none;
     *zoom: 1;
      padding:0px;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}

.nav li { position: relative; }
.nav li:hover .dropdown-menu{ display:block;}

.nav li a {  

   text-decoration:none; 

   

 text-align:center; 

   padding:0px 20px; text-transform:uppercase; }



.nav li:last-child a{ padding-right:0px;}
.nav li:last-child .dropdown-menu{ margin-left:-40px;}

.nav li a:hover{ text-decoration:none; }
.nav li.current-menu-item a{text-decoration:none; }

.nav li a:hover .caret{border-top:4px solid #ff7400;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;}
.nav li a .caret{ opacity:0;}
.nav li a:hover .caret {opacity:1;}

.nav > li {
    float: left;
    
}

.nav > li > a {
    display: block; float:left; 
}
.nav li  ul {
    position: absolute;
    left: -9999px; top:24px; border-radius:2px;
	width:120px;

	
	z-index:1;
	
	 
}
.nav > li.hover > ul { 
    left:0px; 
}
.nav li li.hover ul {
    left:70%;
    top: 0;
}

.nav li li {
	padding-right:0px;
	background:none;
    
}

.nav li li a {
    display: block; color:#fff !important;
     padding:5px 8px; 
    position: relative;
    z-index:100; line-height:18px;

	border-bottom:1px solid #333232;
	
	text-align:left;
    
}



.nav li li:last-child a{ border-bottom:none;}

.nav li li li a {
    background:#48a6e3; 
    z-index:200;
    border-top: 1px solid #fff;
}


/*---end---*/

.pagination{ width:100%; float:left;text-align:center;

}

.pagination ul{
margin: 0 auto;
padding: 0; display:table;

}



.pagination li{
list-style-type: none;
display: inline;

}

.pagination a, .pagination span{
padding: 0 5px; font-family:'latoregular'; font-size:20px;
text-decoration: none; 
color: #636363;
}


.pagination a.currentpage{
color: #ff7400 !important;
cursor: default;
}



.pagination a.prevnext{
font-weight: bold;
}


/*------------*/
.Gray4{ color:#585554;}
.Lineheight4{ line-height:28px;}
.Light14{ font-family:OswalReg; font-size:14px; }
.Light20{ font-family:OswalReg; font-size:20px; }
/*===========15=07=2014========*/
.Helvt_14{ font-family:HelveticaLTStdLight; font-size:14px; }
.Light18{ font-family:OswalReg; font-size:18px;}



@media only screen and (min-width: 768px) and (max-width: 979px) {

/*---Nav---*/
#Main_menu{ width:auto;}	
.toggleMenu {
    display:  none !important;
   
}
.nav{ display:block !important;}

.nav li ul{ top:20px;}
.nav li a { padding:0px 12px; font-size:16px!important;}
.dropdown-menu li a{ font-size:12px !important;}
.nav li:last-child .dropdown-menu{ margin-left:-60px;}


/*---end--*/
}

/* All Mobile Sizes */
@media only screen and (max-width: 767px) {

/*---Nav---*/
#Main_menu{ width:56%;}

.Menubx{ z-index:1; }
.toggleMenu { display:block !important;}
.active {
        display: block;
    }
	
.nav {
    list-style: none;
     *zoom: 1;
     background: #fff;  margin:0px;
}

.nav a {
     text-decoration:none;
    
}
.nav > li {
        float: none;
    }
.nav > li > .parent {
        background-position: 95% 50%;
    }
.nav li li .parent {
        background-image: url("./images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
.nav ul {
        display: block;
        width: 100%; padding:0px;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static; 
    }
  
.nav li a {
    background:none; color:#000!important; float:none; border-bottom:#CCCCCC 1px solid; 
    
    
    padding: 6px 0px 6px 0px;  
   
}  
  


.nav li a:hover, .nav li .current { 
border-radius:0px;
    
}

.nav li { background:none; padding-right:0px;}

.nav li ul{ width:auto; border-radius:0px;}

.nav li li a{ text-align:center;}

.nav li .dropdown-menu{ float:none;}

.nav li:last-child .dropdown-menu{ margin-left:0;}

.nav li a .caret{border-top:4px solid #000;}


/*--end---*/

.Letter_space{ letter-spacing:0px;}
.Light35{ font-size:24px;}

}


@media only screen and (max-width:520px) {

.Lineheight2{ line-height:30px;}
}

