@media only screen and (min-device-width:760px) and (max-device-width:1024px), only screen and (min-width:760px) and (max-width:1024px) {





/*******************************************************************************



*****************************  COMMON CHANGES  *******************************



**********************************************************************************/

#page{

    margin: 0 auto;

    width: 700px;

}

.not-front #columns{

	font-size:12px;

	padding-top: 40px;

}

#main-content{

	padding: 0 !important;

}

.custom-sidebar{

   float: left !important;

   width: 33% !important;

}

.custom-main-content {

   float: left !important;

    margin-right: 6% !important;

    width: 61% !important;

}

#block-system-main {

    clear: both;

    padding-top: 0 !important;

	margin: 0;

}

.node{

	margin: 0;

}

.front .Share-Links{

	display: none;

}



/*** --PAGE-TITLEW-- ***/

#page-title{

	color:	#683092;

	text-transform:uppercase;

	font-weight:normal;

	padding: 10px 0;

}

.block-title{

	/*color:	#713C99;

	font-size:20px;

	font-weight:bold;

	background: none repeat scroll 0 0 #FAA61A;

    padding:5px;*/

}

#block-follow-site .block-title,

#block-block-6 .block-title{

	font-size:15px;

}


.Go-Back-Main .block-sharethis {
    left: 0 !important;
    position: relative !important;
    width: 100% !important;
    top:0!important;
}




/*** --SLIDER -- ***/

.Slider-Body{

    color: #FFFFFF;

    position: absolute;

    right: 20px;

    top: 100px;

    width: 260px;

}

.Content-Slider{

	color: #FFFFFF;

    font-size: 15px;

    letter-spacing: 0.5px;

    line-height: 20px;

    padding: 0 35px;

    text-shadow: 1px 0 #FFFFFF;

    text-transform: uppercase;

}

.Content-Slider p{

	font-size: 16px;

    line-height: 11px;

    margin-bottom: 10px;

    text-transform: none;

}

.Content-Top-BG{

	background: url("images/quote-top.PNG") no-repeat scroll 15px 3px / 20px auto transparent;

    height: 15px;

}

.Content-Bottom-BG{

	background: url("images/quote-top.PNG") no-repeat scroll 182px top / 20px auto transparent;

    height: 15px;

}



#block-views-slider-block .block-inner{

	margin: 0;

}



.flexslider {

	border:none !important;

}

.flex-nav-container {

	margin-bottom: 10px !important;

}







/*** --SUPERFISH MENU-- ***/

.custom-top-header{

	margin: 0 auto;

	width: 700px;

}

.custom-top-sub{

	position: absolute;

    top: 0;

	margin-left: -20px;

	height: 75px;

}

.custom-page-title-main{

	/* height: 260px; */

}

#block-superfish-1{

	margin: 0 5px 0 0 !important;

}

#block-superfish-1 ul{

	padding: 0 !important;

	float: right;

}

#block-superfish-1 ul li{

	padding:0 4px !important;

	line-height: 13px;

}

#block-superfish-1 ul li.first{

	padding-left: 0 !important;

}

#block-superfish-1 ul li a{

	background: url("images/new-menu-bg.PNG") repeat-x ;

	background-size:100% 100%;

	color:#FFFFFF;

	text-transform:uppercase;

	padding:4px 2px !important;

	font-size: 8px;

	display: inline !important;

	line-height: 13px;

}

#block-superfish-1 ul li a:hover,

#block-superfish-1 ul li a:focus,

#block-superfish-1 ul li a.active{

	background: url("images/menu-new-hover.PNG") repeat-x !important;

	background-size:100% 100% !important;

}	

#block-superfish-1 ul li a.Orange-Purpose{

	background: #FFFFFF;

	color: #662D91;

}





/*** --CUSTOM-TOP-- ***/

.custom-logo{

	width:80px;

	float:left;

}

.custom-menu{

	float: left;

    padding-top: 10px;

    width: 630px;

	margin-right: 3px;

}

.custom-search{

	display: none;

	width:100px;

	float:left;

	padding: 12px 0 0 !important;

}



/*** --Social-Icons-- ***/

#block-block-3 .block-inner{

	margin: 0;

}

.Social-Icons{

}

.Social-Icons ul{

	margin: 0 ;

}

.Social-Icons ul li{

	list-style:none;

	float:left;

	 padding: 0 !IMPORTANT;

}

.twit-Pad{

	margin-left:6px !important;

}

.Social-Icons ul li a img{

	width:18px !important;

	height:18px !important;

}

#block-block-3 {

    float: right !important;

    margin-bottom: 1px !important;

    margin-left: 70px !important;

    margin-top: 0 !important;

    position: absolute;

    width: 59px !important;

}





/*** --CUSTOM-SEARCH-- ***/

.region-search{

	float:right !important;

}

#block-block-3{

	float:right;

	margin-bottom:10px !important;

}

#block-search-form{

	

}

#search-block-form input{

	border:1px solid #AEAEAE;

	background: #FFFFFF;

	width: 110px !important;

	 color: #A1A2A4 !important;

    font-size: 10px;

}

#search-block-form .form-submit{

	background: url("images/search-bg.PNG") no-repeat scroll 0 0 transparent !important;

    border: medium none !important;

    float: right;

    margin-top: -27px;

    padding: 0 !important;

    position: relative;

    text-indent: -9999px !important;

    width: 18px !important;

}

.not-front #search-block-form .form-submit {

    width: 20px !important;

}

.container-inline div, 

.container-inline label {

    display: block;

}





/*** --News-letter-- ***/

.News-letter{

	padding:10px 5px;

	background:#662D91;

}

.News-letter a{

	color:#FFFFFF !important;

}

.Keep-Inform{

	width:83%;

	float:left;

}

.Sign-up{

	width:15%;

	float:right;

	background: #FAA61A;

	padding: 3px;

    text-align: center;

	margin-bottom: 2px;

	border: 1px solid #FFFFFF;

}

.Keep{

	font-size:15px;

}

/*** -- MAIN-CONTENT -- ***/

.Main-Content-FB{

	background-color: #DDA4EC;

    border:1px solid #B396C8;

	padding:20px;

}

.Main-Top{

	background: url("images/top5-articles.gif") no-repeat top left;

	height:70px;

}

.Main-Title{

	font-size: 20px;

    padding: 0 10px 10px 50px;

}

.Main-Center-Left{

	width:30%;

	float:left;

}

.Main-Center-Left img{

	width:150px !important;

	height:150px !important;

}

.Main-Center-Right{

	width:69%;

	float:right;

	font-size: 13px;

}

.Main-Bottom{

	padding-left:10px;

}



/*** -- TESTIMONIAL VIEW -- ***/

.Testimonials{

	padding-top:15px;

	padding-bottom:15px;

}

