/* CSS Document */

@font-face {

font-family:"font1";

src:url("fonts/GE_SS.otf") format("opentype");

}





@font-face {

font-family:"aljazeera";

src:url("fonts/Al-Jazeera-Arabic-Regular.ttf") format("truetype");

}



@font-face {

font-family:"Greta";

src:url("fonts/Greta_Arabic_Regular.ttf") format("truetype");

}





@font-face {

font-family:"gess light";

src:url("fonts/ge_ss_text_light.ttf") format("truetype");

}



@font-face {

font-family:"aljazeera bold";

    src: url('fonts/j-Bold.eot');

    src: url('fonts/j-Bold.eot?#iefix') format('embedded-opentype'),

	url('fonts/j-Bold.woff') format('woff'),

	url('fonts/j-Bold.otf') format("opentype");

}






html, body, div, span, object, iframe,
 h3, h4, h5, h6, p, circlequote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

fieldset {border:1px solid #CCCCCC;padding:5px 10px;margin:10px 0px;}


legend {font-weight:bold;color:#be262b;padding:0px 2px;font-size:20px;}

.top_menu ul li{float:right;list-style:none !important;text-decoration:none;}
.social_media ul li{float:right;list-style:none !important;text-decoration:none;}
ul li a{text-decoration:none;}

ul.menu li{margin:0;}
li.expanded, li.collapsed, li.leaf{padding:0;}

body { 
    color: #504f4f;
    font-family: "gess light";
    font-size: 12px;
    line-height: 1.5;
    margin-bottom: 0;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0 !important;
    padding: 0 !important;
}
p{text-align:justify; margin:0px 0px;line-height:25px;}

/* Tables still need 'cellspacing="0"' in the markup. */
table {border-spacing: 0; border-collapse:separate;    border: 1px solid #ccc;}

thead th {
    border-bottom: 3px solid #CCCCCC;
    padding-right: 5px !important;
    padding-left: 1em;
    text-align: right !important;
}


td {vertical-align:middle;padding: 4px 15px;border-top: 1px solid #ccc;}

.page_content_data table tr:nth-child(odd){background:#efeeee;}
.page_content_data table tr:nth-child(even){}

/* Remove possible quote marks (") from <q>, <circlequote>. */

circlequote:before, circlequote:after, q:before, q:after { content: ""; }

circlequote, q { quotes: "" ""; }

tbody th {
	border-bottom:3px solid #CCCCCC;
	font-weight:bold;
}


a, a:link, a:visited {
	text-decoration:none;
	cursor:pointer;
	font-family: gess light;
	color:#b3b2b2;
}
a:hover {
	text-decoration:none;
	    color: #be262b;
}
a:focus {outline:none;}

.container
{
max-width:1400px;
width:100%;
margin:0 auto;
}


.container_1200
{
max-width:1200px;
width:100%;
margin:0 auto;
}


.top_header{width:100%;display: inline-block;z-index: 999;
position: relative;}


.top_menu ul li a{
color:#747474;
font-size:15px;
padding:0 10px;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}

.top_menu li a:hover
{
color:#ca2025;
}

.top_menu
{
display: inline-block;
width: 27%;
float: right;
margin-right:62%;
margin-top: 8px;
}

.social_media
{
width: 10%;
float: left;
margin-top:6px;
}

.social_media li a{width:38px;height:33px;display:inline-block;}
.social_media .fb{background: transparent url("images/social.png") no-repeat 3px;}
.social_media .twitter{background: transparent url("images/social.png") no-repeat -33px;}
.social_media .gplus{background: transparent url("images/social.png") no-repeat -70px;}

.logo
{
float:right;
}

.slogn{padding-top:36px;margin-right:120px;float:right;}

.main_menu01{width:100%;display:inline-block;background:#f2f2f2;z-index:999;height: 42px;
    background: #f2f2f2;}
.main_menu01 li a{font-size:15px;color:#333333;padding:0 29px;transition: 0.4s;}
.main_menu01 li:hover a{/*background:#be262b;*/color:#333333 !important;}
.tb-megamenu .dropdown-menu a:hover{/*background:#be262b;*/color:#be262b !important;}
.main_menu01 ul ul li:hover a{background:#f2f2f2;}
.main_menu01 ul ul li a{background:#f2f2f2 !important;}
.main_menu01 ul ul li a:hover{background:#e0dfdf !important;}
.main_menu01 ul ul li a{color:grey !important;}
ul.nice-menu ul{top:38px;width: 250px;border:0 ;border-bottom: 2px #be262b solid;}
.main_menu01 li:hover aul.nice-menu-down ul li{bordeR:0 !important;}
.main_menu01 li li:hover a{}
.main_menu01 li li a{padding: 14px 0 14px 28px;}
ul.nice-menu-down li ul li ul{right:250px;}
ul.nice-menu li{border:0;}
.main_menu01 li li{padding:0;width:100% !important;border-bottom: 1px dotted #e4e2e2;}
.main_menu01 li li:hover{}
ul.nice-menu-down ul li:hover{}
ul.nice-menu-down li li.menuparent:hover{background:#f2f2f2;}
ul.nice-menu-down ul li:hover a{}/*
.main_menu01 li:first-child a{padding:10px 29px;}*/
.main_menu01 li:last-child {background:none;}
.main_menu01 li li:last-child {background:#f2f2f2;}
.main_menu01 li{padding:10px 0;background:url("images/menu-border.jpg") no-repeat left center;}
.main_menu01{height: 42px;background: #f2f2f2;}
.main_menu01 li:hover{}ul.nice-menu-down li.menuparent:hover{background:#be262b;}

.main_menu01 li:hover a{color:white;}
.tb-megamenu .dropdown-menu{background-color: #f2f2f2;padding-bottom:15px;}
.tb-megamenu .dropdown-menu{border-top: 1px solid #ebf1f4}

	/********tb mega menu *******/
	.tb-megamenu {background-color:#f2f2f2;}
	.tb-megamenu .nav > li > a{padding:0 29px;border:0;color:#333333;font-weight:bold;}
	.tb-megamenu .nav > li > a{padding:0 29px;border:0;color:#333333;font-weight:bol;}
    .tb-megamenu .nav > li{padding:10px 0;border:0;background:url("images/menu-border.jpg") no-repeat left center;}
    .tb-megamenu .nav > li:last-child{background:none !important;}
	.caret{display:none !important;}
	.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color: #f2f2f2;}
	
	
/**/

.top_menu li a{background:url("images/dot.jpg") no-repeat left 11px;}
.top_menu li:last-child a{background:none;}
ul.nice-menu-down .menuparent a{padding-left:29px;}


.rotating img{width:100%;}

.header01
{
width: 100%;
display: inline-block;
padding-bottom: 8px;
margin-top: -29px;
}


.section01
{
background:url("images/red.jpg") repeat-x;
width:100%;
display:inline-block;
margin-bottom: -4px;
}

.section01 a{color:#ffffff;font-size: 18px;line-height: 16px;width: 38%;margin: 8px 10px;display: inline-block;}
.section011:first-child a{margin: 15px 10px 1px 10px;}
.section011:nth-child(3) a{margin: 15px 10px 1px 10px;}


.section01 img{float:right;}
.section011{width:26%;float:right;margin-top:11px;margin-bottom:11px;}.section011:nth-child(2){width:29%;}.section011:nth-child(3){width:23.5%;}.section011:nth-child(4){width:20.5%;}.section011:nth-child(4) a{width:48%;}
.section02 h2 a
{
color:#aa1f22;
padding:20px 0;
font-size:20px;
font-weight:bold;
}

.photo_gallery,
.calendar
{
width: 33%;
margin-left: 4%;
float: right;
}

.photo_gallery{position:relative;}

.videos
{
width:25%;
display:inline-block;
position:relative;
}

.search01{
position: relative;
width: 215px;
display: inline-block;
float: left;
margin-top: 43px;
margin-left: 14px;

}

.search01 .form-text
{
border: #e5e5e5 1px solid;
padding: 7px 5px;
color: #e5e5e5;
width: 210px;
}

.search01 .form-submit
{
font-size: 0;
background: url(images/search.jpg) no-repeat;
border: 0;
width: 17px;
height: 17px;
left: 2px;
top: 9px;
height: 17px;
position: absolute;
}

.rotating
{
width:100%;
position:relative;
    margin: -5px 0 0 0;
overflow:hidden;
z-index:0;    height: 438px;
    -webkit-animation: fadeIn 1s ease;
    animation: fadeIn1s ease;
    -moz-animation: fadeIn 1s ease;
}

.calendar {
 -webkit-animation-delay: 0.1s; /* Chrome, Safari, Opera */
    animation-delay:  0.1s;}
.videos {
 -webkit-animation-delay: 0.2s; /* Chrome, Safari, Opera */
    animation-delay:  0.2s;}

.rotating .views-field-body
{    text-align: center;
    position: absolute;
    -webkit-animation: pulse 1s ease;
    animation: pulse 1s ease;
    -moz-animation: pulse 1s ease;
    top: 34px;
    left: 106px;
    font-size: 32px;
    z-index: 99;color: #3a3a3a;    width: 38%;font-size:39px;text-shadow: 3px 3px 2px rgba(150, 150, 150, 1);
}


.rotating .views-field-body p{font-size:39px;    text-align: center;
    line-height: 49px;}
.rotating .views_slideshow_cycle_main,
.rotating .views-slideshow-cycle-main-frame,
.rotating .views-slideshow-cycle-main-frame-row,
.rotating .views-slideshow-cycle-main-frame-row-item,
.rotating .views-slideshow-cycle-main-frame-row-item img{
	width: 100% !important;
	height:auto;
}


.rotating .views-slideshow-controls-text-next
{
    background: rgba(0, 0, 0, 0) url("images/arr2.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 85px;
    position: absolute;
    left: -85px;
    top: 175px;
    transition: all 0.6s ease-in-out 0s;
    width: 85px;
    z-index: 99;
}


.rotating .views-slideshow-controls-text-previous
{
    
    background: rgba(0, 0, 0, 0) url("images/arr1.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 85px;
    position: absolute;
    right:-85px;
    top: 175px;
    transition: all 0.6s ease-in-out 0s;
    width: 85px;
    z-index: 99;
}

.rotating:hover .views-slideshow-controls-text-next
{
    left:0;
}

.rotating:hover .views-slideshow-controls-text-previous
{
right:0;
}

.rotating .views-slideshow-controls-text-pause{display:none;}


.section011:hover img{
transform: rotateY(180deg);
transition: all 2s ease 0s;
}

.videos .views-field.views-field-title a
{
color: #000000;
font-size: 23px;
}

.videos .views-field.views-field-body
{
width:220px;
color: #777777;line-height:20px;
font-size:14px;
}

.videos .views-field.views-field-body p
{
text-align:right;
line-height:20px;
}

.section02
{margin-top:-4px;overflow:hidden;
padding: 25px 0;
background: transparent url("images/grad.jpg") repeat-x scroll;
}
.section02 h2{padding:0 0 17px 0;}

.videos .views-slideshow-controls-bottom {
bottom: 0px;
position: absolute;
text-align: center;
z-index: 99;
}

.videos .views-slideshow-controls-bottom .views-slideshow-pager-field-item {
background: transparent url("images/bullet2.jpg") no-repeat scroll center 0;
cursor: pointer;
display: inline-block;
float: right !important;
font-size: 0;
height: 15px;
margin: 8px 6px 8px 0;
width: 15px !important;
}

.videos .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active {
background: transparent url("images/bullet1.jpg") no-repeat scroll center 0 !important;
cursor: pointer;
display: inline-block;
float: right !important;
font-size: 0;
height: 15px;
margin: 8px 6px 8px 0;
width: 15px !important;
}

.videos .views-field.views-field-counter
{
display:none;
}

.videos .contextual-links-region{height:315px;}


.calendar_data{
	padding: 2px 5px;
}
.calendar .view .date-nav-wrapper .date-nav {
    background-color: transparent;
    border: 0 none;
    height: auto;
    margin-bottom: 5px;
    min-height: 30px;
    padding: 0;
    position: relative;
}
.calendar .date-heading h3{
	background: none repeat scroll 0 0 #aa1f22;
}
.calendar .date-heading h3 a{
    color: #FFFFFF;
    font-size: 20px;
	text-decoration:none;
}
.calendar .view .date-nav-wrapper .date-next {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none;
    border-radius: 0 5px 5px 0;
    float: none;
    font-size: 12px;
    height: 26px;
    padding: 5px 0;
    position: absolute;
    left: 14px;
    text-align: left;
    top: -4px;
    width: 36px;
    z-index: 1;
}
.calendar .view .date-nav-wrapper .date-next a{
    background: url("images/cal_arr2.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    font-size: 0;
    height: 20px;
    margin: 0;
    width: 20px;
}
.calendar .view .date-nav-wrapper .date-prev {
    background: none repeat scroll 0 0 transparent !important;
    border-radius: 0 5px 5px 0;
	border: medium none;
    float: none;
    font-size: 12px;
    height: 26px;
    padding: 5px 0;
    position: absolute;
    left: 24px;
    text-align: right;
    top: -4px;
    width: 36px;
    z-index: 1;
}
.calendar .view .date-nav-wrapper .date-prev a{
    background: url("images/cal_arr1.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    font-size: 0;
    height: 20px;
    margin: 0;
    width: 20px;
}
.view-calendar.view-display-id-block_1 ul{
	margin:0 !important;
}
.view-calendar.view-display-id-block_1 .view-header{
    height: 55px;
}
.view .date-nav-wrapper .date-heading h3{
line-height: 48px;
color:white;
}
.calendar .calendar-calendar table thead{
	background: none repeat scroll 0 0 #aa1f22;
}
.calendar .calendar-calendar table thead tr{
	background: none repeat scroll 0 0 #aa1f22;
}
.calendar .calendar-calendar th.days{
    background: none repeat scroll 0 0 #aa1f22;
    border: medium none;
	font-weight: normal;
    color: #FFFFFF;
    height: 15px;
    padding: 5px 0;
	font-size:19px;
}

.calendar .calendar-calendar table td{
	text-align: center;
}
.calendar .calendar-calendar table td.today{
	background: none repeat scroll 0 0 #aa1f22;
	border-radius:10px;
	color:#ffffff;
	text-align: center;
}
.calendar .calendar-calendar .mini-day-off {
    margin: 7px;
	font-size:17px;
    padding: 0;
}

.calendar-calendar th
{
text-align:center !important;
}


.view-calendar .view-content
{
border: 1px solid #de2c12;
/*padding-bottom: 8px;*/
}



..date-nav div.date-heading h3
{
padding: 6px 0;
}



.views-slideshow-cycle-main-frame-row-item .views-field.views-field-field-images-1 img
{
display:none;
}

#widget_pager_bottom_photo_gallery-block
{
padding:4px 33px;
}

#widget_pager_bottom_photo_gallery-block img
{
margin: 0 4px;
float: right;
height:60px;
}

#widget_pager_bottom_photo_gallery-block img:hover{cursor:pointer;}

.photo_gallery .views-slideshow-controls-text-next
{
    background: rgba(0, 0, 0, 0) url("images/arr9.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 33px;
    position: absolute;
    left: 13px;
    top: 250px;
    transition: all 1s ease-in-out 0s;
    width: 21px;
    z-index: 99;
}
.view-photo-gallery,.view-videos{position:relative;}
.view-videos{padding-bottom:25px;}
.photo_gallery .views-slideshow-controls-text-previous
{
    background: rgba(0, 0, 0, 0) url("images/arr8.png") no-repeat scroll 0 0;
    font-size: 0;
    height: 33px;
    position: absolute;
    right: 9px;
    top: 250px;
    transition: all 1s linear;
    width: 21px;
    z-index: 99;
}
.view .date-nav-wrapper{margin-top:0;}

.photo_gallery  #views_slideshow_controls_text_pause_photo_gallery-block{display:none;}

.views-slideshow-pager-field-item.views_slideshow_pager_field_item.active img
{
border:1px solid #aa1f22;
}

.footer01
{
background:#b6b6b6;
width: 100%;
display: inline-block;
overflow:hidden;
}

.copy{float:left;}

.copy,
.copy a
{
color:#333333;
font-size:15px;
padding:35px 0;
}

.copy a:hover
{
color:#c52026;
}


.page_content
{
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
min-height:330px;
background:;
}

.page_content_data
{
background:;
line-height:29px;
    font-size: 20px;
}


.page_content_data p{
    font-size: 19px;
    font-family: gess light;
    line-height: 30px;}

.title01
{
color: #be262b;
font-size: 33px;
font-weight:bold;
letter-spacing: 1px;
display: inline-block;
border-bottom: 1px solid;
margin: 30px 0;
padding: 7px 0;
}

.photo_gallery .views-slideshow-cycle-main-frame img
{
border:#dedede 1px solid;
}

.social_footer li
{
display:inline-block;
float:right;
width:40px;
height:40px;
margin:0 2px;
border-radius:100%;
background:#2d353e;
}

.social_footer
{
width: 135px;
float: right;
display: inline-block;
margin-top: 24px;
}

.fb2
{
background:url("images/social2.png") no-repeat;
background-position: 13px 7px;
}

.fb2:hover
{
background-position: 13px -29px;
}

.twitter2
{
background:url("images/social2.png") no-repeat;
background-position: -24px 8px;
}

.twitter2:hover
{
background-position: -24px -30px;
}

.gplus2
{
background:url("images/social2.png") no-repeat;
background-position: -61px 8px;
}

.gplus2:hover
{
background-position: -61px -29px;
}



.social2
{
width: 40px;
display: inline-block;
height: 40px;
border-radius:100%;
transition: all 0.4s ease-in-out 0s;
}

.page_content_data
{
font-size:16px;
    padding: 0 5% 2% 5%;
}


.page-node-22 input,
.page-node-24 input,
.page-node-22 select,
.page-node-24 select,
.page-node-22 textarea,
.page-node-24 textarea
{
padding: 10px;
background: #FBFBFB;
border: 1px solid #ccc;
width:370px;
font-size: 15px;
}


.form-submit:hover{}

.page-node-22 textarea,
.page-node-24 textarea,
.page-node-22 select,
.page-node-24 select
{
width:392px;
}

.page-node-22 .form-textarea-wrapper ,
.page-node-24 .form-textarea-wrapper 
{width: 392px;
}ul.nice-menu-down li.menuparent{background:none;border:0;}


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

.field-name-field-body-g2 , .field-name-field-image-g1  , .field-name-field-image-g3{width: 48%;float: left;margin: 2% 0 2% 2%;}
.field-name-field-body-g1 , .field-name-field-body-g3  , .field-name-field-image-g2{width: 48%;float: right;margin: 2% 2% 2% 0;}
.field-name-field-image-g1 img,.field-name-field-image-g2 img,.field-name-field-image-g3 img{width: 100%;margin:0 auto;height: auto;}
.field-name-field-image-g1 img{float:left;}
.field-name-field-image-g2 img{float:right;}
.field-name-field-image-g3 img{float:left;}

/*********/

.page_content_data ul li{   font-size: 19px;margin-right:30px;/*padding-right:15px;   list-style:none;    background: url("images/bullet00.png") no-repeat right 10px;*/}
.page_content_data ol li{   font-size: 19px;margin-right:30px;   }


.site-map-menu .expanded{background:none;}
.site-map-menus h2{ color: #be262b;font-size:18px;font-weight:bold;margin-top:10px;}

#webform-client-form-24{
    width: 417px;
    float: left;
    position: absolute;
    top: 320px;
    left: 0;
	}
	
	#node-24 .content
	{
	position:relative;
	}
	
	
	.location{padding-right: 30px;}
	.clock{padding-right: 30px;}
	.mailbox{padding-right: 30px;}
	#node-24 .form-submit{width: 417px;}
	#node-22 .form-submit{width: 403px;}

.rotating_inner img {width: 100%;height: 300px;}
.rotating_inner {margin-top:-5px;z-index: 999;
    position: relative;}

.b2 {width: 45%;
    padding: 1% 2%;
  /*  height: 102px;*/
  /*  float: right;*/
    background: #f2f2f2;
    color: #504f4f;
	
	
	}
	
	.b2.left{margin-left:2%;float: right;}
	.b2.right{float: left;}
	.pic_box{width:49%;float:left;margin-right:2%;}
	
	.b2  h2{font-size:25px;font-weight:bold;padding:0 0 10px 0;color:#c3373b !important;}
	#node-78 h2{font-size:30px;font-weight:lighter;padding:0 0 10px 0;color:#c3373b;}
	.pic_box img{    width: 529px;
    height: auto;}
	.page-node .field-name-field-basic-image img{width: 100%;
    height: auto;}
	.page-node .field-name-field-basic-image{
	    width: 46%;
    float: left;
    padding: 1%;
    margin-right: 3%;}
	
	
	.location{background:url("images/location.png") no-repeat right 3px;}
	.mailbox{background:url("images/mailbox.png") no-repeat right 3px;}
	.clock{background:url("images/clock.png") no-repeat right 3px;}
	.mob{padding-right:25px; padding: 12px 0 12px 28px;background: url("images/mob.png") no-repeat right center;}
	.fax{padding-right:25px; padding: 12px 0 12px 28px;background: url("images/fax.png") no-repeat right center;}
	.email{padding-right:25px; padding: 12px 0 12px 28px;background: url("images/email.png") no-repeat right center;}
	
	.main_menu01 .view-courses .views-row{width:33%;float:right;height:101px;margin-top:20px;}

	.view-courses .views-field-field-menu-image {text-align:center;}
		.view-courses .views-field-field-menu-image img{width:50px; height:auto;}
		.view-courses .views-field-title{width:100%;text-align:center;}
		
		
		.tb-megamenu .dropdown-menu a{white-space: inherit;text-transform:capitalize;}

	
	.tb-megamenu-subnav.mega-nav.level-1.items-4 li {background: url("images/bullet06.png") no-repeat right;padding-right:20px;}
	.tb-megamenu-subnav.mega-nav.level-1.items-4 li a{padding:0 1%;}
	.tb-megamenu .row-fluid + .row-fluid{border:0 !important;}
	.tb-megamenu .row-fluid + .row-fluid{padding-top:0;}
	.main_menu01 li li{border-bottom:0;}
	
	    .nutrition{margin-right: -400px !important; }
/*.infection .view-courses .views-row{width:50%;}
.laboratory .view-courses .views-row{width:20%;}
.physicans .view-courses .views-row{width:20%;}*/
.view-courses .views-row:hover{background: #eaeaea;}
.view-courses .views-row:hover img{/*transform:scale(1.1);*/}
.view-courses .views-row img{transition:0.3s ease;}
.view-courses .views-row{padding:10px 0;}
.quality .view-courses .views-row{width:25%;}
.life .view-courses .views-row{width:25%;}
.life .tb-megamenu-subnav.mega-nav.level-1.items-7
{
width:100%;
}

.view-courses .views-row{width:20% !important;}
   .nursing{ margin-right: -118px !important;}
 /*  .nutrition*/

 .pharmacy{margin-right: -224px !important;}
    .laboratory{ margin-right: -343px !important;}
	
	.infection{margin-right: -469px !important;}
	  .quality{  margin-right: -679px !important;}
	     .lifesupport{ margin-right: -865px !important;}
		   .nutrition{  margin-right: -1059px !important;}
 
.life .tb-megamenu-subnav.mega-nav.level-1.items-7 li{background: url("images/bullet06.png") no-repeat right;padding-right:25px;}

.life .tb-megamenu-row.row-fluid:nth-child(2){width:25%;float:right;}
.life .tb-megamenu-row.row-fluid:nth-child(3){width:25%;float:right;}
/*.life .tb-megamenu-subnav.mega-nav.level-1.items-7 li a{background: url("images/bullet06.png") no-repeat right !important;}*/

#block-menu-menu-trc ul{    font-size: 15px;}
#block-menu-menu-trc ul li{background: url("images/bullet06.png") no-repeat right !important;padding-right:25px;}
.title3{
    font-size: 36px !important;
	margin-top:5px;
        padding-bottom: 10px;
	color:#be262b;
    text-transform: capitalize;
    font-weight: lighter;}
	
	
	.p3{margin-top:15px;}
	
	.page-node  .field-name-field-image{float:left;    margin-right: 25px;}

	
	.bg6 {  width: 0; 
  height: 0; 
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
  border-right: 25px solid #be262b;float: right;}
  
  .title4{   
    color: #be262b;
    display: inline-block;
    padding: 11px 31px 11px 0;
    font-size: 30px;
    float: right;}
	  .title5{   
    color: #737373;
    display: inline-block;
    font-size: 23px;
    float: right;font-weight:lighter;    text-align: center;width:100%;}
	
	.day1, .day2 , .day3{    clear: both;
    width: 100%;
    display: inline-block;}
	
  .title8 , h2 , h1{   
    color: #be262b;
    display: inline-block;
    padding: 4px 31px 4px 0;
    font-size: 24px;
	font-weight:lighter;
	margin:0;
	}
	
	


.box5
{
    width: 16%;
    float: right;
    text-align: center;
    padding: 2%;
}

.main_menu01 a:hover
{
 color: #be262b;}
 
 .reg
 {
 background: #be262b;
    padding: 4px 10px;
    color: white !important;
    font-weight: lighter;
    text-align: center;
    font-size: 20px;
	margin:20px 0;
	transition:0.3s ease;
	float:left;
 }
  .reg:hover
  {
 background: #e24147;
  }
  
  
  
  .tb-megamenu .nav > li > a:focus, .tb-megamenu .nav > li > a:hover {font-weight:bold !important;}
  
  .header000 {position:fixed;z-index:9999;    background: #f2f2f2;height:74px;width:100%;    border-bottom: 1px solid #e4e4e4;transition:0.3s ease;
    box-shadow: 1px 1px 10px #e4e4e4;}
  .header000 .tb-megamenu .nav > li > a{padding:0 20px;}
  .header000 .social_media {display:none;}
  .header000 .header01 {margin-top:0;}
  .header000 .top_menu {display:none;}
  .header000 .search01 {display:none;}
  .header000 .slogn {display:none;}
  .header000 .logo {width: 10%;float: right;}
  .header000 .logo img {width: 100%;}
  .header000 .main_menu01 {width: 77%;
    display: inline-block;
   
    position: absolute;
    top: 19px;
    right: 18%;}
	
	.not-front .header000{margin-top:-14px;}
	
	.tb-megamenu .nav li.dropdown.active > .dropdown-toggle, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, .tb-megamenu .nav > li.dropdown.open.active > a:hover{background-color: #f2f2f2;color:#333;}

	
	.site-map-menu a{color:#8e8e8e;}
	.site-map-menu li{    padding-right: 14px;background: url("images/bullet06.png") no-repeat right !important;}
	.site-map-menu li.expanded{ background: none !important;}
.site-map-menu li.leaf {list-style:none;}
.search-results .search-info{display:none;}


#block-views-calendar-block-2 {display:none;}
.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner{height: 11px !important;border:0;text-align:center;}

.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner{border:0;text-align:center;;}
.calendar-calendar .month-view .full tr td.multi-day, .calendar-calendar .month-view .full tr td.date-box{border:0;text-align:center;;}
.calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty{border:0;}


.calendar-calendar .month-view .full tr td.multi-day, .calendar-calendar .month-view .full tr td.single-day{border:0;text-align:center;}
.calendar-calendar div.day{float:none;font-size: 14px;margin: 0 auto !important;}

.calendar-calendar .month-view .full td.date-box.today{border: 0;
background: #be262b;}
.calendar-calendar .month-view .full tr td.single-day.today{border: 0;}
.calendar-calendar td.empty{color:#ccc;}

.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview{margin-top:-10px;text-align:center;}

.calendar-calendar .month-view .full tr.date-box, .calendar-calendar .month-view .full tr.date-box td, .calendar-calendar .month-view .full tr.multi-day, .calendar-calendar .month-view .full tr.multi-day td{height: 26.5px;}

.calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty{background: #fafafa none repeat scroll 0 0;}

.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview{background: #f0f0f0;}

.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a{color: #d03b3d;}
.view-photo-gallery.view-display-id-page_1 .views-field-title a{color:white;}
.view-photo-gallery.view-display-id-page_1 .views-row{float: right;width: 33%;text-align: center;position:relative;    height: 200px;}
.view-photo-gallery.view-display-id-page_1 .views-row:hover .views-field-title{ background: rgba(194, 32, 37, 1);}
.view-photo-gallery.view-display-id-page_1 .views-row img{width: 86%;    height: 200px;}
.view-photo-gallery.view-display-id-page_1 .views-field-title{position: absolute;transition:0.3s ease;
    bottom: 0;
    background: rgba(194, 32, 37, 0.81);
    width: 86%;
    margin: 0 7%;
    text-align: center;}
	
	
	.node-type-photo-gallery .field-type-image .field-item {width:33%;float:right;text-align:center;}
	.node-type-photo-gallery .field-type-image img{width: 90%;height: 220px;margin: 1% 0 4% 0;}
	
	.view-videos.view-display-id-page_1 .views-row {width:27%;text-align:center;float:right;padding:1% 3%;}
	.page_content_data .player{text-align: center;margin: 30px 0;}
	.view-videos.view-display-id-page_1 .views-field-body{text-align:center}
	.view-videos.view-display-id-page_1 .views-field-title a{
	font-size: 20px;
    text-transform: uppercase;
    color: #a9a5a5;}
	
	.nursing .views-row{ width: 26% !important;}
	.nursing .views-row-2{    width: 19% !important;padding-left:28%;    border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
	.tb-megamenu-subnav.mega-nav.level-1.items-4{
	    width: 285px;
    position: absolute;
    top: 56px;
    right: 45%;}
	
	.tb-megamenu .mega-nav > li a, .tb-megamenu .dropdown-menu .mega-nav > li a{padding: 2px 0;}
	
	.lifesupport #tb-megamenu-column-9{    position: absolute;
    top: 9px;
    right: 20%;
    width: 220px;}
	.lifesupport .views-row-1{
	    padding-left: 17%;}


.menu--menu-trc{display:none;}
.rotating .views-field-nothing{
display:none;

}