@import url(/s/resources/css/appstyles.css);
@import url(/s/resources/fonts/fontawesome/css/font-awesome.css);

/* General Style
---------------------------------------------*/
#PageTitle, .PageTitleHeader { display:none;}

.clearBoth{clear:both;}

.idbmsBreadcrumbSeparator {color:#70a533!important;}
.expand img {background-color: #F6CA70!important;}
.expand {background-color: #F6CA70!important;}
.Error,.error {width:auto!important}

img[src="/images/icons/v2/common/brick_edit.gif"],
img[src="/images/icons/v2/common/delete.gif"],
img[src="/images/icons/v2/common/arrow_out.gif"],
img[src="/images/e.gif"],
img[src="/images/spacer.gif"],
img[src="/images/icons/v2/bomb.png"] {border:0!important; padding:0!important; margin:0!important; float:none!important; width:16px!important; height:16px!important}

.mastWrap img[src="/images/spacer.gif"] {display:none;}

/* HEAD ELEMENTS
---------------------------------------------*/
#ContentMemberTools {width:980px;margin:0 auto;padding:0;}
#ContentMemberTools ul {list-style:none;margin:0;padding:0 5px;float:right;}
#ContentMemberTools li {float:left;padding:0 0px 0 20px;}
#ContentMemberTools li:first-child {}
#ContentMemberTools a {display:block;color:#00835E;text-decoration:none;font-size:12px;}
#ContentMemberTools a:hover {text-decoration:underline;}

/* Start Page
-----------------------------------------*/

/* BX Slider */
.start #ContentRotator img[title="Add News"] {z-index:99999;position:absolute;top:20px;left:265px;}
.start #ContentRotator img[title="Remove Content"] {position:absolute;top:20px;right:0px;}
.start #ContentRotator img[title="Edit Content"] {position:absolute;top:20px;right:25px;}
.flexslider ul {margin:0;padding:0;list-style-type:none;}
.flexslider .slide {position:relative;}
.flexslider .flex-direction-nav {display:none;}
.flexslider .flex-control-nav {text-align:center;position:absolute;width:100%;top:344px;padding:0;margin:0;z-index:9999;}
.flexslider .flex-control-nav li {display:inline-block;}
.flexslider .flex-control-nav li a {background: #0082CD;display: block;height: 16px;outline: none;text-indent: -9999px;width: 25px;border: 1px solid #0082CD;cursor: pointer;transition: all 0.1s ease-in 0s;margin-right:10px;}
.flexslider .flex-control-nav li a:hover {border: 1px solid #FFCC66;}
.flexslider .flex-control-nav li a.flex-active {background:none repeat scroll 0 0 #FFCC66;border: 1px solid #FFCC66;}
.flexslider img {max-width:100%;}

.start #ContentEvents {width:235px;float:left;background:#EAE9DF;padding-bottom:15px;}
.start .moduleHeader {background:#004F3A; color:#fff;margin:0;padding:3px 8px;}
#block-block-15 .moduleHeader{width:50px;height:25px;}
#block-block-14 .moduleHeader {width:60px;height:25px;}

.start #ContentNews {width:235px;float:left;background:#EAE9DF;padding-bottom:15px;}
.start #ContentNews a {text-decoration:none;}
.start #ContentNews .viewall, .start #ContentEvents .viewall {padding:0 15px;font-size:12px;}
.start #ContentNews a.viewall, .start #ContentEvents a.viewall {color:#0082CD;text-decoration:none;}
.start #ContentNews a.viewall:hover, .start #ContentEvents a.viewall:hover {color:#00835E !important;}

.start #block-block-14, .start #block-block-13, .start #block-block-15 {margin-bottom:30px;}
.start #block-block-16 {margin-right:0;}
.start #block-block-27 {margin-top:31px;width:235px;float:left;}
.start #ContentMidImg2 {float:left;}
#ContentMiddleLayoutImg3Header {display:none;}
.start #ContentMiddleLayoutImg3Content {min-height:100px;}
.start #ContentMiddleLayoutImg3 {min-height:200px;}
.start .welcome {float:left;width:235px;margin:31px 13px 30px 0;font-size:0.9em;}

.start .newsitem {font-size:12px;color:#82816E;padding:10px 15px;}
.start .newsitem .title a, .start .newsitem .title {color:#004F39 !important;}
.start .newsitem a:hover {color:#00835E !important;}

.start #block-block-13 {z-index:9999;}

#left .block-menu-block h3 a {display:none;}
#left .block-menu-block h3 a.selected {display:block;}

#block-nice-menus-1 .content > ul > li.menu-514 > a, #block-nice-menus-1 .content > ul > li.menu-520 > a {background:url(images/main-menu-background-gray.png)no-repeat;text-indent:-99999px;}
#block-nice-menus-1 .content > ul > li.menu-514 > a:hover, #block-nice-menus-1 .content > ul > li.menu-520 > a:hover {background-position:0 0;}

footer #block-menu-block-0, footer #block-menu-block-6 {display:none;}

#ContentMiddle .imod_formItemWrapper .EventsHeader, 
#ContentMiddle .imod_fieldWrapper .EventsHeader {background:#004933; color:#F6CA70; border:none; font-size:1em;}

@media screen and (min-width:767px) and (max-width:979px) {
	#ContentMemberTools {width:767px;}
	#block-webform-client-block-2 {width:100%;max-width:none;}
	#block-nice-menus-1 .content > ul > li.menu-517 > a {padding:9px 6px 8px;}
	
	.flexslider .field-content { width:767px;height:316px;}
	.flexslider .flex-control-nav {top:260px;}
	.flexslider .flex-control-nav li a {height: 13px; width: 19px;}
	
	.start .welcome {width:747px;margin-right:10px;margin-left:10px;}
	
	.start #ContentNews{width:364px;}
	.start #ContentEvents {width:364px;}
	.start #block-block-14 {float:left;margin-left:10px;}
	.start #block-block-15 {float:right;margin-right:10px;}
	.start #block-views-news-events-block {position:static;float:right;width:364px;margin-bottom:30px;}
	.start #block-block-27 {width:766px;margin:0;}
	.start #MidImg3, .start #ContentMidImg2 {float:left;}
	#MidImg3 .view-header a {margin-left:10px;}
	#give-to-moc-button {margin-left:95px;}
	#ContentMiddleLayoutImg3Header {display:block;}
	#ContentMiddleLayoutImg3Content {display:none;}
	#ContentMiddleLayoutImg3 {display:none;}
	
	.interior #give-to-moc-button {margin:3px 0;padding:3px 10px;font-size:15px;width:215px;background:url("../images/support-moc-sidebar-btn-bg.png") repeat scroll 0 0 #FBCB6B;}
	footer {height:300px !important}
	
	#block-nice-menus-1 .content > ul > li.menu-514 > a, #block-nice-menus-1 .content > ul > li.menu-520 > a {background:url(images/mid/main-menu-background-gray.png)no-repeat;}
}

@media screen and (max-width:766px) {
	#ContentMemberTools {width:320px;}
	#block-webform-client-block-2 {width:100%;max-width:none;}
	
	#left .block-menu-block h3 a {padding-left:30px;width:106px;}
	
	.start #block-views-news-events-block {width:306px;margin-left:5px;margin-right:5px;}
	.start #ContentNews{width:306px;}
	
	.front #right {display:block;border:none;padding-left: 15px;}
	.start #ContentEvents, .start .welcome {width:306px;}
	.start #block-block-14, .start #block-block-15, .start .welcome {margin:0 5px 25px 5px;}
	.start #block-block-27 {margin:0 5px 25px 5px;}
	.start #MidImg3 .view-header a {margin-bottom:10px;}
	#ContentMiddleLayoutImg3Header {display:block;}
	#ContentMiddleLayoutImg3Content {display:none;}
	#ContentMiddleLayoutImg3 {display:none;}
	
	.interior #give-to-moc-button {margin:3px auto;padding:3px 10px;font-size:15px;width:215px;background:url("../images/support-moc-sidebar-btn-bg.png") repeat scroll 0 0 #FBCB6B;}
	a.support-moc-sidebar-btn {margin:3px auto;}
	footer {height:auto !important}
	
	#block-nice-menus-1 .content > ul > li.menu-514, #block-nice-menus-1 .content > ul > li.menu-520 {display:none;} 
	#block-block-3 .content a {font-size:14px;}
	#block-block-1 .content {font-size:14px;}
}