.Test-Title a{

	font-size: 18px;

}

.Test-Content{

	padding-top:15px;

}

.Test-Content ul{

	margin: 0 ; 	

}

.Test-Content ul li{

	list-style:none;

}

.Test-Image{

	float: left;

    margin-right: 3%;

    width: 20%;

}



/*** -- NICE MENU -- ***/



.nice-menu{

	padding:10px 0 0 !important;

	border:none !important;

	width: 165px !important;

}

.nice-menu ul{

	left:236px !important;

	opacity:0.97;

	width: 200px !important;

}

.nice-menu ul ul{

	left:201px !important;

	opacity:0.97;

}

.nice-menu li{

	border:none !important;

	width: 100% !important;

	background: url("images/menu-border.PNG") repeat-x center bottom !important;

}

.nice-menu li a{

	background: none repeat scroll 0 0 transparent !important;

    color: #8557A7 !important;

    font-size: 13px !important;

    font-weight: normal !important;

    padding: 14px 0;

    text-transform: uppercase;

}

.nice-menu li a:hover {

	color: #F5791F !important;

}

.nice-menu li a:hover,

.nice-menu li a:focus,

.nice-menu li a.active{

	background: transparent !important;

}

.front .block-nice-menus ul ul{

	display:none !important;

}



.nice-menu ul{

}

.nice-menu ul li{

}

/*** --CUSTOM SIDEBAR SECOND-- ***/

.custom-sidebar{

	float: left;

	width: 25%;

}



.Home-Top,

.Home-Bottom,

.Home-Middle{

	background: none repeat scroll 0 0 #662D91;

    color: #FEFDFE;

    font-size: 12px !important;

   padding: 20px 15px !important;

}

.Home-Top{

	background: url("images/sidebar-box.PNG") repeat-x !important;

}

.Bold{

	font-weight:bold;

	font-size: 12px;

}

.Bold a:hover{

	text-decoration: none !important;

} 

.Home-Bottom{

	font-size:10px;

}

.Home-Bottom .Bold{

	display:block;

}

.Home-Middle-Link{

	padding-top:10px;

	line-height: 10px;

}

.Middle-Link-Left{

	font-size:11px;

	background:#FACC21;

	color:#99646A;

	background: url("images/CUS-MENU-BG.PNG") no-repeat;

}

.Middle-Link-Center{

}

.Middle-Link-Right{

	font-size:11px;

	background:#FACC21;

	color:#99646A;

	background: url("images/CUS-MENU-BG.PNG") no-repeat;

}

.Coloring-Purpose{

	background: url("images/color-pur.PNG") no-repeat;

	background-size: 100% 100%;

	height:20px;

}

.HB-left{

    float: left;

    width: 158px;

	padding-top: 7px;

}

.HB-right{

    float: left;

    padding-left: 2px;

    padding-top: 2px;

    width: 35px;

}





/*** --BLOCK-MENU-- ***/

.sidebar .block-menu ul{

	padding: 0 ;

	margin: 0;

}

.sidebar .block-menu ul li{

	list-style:none;

	margin-top:1px !important;

}

.sidebar .block-menu ul li a{

	font-weight:bold;

	font-size:13px;

	padding:12px;

	color: #FFFFFF !important;

	background: #63298E !important;

	display:block;

}

.sidebar .block-menu ul li a:hover,

.sidebar .block-menu ul li a:focus,

.sidebar .block-menu ul li a.active{

	background: #F47415 !important;

}





/*** EVENTS VIEW-- ***/

.front .view-events .views-row{

	padding-top:10px;

	padding-bottom:5px;

	border-bottom:1px dotted #B396C8;

}









/*** --NEWS VIEW -- ****/

.view-news .views-row,

.view-case-studies .views-row,

.view-photos-of-activities .views-row,

.view-films .views-row{

	background-color: #F5EDFC;

    margin-bottom: 3px;

    padding: 10px;

}

.view-news .views-row-last{

	border-bottom: none !important;

}

.News-Title a{

	font-size: 18px;

}

.News-Body{

	padding-top:15px;

}

.News-Image{

	float: left;

    margin-right: 3%;

    width: 20%;

}

.News-Content{

	width:77%;

	float:left;

}





/*** NEWS VIEW DETAIL PAGE -- ***/

#block-system-main .field-name-field-cmn-image img{

    /* width: 100%;

    height: 300px;

    margin-bottom: 20px; */

}

#block-system-main .field-name-body{

	padding-top:20px;

}

#block-system-main .field-name-body ul li{



}

.front .view-news{

	/*padding: 0 15px;*/

}

.front .view-news .views-row { 

	/*padding: 15px 0 !important;*/

}





/*** --- webform-client-form -- ***/

.webform-client-form  label{

	float: left;

    width: 40%;

	padding-top: 5px;

}

.webform-client-form  input{

	padding:5px;

	border:1px solid #E4E4E4 ;

	width:50%;

}

.webform-client-form  select{

	padding:5px;

	border:1px solid #E4E4E4 ;

	width:51.5%;

}

.webform-client-form  textarea{

	padding:5px;

	border:1px solid #E4E4E4 ;

	width:52.5%;

}

.webform-client-form .form-item{

	margin-bottom:20px;

}

.form-submit{

	width:auto !important;

	padding:5px 10px !important;

	font-weight:bold;

	color:#FFFFFF;

	background: #FAA61A;

	text-transform: uppercase;

	display:block;

}

.webform-component-fieldset {

	padding:20px;

	border: 1px solid #E4E4E4 ;

}

.fieldset-legend{

	font-size:18px;

	margin:0 5px;

	text-transform:uppercase;

}

.form-type-radio input{

	float: left;

    margin-right: 5px;

    margin-top: 3px;

    width: 3% !important;

}

.form-type-radio label{

	width: 25px !important;

	padding-top:1px !important;

}

.form-item-submitted-your-details-subscribe-to-our-newsletter{

	float: left !important;

    width: 15% !important;

}

.grippie{

	display:none;

}



/*** -- ADD EVENT WEB FORM -- ***/

#block-system-main .node-form label{

	float: left;

    width: 45%;

	padding-top: 5px;

}

#block-system-main .node-form input{

	padding:5px;

	border:1px solid #E4E4E4 ;

	width:45%;

}

#block-system-main .node-form select{

	padding:5px;

	border:1px solid #E4E4E4 ;

	width:45.5%;

}

#block-system-main .node-form textarea{

	padding:5px;

	border:1px solid #E4E4E4 ;

	width:46%;

}

#block-system-main .node-form .description{

	margin-left:188px;

	width:51%;

}

#block-system-main .node-form .form-type-radio label{

	margin-right: 53px;

    padding-top: 1px !important;

    width: auto !important;

}

#block-system-main .node-form .form-type-radio input{

	float: left;

    margin-right: 0;

    margin-top: 3px;

}

