body{font-family:Arial, sans-serif;transition:200ms all;}
#motopress-main{max-width:1270px !important;margin:0 auto !important;}
@media (min-width:768px) and (max-width:979px){#motopress-main{ width:100%;}
}
@media (max-width:767px){#motopress-main{ max-width:100%; width:100%; margin:10px;}
}
@media (max-width:480px){#motopress-main{ width:100%;}
}
a{text-shadow:none !important;transition:200ms all;}
.btn,.btn-default,.btn-normal,.btn-link,.btn-primary,.reply a,.pager li > a,.pager li > span,.camera_caption div a.btn-link{background:#afa605;color:#fff;border:none;text-transform:uppercase;font-size:9px;line-height:9px !important;text-shadow:none;border-radius:15px;box-shadow:none;padding:10px 22px !important;transition:200ms all;}
.btn:hover,.btn-default:hover,.btn-normal:hover,.btn-link:hover,.btn-primary:hover,.reply a:hover,.pager li > a:hover,.pager li > span:hover,.camera_caption div a.btn-link:hover{background:#ededed;color:#484848 !important;text-decoration:none !important;}
h1,h2,h3,h4,h5{ transition:200ms all;}
hr{background:#e9e9e9;}
.header,.content-holder{background:#ffffff !important;}
.content-holder{padding-bottom:30px !important;}
.span4{}
.span4 p, .span4 ul, .span4 h3{padding-right:20px;}
.span4:first-child{}
.span4:last-child{background:none;}
@media (max-width:767px){.span4{background:none;}
}
.header{margin-top:30px;padding-bottom:0;border-bottom:none;border-top:1px solid #dedede;}
.header .header-container{margin:0px 0px 20px 0px;}
.header .search-form{margin:10px 0;position:relative;}
.header .search-form #search-header .search-form_is{margin-right:30px;position:absolute;right:12px;top:13px;text-indent:-9999px;background:url(search.png) no-repeat 0 0;width:17px;height:16px;border-radius:0;padding:0 !important;margin:0;}
.header .search-form #search-header .search-form_is:hover{background:url(search.png) no-repeat 0 -32px;}
.header .search-form #search-header .search-form_is:focus{box-shadow:none;}
.header .search-form #search-header .search-form_it{font-size: 14px;color: #555555;-moz-box-sizing:border-box;box-sizing:border-box;width:240px;height:36px;line-height:36px;padding:0 35px 0 10px;box-shadow:none;}
.header .search-form #search-header input:focus{border-color:rgba(253, 184, 40, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(253, 184, 40, 0.6);}
.header-widgets{position:relative;top:50px;text-align:right;}
#text-4{position:absolute;left:-290px;top:4px;}
#text-4 h2{font-weight:bold;font-size:34px;color:#B8B307;line-height:1;}
.logo{left:0px;top:-5px;}
.logo h1{border-bottom:none !important;text-transform:none;}
.logo .logo_h__txt{display:inline;}
.logo h2.logo_h__txt{text-transform:none;margin-right:10px;}
.logo a{font:bold 60px/65px "PT Sans", sans-serif;color:#292929;letter-spacing:-3px;display:inline-block;text-align:none;padding-right:3px;margin-top:5px;}
.logo a:hover{text-decoration:none;color:#000;}
.logo img{padding-right:8px !important;margin-top:-11px;max-width:none;}
.logo p{display:inline-block;}
.logo .logo_tagline{position:relative;font-size:12px;top:-1px;left:-2px;color:#bcbcbc;}
nav{background:#b8b307 !important;margin-bottom:3px !important;}
nav #topnav{float:none;}
nav #topnav li{background:none;}
nav #topnav > li{border-right:3px solid #fff;}
nav #topnav > li:hover, nav #topnav > li.sfHover{background:#b8b307;}
nav #topnav li a{color:#fff;font:20px/54px Arial, sans-serif;border-top:none;border-left:none; padding:0 22px;}
nav #topnav li a:hover{color:#fff;}
nav #topnav li ul{background:#ecf2f6 !important;width:auto;padding:20px 30px 20px 22px;width:200px;}
nav #topnav li ul li a{padding:.6em 0 .6em 0;line-height:1.2;margin:0 0;color:#545454;text-align:left;font-size:1.3em;border-bottom:1px solid #fff;}
nav #topnav li ul li:last-child a{border:none;}
nav #topnav .current-menu-item > a{background:#7d0c6d !important;color:#fff;}
nav #topnav .sub-menu .current-menu-item > a{background:#ecf2f6 !important;}
nav .sf-menu > li > a:hover,nav .sf-menu > li.sfHover > a,nav .sf-menu > li.current-menu-item > a{background:none;color:#fff;}
nav .sf-menu > li > a:hover:hover,nav .sf-menu > li.sfHover > a:hover,nav .sf-menu > li.current-menu-item > a:hover{color:#fff;}
nav .sf-menu li li > a:hover,nav .sf-menu li li.sfHover > a,nav .sf-menu li li.current-menu-item > a{background:none;color:#7d0c6d !important;}
nav .sf-menu li li.current-menu-item > a{}
nav .sf-menu > li > a:hover,nav .sf-menu > li.sfHover > a{background:none;color:#fff !important;text-shadow:none;}
.footer-nav{background:none !important;margin:30px 0 !important;}
.nav.footer-nav a{font-weight:bold !important;}
nav.footer-nav ul .sub-menu{clear:both;float:none;margin-top:.5em;}
nav.footer-nav ul.sub-menu li{float:none;margin:0 0 0 0;padding:0;}
.nav.footer-nav .sub-menu a{font-weight:normal !important;}
.sponsor-logos{margin-top:1em;}
.sponsor-logos img{margin-right:1em;}
 .slider{margin-bottom:50px;}
.slider .camera_fakehover{background:#dadeae !important;}
.slider .cameraSlide{width:800px;height:auto;}
.close-window{font-size:1.6em;}
.page-id-2216 .btn-donate, .parent-pageid-2216 .btn-donate, .parent-pageid-2234 .btn-donate{display:none;}
td.affil-img{width:200px;}
.page-id-2089 .row-fluid [class*="span"]{margin-left:0;margin-right:2.564102564102564%;}
.social__row li{float:right;}
.exec-team h4{margin-bottom:0;}
.exec-team h4 a{color:#000;}
.single-post .post-author,.page-template-page-archives-php .post_meta{display:none;}
@media (max-width:1200px){.slider .cameraSlide{ width:100%;}
.slider .cameraSlide img{ width:100% !important; height:auto !important;}
}
.home .camera_wrap{height:300px !important;}
.camera_caption{right:0 !important;left:auto;top:0;width:370px;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;background:#dadeae !important;display:table;}
@media (min-width:768px) and (max-width:979px){.home .camera_wrap{height:450px !important;}
.camera_caption div{ padding:20px !important;}
.camera_caption div h2{ font-size:25px !important; margin-bottom:0px !important;}
.camera_caption div p{ padding:0 !important;}
#text-4{ width:300px; //position:relative; top:auto; left:-320px; text-align:left;}
}
.camera_caption div{background:none;padding:0 12px 40px 12px;display:table-cell;vertical-align:middle;}
.camera_caption div h2{padding-top:0;font-size:36px;text-transform:uppercase;font-weight:bold;letter-spacing:-2px;line-height:32px;color:#7d0c6d;}
.camera_caption div{color:#000;}
.camera_caption div p{padding:10px 0;color:#000;font-size:13px;line-height:18px;}
.camera_prev{left:30px;}
.camera_next{left:70px;}
.camera_commands{left:110px;}
.camera_prev,.camera_next,.camera_commands{bottom:37px;top:auto;background:#afa605 !important;width:38px;height:38px;border-radius:50%;margin-top:0;transition:200ms all;}
.camera_prev:hover,.camera_next:hover,.camera_commands:hover{background-color:#ededed !important;}
.camera_prev span,.camera_next span,.camera_commands span{width:10px;height:5px;margin:0 auto;position:relative;top:50%;margin-top:-2px;background:url(camera_skins.png) no-repeat;}
.camera_next span{background:url(camera_skins.png) no-repeat -10px 0;}
.camera_play{background:url(playstop.png) no-repeat !important;width:38px !important;height:38px !important;margin:0 auto;}
.camera_stop{background:url(playstop.png) no-repeat -38px 0 !important;width:38px !important;height:38px !important;margin:0 auto;}
 .home h1,.home .title{letter-spacing:0px;padding:13px 0 15px 0 !important;border-bottom:1px #e9e9e9 solid;margin:0 0 15px 0 !important;font-size:24px;line-height:24px;}
.home h5{margin-top:0 !important;}
.home .service-box{background:none;border:none;box-shadow:none;padding:0;}
.home .service-box .service-box_txt{margin-bottom:30px;}
.home .service-box .btn-align{text-align:left;}
.home .management-consulting .title{text-transform:none;font-size:15px;color:#292929;margin:0 !important;padding:0 !important;border-bottom:none;line-height:20px;}
.home .management-consulting .sub-title{text-transform:none;color:#f0b740;font-size:13px;margin-bottom:0;line-height:20px;}
.home .regulatory-support strong{font-weight:normal;color:#000;font-size:15px;}
@media (max-width:767px){.home .regulatory-support, .home .management-consulting, .home .btn-home{ margin-bottom:30px;}
}
.home .data-warehousing{margin-bottom:35px;}
.home .data-warehousing li{color:#000;list-style:none !important;margin-bottom:11px;}
.home .data-warehousing li .mini-post-content{background:url(dot.png) no-repeat 0 50%;margin-top:0 !important;}
.home .mini-posts-list li{padding:0;border-top:none;list-style-type:disc;list-style-position:inside;}
.home .mini-posts-list li .mini-post-content{margin-top:-20px;padding-left:15px;}
.home .mini-posts-list li h4{margin:0;text-transform:none;font-size:13px;}
.home .home-recent-post-consulting h5{margin:0;}
.home .home-recent-post-integration h5{margin:0 !important;}
.home .home-recent-post-integration .recent-posts_li{margin-bottom:23px;}
.home .home-recent-post-integration .recent-posts_li:last-child{margin-bottom:30px;}
.home .home-recent-post-integration .recent-posts_li .excerpt{margin-bottom:0;}
.home .home-recent-post-integration .recent-posts_li a{color:#292929;text-transform:none;font-size:15px;}
.home .hero-unit{background:none;padding:0;margin:30px 0 0;font-size:66px;line-height:55px;text-transform:uppercase;color:#4f4f4f;}
.home .hero-unit h1{font-size:66px;line-height:55px;margin:0;padding:0;border:0;color:#e1e1e1;}
.home .hero-unit em{font-style:normal;color:#afa605;}
.home .span6 h2{margin:30px 0 0;}
.home .banner-wrap.home-banner{margin:30px 0;}
.home .banner-wrap.home-banner h5{margin:20px 0 0 0 !important;font-size:15px;font-weight:normal;}
.home .banner-wrap.home-banner p{font-size:13px;margin:5px 0 20px 0;}
.home .banner-wrap.home-banner figure{float:left;margin-right:25px;border:1px solid #e2e2e2;}
@media (min-width:768px) and (max-width:979px){.home .banner-wrap.home-banner figure{ float:none;}
.home .banner-wrap.home-banner figure a{ width:100%;}
}
@media (max-width:480px){.home .camera_wrap{height:150px !important;}
.home .banner-wrap.home-banner figure{ float:none;}
.home .banner-wrap.home-banner figure a{ width:100%;}
}
.home .hr{margin-top:47px;}
.home .powerful-effective{margin-top:30px;letter-spacing:-1px;line-height:52px;}
.home .powerful-effective h1{margin:0 !important;padding:0 !important;letter-spacing:-2px;line-height:52px;}
.home .powerful-effective .btn{margin-top:10px;}
#content{padding-top:0;}
.page{  }
.page .hr{margin:10px 0 40px;}
.page h2{margin-bottom:20px;}
.page h4{text-transform:none;font-size:15px;}
.page h6{margin:0;font-size:15px;color:#292929;}
.page .alignleft{margin:0 10px 5px 0;}
.page .span4 .clear{margin-bottom:20px;}
.page .posts-grid h5{margin-top:25px;margin-bottom:0;text-transform:none;font-size:15px;}
.page .posts-grid h5 a{color:#292929;}
.page .testimonials .testi-item{padding-bottom:0;}
.page .testimonials .testi-item_blockquote{border-radius:0;background:#f0f0f0;}
.page .testimonials .testi-item_blockquote:before{border-top:20px solid #f0f0f0;}
.page .testimonials .testi-item_blockquote:after{background:url(quotes.png) no-repeat 0 10px;}
.page .testimonials .testi-item_blockquote .clear{margin-bottom:0;}
.page .testimonials .testi-meta .user{font-size:15px;color:#292929;}
.page .testimonials .testi-meta a{text-decoration:underline;}
.page .testimonials .testi-item blockquote > a:hover{color:#2f2f2f !important;text-decoration:underline;}
.page .leadership figure{margin-bottom:25px;}
.page .leadership figure a{width:100%;}
@media (max-width:767px){.page .leadership .span3{ float:left; width:24.25%; margin-right:1%;}
.page .leadership .span3:last-child{ margin-right:0;}
}
@media (max-width:480px){.page .leadership .span3{ float:left; width:49%; margin-right:1%;}
.page .leadership .span3:nth-child(2n){ margin-right:0;}
}
@media (max-width:280px){.page .leadership .span3{ float:left; width:100%; margin-right:0;}
}
.page .page h1{margin-bottom:30px;}
.page .page h3 strong{line-height:24px;}
.page .page h4{line-height:20px;}
.page .corporate-governance h2{margin-bottom:0;color:#292929;font-size:15px;text-transform:none;}
.page .corporate-governance h3{font-size:13px;color:#8A8A8A;text-transform:none;margin-left:61px;}
.page .corporate-governance .title-box_icon{margin-right:15px;}
.page .best-proposals h5{margin:25px 0 2px 0;}
.page .best-proposals figure{margin-right:20px;}
.page .best-proposals .excerpt{margin-bottom:30px !important;}
@media (max-width:767px){.page .best-proposals .span6{ float:left;}
}
@media (max-width:487px){.page .best-proposals .span6{ margin-bottom:30px;}
.page .best-proposals .span6 .featured-thumbnail{ width:100% !important; margin-bottom:20px;}
}
.page h1{line-height:24px;}
.title-header{overflow:visible;}
.page .custom-list ul{list-style-type:disc !important;}
@media (max-width:767px){.page .custom-list{ margin-bottom:30px;}
}
.page .list.custom-list > ul li:before{content:"•";color:#383838;font-size:20px;}
.page .list.custom-list ul li{margin-bottom:10px;}
.page .unstyled{margin-top:30px;}
.page .unstyled .clear{float:left;}
.page .unstyled .excerpt{margin-bottom:20px;}
.page .title-section{padding-top:0;}
.page .title-section .title-header{margin-bottom:30px;}
.page .filter-wrapper{margin:10px 0 20px;}
.page .filter-wrapper strong{font-weight:normal;}
.page .filter-wrapper #filters{margin-bottom:0;font-size:13px;}
.page .filter-wrapper #filters a{border-radius:15px;color:#8a8a8a;}
.page .filter-wrapper #filters .active a{border-radius:15px;color:#fff;}
.page .filter-wrapper #filters a:hover{border-radius:15px;}
@media (max-width:480px){.page .filter-wrapper .pull-right{ float:none;}
}
.page .portfolio_item_holder h3{margin:30px 0 5px 0;}
.page .portfolio_item_holder h3 a{color:#292929;text-transform:none;font-size:15px;}
.page .portfolio_item_holder .excerpt{margin-bottom:30px;}
.blog .title-section{padding-top:0;}
.blog .title-section h1{line-height:24px;}
.blog .post-title{margin:10px 0 20px;}
.blog .post-title a{color:#292929;font-size:18px;}
.post-title{margin-top:0;}
.post_category a,.post_date a{color:#8a8a8a;}
.post_comment a,.post_permalink a{color:#afa605;}
.post_meta{padding:8px 0 9px;}
@media (max-width:1200px){.post_meta span{ display:block;}
.post_meta .post_permalink{ float:none;}
}
@media (max-width:979px){.post_meta span{ display:block;}
.post_meta .post_permalink{ float:none;}
}
.post_meta span{padding-right:25px;}
.post_meta .post_category,.post_meta .post_date,.post_meta .post_comment,.post_meta .post_permalink{font-size:13px;}
.post_meta i{color:#afa605;margin-right:4px;}
.post_author a{color:#292929;text-transform:none;font-size:15px;}
.format-quote blockquote{color:#292929;font-family:"PT Sans", sans-serif;font-size:15px;}
.comment-body{background:none !important;}
.comment-body .author{text-align:left;font-size:15px;font-weight:normal;}
.comment-body .commentmetadata{padding:5px 0;}
.comment-body .reply{margin-left:10px;}
#respond{margin-bottom:60px;}
#respond h3{font-size:24px;padding-top:50px;border-top:1px solid #e2e2e2;margin-bottom:20px;}
#commentform textarea{box-shadow:none;width:100%;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box;}
#commentform textarea:focus{border-color:rgba(253, 184, 40, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(253, 184, 40, 0.6);}
#commentform p.field{text-align:left;}
#commentform p{text-align:right;}
#commentform p:first-child{text-align:left;}
.post-author_h{text-transform:none;color:#292929;font-size:15px;}
.post-author_h a{color:#292929;}
.post-author_link a{color:#292929;}
.comments-h{font-size:24px;}
#sidebar{padding-top:0;}
.sidebar h3{font-size:24px;padding-bottom:20px;}
.sidebar .sidebar_advanced_cycle figure{margin-bottom:30px;}
.sidebar .sidebar_advanced_cycle li{border:none;}
.sidebar .sidebar_advanced_cycle .btn{margin-top:20px;}
.sidebar .sidebar_advanced_cycle h4{padding:20px 0 5px 0;margin:0;}
.sidebar .sidebar_advanced_cycle h4 a{color:#292929;}
.sidebar .sidebar_advanced_cycle .post-list_comment{color:#afa605;}
.sidebar .cat-item{margin-bottom:10px;}
.sidebar .comments-custom_h{margin-top:20px;}
.sidebar .comments-custom_txt{padding-top:0;}
.sidebar .comments-custom_txt a{color:#afa605;}
.widget{margin-bottom:80px;}
@media (max-width:767px){.widget .sidebar_advanced_cycle .featured-thumbnail{ width:100%;}
}
.sidebar_advanced_cycle time:after{content:" /";}
.social{margin-top:10px !important;}
.footer{background:#e0e0a3;margin:0 0 0 0 !important;}
.footer .row{margin-left:0;}
.footer .row [class*="span"]{margin-left:0;}
.footer .row .footer-text,.footer .row .footer-text a{color:#a2a2a2;}
.copyright .social{margin-bottom:20px;}
.copyright .social li{border-radius:50%;margin-left:1px;}
.copyright .social li .social_link .social_ico{width:31px;height:31px;}
@media (max-width:767px){.copyright .social{ width:156px; position:relative; left:50%; margin-left:-77px;}
.copyright .social li{ float:none;}
}
.half-left{float:left !important;width:50%;}
.half-right{float:right !important;width:45%;margin-left:5%;}
.banner-wrap .btn-link{padding:4px 15px;}
.thumbnail{border:1px solid #e5e5e5;border-radius:0;box-shadow:none;padding:0;}
.featured-thumbnail a,.thumbnail__portfolio a,.comments-custom_li .featured-thumbnail{border:15px solid #f6f6f6 !important;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:979px){.featured-thumbnail a img{ width:100%;}
}
#back-top a span{border-radius:50%;background:#afa605 url(up-arrow.png) center center no-repeat;width:40px;height:40px;transition:200ms all;}
#back-top a span:hover{background-color:#ededed !important;}
.breadcrumb{border-radius:0;}
.breadcrumb a{color:#292929;font-size:15px;}
.pagination ul{border-radius:0;box-shadow:none;float:left;}
@media (max-width:767px){.half-right{ margin-bottom:0;}
.pagination ul{ float:none; margin-bottom:30px;}
}
.pagination ul > li{display:inline-block;}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span{border-radius:0;}
.pagination ul > li > a:hover,.pagination ul > .active > a,.pagination ul > .active > span{background:none;}
.pagination ul > li > a,.pagination ul > li > span{border:none;font-size:16px;text-transform:uppercase;}
.error404-holder_num{color:#afa605;}
#searchform .btn,#searchform .btn-primary{padding:0 !important;}
#searchform .search-form_is{padding:9px 20px !important;height:auto;}
#respond .btn{height:auto !important;padding:9px 20px !important;}
.wpcf7-form .submit-wrap input{height:29px !important;padding:0 20px !important;}
#respond h3{margin-bottom:30px;}
#respond .btn{margin-top:20px;}
.breadcrumb{margin-bottom:20px;}
h3.mini{font-size:15px;text-transform:none;padding:8px 0;line-height:20px;}
.sf-sub-indicator{top:65px !important;left:50%;margin-left:-4px;background:url("arrows-ffffff.png") no-repeat scroll -10px -100px transparent;}

.page-id-2284 table th{font-size:0.85em;padding-right:20px;padding-bottom:5px;line-height:1.25;vertical-align:top;}
 @media (min-width:979px) and (max-width:1200px){#text-4{ left:-270px;}
}
@media (min-width:768px) and (max-width:979px){.header-container .half-left{ width:80%;}
.header-container .half-left .logo{ width:100%;}
.header-container .half-left .logo a{ width:auto; display:inline-block;}
.header-container .half-left .logo .logo_tagline{ margin-left:58px; display:block;}
.header-container .half-right{ width:18%; margin-left:2%;}
#text-4 h2{ font-size:1.6em;}
.camera_caption{ width:200px;}
.camera_caption div p{ padding:10px 0;}
.camera_caption div h2{ margin-bottom:10px;}
.home .hero-unit, .home .hero-unit h1{ font-size:40px; line-height:40px;}
 nav.footer-nav ul li{ display:block;}
nav.footer-nav ul .sub-menu{ margin-top:0;}
}
@media (max-width:767px){body{ padding:0 20px;}
.container{ padding:0 20px;}
.half-left{ width:100%;}
.half-left .logo{ width:100%;}
.half-left .logo a{ width:auto; display:inline-block;}
.half-left .logo .logo_tagline{ margin-left:58px; display:block;}
.half-right{ float:none; width:100%; text-align:left;}
.header-widgets{ top:0; margin-bottom:0;}
#text-4{ position:relative; top:auto; left:auto;}
#text-4 h2{ font-size:1.8em;}
.content-holder{ padding:0 1px;}
.camera_caption{ display:none !important;}
.slider .container{ padding:0;}
.camera_prev, .camera_next, .camera_commands{ bottom:10px; top:auto;}
.camera_prev{ left:10px;}
.camera_next{ left:50px;}
.camera_commands{ left:90px;}
nav.footer-nav ul li{ display:block;}
nav.footer-nav ul .sub-menu{ margin-top:0;}
 
}
@media (max-width:480px){#motopress-main{ margin-top:20px !important;}
.camera_caption{ display:none !important;}
.slider .container{ padding:0;}
.camera_prev, .camera_next, .camera_commands{ bottom:10px; top:auto;}
.camera_prev{ left:10px;}
.camera_next{ left:50px;}
.camera_commands{ left:90px;}
.home .hero-unit, .home .hero-unit h1{ font-size:40px; line-height:40px;}
}
@media (max-width:480px){.camera_caption{ display:none !important;}
.slider .container{ padding:0;}
.camera_prev, .camera_next, .camera_commands{ bottom:10px; top:auto;}
.camera_prev{ left:10px;}
.camera_next{ left:50px;}
.camera_commands{ left:90px;}
.home .hero-unit, .home .hero-unit h1{ font-size:40px; line-height:40px;}
.slider .camera_fakehover{ background:none !important;}
.slider .cameraSlide img{ margin-top:0 !important;}
}
@media (max-width:380px){.header-container{ margin:0 !important;}
.header-container .logo{ width:auto;}
.header-container .logo img{ width:100%;}
.header-container .logo_tagline{ font-size:10px;}
}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{padding:0 5px;}
.btn-donate, .social_link__twitter{margin-right:5px;}
.wpcf7 select{margin-bottom:0;}
.span4 a img{margin:0 0;}
.widget{margin-bottom:40px;}
.span4{text-align:center !important;}
.span4 img{min-width:0;float:none !important;display:inline !important;margin:10px 0 !important;}
.span4 p{padding:0;margin:0;}
.camera_prev,.camera_next{z-index:200 !important;}
.footer-nav{margin:0 0 !important;}
@media (max-width:979px){ .btn-donate{margin-right:0;margin-bottom:5px;}
 .social__row{margin-top:5px !important;margin-bottom:5px;}
   nav #topnav li a{padding:0 10px;}
 a[title="Close this window"]{margin-top:10px;}
}
@media (max-width:769px){ .btn-donate{margin-bottom:0;}
 .social__row{margin-top:-31px !important;}
   .nav__primary{border-radius:5px;}
 .header-container{padding-bottom:10px;}
 .widget{margin-bottom:20px;}
     .camera_wrap{height:auto !important;}
 .camera_target{overflow:visible;position:relative;}
 .slider{overflow:visible;margin-bottom:20px;}
 .cameraSlide{position:relative;}
     .home .slider{margin:30px 0;background:#DADEAE;overflow:hidden;}
}
@media (max-width:769px) and (min-width:480px){ .home .slider img{margin-top:0 !important;min-height:100%;width:auto !important;}
}
@media (max-width:480px){ .home .slider img{max-height:150px;width:auto !important;}
}
.gallery{height:393px;text-align:center;overflow:hidden;position:relative;background:#DADEAE;margin-bottom:20px !important;}
.gallery-item{ width:100% !important; min-height:100% !important; margin-top:0 !important; opacity:0; z-index:1; position:absolute; top:0; -webkit-transition:opacity 500ms ease;   -moz-transition:opacity 500ms ease;    -o-transition:opacity 500ms ease;     transition:opacity 500ms ease;}
.gallery-item img{display:none;width:auto;min-width:100% !important;height:auto;min-height:100% !important;max-width:2100px;}
.gallery-item.prev img,.gallery-item.show img,.gallery-item.next img{display:inline;}
.gallery-item.show{opacity:1;z-index:3;}
.slider-thumbs{margin-bottom:20px;}
.slider-thumbs a{width:70px;height:70px;overflow:hidden;display:inline-block;margin-right:15px;}
.slider-thumbs a img{height:70px;width:auto;max-width:2100px;}
@media (max-width:979px){.gallery{height:290px;}
.gallery-item img{max-width:979px;}
}
@media(max-width:769px){.gallery{height:250px;}
.gallery-item img{max-width:769px;}
}
@media(max-width:480px){.gallery{height:120px;}
.gallery-item img{max-width:480px;}
}
.breadcrumb{margin-top:10px;}
nav #topnav ul li a:hover{ text-decoration:underline; color:#B8B307 !important;}
.breadcrumb li a{font-size:13px;}
.sidebar ul,.no-list-style{list-style-type:none;}
