/* FEATURES: extended horizontal header/footer, 900px page container, 3-level dropdown top nav, 3-level side nav inside pages*/

/* GLOBAL */
* {padding:0; margin:0;}
 body {font-size:12px; font-family:verdana,arial,sans-serif; background: #ccc;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:900px; margin:auto; font-size:1.0em;}
.main {clear:both; width:900px; padding-bottom:30px; background:transparent url(../img/bg_main_withnav.gif) top left repeat-y;} /*inside pg background with left column nav*/
.home {clear:both; width:900px;  padding-bottom:30px; background: url(../img/bg_main_withoutnav.gif) top left repeat-y;} /*home pg background without left column nav*/
.logoHeadingPages h1,.logoPages p {
    margin: 0;}
	.logoTextPages h1,.logoPages p {
    margin: 0;}
	
	.logoHeading p {
    margin: 0;}
	.logoText p {
    margin: 0;}
	
		.logoHeadingTest p {
    margin: 0;}
	.logoTextTest p {
    margin: 0;}
.logo {display: inline-block;
/*     height: 126px;
    margin-top: 8px; */
    position: relative;
    vertical-align: top;}
.logoHeading { 
    display: inline-block;
    line-height: 3.5em;
    margin: 5px 0 0 -15px;
    position: relative;
    vertical-align: top;}
.logoText {      display: inline-block;
    margin: -25px 0 0 88px;
    position: relative;
    vertical-align: top;}

.logoPages {position: relative; display: inline-block; height: 126px;vertical-align: top;}
.logoHeadingPages {position: relative; display: inline-block; margin: 15px 0 0 -13px; vertical-align: top; width: 680px;}
.logoTextPages {margin: -20px 0 10px 15px; width: 700px;}
.headerLogo {  background-color: #fff;
    display: inline-block;
    height: 115px;
    position: relative;
    vertical-align: top;
	margin-top: 20px;}
.search {    display: inline-block;
    margin-left: 50px;
    margin-top: -35px;
    position: relative;
    vertical-align: top; }
	
.headerLogoTest {background-color: #fff;
    display: inline-block;
    height: 95px;
    margin-top: 20px;
    position: relative;
    vertical-align: top;}
	
.logoHeadingTest {display: inline-block;
    line-height: 3.5em;
    margin: 5px 0 0 -15px;
    position: relative;
    vertical-align: top;}
	
.logoTextTest {display: inline-block;
    margin: -32px 0 0 88px;
    position: relative;
    vertical-align: top;}
	
	.searchTest {display: inline-block;
    margin-left: 130px;
	margin-top: -35px;
    position: relative;
    vertical-align: top;}

/* HEADER */
.header {width:900px;  }
.header-middle {width:900px; height:245px;} /*home pg header image*/
.header-insides {width:900px; height:86px; position: relative; display: block;} /*inside pg header image*/
.header-inside .search {z-index:1; position:relative; float:right;margin-right:10px;margin-top:-17px;}/*inside pg header image*/
.anniversary {
    position: absolute;
    top: -66px;
    left: -32px;
}
.header-bottom {width:900px;background: #FEFEFE;}
/*.header-spacer {clear:both; margin-top: 5px; padding:3.0em 0 1.5em 0; background: #FEFEFE url(../img/filler.gif) no-repeat;} */
.header-spacer {clear:both; width:900px; padding:0 0 10px 0; background: url(../img/bg_main_withoutnav.gif) repeat-y;} 

/* FOOTER */
.footer-container {width:900px; height:100px; margin:auto; background: #FCD997;}
.footer p {line-height:1.3em; text-align:left; color:#666; font-size:90%; margin-left:20px; padding-left:10px; padding-top:0px;}
.footer a {text-decoration:none; color:#666;}
.footer a:hover {text-decoration:underline; color:rgb(0,0,0);}


/* TOP NAV DROPDOWN MENU */
* {margin:0; padding:0;}
#menu_container {float:left; height:36px; width:900px; background:#6595AD url(../img/bg_head_bottom_nav2.jpg) no-repeat;}
#menu_inner {padding:0 0 0 20px;}
/* set up the first level horizontal nav */
#menu_inner ul, #menu_inner li {list-style:none; position:relative;}
#menu_inner > ul li {float:left; z-index:11;}
#menu_inner a {text-decoration:none; display:block; font-size:13px; font-weight:bold; color:#274E4E; padding:10px 9px 9px;}
#menu_inner li.active > a { background:url(../img/home-item-hover-bg.gif) repeat-x left top; color:#fff;}
#menu_inner a:hover {background:#FCD997; color:#274E4E;}
/* the second tier - default to no display */
#menu_inner li > ul, #menu_inner li > ul li {display:none;}
#menu_inner li > ul {border:1px solid #ccc; border-top:1px solid #ccc; width:200px;}
/* pseudo selector of li makes it visible */
#menu_inner li:hover > ul {display:block; position:absolute;}
#menu_inner li > ul li {background:#FFEDC9; color:#274E4E; position:relative; display:block; z-index:2;}
#menu_inner li > ul li a {color:#336666; border-bottom:1px dotted #CCC; width:180px; padding:5px 15px 5px 5px; font-weight:normal;}
#menu_inner li > ul li a:hover {background:#FCD997;}
/* After the second tier, the subpages slide to the right */
#menu_inner li > ul li > ul {position:absolute; left:200px; top:5px; display:none;}/* left = width of children */
#menu_inner li > ul li:hover > ul {position:absolute; left:200px; top:5px; display:block;}/* this should inherit BUT if you remove redundant styles there are glitches */

/* SIDE NAVIGATION WRAPPER*/
.side-navigation {float:left; width:200px;}
.side-navigation .round-border-topright {width:10px; height:10px; position:absolute; margin:0 0 0 190px; background:url(../img/bg_corner_topright.gif) no-repeat;}
.side-navigation h1 {clear:both; margin:0px; padding:4px 0 3px 15px; color:#336666; background-color:#FCD997; font-weight:bold; font-size:110%;}
.side-navigation a {color:#336666; text-decoration:none;}

/* SIDE NAVIGATION SEARCH */
#ajaxSearch_form  {margin:20px 0 0 5px; float:left;}
#ajaxSearch_output  {margin:20px 0 0 5px; float:left;}

/* SIDE NAVIGATION */
.leftmenu {width:186px; padding:6px 3px 3px 13px; font-size:12px; overflow:hidden;}
/* Level 1 */
.leftmenu ul {margin:3px 3px 0 0;}
.leftmenu li {margin:0 auto; list-style:none; border-bottom:solid 1px #C8C8C8;}
.leftmenu li a {display:block; width:100%; padding:3px 0 3px 0; color:#336666; text-decoration:none;}
.leftmenu li a:hover {background-color:#FCD997; text-decoration:none;}
/* Level 2 */
.leftmenu li ul {margin:0 0 0 8px;}
.leftmenu li ul li {margin:0 0 0 8px; border-bottom:solid 1px #FFEDC9;}
/* Level 3 */
.leftmenu li ul li ul {margin:0 0 0 8px;}
.leftmenu .current {padding:0 0 0 8px; background:#FFEDC9 url(../img/bg_bullet_arrow.gif) left top no-repeat;}
.leftmenu li ul li ul li {margin:0 0 0 8px;}

/*Home Feature-Slider*/
#homeSliderWrp{height:360px; padding:0; overflow:hidden; font-family: Arial, sans-serif; line-height:1.3em; font-size:12px;}
#homeSlider{background:#000; width:900px; height:360px;}
#homeSlider ul{padding:0 0 10px 0;}
#homeSlider img {border:none;}
#sliderItems{width:640px; height:360px; float:left; padding:0; overflow:hidden; z-index:5000; margin-top:0;}
#sliderItems li{background:#000; width:640px; height:360px; position:absolute; overflow:hidden}
#sliderItems div.text{position:absolute; bottom:0; padding:30px 40px 20px 40px; color:#FFF;}
#sliderItems div.text h3{color:#ffe7c5; padding: 0 0 5px 0;}
#sliderItems div.text a{color:#ffe7c5;}
#sliderItems div.text a:hover{color:#ED1C24;}
#sliderNavWrp{width:260px; height:360px; float:left; background:#fff; padding:0; overflow:hidden;}
#sliderNavWrp div.top {height:55px; background:#000 url(../img/home-header-slide.jpg);}
#sliderNavWrp div.top h3{color:#106352; font-size:14px; padding-top:5px; line-height:20px; margin: 0 0 0 10px;}
#sliderNav {background:#000; margin-top:0;}
#sliderNav a{color:#800000;text-decoration: none;}
#sliderNav li{border-top:1px solid rgba(255,255,255,0.4); background:#000 url(../img/home-item-bg.gif);}
#sliderNav li:hover, #sliderNav li.current{background:#ED1C24 url(../img/home-item-hover-bg.gif);}
#sliderNav li a{width:auto; height:59px; display:table; color:#FFF; padding: 0px 20px 0 50px; font-size:10px;
     background:url(../img/home-item-arrow.png) no-repeat 25px 50%; vertical-align:middle;}
#sliderNav li a:hover, #sliderNav li.current a{}
#sliderNav li a span.header{display:block; font-size:16px; font-weight:bold; padding-top:0; width: auto; line-height: 18px;}
#sliderNav li a span.text{display: table-cell;vertical-align: middle;}

/* CLEAR FLOATS */
.page-container:after, .header:after, .header-bottom:after, .header-breadcrumbs:after, .main:after, .main-navigation:after, .main-content:after
{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.column1-home:after, .column1-unit:after, .column2-unit-left:after, .column2-unit-right:after, .column3-unit-left:after, .column3-unit-middle:after
, .column3-unit-right:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 p:after {content:"."; display:block; height:0 /*clear:both*/; visibility:hidden;}
.footer:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear-contentunit {clear:both; width:640px; height:0.1em; border:none; background:#D2D2D2; color:#D2D2D2;}

/* PRINTING and MISCELLANEOUS */
@media print {.header-top {width:900px; height:80px; background:#D2D2D2; }}
@media print {.header-breadcrumbs {width:900px; background:transparent;}}
@media print {.nav3 {float:left; width:900px; border:none; background:#D2D2D2; color:#4B4B4B; font-size:1.0em; font-size:130%;}} /*Color navigation bar normal mode*/
@media print {.main {clear:both; width:900px; padding-bottom:30px; background:transparent;}}
@media print {.main-navigation {display:inline /*Fix IE floating margin bug*/; float:left; width:199px; border-right:solid 1px #C8C8C8; border-bottom:solid 1px #C8C8C8; background-color:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE*/;}}
@media print {.footer {clear:both; width:900px; height:3.7em; padding:1.1em 0 0; background:#D2D2D2; font-size:1.0em; }}



/*Nov 2016 Additions*/
#menu_inner a[title^="Give"]{
    background: #fcd997;
    text-transform: uppercase;
}
#popup{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255,255,255,.8);
  z-index: 999;
}
#popup .image{
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  cursor: pointer;
}
#popup .image img{
    max-width: 100%;
}
#popup .image .close{
  text-align: right;
  font-weight: bold;
  text-transform: uppercase;
  font-size: .85em;
}
#popup .image .close:hover{
  color: #cc1111;
}
#slideshow{
    margin: 1em 0;
    padding: 0;
}
#slideshow li{
    margin: 0 0 2em;
    padding: 0;
}
#slideshow li img{
    max-width: 100%;
}
#slideshow li img.youtube{
    cursor: pointer;
}
#slideshow .slick-prev:before, #slideshow .slick-next:before{
    color: black;
}
#slideshow .slick-next{
    right: -20px;
}
#slideshow .slick-prev{
    left: -20px;
}

#alert-bar{
    width: 900px;
    margin: auto;
    background: #be0000;
    margin-top: 10px;
    border: 2px solid #7b0800;
}
#alert-bar a{
    display:block;
    padding: 10px;
    color: white;
    text-decoration: none;
}
#alert-bar h2{
    margin: 0;    
    font-size: 2.5em;
    color: #ffffff;
    text-transform: uppercase;
}
#alert-bar h2:after{
    content: "»";
}
#alert-bar p{
    margin: 0;
}

hr {
    border: none;
    border-top: 3px solid #045d4f;
    border-collapse: collapse;
    margin: 10px 0;
}

/*Bootstrap Buttons*/
.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-warning{background-image:none}.btn,.btn-link{font-weight:400}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}
.btn{
    box-shadow: 0 2px 4px 0 #D4D4D4;
    -moz-box-shadow: 0 2px 4px 0 #D4D4D4;
    -webkit-box-shadow: 0 2px 4px 0 #D4D4D4;
}
.btn:hover,
.btn:focus,
.btn.focus,
.btn:active,
.btn.active{
    text-decoration:none!important;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.btn-success {
    background:#058974 url(../img/home-item-hover-bg.gif);
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active {
    background: none;
    background-color:#055d4f;
}

/*----------------Video Gallery--------------------*/
.videogallery {
    margin-left: -24px;
}
.video-list-item {
   width: 200px;
margin-left: 21px;
display: inline-block;
vertical-align: top;
}
.video-list-item .img-holder{ position:relative; display:block;}
.video-list-item img{ display:block;}
.video-list-item a, .video-list-item a p {
    color: #000;
}
.main-content .videogallery h3 {
    margin-left: 24px;
    font-size: 18px;
    color: #7A000B;
    padding-bottom: 10px;
    padding-top: 20px;
}

.video-latest-item {
    margin-left: 24px;
    margin-bottom: 40px;
}
.video-latest-item{ display:none;}
.video-latest-item.pageno_1{ display:block;}
.video-latest-item .vimg {
    float: left;
    margin-right: 20px;
    width: 350px;
    position: relative;
}
.video-latest-item .vimg img {
    display: block;
}
.main-content .video-latest-item h2{
    color: #7A000B;
}
.video-latest-item .vdec {
    float: left;
    width: 275px;
}
.video-latest-item .vimg a span,.video-list-item span.img-holder span {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-image: url(../img/playbutton.png);
background-repeat: no-repeat;
background-position: center;
}
.video-latest-item .vimg a:hover span,.video-list-item  a:hover span.img-overlay{
background-color:rgba(0,0,0,0.3);
}
.videogallery .video-paging {
    width: auto;
    margin-left: 12px;
}
.videogallery .video-paging ul {
    font-size: 0;
}
.videogallery .video-paging ul li {
    font-size: 12px;
    
    float: left;
    padding-left: 0px;
}


/*----------------PEERMail Gallery--------------------*/
.peermail_items {
    margin-left: -24px;
}
.peermail-list-item {
   width: 200px;
margin-left: 21px;
display: inline-block;
vertical-align: top;
}
.peermail-list-item .img-holder{ position: relative;
display: block;border: 1px solid #ececec;text-align: center;}
.peermail-list-item img{ display:inline-block;}
.peermail-list-item a, .peermail-list-item a p.ptitle {
    color: #7A000B;text-align: center;padding-top: 5px;
}
.peermail-list-item a:hover{ color:#000;}
.peermail-list-item a p.ptitle span {display: block;
    font-size: 11px;
    color: #000;
    padding-top: 1px;
line-height: 12px;}
.main-content .peermail_items h3 {
    margin-left: 24px;
    font-size: 18px;
    color: #7A000B;
    padding-bottom: 10px;
    padding-top: 20px;
}

.peermail-latest-item {
    margin-left: 24px;
    margin-bottom: 40px;
}
.peermail-latest-item{ display:none;}
.peermail-latest-item.pageno_1{ display:block;}
.peermail-latest-item .vimg {
    float: left;
    margin-right: 20px;
    width: 250px;
    position: relative;
}
.peermail-latest-item .vimg img {
    display: block;
	
    width: 100%;
    height: auto;


}
.main-content .peermail-latest-item h2{
    color: #7A000B;
}
.main-content .peermail-latest-item h2 span {

    display: block;
    font-size: 14px;
    color: #000;
    padding-top: 5px;

}
.peermail-latest-item .vdec {
    float: left;
    width: 375px;
}
.peermail-latest-item .vimg a span,.peermail-list-item span.img-holder span {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;

}
.peermail-latest-item .vimg a:hover span,.peermail-list-item  a:hover span.img-overlay{
background-color:rgba(0,0,0,0.3);
}
.peermail_items .peermail-paging {
    width: auto;
    margin-left: 12px;
}
.peermail_items .peermail-paging ul {
    font-size: 0;
}
.peermail_items .peermail-paging ul li {
    font-size: 12px;
    
    float: left;
    padding-left: 0px;
}
/*------------------------------------------------End--------*/

/* The grid: Three equal columns that floats next to each other */
.row{position:relative;}
.column {
   display:inline-block;
	vertical-align:top;
    width: 33.22%;
    /*padding: 25px;*/
    text-align: center;
    font-size: 20px;
    cursor: pointer;
    color: black;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.containerTab {
    padding: 20px;
    color: white;
    -moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position: absolute;
left: 0;
text-align: left;
}

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}

/* Closable button inside the container tab */
.main-content a.closebtn {
    float: right;
    color: black;
    font-size: 35px;
    cursor: pointer;
}
.main-content a.closebtn:hover{
    text-decoration:none;
    color:#fff;

}
.profile .name {
    padding-top: 10px;
    font-weight: bold;
    margin-bottom: 0;
}
.profile {
    padding: 25px 10px;
   
}

.profile:hover ,.column.active .profile{
    -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.22), 0px 4px 13px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.22), 0px 4px 13px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.22), 0px 4px 13px 0px rgba(0, 0, 0, 0.3);
 -webkit-transition: all .4s ease-out;
 -o-transition: all .4s ease-out;
 -moz-transition: all .4s ease-out;
 transition: all .4s ease-out;
}