#edit-field-eve-length-of-event-und{

	float: left;

    width: 40%;

}

#field-eve-date-add-more-wrapper{

	clear:both;

}

#field-eve-date-add-more-wrapper .description{

	margin-left:0 !important;

	width:100% !important;

}

#field-eve-date-add-more-wrapper .fieldset-legend{

	display:none;

}

#field-eve-date-add-more-wrapper .form-required{

	display:none;

}

#field-eve-date-add-more-wrapper fieldset{

	border:none !important;

}

.form-item-field-eve-other-activity-und-0-value,

.form-item-field-eve-other-people-or-groups-und-0-value{

	clear: both;

}







/*** -- COMMON-VIEW-- ***/

.Common-List-View{

	padding:20px 0;

}

.view-podcasts .views-row{

	border-bottom: 1px dashed #B396C8;

}



.Common-View{

	float: left;

    width: 65%;

}

.Common-View-Image{

	float: left;

    margin-right: 2%;

    width: 20px;

}

.Common-Image{

	float: left;

    height: 100px;

    margin-right: 3%;

    overflow: hidden;

    width: 100px;

}



/*** --- block-views-news-block-1 -- ***/

#block-views-news-block-1{

	/*border:1px solid #B396C8;*/

}

#block-views-news-block-1 .News-Title a{ 

	font-size:14px !important;

}

#block-views-news-block-1 .views-row-last{ 

	border-bottom:1px solid #FFFFFF !important;

}







/*** -- LATEST MEDIA NEWS -- ***/

#block-views-podcasts-front-block{

	border:1px solid #B396C8;

}

#block-views-podcasts-front-block .Common-Image img{

	height: 195px !important;

    width: 150px !important;

}

.view-podcasts-front .views-row{

	 float: left;

     margin: 0 1.66%;

    width: 30%;

}

.view-podcasts-front .views-row{

	border: none !important;

}

#block-views-testimonials-block{

	clear:both;

	border:1px solid #B396C8;

}



/*** FRONT_TESTIMONIAL-- ***/

.front .view-testimonials{

	padding: 0 15px;

}



/*** SIDEBAR COLOR-- ***/

.Genocides-Color-Block{

	padding-top:5px;

}

.Image-Color{

	float: left;

    margin-right: 4%;

    padding-top: 3px;

    width: 6%;

}









/*** SIDE-BAR_SECOND -- ***/

.Sidebar-Second ul{

	padding-left:0 !important;

	margin: 0 !important;

}

.Sidebar-Second ul li {

	float: left;

    list-style: none outside none;

    margin: 0 17px 25px !important;

}

.Sidebar-Second ul li  a img{

	width: 35px;

	height: 35px;

}

.Sidebar-Second ul li  a{

	color: #000000 !important;

    font-size: 11px;

   /* padding-left: 25px; */

}

.Delicious{

	background: url("images/delicious-ic.png") no-repeat top left;

	height: 30px;

}

.Digg{

	background: url("images/digg-ic.png") no-repeat top left;

	height: 30px;

}

a.follow-link-vimeo,

.vimeo-all{

    background: url("images/vimoe-ic.png") no-repeat center left !important;

}

a.follow-link-twitter,

.Twitter-all{

    background: url("images/twi-ic.png") no-repeat center left !important;

}

a.follow-link-facebook,

.Facebook-all {

	background: url("images/fb-ic.png") no-repeat center left !important;

}

a.follow-link-youtube,

.You-tube-all {

	background: url("images/you-ic.png") no-repeat center left !important;

}

.vimeo-all, .Twitter-all,

.Facebook-all, .You-tube-all, .pinterest-all{

	height: 24px;

	padding-top:5px !important;

}

#block-block-93,

#block-block-94 {

	border: medium none !important;

    margin: -125px 0 60px 154px;	

}

#block-block-93 .st_sharethis_large .stLarge,

#block-block-94 .st_sharethis_large .stLarge {

	background: url("images/share-hmd.PNG") no-repeat scroll 0 0 transparent !important;

    background-size: 100% 100% !important;

	height: 35px;

    width: 35px;

}

#block-block-98{

	margin-top: 25px;

}



/*** --CUSTOM-FOOTER-- ***/

.custom-footer-main{

	background: #818285;

	color:#E1E2E3;

	font-size:9px !important;

	text-transform:uppercase;

	margin: 20px auto 0;

}

.custom-footer-sub{

	margin: 0 auto;

    width: 640px;

	padding: 30px;

}

#block-system-main-menu,

#block-menu-menu-footer-menu,

#block-block-1{

	margin-bottom:10px !important;

}





/** --MAIN-MENU-- **/

#block-system-main-menu ul{

	margin: 0 !important;

	padding: 0 !important;

}

#block-system-main-menu ul li{

	list-style:none;

	float:left;

	padding-right: 10px;

}

#block-system-main-menu ul li a{

	color:#E1E2E3;

	text-decoration:none;

	font-size: 8px;

}



/** --FOOTER-MENU-- **/

#block-menu-menu-footer-menu ul{

	margin: 0 !important;

	padding: 0 !important;

}

#block-menu-menu-footer-menu ul li{

	list-style:none;

	float:left;

	padding: 0 15px;

	background: url("images/footer-divider.PNG") no-repeat center right;

}

#block-menu-menu-footer-menu ul li.first{

	padding-left: 0 !important;

}

#block-menu-menu-footer-menu ul li.last{

	background: none !important;

}

#block-menu-menu-footer-menu ul li a{

	color:#E1E2E3;

	text-decoration:none;

}



/** --FOOTER-CONTACT-- **/

.Footer-Contact{

	color:#DC9D35;

}

.Footer-Contact ul{

	margin: 0 !important;

	padding: 0 !important;

}

.Footer-Contact ul li{

	list-style:none;

	float:left;

	padding: 0 10px;

	background: url("images/foot-cont-div.PNG") no-repeat center right;

}

.Footer-Contact ul li.fn{

	padding-left: 0 !important;

}

.Footer-Contact ul li.last{

	background: none !important;

}

.Footer-Contact ul li a{

	color:#DC9D35;

	text-decoration:none;

}





/*** --Footer-Copy-- ***/

.Footer-Copy{

	color: #565759;

	font-size: 8px;



}

#block-block-2{

	margin: 0 !important;

}









/*** SUPERFISH  FOR GENOCIDES -- ***/





.region-secondary-content .block-superfish ul li{

	text-align: center;

	 background: url("images/li-bg.png") no-repeat scroll right 0 transparent !important;

}

.region-secondary-content .block-superfish ul li a{

	font-size:8px !important;

	padding: 9px 4px !important;

}



/**** -- Second -Level - Menu -- **************/



