﻿
/* -------- Created By Paresh Patel ----------*/

.openingPara  
{
    font-size: 20px;
    line-height: 28px;
}
.breadCrumb{text-align: right !important; line-height: 20px !important; padding-top: 10px !important;}
.fontSizeSmall{cursor: pointer !important;}
.fontSizeLarge{cursor: pointer !important;}
.alertBarContent img { cursor: pointer !important;} 
.homeStatsBarContent div div{padding:0 !important}
.menu-top ul{z-index: 99999 !important}
.emailSignupBox
{
    position: absolute !important;
    z-index: 9999 !important;
}
.emailSignupBox div .close
{
    cursor: pointer !important;
}

.sfSuccess{
   display:block !important;
}

.searchBar {
    float: right !important;
}

/* For Event List page Slider*/
.owl-item {
    float: left;
    
}
/*----------------*/
/* For Events Details page */ 
.sfeventDatesLocationContacts {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
}

/* -------------------------- */

.RadSocialShare {
    padding: 0 !important;
}
.RadSocialShare_Default {
    border: none !important;
}

.subRightCol  
{
    border-left:1px solid #E1E1E1;
    float: right !important;
}
/*Add Custome Css Clss for juhi*/
	.right-link
	{
	    float: right;
        padding-top: 5px;
        padding-right: 10px;
        padding-bottom:20px;
        font-weight:bold;
        text-transform:uppercase;
	}
.subLeftCol{border-right:0px !important;}	
.subLeftCol ul li a{font-family: 'Source Sans Pro', sans-serif; font-weight:700; text-transform:uppercase; padding:5px 0 5px 0;color:#464646;text-decoration:none;}
.subLeftCol ul .active a{color:#00a0af; padding-bottom:0 !important;}
.subLeftCol ul .active ul li {padding-bottom:0 !important;}
.subLeftCol ul .active ul li a {color:#464646;padding-bottom:0 !important;}


.homeEventsListItemCopy span a{color:#78A22F;}
.homeEventsListItemDate{ border-right:solid 1px #f26649; text-align:center;}
.homeEventsListItemDateMonth{font-size:24px; line-height:18px; color:#92a0a1;font-family: 'Source Sans Pro', sans-serif;}
.homeEventsListItemDateDay{font-size:44px; line-height:32px; color:#92a0a1;font-family: 'Source Sans Pro', sans-serif; font-weight:300;}

/*Added by juhi*/
.calEventsListItemCopy span a{color:#78a22f; text-transform:uppercase; font-size:16px;font-family: 'Source Sans Pro', sans-serif; font-weight:700;}
.calEventsListItemCopy span a:hover{color:#78a22f; text-transform:uppercase; font-size:16px;font-family: 'Source Sans Pro', sans-serif; font-weight:700;}
.btnViewMore 
{
     background-image: url(https://de96ffe053cca6bc997c-12cec716679a8f6b5ad49c2f7f262d56.ssl.cf2.rackcdn.com/link_arrow_icn_png-1415138324); 
     background-repeat:no-repeat;
     background-position:right;
    padding-right:34px;
    padding-top:5px;
    padding-bottom:5px;
  text-transform:uppercase;
     }

.sf_cols {content:none !important;}     
/* --------------------*/


/* Add Custome Css Clss for Bhavik Solanki */
.current{color:#00A0AF !important;}
.fontSizeSmall{font-family: 'Source Sans Pro', sans-serif; font-weight:700; font-size:22px; color:#CBCABF;}
/* -------------------------------- */







/* --------------falgun changes------------------ */

.homeHeroContent {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.85);
    bottom: 0;
    height: 134px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 10;
} 





.wrapper {
    overflow: hidden;
    width: 100%;
    
}

img { max-width:100% ; height:auto; border:0px;}

.menu-top ul li {
    float: none !important;
    height: auto !important;
    line-height: 18px !important;
    padding: 10px 5% !important;
    position: relative !important;
    text-indent: 0 !important;
    width: 90% !important;
}
.homeHeroSlider, .rsImg { 
    border-radius: 0  !important;
    height: auto !important;
   max-width:100% !important;
    
}

.homeHeroSlider, .rsImg {
   
  height: auto !important;
   max-width:100% !important;
}

.styled-select{ height: auto !important;}

.rsImg.rsMainSlideImage
{
   
  height: auto !important;
  max-width:100% !important;}
  
  .styled-select select
  {line-height: 34px !important;
    padding: 0 5px !important;
    margin:0px !important:}
  
  
.styled-select {
   line-height: 34px !important;
   font-size: 11px !important;
    }
  
  
    
    
 @media screen (max-width:1024px) {
  
  .rsNav{ top: 250px !important; position: absolute !important; }
  .rsOverflow {height: 380px!important;}
  .rsDefault .rsBullets {overflow: inherit !important;}
   .homeHeroContent {position: absolute;}
  
  
 }

 @media screen (min-width:768px) and (max-width:959px) 
 {
 .rsOverflow {height: 380px!important;}    
 .rsNav{ top: 250px !important; position: absolute !important; }
 
.rsDefault .rsBullets {
    top: 250px !important; position: absolute !important; overflow: inherit !important;
}
 .homeHeroContent {position: absolute;}
 
 


 
  
  }
  
    @media screen and (max-width:767px) 
  {
  .rsNav{  -moz-user-select: none; top: 300px;}
  .homeHeroContent {position: absolute;}
  .rsDefault .rsBullets {overflow: inherit !important;}
  .rsImg{height:280px !important;}
 }
 
  @media screen and (max-width: 479px) {
  .rsNav {top: 250px !important;}
  .rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs{height: 262px !important ;}
  
.homeHeroContent {
    
   position: relative;
}
  }
  @media screen and (min-width:560px) and (max-width: 741px) {
	  .rsOverflow{height:300px !important;}
	  .rsDefault .rsBullets{top:280px !important;}
  }
  @media screen and (min-width:463px) and (max-width: 560px) {
	  .rsOverflow{height: 262px !important;}
	  .rsDefault{height: 262px !important;}
	  .rsDefault .rsBullets{top:250px !important;}
  }
  
  


  