.region-secondary-content .block-superfish ul ul{

    display: table;

    position: absolute;

    top: 45px;

    vertical-align: middle !important;

}

.region-secondary-content .block-superfish ul ul li{

	display: table-row !important;

    margin-top: 4px !important;

    vertical-align: middle !important;

}

.region-secondary-content .block-superfish ul ul li a{

    background: none no-repeat scroll left center #F57B20 !important;

    border-right: 1px solid #FFFFFF !important;

    color: #77459E !important;

    display: table-cell !important;

    font-size: 8px !important;

    font-weight: bold !important;

    line-height: 11px !important;

    padding: 5px 10px !important;

    vertical-align: middle !important;

}

.region-secondary-content .block-superfish ul li.sfHover a{

    background-image: none;

}

.region-secondary-content ul ul li a span{

    display: block;

}

.region-secondary-content .block-superfish ul li.sfHover ul li:hover a, 

.region-secondary-content .block-superfish ul li.sfHover ul li:focus a, 

.region-secondary-content .block-superfish ul li.sfHover ul li.active a, 

.region-secondary-content .block-superfish ul li.sfHover ul li:hover a  span,

.region-secondary-content .block-superfish ul li.sfHover ul li:focus a  span,

.region-secondary-content .block-superfish ul li.sfHover ul li.active  a span{

	background-color:#FAA61A !important;

	color: #FFFFFF !important;

}

.region-secondary-content .block-superfish ul ul li a:hover,

.region-secondary-content .block-superfish ul ul li a:focus,

.region-secondary-content .block-superfish ul ul li a.active{

	background-color:#FAA61A !important;

	color: #FFFFFF !important;

}

.region-secondary-content .block-superfish ul li.last ul li a:hover,

.region-secondary-content .block-superfish ul li.last ul li a:focus,

.region-secondary-content .block-superfish ul li.last ul li a.active{

	background-color:#FAA61A !important;

} 

.region-secondary-content .block-superfish ul ul li.last a:hover,

.region-secondary-content .block-superfish ul ul li.last a:focus,

.region-secondary-content .block-superfish ul ul li.last a.active{

	background-color: #FAA61A !important;

}	

.region-secondary-content .block-superfish ul ul li.first a{

	background-image: none !important;

} 























/*** block-follow-site --***/

#block-follow-site{

	font-size:9px;

}

#block-follow-site .block-inner{

	margin: 0;

}

.region-sidebar-second .block-title, 

.region-custom-sidebar .block-title,

.img-title {

    background: url("images/1st-block-bg.PNG") no-repeat transparent !important;

	background-size:100% 100% !important;

    color: #FEF6EF !important;

    font-size: 12px !important;

    margin-top: -25px;

    padding: 5px;

    text-align: center !important;

    width: 100%;

}

.not-front .region-sidebar-second .block-title, 

.not-front .region-custom-sidebar .block-title {

    background: url("images/1st-block-bg.PNG") no-repeat transparent !important;

	background-size:100% 100% !important;

    color: #FEF6EF !important;

    font-size: 9px !important;

    margin-left: 0;

    margin-top: -15px;

    padding: 5px;

    text-align: center !important;

    width: 100%;

	 position: relative;

}

.region-sidebar-second .block-content, 

.region-custom-sidebar .block-content {

    padding-bottom: 20px;

    padding-top: 20px;

}

.region-sidebar-second .block, 

.region-custom-sidebar .block {

    margin-bottom: 40px;

	  border:1px solid #E4E4E4 !important;

}

#block-block-28 {

	  margin-top: 15px;

}

#block-follow-site{

	/*border:1px solid #E4E4E4 !important;

	 padding: 10px 10px 20px;

	margin-bottom:50px;*/

}

#block-block-6{

	border:1px solid #E4E4E4 !important;

	padding:10px;

}

#block-block-6 .block-inner{

	margin: 0;

}

#block-block-6 .block-title{

	background: url("images/2nd-block-bg.PNG") no-repeat !important;

	background-size:100% 100% !important; 	

	font-size:9px !important;

	color:#FEF6EF !important;

	text-align: center !important;

	margin-top: -25px;

	padding:5px;

	width:100%;

}

/*.Home-Bottom{

background: url("images/cus-last-bg.PNG") no-repeat scroll 174px 20px #662D91 !important;

}

.front .Home-Bottom{

background: url("images/cus-last-bg.PNG") no-repeat scroll 190px 22px #662D91 !important;

}

*/





/*** -- view-stories-front-- ***/

.view-stories-front .views-row{

	width:46%;

	float:left;

	margin:0 2%;

}

.Test-Title-Front{

	float:right;

}





/*** -- TWITTER-BLOCK-FRONT-- ***/

.Twitter-Front{

	padding:15px !important;

}

.Twitter-left{

	font-size:12px;

	color: #00B5F1;

}

.Twiter-Right{

	width:10%;

	float:left;

}

.Twiter-Right img{

	padding-top:7px;

}







/******************************/

.Middle-Link-Left {

    background: url("images/CUS-MENU-BG.PNG") no-repeat scroll 0 0 / 100% 100% transparent;

    color: #99646A;

    float: left;

    font-size: 9px;

    font-weight: bold;

    height: 19px;

    line-height: 9px;

    margin: 0 auto;

    padding: 3px 4px !important;

    width: 42%;

    word-spacing: 1px;

}

.Middle-Link-Left:hover {

    background: url("images/CUS-MENU-BG-hover.PNG") no-repeat scroll 0 0 transparent;

	background-size:100% 100%;

    color: #99646A;

    float: left;

    font-size: 9px;

    font-weight: bold;

    height: 19px;

    line-height: 9px;

    margin: 0 auto;

    padding: 3px 4px !important;

    width: 42%;

    word-spacing: 1px;

}

.Middle-Link-Center {

    display: none !important;

}

.Middle-Link-Right {

    background: url("images/CUS-MENU-BG.PNG") no-repeat scroll 0 0 / 100% 100% transparent;

    color: #99646A;

    float: right;

    font-size: 9px;

    font-weight: bold;

    height: 19px;

    line-height: 9px;

    margin: 0 auto;

    padding: 3px 4px !important;

    width: 42%;

}

#block-block-31 .Home-Middle,

#block-block-32 .Home-Middle,

#block-block-31 .Home-Bottom,

#block-block-32 .Home-Bottom{

	padding:10px 15px !important;

	background: none repeat scroll 0 0 #662D91;

    color: #FEFDFE;

    font-size: 12px !important;

}

.HC-title{

	color: #693193;

    font-size: 20px;

    letter-spacing: 1.5px;	

	padding-top:10px;

}

.HC-content{

	color: #2B2B2B;

    font-size: 11px;

	padding:0 0 50px 0;

}

.HC-Link{

	float:right;

}





/*************************/

#block-views-slider-block {

    background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: transparent !important;

    background-image: url("images/sli-bg-tab.png") !important;

    background-origin: padding-box !important;

	background-position: 0 0 !important;

    background-repeat: no-repeat !important;

    background-size: 100% 100% !important;

}



.Slider-Subtitle {

    background: url("images/home-tit-bg.PNG") repeat-x scroll 0 9px transparent !important;

    bottom: -18px;

    color: #FFFFFF;

    font-family: arial;

    font-size: 22px;

    font-weight: bold;

    letter-spacing: 2px;

    position: absolute;

    width: 100%;

}

.slider-sub{

	margin: 0 auto;

    width: 700px;

}

#block-views-slider-block img {

  height: auto !important;

   /* height: 350px !important; */

    width: 100% !important;

}

.region-slider {

	height:auto !important;

}

/***********************************************************************************



***************************  HOME PAGE NEWS VIEW CHANGES  *************************



************************************************************************************/

.custom-main-content .block-title {

    color: #5D208B;

    font-size: 25px;

    font-weight: bold;

    text-transform: uppercase;

}

.front .view-news .views-row {

    float: left;

    margin-right: 23px;

    padding: 15px 0 !important;

    width: 28% !important;

}

.new-Image{

}

.new-Link{

    margin-bottom: 10px;

}

.new-Link a{

    background-image: url("images/more.png");

    background-repeat: no-repeat;

    display: block;

    float: right;

    height: 30px;

    margin-top: -33px;

    position: relative;

    text-indent: -9999px;

    width: 28px;

}

.new-Title a{

    color: #5D208B;

}

#block-block-25{

	margin-bottom:50px;

	border:none !important;

	padding: 0 !important;

}

.front #block-block-25 .block-inner{

	margin: 0 10px !important;

}

.front #block-block-25{

	margin-top:-52px !important;

}

.Home-Sidebar-Second a{

	color:#FEFDFE !important;

}

.Home-Middle a{

	color: #A449A0 !important;

	font-size: 11px;

}

.Middle-Link-Left a,

.Middle-Link-Right a{

	font-size: 8px;

}

/*** -- Front-Page-Top-Content-- ***/

#block-views-home-page-content-block{

	margin: 0;

}

.Home-Page-Content{

	padding-bottom: 0 !important;

}

.Home-Page-Title a{

	color: #693193 !important;

    font-size: 17px;

    letter-spacing: 1.5px;

    padding-top: 0;

}

.Home-Page-Links{

	float: right;

    width: 80%;

}

.Read-More{

	float:right;

	margin-right:10px;

}





/*** -- Front-Page-Bottom-Content-- ***/

.view-home-bottom-content .views-row{

	width:48%;

	float:left;

	margin-right:2%;

	padding-bottom: 20px;

}

.Home-Page-Links-1{

	width:100%;

	padding-top:10px;

	float:right;

}

.Home-Page-Content p{

	font-size:11px;

}

.Read-More-1{

	float:left;

	margin-right:10px;

}



/*** -- IMAGE-DETAIL-PAGE -- ***/

.field-name-field-ima-image figure{

	float: left;

    margin-right: 1%;

    width: 24%;

	margin-bottom:15px;

}

.field-name-field-ima-image figure img{

	width:100% !important;

	height:100px !important;

}



/*** -- JCAROUSEL -- ***/

.jcarousel-skin-default 

.jcarousel-container-horizontal {

	height:157px !important;

	padding: 0 !important;

	width: 405px !important;

}

.jcarousel-skin-default 

.jcarousel-clip-horizontal {

    width: 420px !important;

}

.jcarousel-clip ul {

	/* width:2000px !important; */

}

.jcarousel-clip ul li{

	height: 185px !important;

	border: none !important;

	width:134 px !important;

}

.jcarousel-prev{

	background: url("images/leftcrnormal.png") no-repeat !important;

	background-size: auto 100% !important;

	height: 118px !important;

    left: -10px !important;

    position: absolute !important;

    top: 0 !important;

	width:45px !important;

}

.jcarousel-prev:hover{

	background: url("images/leftcrhoverl.png") no-repeat !important;

	background-size: auto 100% !important;

	height: 118px !important;

    left: -10px !important;

    position: absolute !important;

    top: 0 !important;

	width:45px !important;

}



.jcarousel-next{

	background: url("images/rightcrnormal.png") no-repeat !important;

	background-size: auto 100% !important;

	height: 118px !important;

    right:-46px !important;

    position: absolute !important;

    top: 0 !important;

	width:45px !important;

}

.jcarousel-next:hover{

	background: url("images/rightcrhover.png") no-repeat !important;

	background-size: auto 100% !important;

	height: 118px !important;

    right:-46px !important;

    position: absolute !important;

    top: 0 !important;

	width:45px !important;

}

.new-Image{

	height: 115px !important;

	border: 1px solid #C4C4C4;

}

.new-Image img{

	height: 100% !important;

}

.field-name-field-news-video iframe{

	width:420px !important;

	height:250px !important;

	margin: 30px 0 10px 0 !important;

}

.view-news .new-video{

	background: url("images/play-btn.PNG") no-repeat scroll center 13px transparent;

    height: 90px !important;

    margin-left: 38px;

    margin-top: -93px;

    position: relative;

    text-indent: -9999px;

    width: 50px !important;

}





/*** -- SECOND LEVEL MENUS -- ***/

#block-menu-block-2 .block-title {

	padding-left: 60px !important;

}

.region-top-content .block-menu-block{

	

}

.region-top-content .block-menu-block ul{

	padding: 0 !important;

}

.region-top-content .block-menu-block ul li{

	float: left;

    list-style: none outside none !important;

    margin-left: 5%;

    margin-right: 2%;

    padding-left: 25px;

    width: 38%;

}

.region-top-content .block-menu-block ul li a{

	font-size: 16px;

    text-decoration: none;

    text-transform: uppercase;

	color:#77459E !important;

	border-bottom:2px solid #FFFFFF;



}

.region-top-content .block-menu-block ul li:focus,

.region-top-content .block-menu-block ul li:hover,

.region-top-content .block-menu-block ul li.active{

	background: url("images/menu-arow.PNG") no-repeat 1px 3px !important;

}

.region-top-content .block-menu-block ul li a:focus,

.region-top-content .block-menu-block ul li a:hover,

.region-top-content .block-menu-block ul li a.active{

	border-bottom:2px solid #F97922;

}











/*** -- COMMON-TOP-IMAGE-SLIDER-- ***/

.custom-third-level-header-left{

    float: left;

    margin-right: 10px !important;

    padding-left: 15px !important;

    width: 465px !important;

}

.region-third-level-slider img {

    height: 183px !important;

    width: 100% !important;

}

.region-third-level-slider .region-inner {

    margin: 0 auto;

    width: 100% !important;

}

.custom-third-level-header-right {

    float: left !important;

    width: 30% !important;

	margin-top: 38px;

}

.custom-page-title{

    float: left;

    margin-right: 5%;

    padding-left: 5%;

    position: relative;

    width: 390px;;

}

.custom-page-title #page-title{ 

	font-weight: bold !important;

	color:#F77A20 !important;

	font-size:23px !important;

	padding-top:0 !important;

	padding-left: 20px;

}

.custom-top-header-block{

	float: right;

    margin-right: -7px;

    margin-top: -15px;

    width: 220px;

}



#breadcrumb {

    margin: 10px 0;

    padding-top: 50px;

}

.bottom-page-title{

	clear:both !important;

}

.bottom-page-title #page-title{

	background: none repeat scroll 0 0 #662E91 !important;

    color: #FFFFFF !important;

    display: inline !important;

    font-size: 14px !important;

    margin-left: 10px;

    margin-top: 162px;

    padding: 5px 15px !important;

    position: absolute;

   max-width: 415px !important;

}	





/*** -- REGION SEARCH -- ***/

.region-search .block-menu{

	float: left;

    margin-bottom: 11px !important;

    width: 70px;



}

.region-search .block-menu .block-inner{

	margin: 0 !important;

}

.region-search .block-menu ul{

	margin: 0 !important;

	 padding: 1px 0 0 !important;

}

.region-search .block-menu ul li{

	background: url("images/CONT-DIV.png") no-repeat center right !important;

    list-style: none outside none;

    width: 70px;

	line-height: 13px;

}

.region-search .block-menu ul li a{

	 background-attachment: scroll;

    background-clip: border-box;

    background-color: transparent;

    background-image: url("images/new-menu-bg.PNG");

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat-x;

    background-size: 100% 100%;

    color: #FFFFFF;

    display: inline !important;

    font-size: 8px;

    font-weight: bold;

    line-height: 15px;

    padding: 3px 3px !important;

    text-transform: uppercase;

	text-decoration: none;

	margin-right:5px !important;

	line-height: 13px;

}



.region-search .block-menu ul li a:hover,

.region-search .block-menu ul li a:focus,

.region-search .block-menu ul li a.active{

	background: url("images/menu-new-hover.PNG") repeat-x !important;

	background-size:100% 100% !important;

}	









/*** -- LEFT-SLIDERPANEL MENU -- ***/

/* .region-sliderpanel-left {

	width:570px;

}

.region-sliderpanel-left ul li{

	border-right: 1px solid #F57B20;

    float: left;

    margin-bottom: 5px !important;

    margin-right: 1%;

    padding-left: 2% !important;

    width: 30%;

}

.region-sliderpanel-left ul li a{

	font-size: 10px !important;

    line-height: 21px;

	color:#77459E  !important;

	text-transform: uppercase;

	background: #FFFFFF;

	padding: 5px 10px !important;

}

.region-sliderpanel-left ul li a:hover{

	background-color: #F57B20 !important;

    color: #FEF6EF !important;

}

.region-sliderpanel-left ul ul{

	display:none !important;

}

*/

.slide {

	border-top: 2px solid #662E91 !important;

}

#SliderToogle a{

	background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: transparent !important;

    background-image: url("images/show.png") !important;

    background-origin: padding-box !important;

    background-position: 0 -5px !important;

    background-repeat: no-repeat !important;

    background-size: 117px 32px;

    float: right;

    height: 26px;

    margin-bottom: 10px;

    padding: 0 !important;

    text-indent: -9999px;

    width: 116px !important;

}

    /* border-bottom-right-radius: 25px;

	 border-bottom-left-radius: 25px;

    color: #FFFFFF !important;

    display: inline-block !important;

    float: right;

    height: auto;

    padding: 10px 20px !important;

    text-decoration: none !important;

    width: auto !important;

	margin-bottom:20px !Important;

	text-transform: uppercase; */



#SliderToogle a.btn-slide:hover{

	

}







/*** -- Right-SLIDERPANEL MENU -- ***/

.sliderpanel-right{

	width: 440px !important;

}

.region-sliderpanel-right {

	width:440px !important;

	min-height:160px !important;

}

.region-sliderpanel-right ul li{

	border-right: 1px solid #F57B20;

    float: left;

    margin-bottom: 10px !important;

   	width: auto !important;

}

.region-sliderpanel-right ul li.last{

	border: none !important;

}	

.region-sliderpanel-right ul li a{

	padding: 0 !important;

	display: inline !important;

	font-size: 10px !important;

    line-height: 20px;

	color:#77459E  !important;

	text-transform: uppercase;

	padding: 5px 10px !important;

}

.region-sliderpanel-right ul li a:hover,

.region-sliderpanel-right ul li a:focus{

	background: #F57B20 !important;

	color: #FFFFFF !important;

}

.region-sliderpanel-right ul ul{

	position: absolute;

	top:60px !important;

}

.region-sliderpanel-right ul ul li{

	width: auto !important;

	height: auto !important;

	margin: 0 0 10px 0 !important;

	border: none !important;

}

.region-sliderpanel-right ul ul li.last{

	border: none !important;

	

}

.region-sliderpanel-right ul ul li a{

	color: #77459E !important;

    font-size: 9px !important;

	background: url("images/child-divdr.PNG") no-repeat scroll right center #F57B20 !important;

	padding: 5px 10px !important;

}

.region-sliderpanel-right ul ul li a:hover,

.region-sliderpanel-right ul ul li a:focus{

	 background: none repeat scroll 0 0 #FAA61A !important;

}

.region-sliderpanel-right ul ul li.last a{

	background: #F57B20 !important;

}

.region-sliderpanel-right ul ul li.last a:hover,

.region-sliderpanel-right ul ul li.last a:focus{

	 background: none repeat scroll 0 0 #FAA61A !important;

}

.region-sliderpanel-right ul ul ul{

	display: none !important;

}



/*** -- left-SLIDERPANEL MENU -- ***/

.sliderpanel-left{

	width:440px !important;	

}

.region-sliderpanel-left {

	width:440px !important;

}

.region-sliderpanel-left ul li{

	border-right: 1px solid #F57B20;

    float: left;

    margin-bottom: 10px !important;

   	width: auto !important;

}

.region-sliderpanel-left ul li.last{

	border: none !important;

}	

.region-sliderpanel-left ul li a{

	padding: 0 !important;

	display: inline !important;

	font-size: 10px !important;

    line-height: 20px;

	color:#77459E  !important;

	text-transform: uppercase;

	padding: 5px 10px !important;

}

.region-sliderpanel-left ul li a:hover,

.region-sliderpanel-left ul li a:focus{

	background: #F57B20 !important;

	color: #FFFFFF !important;

}

.region-sliderpanel-left ul ul{

	position: absolute;

}

.region-sliderpanel-left ul ul li{

	width: auto !important;

	height: auto !important;

	margin: 0 0 10px 0 !important;

	border: none !important;

}

.region-sliderpanel-left ul ul li.last{

	border: none !important;

	

}

.region-sliderpanel-left ul ul li a{

	color: #77459E !important;

    font-size: 9px !important;

	background: url("images/child-divdr.PNG") no-repeat scroll left center #F57B20 !important;

	padding: 5px 10px !important;

}

.region-sliderpanel-left ul ul li a:hover,

.region-sliderpanel-left ul ul li a:focus{

	background: none repeat scroll 0 0 #FAA61A !important;

}

.region-sliderpanel-left ul ul li.first a{

	background: #F57B20 !important;

}

.region-sliderpanel-left ul ul li.first a:hover,

.region-sliderpanel-left ul ul li.first a:focus{

	background: none repeat scroll 0 0 #FAA61A !important;

}

.region-sliderpanel-left ul ul ul{

	display: none !important;

}



.set-height {

    background: none repeat scroll 0 0 #FFFFFF;

    min-height: 260px !important;

    padding: 0 15px;

}

/*** -- SLIDER PANEL -- ***/

#block-superfish-9{

	height: 40px !important;

}

#block-superfish-9 ul ul{

	top:30px !important;

}

#block-superfish-8{

	height: 100px !important;

}

#block-superfish-8 ul ul{

	top:60px !important;

}



#block-superfish-7{

	height: 195px !important;

}

#block-superfish-7 ul ul{

	top:150px !important;

}









.not-front .region-slider .region-inner {

    margin: 0 auto;

    width: 100% !important;

}



/*** -- k.css -- ***/



#block-superfish-2{

    border-bottom: 1px solid #000000;

    min-height: 100px !important;

}



#block-superfish-5{

   border-bottom: 1px solid #000000;

    min-height: 65px !important;

}



.page-node-78 #block-superfish-2 ul ul{

    top: 30px !important;

	 visibility: hidden !important; 

}

.page-node-78 #block-superfish-2 ul li.first:hover ul{

	visibility: visible !important;

}

#block-superfish-4 ul ul{

    top: 100px !important;

}

#block-superfish-4{

    border-bottom: 1px solid #000000;

    min-height: 135px !important;

}

#block-superfish-6{

	border-bottom: 1px solid #000000;

    min-height: 40px !important;

}

.block-headerimage .block-inner{

    margin: 0;

}

.region-slider img{

    width: 100%;

    height: 243px !important;

}

.region-slider {

    background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: #000000 !important;

    background-image: url("images/home-tit-bg.PNG") !important;

    background-origin: padding-box !important;

    background-position: center bottom !important;

    background-repeat: repeat-x !important;

    background-size: 1px 16px !important;

    height: auto;

}

.region-third-level-header img{

    width: 100%;

    height: 183px;

}





/***************************************************************************************



********************************  SLIDER PANEL CHANGES  *******************************



****************************************************************************************/

#panel-wrapper {

  margin: 0 auto;

  padding: 0;

  font: 90%/120% Arial, Helvetica, sans-serif;

}

a.btn-slide:focus {

  outline: none;

}

#panel {

  background: #FFFFFF;

  display: none;

}

.sliderpanel-main{

    margin: 0 auto;

    width: 700px !important;

}

#panel h2 {

  margin:0px;

  padding:0px;

  padding-top:20px;

  padding-left:20px;

  color:#FFFFFF;

}

p.panel-text {

  margin:0px;

  padding:0px;

  padding-top:20px;

  padding-left:20px;

  color:#FFFFFF;

}



.slide {

  margin: 0;

  padding: 0;

  border-top: solid 4px #422410;

  background: url(/sites/prodrupal.themightybyte.com/themes/prodrupal/images/btnslide.gif) no-repeat center top;

}

.btn-slide {

  background: url(/sites/prodrupal.themightybyte.com/themes/prodrupal/images/whitearrow.gif) no-repeat right -50px;

  text-align: center;

  width: 144px;

  height: 31px;

  padding: 10px 10px 0 0;

  margin: 0 auto;

  display: block;

  font: bold 120%/100% Arial, Helvetica, sans-serif;

  color: #fff;

  text-decoration: none;

}

.active {

  background-position: right 12px;

}







/*** -- REGIONS -- ***/

.two-sidebars .content-inner {

    float: left;

    margin-left: 27% !important;

    margin-right: 33% !important;

}

.sidebar-second .content-inner {

    margin-left: 0;

    margin-right: 34% !important;	

}

.region-sidebar-second .block {

	float:none !important;

}

.region-sidebar-second {

    clear: none !important;

    float: left;

    margin-left: -33% !important;

    margin-right: 0;

    margin-top: 0 !important;

    overflow: visible !important;

    width: 33% !important;

}







/*** Front-FB-feed -- ***/

#block-block-74 iframe{

	width: 670px !important;

}

.block iframe{

	width: 100% !important;

}



#crumbs{

	font-size: 12px !important;

}

.region-custom-sidebar ul li {

    background: url("images/rit-arow.PNG") no-repeat scroll 187px 5px transparent !important;

    list-style: none outside none;

}







.view-share-images .views-row {

    float: left;

    margin: 0 10px 20px;

    width: 90px !important;

}





/***********************************************/

#SliderToogle .Opened{

	background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: transparent !important;

    background-image: url("images/hide.png") !important;

    background-origin: padding-box !important;

    background-position: 0 -5px !important;

    background-repeat: no-repeat !important;

    background-size: 117px 32px;

    float: right;

    height: 26px;

    margin-bottom: 10px;

    padding: 0 !important;

    text-indent: -9999px;

    width: 116px !important;

}







/*** -- NEW CHANGES -- ***/

#panel-wrapper {

	margin: 0 10px !important;

}

#block-system-main .field-name-body {

    padding-top: 0 !important;

}



.block-superfish{

	margin-left: 10px !important;

}

.block-superfish .block-inner{

	margin-left: 0 !important;

}





/**** WEB CONTENT PAGE -- **********/



#edit-field-sha-declaration .form-type-checkbox{

	margin-bottom: 20px;

}

#edit-field-sha-declaration .form-type-checkboxes label{

	width: 100% !important;

	float: none !important;

}

#edit-field-sha-declaration .form-type-checkboxes input{

	width: auto !important;

	margin-right: 10px;

}



#edit-field-sha-images-und  label{

	width: 100% !important;

	float: none !important;

}



#edit-field-sha-images-und .description{

	margin-left: 0 !important;

}





/*** -- QUOTES SECOND -- *******/

.node-page .field-name-field-cmn-quotes{

	border-top: 1px solid #E4E4E4 ;

	border-bottom: 1px solid #E4E4E4 ;

    color: #77459E !important;

    float: right;

    font-size: 16px;

    line-height: 26px;

    margin-bottom: 10px;

    margin-left: 30px;

    padding: 20px 0;

    text-shadow: 0.4px 0 #77459E;

    width: 230px;

}









.node-share-image .flexslider img {

    height: auto !important;

    margin: 0 auto !important;

    width: 320px !important;

}





.view-share-images .views-row{

	float: left;

    margin: 0 10px 20px;

    width: 92px;

}

.view-share-images img{

	height: 60px !important;

	width: 90px !important;

}





/******************/

.Home-Page-Title {

    font-size: 20px !important;

    text-transform: uppercase;

}

.violet-bar {

    background-color: transparent !important;

    background-image: url("images/violet-bar.PNG") !important;

    background-position: center bottom !important;

    background-repeat: repeat-x !important;

    background-size: 1px 25px;

    height: 28px;

    margin-top: -30px;

    position: relative;

}





.custom-third-level-header-main{

	padding-top: 55px;

}

.News-Link a {

    background: none repeat scroll 0 0 #92278F;

    color: #FFFFFF !important;

    float: right;

    padding: 2px 5px;

    width: auto !important;

}



#block-block-73 .block-title {

    background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: transparent !important;

    background-image: url("images/2nd-block-bg.PNG") !important;

    background-origin: padding-box !important;

    background-position: 0 0 !important;

    background-repeat: no-repeat !important;

    background-size: 100% 100% !important;

    color: #FEF6EF !important;

    font-size: 13px !important;

    margin-left: 1px;

    margin-top: -15px;

    padding: 5px;

    text-align: center !important;

    width: 100%;

}





/********* FB FEEDS ***********/

#block-views-facebook-feed-block  .block-inner{

	margin-left: 0;

}

#block-views-facebook-feed-block  .block-title{

	background-attachment: scroll !important;

    background-clip: border-box !important;

    background-color: transparent !important;

    background-image: url("images/2nd-block-bg.PNG") !important;

    background-origin: padding-box !important;

    background-position: 0 0 !important;

    background-repeat: no-repeat !important;

    background-size: 100% 100% !important;

    color: #FEF6EF !important;

    font-size: 13px !important;

    margin-left: 1px;

    margin-top: -15px;

    padding: 5px;

    text-align: center !important;

    width: 100%;

}

#block-views-facebook-feed-block ul li{

	/*background: url("images/rit-arow.PNG") no-repeat scroll 250px 6px transparent !important; */

    border-bottom: 1px solid #D5E7F5;

    list-style: none outside none;

    padding-bottom: 2px;

}	

#block-views-facebook-feed-block ul li a{

	border: none;

	font-size: 9px !important;

}

#block-views-facebook-feed-block .views-row-even {

	margin-bottom: 20px !important;

}





/**.... Follow Site ...***/

#block-follow-site{



}







/*************************************************************************************



*******************************  ADDITIONALLY ADDED  ********************************



**************************************************************************************/

.Slider-Body-Main{

    position: absolute;

    top: 0;

    width: 100%;

}

.Slider-Body-Sub{

    margin: 0 auto;

    position: relative;

    width: 700px;

}

#block-search-form .block-inner {

    margin: 0 !important;

}





/******************************************************************



********************* PHOTOS OF ACTIVITIES VIEW *******************



*******************************************************************/

.view-photos-of-activities .Photos-Activities{

	float: left;

    margin-bottom: 6px;

    margin-right: 20px;

    width: 125px;

}

.view-photos-of-activities .Photos-Activities img{

	height: 120px;

    width: 100%;

}

.view-photos-of-activities .PI-title{

	margin-bottom: 10px;

    min-height: 40px;

}

.gallery-slides {

	height: 280px !important;

    width: 375px !important;

}

.gallery-thumbs {

	margin-bottom: 30px !important;

	width: 375px !important;

}



.gallery-slides  ul li img {

	min-height: 250px;

    min-width: 300px;

}

.galleryformatter-greenarrows 

.gallery-thumbs {

    padding: 0 20px;

}

.galleryformatter-greenarrows 

.gallery-thumbs .back {

    left: -30px;

}

.galleryformatter-greenarrows 

.gallery-thumbs .forward {

    right: -25px;

}

.flowplayer{

	width: 350px !important;

	height: 200px !important;

}





/*************************************************************************



********************* FRONT PAGE DATES TO REMEMBER VIEW *******************



****************************************************************************/



.view-dates-to-remember .dates-to-title a {

	background: url("images/1st-block-bg.PNG") no-repeat scroll 0 0 transparent !important;

	background-size: 100% 100%;

	color: #FEF6EF !important;

    display: block;

    font-family: novecentowide-demibold;

    font-size: 13px;

    font-weight: normal;

    line-height: 19px;

    margin-bottom: 20px;

    margin-top: -37px;

    padding: 4px;

    text-align: center !important;

    text-transform: uppercase;

    width: 100%;

}



#block-block-25 .Home-Bottom .HB-right a:hover {

	background: url("images/purple-arow-hover.PNG") no-repeat scroll 0 0 transparent !important;

	text-indent: -9999px;

	display: block;

}

#block-block-25 .Home-Top, 

.Home-Middle, .Home-Bottom {

	background: none repeat scroll 0 0 #662D91;

    font-size: 11px !important;

    line-height: 13px;

    padding: 7px 15px !important;

}

.Home-Middle{

	background: none repeat scroll 0 0 #662D91;

}



#block-block-25 .Coloring-Purpose {

	height: 15px;

}

#block-block-25 .Middle-Link-Left{

	width: 40%;

	font-size: 8px;

}

#block-block-25 .Middle-Link-Right{

	width: 40%;

	font-size: 8px;

}

#block-block-25 .Home-Bottom {

	padding: 0 17px !important;

}

#block-block-25 .HB-right {

	padding: 5px 0;

    width: 33px;

}

#block-block-25 .HB-left {

	width: 152px;

}

#block-block-25 .Bold {

	padding-top: 7px;

	font-size: 10px;

}

#block-block-25 .Home-Middle-Link {

    padding-top: 5px;

}

#block-block-25 .Middle-Link-Center{

	background: url("images/DIVIDER.PNG") no-repeat scroll 3px 2px transparent;

    display: inline-block;

    height: 24px;

}



#content .block-menu-block ul li {

    width: 30% !important;

}





/*************************** RECENTLY ADDED *****************************/

.block-constant-contact {

	border: 1px solid #E4E4E4;

    padding: 20px 10px;

}	

.block-constant-contact label {

	float: left;

    padding-top: 2px;

    width: 30%;

}

.block-constant-contact .form-text  {

	border: 1px solid #E4E4E4;

    padding: 5px;

    width: 50%;

}

































































































































































































































































}