@media only screen and (max-width: 1230px) and (min-width: 481px) {
.hidedesktop{display:none;}
.showdesktop{display:block !important;}
.page-template-layout-sidebarnone-php #content, .page-template-default #content{min-width:inherit !important;max-width:inherit !important;}
.page-template-layout-sidebarright-php #content-wrapper{margin:20px;width:75%;}
body{width:100%;position:relative;}
.page-template-layout-sidebarright-php #content .layout-content{width:100%;}
.page-template-layout-sidebarright-php #content-wrapper{margin:0;}
#sidebar-right{min-width:25%;max-width:25%;margin-right:-25%;}
}
@media only screen and (min-width: 960px) {
.hidedesktop{display:none !important;}
.showdesktop{display:block !important;}
}
@media only screen and (max-width: 959px) {
.hidetablet{display:none;}
.showtablet{display:block !important;}
#seo-bottom{display:none;}
#seo-top{display:none;}
.page-template-layout-sidebarleft-php #content-wrapper{padding-left:0px !important;margin-left:0px !important;}
.page-template-layout-sidebarright-php #content-wrapper{padding-right:0px !important;}
}
@media only screen and (max-width: 768px) {
body.page-id-21 #page-content div{height:inherit !important;}
#seo-bottom{display:none;}
#seo-top{display:none;}
.page-template-default #content{max-width:768px !important;min-width:768px !important;}
.page-template-layout-sidebarleft-php #content-wrapper{padding-left:0px !important;margin-left:0px !important;}
.page-template-layout-sidebarright-php #content-wrapper{padding-right:0px !important;}
.hidetablet{display:none;}
.showtablet{display:block !important;}
#home-top .second h2{font-size:22px;color:#7f3f2c;line-height:1.2em;font-weight:normal;}
#home-top .second p{font-size:12px;line-height:1.2em;}
#content{margin-top:20px;}
#footer{padding-right:15px;}
#header .layout-content{width:980px;}
#container .wrapper{width:748px;padding-right:10px;}
img#slider-bg{width:10%;}
.cycloneslider-slides.cycle-slideshow{height:228px;}
#footer .layout-content{width:748px;padding-left:10px;padding-right:10px;}
div#home-top{padding-bottom:20px;}
#header .menu-main-container{display:inline-block;padding-top:37px;padding-left:175px;}
#header h1#logo a{display:block;width:195px;background-size:contain;}
#header h1#logo{margin:0;position:absolute;top:-11px;left:-30px;}
#outer-wrapper, #inner-wrapper, #header, #body, #body #body-wrapper, #body #content, #footer{width:100%;max-width:768px;}
#seo-top, #sidebar-left, #sidebar-right{display:none;}
#content .layout-content{margin:0 10px 10px;padding-left:10px;padding-right:10px;}
}
@media only screen and (max-width: 600px) {
#seo-bottom{display:none;}
#seo-top{display:none;}
.hidetablet{display:none;}
.showtablet{display:block !important;}
.page-template-layout-sidebarleft-php #content-wrapper{padding-left:0px !important;}
#outer-wrapper, #inner-wrapper, #header, #body, #body #body-wrapper, #body #content, #footer{max-width:600px;}
}
@media only screen and (min-width: 481px) {
#mobile-menu{display:none;}
}
@media only screen and (max-width: 480px) {
#quote_wrap{padding-bottom:0px !important;}
#home-content .home-quote-rotator blockquote p:last-of-type{padding-bottom:5px !important;}
#bottom-banner{display:none !important;}
endorsements{text-align:center !important;}
#header .layout-content .first{top:10px;margin-right:-5px;}
.previousnextlinks{margin-bottom:26px;padding-bottom:40px;}
.previousnextlinks a{display:block;width:300px;box-sizing:border-box;border-radius:4px;padding:6px;background-color:#c24c26;color:white;margin:4px auto;text-align:center;text-decoration:none;text-shadow:1px 1px 1px black;font-size:14px;}
div.nextpage a:after{content:'\00a0\00a0 NEXT \25BA\25BA\25BA';}
div.previouspage a:before{content:'\25C0\25C0\25C0 PREVIOUS \00a0\00a0';}
div.prevnext{display:inline-block;}
#header .layout-content .first .yui3-g .column{border-left:none;}
#page-content{padding-right:30px;}
#footer .layout-content{padding-right:10px;padding-left:5px;}
#home-top .second{padding-top:0px;margin-top:-10px;}
.hidemobile{display:none;}
.showmobile{display:block !important;}
.menu-main-container{display:none !important;}
#header .layout-content .second{height:132px !important;}
#header h1#logo{margin:0;position:relative;top:inherit !important;left:inherit !important;}
#header h1#logo a{display:block;width:238px;height:139px;text-indent:-3000em;margin:0 auto;position:relative;top:10px;}
.page-template-layout-sidebarleft-php #content .layout-content{margin-left:8px;margin-right:8px;width:100% !important;}
.page-template-layout-sidebarleft-php #content-wrapper{padding-left:0px;}
#header div.social{display:none;}
#header .layout-content{width:100%;}
.page-template-default #content, .page-template-layout-sidebarnone-php #content{min-width:100% !important;}
.alignright, .alignleft{float:none;margin:6px auto;display:block;clear:both;text-align:center;}
select.responsiveMenuSelect{font-size:16px;}
#header .video{display:none;}
div#header-menu{display:none;}
#home-content h3{margin-top:12px;}
.column, .column-left, .column-right{margin-left:8px;margin-right:8px;}
#footer .first, #footer .second, #footer .third, #footer .fourth{width:95%;text-align:center;}
html, body, img, iframe{max-width:100%;}
img, iframe{height:auto;}
#container .wrapper, #footer .layout-content, .page-template-layout-sidebarright-php #content .layout-content, #content-wrapper{width:100% !important;margin-left:auto;margin-right:auto;}
#container .layout-content .yui3-g{margin-left:0px;margin-right:0px;}
img{max-width:100px;height:auto;}
#outer-wrapper, #inner-wrapper, #header, #body, #body #body-wrapper, #body #content, #footer{max-width:480px;}
#content .layout-content{margin:0 5px 10px;}
#seo-bottom{display:none;}
#seo-top{display:none;}
.yui3-u, .yui3-u-1, .yui3-u-1-2, .yui3-u-1-3, .yui3-u-2-3, .yui3-u-1-4, .yui3-u-3-4, .yui3-u-1-5, .yui3-u-2-5, .yui3-u-3-5, .yui3-u-4-5, .yui3-u-1-6, .yui3-u-5-6, .yui3-u-1-8, .yui3-u-3-8, .yui3-u-5-8, .yui3-u-7-8, .yui3-u-1-12, .yui3-u-5-12, .yui3-u-7-12, .yui3-u-11-12, .yui3-u-1-24, .yui3-u-5-24, .yui3-u-7-24, .yui3-u-11-24, .yui3-u-13-24, .yui3-u-17-24, .yui3-u-19-24, .yui3-u-23-24{width:100%;max-width:480px;display:block;}
}
@media only screen and (max-width: 320px) {
#header .layout-content .first {
top:10px;
margin-right:-30px;
}
#home-top .second {
padding-top:0px;
margin-top:-10px;
}
.hidemobile { display:none; }
.showmobile { display:block !important; }
#outer-wrapper, #inner-wrapper, #header, #body, #body #body-wrapper, #body #content, #footer { max-width:320px; }
#content { max-width:320px; }
}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//agapeboardingschool.org/wp-content/plugins/wp-video-lightbox/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}.wpvl_auto_thumb_box{position:relative;width:200px;height:150px;}
.wpvl_auto_thumb_play{position:absolute;left:75px;top:50px;}
.video_lightbox_auto_anchor_image{
width: 200px;
height: 150px;
}.awd-visible-phone  {display:none !important;}
.awd-visible-tablet {display:none !important;}
.awd-hidden-phone   {}
.awd-hidden-tablet  {}
.awd-hidden-desktop {display:none !important;}
.awd-visible-desktop{display:inherit !important;}
@media (min-width: 980px)  {
#top-bar .awd-hidden-phone{display:inline-block;}
#top-bar .awd-hidden-tablet  {display:inline-block;}
#top-bar .awd-visible-desktop{display:inline-block !important;}
#sub-header .awd-hidden-phone{display:inline-block;}
#sub-header .awd-hidden-tablet{display:inline-block;}
#sub-header .awd-visible-desktop{display:inline-block !important;}
} @media (min-width: 768px) and (max-width: 979px) {
.awd-hidden-desktop {display:inherit !important;}
.awd-visible-desktop{display:none !important;}
.awd-visible-tablet {display:inherit !important;}
.awd-hidden-tablet  {display:none !important;}
} @media (max-width: 767px) {
.awd-hidden-desktop    { display: inherit !important; }
.awd-visible-desktop   { display: none !important; }
.awd-visible-phone     { display: inherit !important; } .awd-hidden-phone      { display: none !important; }
}.fixed_animation{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transition:-webkit-transform .3s ease;transition:-moz-transform .3s ease;transition:-o-transform .3s ease;transition:-ms-transform .3s ease;transition:transform .3s ease;-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}
@font-face{font-family:'sdrn';src:url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/sdrn-2.eot);src:url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/sdrn-2.eot?#iefix) format("embedded-opentype"),url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/sdrn-2.woff) format("woff"),url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/sdrn-2.ttf) format("truetype"),url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/sdrn-2.svg#sdrn) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'fontawesome';src:url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/font/fontawesome-webfont.eot);src:url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/font/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/font/fontawesome-webfont.woff) format("woff"),url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/font/fontawesome-webfont.ttf) format("truetype"),url(//agapeboardingschool.org/wp-content/plugins/SD-mobile-nav/fonts/font/fontawesome-webfont.svg#fontawesome-webfont) format("svg");font-weight:normal;font-style:normal}
#sdrn_menu .sdrn_icon:before,#sdrn_bar [data-icon]:before{font-family:'sdrn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
#sdrn_bar,#sdrn_bar *,#sdrn_menu,#sdrn_menu *{margin:0;padding:0;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;font-family:'Open Sans', sans-serif;list-style:none;text-align:left;font-size:100%;font-weight:normal}
#sdrn_menu img,#sdrn_bar img{border:0;border:none}
.sdrn_clear{clear:both !important;display:block !important;height:1px !important;margin:-1px 0 0 !important;width:1px !important;line-height:0px !important}
@media screen and (max-width: 600px){#wpadminbar{position:fixed !important}}#sdrn_wrapper_inner{position:relative}
#sdrn_bar{position:fixed;top:0px;left:0px;background:#0D0D0D;padding:10px 16px;width:100%;display:none;cursor:pointer;z-index:499;overflow:hidden;height:42px;display:none}
#sdrn_bar .menu_title{color:#f2f2f2;font-weight:400;font-size:20px;line-height:20px}
#sdrn_bar .bar_logo{border:0px;border:none;margin:0px;padding:0px;margin-top:-13px;padding-left:8px;padding-right:8px;width:auto;height:25px;position:absolute;left:auto;right:auto;top:50%}
#sdrn_bar .sdrn_icon_menu{color:#f2f2f2;margin-right:5px}
#sdrn_bar .sdrn_ic{width:20px;height:22px;overflow:hidden;float:left;margin-right:16px;padding-top:2px;position:relative}
#sdrn_bar .sdrn_ic span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;width:20px;height:4px;left:0px;background:#f2f2f2}
#sdrn_bar .sdrn_ic_1{top:0px}
#sdrn_bar .sdrn_ic_2{top:7px}
#sdrn_bar .sdrn_ic_3{top:14px}
#sdrn_bar.menu_is_opened .sdrn_ic_1{top:-10px}
#sdrn_bar.menu_is_opened .sdrn_ic_2{top:9px !important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);zoom:1}
#sdrn_bar.menu_is_opened .sdrn_ic_3{top:9px !important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1}
body{position:relative !important}
#sdrn_menu.top{top:0px;left:0px;width:100%;display:none;position:relative}
body.sdrn_jquery #sdrn_menu.left,body.sdrn_jquery #sdrn_menu.right{display:none}
#sdrn_menu.left,#sdrn_menu.right{position:fixed;top:0px;height:100%;z-index:498;overflow-x:hidden;overflow-y:auto;background:#2E2E2E}
#sdrn_menu.left ul#sdrn_menu_ul,#sdrn_menu.right ul#sdrn_menu_ul{padding-top:42px}
#sdrn_menu ul{margin:0px;padding:0px;display:block;width:100%;position:relative;list-style:none}
#sdrn_menu ul li{display:block;list-style:none}
#sdrn_menu ul li a,#sdrn_menu ul li a:hover{border-bottom:1px solid #131212;border-top:1px solid #474747;display:block;width:100%;color:#D3D3D3;padding:13px 14px;font-size:14px;margin:0px;text-decoration:none}
#sdrn_menu.sdrn_levels ul li{display:block;overflow:hidden;border-bottom:1px solid #131212;border-top:1px solid #474747;width:100%;position:relative}
#sdrn_menu.sdrn_levels ul li a{float:left;border:none}
#sdrn_menu.sdrn_levels a.sdrn_parent_item{border-left:1px solid #474747;margin-left:44px}
#sdrn_menu .sdrn_icon_par{position:relative;display:block;color:#CFCFCF;width:46px;padding:13px 14px 10px 14px;cursor:pointer;float:left;position:absolute;top:0px;left:0px}
#sdrn_menu .sdrn_no_border_bottom{border-bottom:none !important}
#sdrn_menu.sdrn_levels ul li ul{border-top:1px solid #131212}
#sdrn_menu.sdrn_levels ul li ul li{padding-left:44px}
#sdrn_menu.sdrn_levels ul li ul li ul li{padding-left:88px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li{padding-left:132px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li{padding-left:176px}
#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:44px}
#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:88px}
#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:88px}
#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:132px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:132px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:176px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:176px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:220px}
#sdrn_searchform{padding:10px 15px;position:relative}
#sdrn_searchform *,#sdrn_searchform *:focus{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;-webkit-appearance:none;-moz-appearance:caret}
#sdrn_s{border:none;background:transparent;border:1px solid #cfcfcf;color:#cfcfcf;font-size:14px;padding:6px 12px;width:100%;background:rgba(255,255,255,0.3);height:34px}
#sdrn_searchsubmit{width:34px;height:34px;position:absolute;top:10px;right:15px;border:none;background:none;color:#cfcfcf;display:block;z-index:10}
#sdrn_menu .sdrn_searchsubmit_ic:before{font-family:'sdrn';content:"s";color:#cfcfcf;position:absolute;top:15px;right:20px;font-size:22px}
#sdrn_menu,#sdrn_menu *,#sdrn_bar,#sdrn_bar *{-webkit-tap-highlight-color:transparent}
#sdrn_menu .icon_default.sdrn_icon_par:before{content:"t"}
#sdrn_menu .icon_default.sdrn_par_opened:before{content:"o" !important}
#sdrn_menu .sdrn_item_custom_icon{display:inline-block;width:23px;height:23px;margin-right:10px;font-family:"fontawesome" !important;font-size:20px;line-height:20px;position:relative}
#sdrn_menu .sdrn_item_custom_icon_fa{height:0px}
#sdrn_menu .sdrn_item_custom_icon:before{position:absolute;top:-14px}#sdrn_bar{background:#d8b446;}
#sdrn_bar .menu_title, #sdrn_bar .sdrn_icon_menu{color:#ffffff;}
#sdrn_bar .sdrn_ic span{background:#ffffff;}
#sdrn_menu{background:#004900!important;}
#sdrn_menu.sdrn_levels ul li{border-bottom:1px solid #131212;border-top:1px solid #7a7a55;}
#sdrn_menu ul li a{color:#CFCFCF;}
#sdrn_menu ul li a:hover{color:#e8e8e8;}
#sdrn_menu.sdrn_levels a.sdrn_parent_item{border-left:1px solid #7a7a55;}
#sdrn_menu .sdrn_icon_par{color:#CFCFCF;}
#sdrn_menu .sdrn_icon_par:hover{color:#e8e8e8;}
#sdrn_menu.sdrn_levels ul li ul{border-top:1px solid #131212;}
#sdrn_s{color:#CFCFCF;border:1px solid #696969;background:#565656}
#sdrn_searchsubmit{color:#CFCFCF;}
#sdrn_menu  .sdrn_searchsubmit_ic:before{color:#CFCFCF;}
#sdrn_menu.left{width:80%;left:-80%;right:auto;}
#sdrn_menu.right{width:80%;right:-80%;left:auto;}
@media only screen and (max-width: 961px) {
html{padding-top:42px!important;}
								#sdrn_bar { display: block!important;}
{display:none!important;}
	} @media only screen and (min-width: 962px) {
}.cycloneslider-template-dark{position:relative;margin-bottom:30px;outline:none;}
.cycloneslider-template-dark .cycloneslider-slides{position:relative;overflow:hidden;}
.cycloneslider-template-dark .cycloneslider-slide{text-align:center;width:100%;display:none;background:#fff;}
.cycloneslider-template-dark .cycle-slide{display:block;}
.cycloneslider-template-dark div[data-cycle-dynamic-height="off"] .cycloneslider-slide-image{height:100%;}
.cycloneslider-template-dark .cycloneslider-slide:first-child, .cycloneslider-template-dark .cycle-sentinel + .cycloneslider-slide{display:block;}
.cycloneslider-template-dark .cycloneslider-slide img{display:block;margin:0 auto;padding:0;max-width:100%;border:0;}
.cycloneslider-template-dark.cycloneslider-width-full .cycloneslider-slide img{width:100%;}
.cycloneslider-template-dark .cycloneslider-slide iframe, .cycloneslider-template-dark .cycloneslider-slide object,
.cycloneslider-template-dark .cycloneslider-slide embed{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}
.cycloneslider-template-dark .cycloneslider-slide-youtube,
.cycloneslider-template-dark .cycloneslider-slide-vimeo{background:#000;}
.cycloneslider-template-dark .cycloneslider-slide-custom,
.cycloneslider-template-dark .cycloneslider-slide-testimonial{min-height:100%;}
.cycloneslider-template-dark div[data-cycle-dynamic-height="on"] .cycloneslider-slide-custom,
.cycloneslider-template-dark div[data-cycle-dynamic-height="on"] .cycle-sentinel + .cycloneslider-slide-testimonial{min-height:100px;}
.cycloneslider-template-dark .cycloneslider-slide-testimonial{font-style:italic;}
.cycloneslider-template-dark .cycloneslider-slide-testimonial blockquote{margin-bottom:0;}
.cycloneslider-template-dark .cycloneslider-slide-testimonial p{margin:0;}
.cycloneslider-template-dark .cycloneslider-slide-testimonial .cycloneslider-testimonial-author{text-align:right;font-style:normal;}
.rtl .cycloneslider-template-dark .cycloneslider-slide-testimonial .cycloneslider-testimonial-author{text-align:left;}
.cycloneslider-template-dark .cycloneslider-slide-testimonial .cycloneslider-testimonial-author a{text-decoration:none;}
.cycloneslider-template-dark .cycloneslider-prev,
.cycloneslider-template-dark .cycloneslider-next,
.cycloneslider-template-dark .cycloneslider-pager span{cursor:pointer;}
.cycloneslider-template-dark .cycloneslider-prev,
.cycloneslider-template-dark .cycloneslider-next{position:absolute;top:50%;z-index:501;display:block;margin-top:-15px;width:30px;height:30px;background:#000;opacity:0.6;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.cycloneslider-template-dark .cycloneslider-prev:hover,
.cycloneslider-template-dark .cycloneslider-next:hover{opacity:1;}
.cycloneslider-template-dark .cycloneslider-prev.disabled,
.cycloneslider-template-dark .cycloneslider-next.disabled{display:none;}
.cycloneslider-template-dark .arrow{position:absolute;top:50%;left:50%;margin-top:-6px;width:0;height:0;}
.cycloneslider-template-dark .cycloneslider-prev{left:0;}
.rtl .cycloneslider-template-dark .cycloneslider-prev{left:auto;right:0;}
.cycloneslider-template-dark .cycloneslider-prev .arrow{margin-left:-4px;border-top:6px solid transparent;border-right:6px solid #fff;border-bottom:6px solid transparent;}
.rtl .cycloneslider-template-dark .cycloneslider-prev .arrow{margin-left:-2px;border:0;border-top:6px solid transparent;border-left:6px solid #fff;border-bottom:6px solid transparent;}
.cycloneslider-template-dark .cycloneslider-next{right:0;}
.rtl .cycloneslider-template-dark .cycloneslider-next{right:auto;left:0;}
.cycloneslider-template-dark .cycloneslider-next .arrow{margin-left:-2px;border-top:6px solid transparent;border-left:6px solid #fff;border-bottom:6px solid transparent;}
.rtl .cycloneslider-template-dark .cycloneslider-next .arrow{margin-left:-4px;border:0;border-top:6px solid transparent;border-right:6px solid #fff;border-bottom:6px solid transparent;}
.cycloneslider-template-dark .cycloneslider-pager{position:absolute;bottom:-22px;left:0;z-index:100;width:100%;height:12px;text-align:center;}
.cycloneslider-template-dark .cycloneslider-pager span{display:inline-block;margin:0 4px;width:12px;height:12px;background:#333;vertical-align:top;font-size:0;line-height:0;-webkit-box-shadow:1px 1px 2px 0px #000;box-shadow:1px 1px 2px 0px #000;}
.ie7 .cycloneslider-template-dark .cycloneslider-pager span{zoom:1;*display:inline;}
.cycloneslider-template-dark .cycloneslider-pager span.cycle-pager-active{background-color:#ccc;}
.cycloneslider-template-dark .cycloneslider-caption{position:absolute;top:0;left:0;z-index:500;max-width:60%;margin:15% 30px;text-align:left;}
.rtl .cycloneslider-template-dark .cycloneslider-caption{text-align:right;left:auto;right:0;}
.cycloneslider-template-dark .cycloneslider-caption-title,
.cycloneslider-template-dark .cycloneslider-caption-description,
.cycloneslider-template-dark .cycloneslider-caption-more{display:none;float:left;clear:both;margin-bottom:1px;background:#000;padding:10px;opacity:0.8;}
.rtl .cycloneslider-template-dark .cycloneslider-caption-title,
.rtl .cycloneslider-template-dark .cycloneslider-caption-description,
.rtl .cycloneslider-template-dark .cycloneslider-caption-more{float:right;}
.cycloneslider-template-dark .cycloneslider-caption-title{color:#fff;opacity:0.7;font-size:24px;line-height:1.2;}
.cycloneslider-template-dark .cycloneslider-caption-description{color:#FC3;font-size:12px;line-height:1.5;}
.cycloneslider-template-dark .cycloneslider-caption-more{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;line-height:1.5;}
.cycloneslider-template-dark .cycloneslider-caption-more:hover{color:#FC3;}
@media (max-width: 960px) {
.cycloneslider-template-dark .cycloneslider-caption{max-width:100%;}
}
@media (max-width: 480px) {
.cycloneslider-template-dark .cycloneslider-caption{
display: none;
}
}.cycloneslider-template-default{position:relative;}
.cycloneslider-template-default .cycloneslider-slides{position:relative;overflow:hidden;}
.cycloneslider-template-default .cycloneslider-slide{text-align:center;width:100%;display:none;}
.cycloneslider-template-default div[data-cycle-dynamic-height="off"] .cycloneslider-slide-image{height:100%;}
.cycloneslider-template-default .cycloneslider-slide:first-child, .cycloneslider-template-default .cycle-sentinel + .cycloneslider-slide{display:block;}
.cycloneslider-template-default .cycloneslider-slide img{display:block;margin:0 auto;padding:0;max-width:100%;border:0;}
.cycloneslider-template-default.cycloneslider-width-full .cycloneslider-slide img{width:100%;}
.cycloneslider-template-default .cycloneslider-slide iframe, .cycloneslider-template-default .cycloneslider-slide object,
.cycloneslider-template-default .cycloneslider-slide embed{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}
.cycloneslider-template-default .cycloneslider-slide-youtube,
.cycloneslider-template-default .cycloneslider-slide-vimeo{background:#000;}
.cycloneslider-template-default .cycloneslider-slide-custom{min-height:100%;background:#fff;}
.cycloneslider-template-default div[data-cycle-dynamic-height="on"] .cycloneslider-slide-custom{min-height:100px;}
.cycloneslider-template-default .cycloneslider-prev,
.cycloneslider-template-default .cycloneslider-next,
.cycloneslider-template-default .cycloneslider-pager span{cursor:pointer;}
.cycloneslider-template-default .cycloneslider-prev,
.cycloneslider-template-default .cycloneslider-next{position:absolute;top:50%;z-index:501;display:block;margin-top:-22px;width:26px;height:44px;background:url(//agapeboardingschool.org/wp-content/plugins/cyclone-slider-2/templates/default/images/sprite-arrows.png) no-repeat;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.cycloneslider-template-default .cycloneslider-prev{left:10px;background-position:0 0;}
.rtl .cycloneslider-template-default .cycloneslider-prev{left:auto;right:10px;background-position:-29px 0;}
.cycloneslider-template-default .cycloneslider-next{right:10px;background-position:-29px 0;}
.rtl .cycloneslider-template-default .cycloneslider-next{right:auto;left:10px;background-position:0 0;}
.cycloneslider-template-default:hover .cycloneslider-prev,
.cycloneslider-template-default:hover .cycloneslider-next{opacity:0.4;}
.cycloneslider-template-default .cycloneslider-prev:hover,
.cycloneslider-template-default .cycloneslider-next:hover{opacity:1;}
.cycloneslider-template-default .cycloneslider-prev.disabled,
.cycloneslider-template-default .cycloneslider-next.disabled{display:none;}
.cycloneslider-template-default .cycloneslider-pager{position:absolute;z-index:200;top:20px;right:20px;}
.rtl .cycloneslider-template-default .cycloneslider-pager{right:auto;left:20px;}
.cycloneslider-template-default .cycloneslider-pager span{display:inline-block;margin:0 3px;width:12px;height:12px;border-radius:6px;background:#333;vertical-align:top;font-size:0;line-height:0;}
.ie7 .cycloneslider-template-default .cycloneslider-pager span{zoom:1;*display:inline;}
.cycloneslider-template-default .cycloneslider-pager span.cycle-pager-active{background-color:#ccc;}
.cycloneslider-template-default .cycloneslider-caption{position:absolute;left:0;bottom:0;width:100%;z-index:99;background:url(//agapeboardingschool.org/wp-content/plugins/cyclone-slider-2/templates/default/images/bg-caption.png);color:#fff;text-align:left;}
.rtl .cycloneslider-template-default .cycloneslider-caption{text-align:right;}
.cycloneslider-template-default .cycloneslider-caption-title{padding:10px 20px 5px 20px;font-size:22px;line-height:1;margin-bottom:0;}
.cycloneslider-template-default .cycloneslider-caption-description{
padding:0 20px 15px 20px;
line-height:1.5;
font-size:12px;
}.cycloneslider-template-standard{position:relative;margin-bottom:30px;outline:none;}
.cycloneslider-template-standard .cycloneslider-slides{position:relative;overflow:hidden;}
.cycloneslider-template-standard .cycloneslider-slide{text-align:center;width:100%;display:none;background:#fff;}
.cycloneslider-template-standard .cycle-slide{display:block;}
.cycloneslider-template-standard div[data-cycle-hide-non-active="false"] .cycloneslider-slide{opacity:0;}
.cycloneslider-template-standard div[data-cycle-dynamic-height="off"] .cycloneslider-slide-image{height:100%;}
.cycloneslider-template-standard .cycloneslider-slide:first-child, .cycloneslider-template-standard .cycle-sentinel + .cycloneslider-slide{display:block;}
.cycloneslider-template-standard .cycloneslider-slide img{display:block;margin:0 auto;padding:0;max-width:100%;border:0;}
.cycloneslider-template-standard.cycloneslider-width-full .cycloneslider-slide img{width:100%;}
.cycloneslider-template-standard .cycloneslider-slide iframe, .cycloneslider-template-standard .cycloneslider-slide object,
.cycloneslider-template-standard .cycloneslider-slide embed{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}
.cycloneslider-template-standard .cycloneslider-slide-youtube,
.cycloneslider-template-standard .cycloneslider-slide-vimeo{background:#000;}
.cycloneslider-template-standard .cycloneslider-slide-custom,
.cycloneslider-template-standard .cycloneslider-slide-testimonial{min-height:100%;}
.cycloneslider-template-standard div[data-cycle-dynamic-height="on"] .cycloneslider-slide-custom,
.cycloneslider-template-standard div[data-cycle-dynamic-height="on"] .cycle-sentinel + .cycloneslider-slide-testimonial{min-height:100px;}
.cycloneslider-template-standard .cycloneslider-slide-testimonial{font-style:italic;}
.cycloneslider-template-standard .cycloneslider-slide-testimonial blockquote{margin-bottom:0;}
.cycloneslider-template-standard .cycloneslider-slide-testimonial p{margin:0;}
.cycloneslider-template-standard .cycloneslider-slide-testimonial .cycloneslider-testimonial-author{text-align:right;font-style:normal;}
.rtl .cycloneslider-template-standard .cycloneslider-slide-testimonial .cycloneslider-testimonial-author{text-align:left;}
.cycloneslider-template-standard .cycloneslider-slide-testimonial .cycloneslider-testimonial-author a{text-decoration:none;}
.cycloneslider-template-standard .cycloneslider-prev,
.cycloneslider-template-standard .cycloneslider-next,
.cycloneslider-template-standard .cycloneslider-pager span{cursor:pointer;}
.cycloneslider-template-standard .cycloneslider-prev,
.cycloneslider-template-standard .cycloneslider-next{position:absolute;top:50%;z-index:501;display:block;margin-top:-12px;width:24px;height:24px;border-radius:40px;background:#fefefe;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:1px 1px 2px 0px #333333;box-shadow:1px 1px 2px 0px #333333;}
.cycloneslider-template-standard:hover .cycloneslider-prev,
.cycloneslider-template-standard:hover .cycloneslider-next{opacity:0.4;}
.cycloneslider-template-standard .cycloneslider-prev:hover,
.cycloneslider-template-standard .cycloneslider-next:hover{opacity:1;}
.cycloneslider-template-standard .cycloneslider-prev.disabled,
.cycloneslider-template-standard .cycloneslider-next.disabled{display:none;}
.cycloneslider-template-standard .arrow{position:absolute;top:50%;left:50%;margin-top:-6px;width:0;height:0;}
.cycloneslider-template-standard .cycloneslider-prev{left:10px;}
.rtl .cycloneslider-template-standard .cycloneslider-prev{left:auto;right:10px;}
.cycloneslider-template-standard .cycloneslider-prev .arrow{margin-left:-4px;border-top:6px solid transparent;border-right:6px solid #333;border-bottom:6px solid transparent;}
.rtl .cycloneslider-template-standard .cycloneslider-prev .arrow{margin-left:-2px;border:0;border-top:6px solid transparent;border-left:6px solid #333;border-bottom:6px solid transparent;}
.cycloneslider-template-standard .cycloneslider-next{right:10px;}
.rtl .cycloneslider-template-standard .cycloneslider-next{right:auto;left:10px;}
.cycloneslider-template-standard .cycloneslider-next .arrow{margin-left:-2px;border-top:6px solid transparent;border-left:6px solid #333;border-bottom:6px solid transparent;}
.rtl .cycloneslider-template-standard .cycloneslider-next .arrow{margin-left:-4px;border:0;border-top:6px solid transparent;border-right:6px solid #333;border-bottom:6px solid transparent;}
.cycloneslider-template-standard .cycloneslider-pager{position:absolute;bottom:-22px;left:0;z-index:100;width:100%;height:12px;text-align:center;}
.cycloneslider-template-standard .cycloneslider-pager span{display:inline-block;margin:0 3px;width:12px;height:12px;border-radius:6px;background:#333;vertical-align:top;font-size:0;line-height:0;-webkit-box-shadow:1px 1px 2px 0px #333333;box-shadow:1px 1px 2px 0px #333333;}
.ie7 .cycloneslider-template-standard .cycloneslider-pager span{zoom:1;*display:inline;}
.cycloneslider-template-standard .cycloneslider-pager span.cycle-pager-active{background-color:#ccc;}
.cycloneslider-template-standard .cycloneslider-caption{position:absolute;bottom:0;left:0;z-index:500;width:100%;background:#222;color:#fff;opacity:0.7;text-align:left;}
.rtl .cycloneslider-template-standard .cycloneslider-caption{text-align:right;}
.cycloneslider-template-standard .cycloneslider-caption-title{margin-bottom:0;padding:10px 20px 5px 20px;font-size:22px;line-height:1;}
.cycloneslider-template-standard .cycloneslider-caption-description{padding:0 20px 15px 20px;font-size:12px;line-height:1.5;}
.mfp-title span{line-height:1.8;}
.mfp-title small {
line-height: 1.3;
}.cycloneslider-template-thumbnails{position:relative;}
.cycloneslider-template-thumbnails .cycloneslider-slides{position:relative;overflow:hidden;}
.cycloneslider-template-thumbnails .cycloneslider-slide{text-align:center;width:100%;display:none;background:#fff;}
.cycloneslider-template-thumbnails .cycle-slide{display:block;}
.cycloneslider-template-thumbnails div[data-cycle-dynamic-height="off"] .cycloneslider-slide-image{height:100%;}
.cycloneslider-template-thumbnails .cycloneslider-slide:first-child, .cycloneslider-template-thumbnails .cycle-sentinel + .cycloneslider-slide{display:block;}
.cycloneslider-template-thumbnails .cycloneslider-slide img{display:block;margin:0 auto;padding:0;max-width:100%;border:0;}
.cycloneslider-template-thumbnails.cycloneslider-width-full .cycloneslider-slide img{width:100%;}
.cycloneslider-template-thumbnails .cycloneslider-slide iframe, .cycloneslider-template-thumbnails .cycloneslider-slide object,
.cycloneslider-template-thumbnails .cycloneslider-slide embed{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}
.cycloneslider-template-thumbnails .cycloneslider-slide-youtube,
.cycloneslider-template-thumbnails .cycloneslider-slide-vimeo{background:#000;}
.cycloneslider-template-thumbnails .cycloneslider-slide-custom{min-height:100%;}
.cycloneslider-template-thumbnails div[data-cycle-dynamic-height="on"] .cycloneslider-slide-custom{min-height:100px;}
.cycloneslider-template-thumbnails .cycloneslider-prev,
.cycloneslider-template-thumbnails .cycloneslider-next,
.cycloneslider-template-thumbnails .cycloneslider-pager span{cursor:pointer;}
.cycloneslider-template-thumbnails .cycloneslider-prev,
.cycloneslider-template-thumbnails .cycloneslider-next{position:absolute;top:50%;z-index:501;display:block;margin-top:-22px;width:26px;height:44px;background:url(//agapeboardingschool.org/wp-content/plugins/cyclone-slider-2/templates/thumbnails/images/sprite-arrows.png) no-repeat;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.cycloneslider-template-thumbnails .cycloneslider-prev{left:10px;background-position:0 0;}
.rtl .cycloneslider-template-thumbnails .cycloneslider-prev{left:auto;right:10px;background-position:-29px 0;}
.cycloneslider-template-thumbnails .cycloneslider-next{right:10px;background-position:-29px 0;}
.rtl .cycloneslider-template-thumbnails .cycloneslider-next{right:auto;left:10px;background-position:0 0;}
.cycloneslider-template-thumbnails:hover .cycloneslider-prev,
.cycloneslider-template-thumbnails:hover .cycloneslider-next{opacity:0.4;}
.cycloneslider-template-thumbnails .cycloneslider-prev:hover,
.cycloneslider-template-thumbnails .cycloneslider-next:hover{opacity:1;}
.cycloneslider-template-thumbnails .cycloneslider-prev.disabled,
.cycloneslider-template-thumbnails .cycloneslider-next.disabled{display:none;}
.cycloneslider-template-thumbnails .cycloneslider-caption{position:absolute;left:0;bottom:0;width:100%;z-index:99;background:url(//agapeboardingschool.org/wp-content/plugins/cyclone-slider-2/templates/thumbnails/images/bg-caption.png);color:#fff;text-align:left;}
.rtl .cycloneslider-template-thumbnails .cycloneslider-caption{text-align:right;}
.cycloneslider-template-thumbnails .cycloneslider-caption-title{padding:10px 20px 5px 20px;font-size:22px;line-height:1;margin-bottom:0;}
.cycloneslider-template-thumbnails .cycloneslider-caption-description{padding:0 20px 15px 20px;line-height:1.5;font-size:12px;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails{margin:0;padding:15px 0;text-align:center;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails ul{margin:0;padding:0;list-style:none;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails li{list-style:none inside;display:inline-block;min-width:40px;height:40px;margin:5px;padding:0;border:2px solid #ccc;cursor:pointer;vertical-align:top;box-sizing:content-box;overflow:hidden;}
.ie7 .cycloneslider-template-thumbnails.cycloneslider-thumbnails li{zoom:1;*display:inline;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails li.current{border-color:#333;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails .thumb-custom{background:#fefefe;height:100%;font-size:9px;color:#BBBBBB;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails img{border-radius:0;}
.ie8 .cycloneslider-template-thumbnails.cycloneslider-thumbnails img{
width: 40px;
}@font-face{font-family:'Montserrat-Light';src:url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Light.eot?#iefix) format('embedded-opentype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Light.otf) format('opentype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Light.woff) format('woff'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Light.ttf) format('truetype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Light.svg#Montserrat-Light) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat-Regular';src:url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Regular.otf) format('opentype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Regular.woff) format('woff'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Regular.ttf) format('truetype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat-SemiBold';src:url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-SemiBold.otf) format('opentype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-SemiBold.woff) format('woff'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-SemiBold.ttf) format('truetype'), url(//agapeboardingschool.org/wp-content/themes/envoy16/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold) format('svg');font-weight:normal;font-style:normal}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
*{outline:0;box-sizing:border-box;background-repeat:no-repeat}
table.summarytable p{font-size:8px;line-height:10px;margin:2px;}
body,div,span,table,tr,th,td,tbody,strong,thead,br,img,input,textarea,h1,h2,h3,h4,h5,h6,button,center,left,right,p,a,ul,li,ol,em,b,u,hr{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,strong,b{font-weight:normal}
ul,ol,li{list-style:none}
img{border:0;max-width:100%;height:auto}
a,a:hover,input[type="submit"],button{outline:0}
a,a:hover{text-decoration:none}
body{font-family:'Montserrat-Light';font-size:17px;line-height:24px;color:#636363;background-color:#fff}
div#seo-top{position:relative;font-size:9px;text-align:center;line-height:11px;background-color:#014C01}
div#seo-top a{color:#928e8e}
div#seo-top a:hover{color:#928e8e}
div#seo-top a:link{text-decoration:none;color:inherit;font-weight:normal}
div#seo-top a:visited{text-decoration:none;color:inherit;font-weight:normal}
div#seo-top a:active{text-decoration:none;color:inherit;font-weight:normal}
div#seo-top a:hover{text-decoration:none;color:inherit;font-weight:normal}p{margin-bottom:10px}
a{color:#002a59}
a:hover{color:#a30f17}
.wrapper{float:left;width:100%}
.container{margin:0px auto;width:1160px}
.tap-to{z-index:9999999999995;display:none;background-color:#00a300;position:fixed;top:0px;right:20px;padding:2px 10px}
.admin-bar .top-to{top:32px}
.tap-title{text-align:center;font-family:'Montserrat-Semibold';font-size:13px;float:left;color:#fff;line-height:normal;margin:0px 10px 0px 0px}
.tap-to a{font-size:15px;line-height:32px;color:#ffffff;font-family:'Montserrat-Semibold'}
.tap-to a:hover{color:#f4c63e}
.logged-in .tap-to{top:32px}
.header-sec{float:left;width:100%;background-color:#015C01;background-position:left top;background-repeat:repeat}
.top-bar{float:left;width:100%;padding:13px 0 18px;-webkit-box-shadow:inset 0px -13px 80px 10px rgba(0, 0, 0, 0.25);-moz-box-shadow:inset 0px -13px 80px 10px rgba(0, 0, 0, 0.25);box-shadow:inset 0px -13px 80px 10px rgba(0, 0, 0, 0.25)}
.hd-logo{margin-left:65px;float:left;width:547px;transition-duration:0.5s}
.hd-logo img{width:100%;display:block}
.hd-right-sec{float:right;width:auto;padding:20px 0 0}
.hd-phone{float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/hd-ph.png);background-position:left center;padding:8px 0px 0px 58px;margin:0 20px 0 0}
.hd-phone p{margin:0}
.hd-phone h6{font-family:'Montserrat-Light';font-size:16px;color:#fff;line-height:22px;margin:0 0 5px;transition-duration:0.5s}
.hd-phone a{font-family:'Montserrat-Regular';font-size:30px;color:#fff;line-height:30px}
.hd-phone a:hover{color:#ffe404}
.hd-donate. .hd-donate2{float:right;padding:8px 0px 0 0px}
.hd-donate a,.hd-donate 2 a{padding:17px 26px 16px 91px;display:inline-block;text-transform:uppercase;font-family:'Montserrat-SemiBold';font-size:22px;color:#fff;line-height:22px;position:relative;border-radius:2px;-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);width:100%;border:0;text-align:left;cursor:pointer;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #ffe404 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffe404',GradientType=0 )}
.hd-donate a:after{content:"";position:absolute;left:0;top:0;width:65px;height:60px;background-color:rgba(0,0,0,0.4);background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/inq-icon.png);background-position:center center;background-repeat:no-repeat;transition-duration:0.5s}
.hd-donate a:hover{-webkit-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
#sdrn_bar{background:none;background-color:#00a300}
#sdrn_menu{background:none !important;background-color:#fee004 !important;color:#2a282d}
#sdrn_menu ul li a,#sdrn_menu ul li a:hover{color:#2a282d !important;font-family:'Montserrat-SemiBold';padding:10px 15px}
#sdrn_menu .sdrn_icon_par{color:#2a282d !important}
#sdrn_menu ul li a:hover,#sdrn_menu .sdrn_icon_par:hover{color:#fff !important}
.header_container{-webkit-transition:all 0.4s;position:fixed;width:100%;top:0;left:0;z-index:999999995}
.header_container.top-hide{visibility:hidden;position:relative}
.top-bar.fixed-header .hd-logo{margin-left:65px;width:400px;transition-duration:0.5s}
.top-bar.fixed-header .hd-right-sec{padding-top:10px}
.top-bar.fixed-header .hd-donate a{padding:10px 20px 10px 80px;font-size:20px}
.top-bar.fixed-header .hd-donate a:after{height:47px;background-position:center 7px;background-size:22px auto}
.top-bar.fixed-header .hd-phone a{font-size:22px}
.top-bar.fixed-header .hd-phone h6{margin:0}
.logged-in .header_container{top:32px}
.header_container.fixed-header{transition:all 0.4s;-webkit-transition:all 0.4s}
.top-menu{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/menu-bg.png);background-position:center top;background-repeat:repeat-y;background-size:100% contain;border-bottom:5px solid #fee304}
.hd-menu ul{float:left;width:auto}
.hd-menu ul li{float:left;position:relative}
.hd-menu ul li a{font-family:'Montserrat-SemiBold';font-size:14px;color:#fff;line-height:60px;padding:0 24px;text-transform:uppercase;float:left}
.hd-menu ul li:hover a,.hd-menu ul li.current-menu-item > a,.hd-menu ul li.current-menu-ancestor > a{color:#2a282d;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #fee004 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#fee004 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#fee004 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#fee004',GradientType=0 )}
.hd-menu ul li ul{display:none;width:250px;float:left;position:absolute;top:60px;left:0px;z-index:999999999;padding:10px 0;background:#fee004}
.hd-menu ul li:hover ul{display:block}
.hd-menu ul li:hover ul li{width:100%;float:left;display:block;text-align:left;padding:0;margin:0;border:none}
.hd-menu ul li:hover ul li a{float:left;width:100%;font-family:'Montserrat-SemiBold';font-size:14px;text-align:left;line-height:40px;background:#fee004;padding:0px 20px 0px;color:#2a282d}
.hd-menu ul li:hover ul li a:hover,.hd-menu ul li:hover ul li.current-menu-item > a{background-color:#00a400;color:#fff}
.hd-soc-icon{float:right;width:170px;padding:15px 10px 15px 0}
.hd-soc-icon ul{float:left;width:100%}
.hd-soc-icon ul li{float:left;margin:0 10px 0 0}
.hd-soc-icon ul li a{float:left;width:30px;height:30px;font-size:0;line-height:0;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/hd-soc-icons.png)}
.hd-soc-icon ul li a:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/hd-soc-icons-hvr.png)}
.hd-soc-icon ul li.hd-fb a{background-position:0 0}
.hd-soc-icon ul li.hd-twt a{background-position:-40px 0}
.hd-soc-icon ul li.hd-yt a{background-position:-80px 0}
.hd-soc-icon ul li.hd-feed a{background-position:-120px 0}
.banner-sec{float:left;width:100%;background-color:#171E16}
.bnr-slider{float:left;width:100%;position:relative}
.bnr-slider img{width:100%;display:block;position:relative}
.banner-sec .cycloneslider-template-standard{margin-bottom:0;position:relative;margin:auto !important;float:none}
.banner-sec .cycloneslider-caption{position:absolute;right:18%;top:22%;width:540px;opacity:1;background:none;left:initial;z-index:99999999}
.banner-sec .cycloneslider-template-standard .cycloneslider-caption-title{font-family:'Montserrat-Light';font-size:36px;color:#fff;line-height:22px;padding:0}
.banner-sec .cycloneslider-template-standard .cycloneslider-caption-title strong{font-family:'Montserrat-SemiBold';font-size:60px;line-height:65px;padding:5px 0 0}
.banner-sec .cycloneslider-caption-description{font-family:'Montserrat-Light';font-size:15px;color:#fff;line-height:24px;padding:0}
.banner-sec .cycloneslider-caption-description a{margin:30px 0 0;padding:17px 26px 16px 91px;display:inline-block;text-transform:uppercase;font-family:'Montserrat-SemiBold';font-size:22px;color:#fff;line-height:22px;position:relative;border-radius:2px;-webkit-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
.banner-sec .cycloneslider-caption-description a:after{content:"";position:absolute;left:0;top:0;width:65px;height:60px;background-color:rgba(0,0,0,0.4);background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/inq-icon.png);background-position:center center;background-repeat:no-repeat}
.banner-sec .cycloneslider-caption-description a:hover{-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #ffe404 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffe404',GradientType=0 )}
.banner-sec .cycloneslider-prev,.banner-sec .cycloneslider-next{width:68px;height:68px;background:none;background-repeat:no-repeat;background-position:center center;opacity:1;top:0;bottom:0;margin:auto}
.banner-sec .cycloneslider-template-standard:hover .cycloneslider-prev,.banner-sec .cycloneslider-template-standard:hover .cycloneslider-next{opacity:1}
.banner-sec .cycloneslider-template-standard .cycloneslider-next .arrow,.banner-sec .cycloneslider-template-standard .cycloneslider-prev .arrow{border:0}
.banner-sec .cycloneslider-prev{left:149px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/bnr-sli-lt.png) !important}
.banner-sec .cycloneslider-next{right:150px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/bnr-sli-rt.png) !important}
.main-title{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/brown-pattren.jpg);background-position:left top;background-repeat:repeat;padding:60px 0 19px;text-align:center;position:relative}
.main-title:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/borders.jpg);background-position:left top;background-repeat:repeat-x}
.main-title h2{font-family:'Montserrat-SemiBold';font-size:36px;color:#fff;line-height:22px;margin:0 0 20px}
.main-title h6{font-family:'Montserrat-SemiBold';font-size:18px;color:#f3c402;line-height:22px;margin:0 0 12px}
.main-title p{font-family:'Montserrat-Light';font-size:15px;color:#fff;line-height:24px;margin:0 0 10px;padding:0 50px}
.main-title p u{text-decoration:underline}
.main-title p strong{font-family:'Montserrat-SemiBold'}
.aff-images{width:100%;float:left;border-top:2px solid #fcdc03;border-bottom:2px solid #fcdc03;position:relative;background-color:#171E16}
.affimg{overflow:hidden}
.aff-images ul li{float:left;width:384px;height:391px;position:relative}
.aff-images ul li img{display:block;width:100%;border-right:2px solid #fcdc03}
.aff-images .owl-prev,.aff-images .owl-next{position:absolute;top:0;bottom:0;margin:auto;width:54px;height:100%;background-color:rgba(0,0,0,0.8);background-position:center center;font-size:0;line-height:0}
.aff-images .owl-prev{left:0;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/img-sli-lt.png)}
.aff-images .owl-next{right:0;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/img-sli-rt.png)}
.aff-images .owl-pagination{display:none}
.acad-camp-sec{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/pattren2.jpg);background-position:left top;background-repeat:repeat;padding:50px 0 84px}
.acad-camp-sec ul{float:left;width:100%;padding:0 50px}
.acad-camp-sec ul li{float:left;width:49.6%;background-color:#fff;padding:30px 30px 40px;position:relative}
.acad-camp-sec ul li:last-child{float:right}
.acad-camp-sec ul li .acad-img{float:left;width:100%;margin:0 0 32px}
.acad-camp-sec ul li .acad-img img{width:100%;display:block}
.acad-camp-sec ul li h3{font-family:'Montserrat-SemiBold';font-size:36px;color:#007600;line-height:24px;margin:0 0 22px}
.acad-camp-sec ul li h3 a{color:#007600}
.acad-camp-sec ul li h3 a:hover{color:#ecb400}
.acad-camp-sec ul li p{font-family:'Montserrat-Light';font-size:16px;color:#313030;line-height:24px;margin:0 0 12px}
.acad-camp-sec ul li p strong{font-family:'Montserrat-SemiBold'}
.acad-camp-sec ul li p a{color:#007600}
.acad-camp-sec ul li .learnmore{position:absolute;left:0;right:0;margin:auto;bottom:-26px;max-width:245px}
.acad-camp-sec ul li .learnmore a{padding:17px 30px 16px 91px;display:inline-block;text-transform:uppercase;font-family:'Montserrat-SemiBold';font-size:18px;color:#fff;line-height:22px;position:relative;border-radius:2px;-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #ffe404 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffe404',GradientType=0 )}
.acad-camp-sec ul li .learnmore a:after{content:"";position:absolute;left:0;top:0;width:65px;height:60px;background-color:rgba(0,0,0,0.4);background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/learnmore.png);background-position:center center;background-repeat:no-repeat}
.acad-camp-sec ul li .learnmore a:hover{-webkit-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
.acad-camp-sec ul li:nth-child(1):before{content:"";position:absolute;left:-255px;bottom:-53px;width:255px;height:723px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/acad-img.png);background-position:right bottom;background-repeat:no-repeat;background-size:contain}
.acad-camp-sec ul li:nth-child(2):after{content:"";position:absolute;right:-277px;bottom:-46px;width:277px;height:696px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/cam-img.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain}
.other-sec{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/hd-pattren.jpg);background-position:left top;background-repeat:repeat;padding:55px 0 50px;text-align:center}
.other-sec h2{font-family:'Montserrat-SemiBold';font-size:36px;color:#fff;line-height:22px;margin:0 0 20px}
.other-sec h6{font-family:'Montserrat-Light';font-size:18px;color:#fff;line-height:24px;margin:0 0 35px}
.other-sec ul{float:left;width:100%}
.other-sec ul li{display:inline-block;width:360px;margin:0 17px;background-color:#fcdb03;padding:78px 8px 8px}
.other-sec ul li:last-child{margin-right:0}
.other-sec ul li:first-child{margin-left:0}
.other-sec ul li .other-desc{float:left;width:100%;position:relative;background-color:#fff;padding:60px 28px 15px}
.other-sec ul li .other-desc .staff-img{position:absolute;left:0;right:0;margin:auto;top:-50px;width:99px;height:99px}
.other-sec ul li .other-desc .staff-img img{width:100%;display:block;border-radius:100%}
.other-sec ul li .other-desc p{font-family:'Montserrat-Light';font-size:15px;color:#454545;line-height:22px;min-height:175px}
.other-sec ul li .other-desc h5{font-family:'Montserrat-Light';font-size:16px;color:#0b4d08;line-height:22px;min-height:45px}
.exp-sec{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/25y-bg.jpg);background-position:center top;padding:48px 0 0;height:950px;text-align:center;background-color:#638145}
.exp-sec .exp-logo{float:left;width:100%;margin:0 0 10px}
.exp-sec h1{font-family:'Montserrat-SemiBold';font-size:36px;color:#585858;line-height:22px;margin:0 0 20px}
.exp-sec p{font-family:'Montserrat-Light';font-size:16px;color:#000;line-height:24px;margin:0 0 14px;padding:0 55px}
.exp-sec p strong{font-family:'Montserrat-SemiBold'}
.exp-sec p a{color:#007600}
.exp-sec h5{font-family:'Montserrat-Light';font-size:16px;color:#0b4d08;line-height:22px}
.review-sec{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/blog-bg.jpg);background-position:center bottom;background-color:#ede8d9;padding:65px 0 60px;text-align:center}
.review-cnt{float:right;width:525px;margin:0 10px 0 0}
.rev-logo{float:left;width:100%;margin:0 0 27px}
.review-cnt h2{font-family:'Montserrat-SemiBold';font-size:36px;color:#005a00;line-height:24px;margin:0 0 10px}
.review-cnt h2 a{color:#005a00}
.review-cnt h6{font-family:'Lato', sans-serif;font-weight:400;font-style:italic;font-size:23.95px;color:#000;line-height:15px;margin:0 0 25px}
.review-slider{float:left;width:100%}
.rev-cntnt{float:left;width:100%;background-color:#fff;padding:20px}
.dt-name{float:left;width:100%;margin:0 0 5px}
.rev-dt{float:left;width:75px;height:75px;text-align:center;color:#fff;padding:15px 0;font-family:'Montserrat-Light';font-size:18px;line-height:20px;margin:0 18px 0 0;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
.rev-dt strong{font-family:'Montserrat-SemiBold';font-size:32.87px;line-height:22px}
.str-name{float:left;text-align:left;padding:10px 0}
.str-name h3{float:left;width:100%;font-family:'Montserrat-Regular';font-size:24px;color:#000;line-height:22px}
.str-name h3 a{color:#000}
.str-name h3 strong{font-family:'Montserrat-Light';font-size:14px;color:#bd9800;line-height:24px}
.str-name h3 a strong{color:#bd9800}
.test-stars{width:110px;max-width:100%;float:left;display:inline-block;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/star-all.png);background-position:left top;height:19px;margin-bottom:10px;background-size:100%}
.test-stars .star{width:22px;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/star2.jpg);background-repeat:repeat-x;background-position:left top;height:19px;cursor:pointer}
.rev-cntnt p{font-family:'Montserrat-Light';font-size:16px;color:#000;line-height:22px;text-align:left;margin:0}
.rev-cntnt p a{color:#006700}
.rev-cntnt p a:hover{color:#bd9800}
.review-slider .owl-prev,.review-slider .owl-next{display:none}
.review-slider .owl-pagination .owl-page{width:9px;height:9px;background-color:#fff;border-radius:100%;margin:20px 7px 0 0}
.review-slider .owl-pagination .owl-page.active{background-color:#006800}
.testi-sec{float:left;width:100%;background-color:#fcb204;padding:46px 0 44px;text-align:center}
.testi-sec h2{font-family:'Montserrat-SemiBold';font-size:36px;color:#fff;line-height:42px;margin:0 0 45px}
.test-vedio{float:left;width:100%}
.test-vedio ul{float:left;width:100%}
.test-vedio ul li{float:left;width:48%;margin:0 0 25px;border:6px solid #fff}
.test-vedio ul li:last-child{float:right}
.test-vedio ul li iframe{width:100%;display:block}
.testi-slider{float:left;width:100%;position:relative;margin:0 0 0px}
.testi-slider .owl-item{padding:0 20px}
.testi-cnt{float:left;width:100%;position:relative;margin:0px 0 0;padding:0px 0px 25px}
.testi-cnt p{font-family:'Montserrat-Light';font-size:15px;color:#fff;line-height:24px;min-height:100px;margin:0 0 20px;text-align:left;display:inline-block}
.testi-cnt h4{font-family:'Montserrat-SemiBold';font-size:16px;color:#fff;line-height:normal;text-align:left}
.testi-slider .owl-prev,.testi-slider .owl-next{position:absolute;bottom:3px;width:8px;height:14px;background-position:center center;font-size:0;line-height:0}
.testi-slider .owl-prev{left:46%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/testi-sli-lt.png)}
.testi-slider .owl-next{right:46%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/testi-sli-rt.png)}
.testi-slider .owl-pagination .owl-page{width:6px;height:6px;background-color:#e0e2d8;border-radius:100%;margin:20px 7px 0 0}
.testi-slider .owl-pagination .owl-page.active{background-color:#007100}
.accred-sec{float:left;width:100%;padding:45px 0 48px;text-align:center;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/borders.jpg);background-position:left bottom;background-repeat:repeat-x}
.accred-sec h2{font-family:'Montserrat-SemiBold';font-size:36px;color:#585858;line-height:42px;margin:0 0 15px}
.accred-sec ul{float:left;width:100%}
.accred-sec ul li{float:left;width:25%;position:relative}
.accred-sec ul li:nth-child(odd){padding:10px 0 0}
.ft-contact{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/brown-pattren.jpg);background-position:left top;background-repeat:repeat;padding:25px 0 50px;position:relative}
.ft-contact:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/borders.jpg);background-position:left bottom;background-repeat:repeat-x}
.ft-contact ul{float:left;width:100%}
.ft-contact ul li{float:left;background-position:left center}
.ft-contact ul li.ft-add{padding:0 0 0 63px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/ft-loc.png);width:auto;margin:0 130px 0 0}
.ft-contact ul li.ft-ph{padding:0 0 0 55px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/ft-ph.png);width:auto;margin:10px 130px 0 0}
.ft-contact ul li.ft-mail{padding:0 0 0 65px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/ft-mail.png);width:auto;margin:10px 0px 0 0;background-position:top left}
.ft-contact ul li p{font-family:'Montserrat-Light';font-size:14px;color:#fff;line-height:22px;margin:0 0 2px}
.ft-contact ul li h6{font-family:'Montserrat-SemiBold';font-size:18px;color:#fff;line-height:22px}
.ft-contact ul li h6 a{color:#fff}
.ft-contact ul li h6 a:hover{color:#fcdc03}
.ft-cnt-sec{float:left;width:100%;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/ft-cnt-bg.jpg);background-position:center bottom;padding:30px 0 18px;background-size:cover}
.ft-cnt-sec ul{float:left;width:100%;border-bottom:1px solid #3a3b37;margin:0 0 15px}
.ft-cnt-sec ul li{float:left;padding:0 30px 0 20px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/ft-menu-dot.png);background-position:right center}
.ft-cnt-sec ul li:last-child{background-image:none;padding:0 35px 0 20px}
.ft-cnt-sec ul li:first-child{padding:0 35px 0 39px}
.ft-cnt-sec ul li a{font-family:'Montserrat-Regular';font-size:16px;color:#fff;line-height:53px;text-transform:uppercase}
.ft-cnt-sec ul li a:hover{color:#fcdc03}
.ft-logo-sec{float:left;width:100%}
.ft-logo{float:left;width:380px;margin:0 0 0 5px}
.ft-logo-sec ul{float:right;width:715px;border-bottom:0;padding:20px 0}
.ft-logo-sec ul li{float:left;padding:0;background-image:none;width:auto;height:96px;position:relative}
.ft-logo-sec ul li:first-child{padding:0}
.ft-logo-sec ul li img{position:absolute;top:0;bottom:0;margin:auto;left:0;width:100%;display:block}
.ft-logo-sec ul li:nth-child(1){width:113px;margin:0 18px 0 0}
.ft-logo-sec ul li:nth-child(2){width:149px;margin:0 15px 0 0}
.ft-logo-sec ul li:nth-child(3){width:162px;margin:0 55px 0 0}
.ft-logo-sec ul li:nth-child(4){width:91px;margin:0 10px 0 0}
.ft-logo-sec ul li:nth-child(5){width:95px;margin:0}
.ft-cyrt{float:left;width:100%;padding:10px 0 5px;background-color:#105010}
.ft-cyrt p{float:left;font-family:'Montserrat-Light';font-size:14px;color:#dcdcdc;line-height:18px;margin:0;padding:10px 0 0}
.ft-cyrt p a{color:#dcdcdc}
.ft-cyrt p a:hover{color:#fcdc03}
.ft-donate{float:right;margin:0;padding:0}
.desclimer{float:left;width:100%;padding:25px 0;text-align:center;background-color:#917301}
.desclimer p{font-family:'Montserrat-Light';font-size:10px;color:#636363;line-height:18px;margin:0 0 20px}
.desclimer h1{font-family:'Montserrat-Light';font-size:30px;color:#636363;line-height:normal;margin:0 0 5px}
.desclimer h2{font-family:'Montserrat-Light';font-size:30px;color:#636363;line-height:normal;margin:0 0 5px}
.desclimer h3{font-family:'Montserrat-Light';font-size:30px;color:#636363;line-height:normal;margin:0 0 5px}
.desclimer h6{font-family:'Montserrat-Light';font-size:15px;color:#636363;line-height:normal;margin:0 0 20px}
.desclimer a:link{text-decoration:none;color:inherit;font-weight:normal}
.desclimer a:visited{text-decoration:none;color:inherit;font-weight:normal}
.desclimer a:active{text-decoration:none;color:inherit;font-weight:normal}
.desclimer a:hover{text-decoration:none;color:inherit;font-weight:normal}
.inner-cntnt{float:left;width:100%}
.inner-cntnt h1{float:left;width:100%;font-size:32px;color:#00a400;font-family:'Montserrat-SemiBold';margin:0 0 15px 0;line-height:normal}
.inner-cntnt h2{float:left;width:100%;font-size:32px;color:#00a400;font-family:'Montserrat-SemiBold';margin:0 0 15px 0;line-height:43px}
.inner-cntnt h3{font-size:28px;color:#00a400;font-family:'Montserrat-SemiBold';margin:0 0 15px 0;line-height:normal}
.inner-cntnt h4{font-size:24px;color:#00a400;font-family:'Montserrat-SemiBold';margin:0 0 15px 0;line-height:normal}
.inner-cntnt h5{font-size:15px;color:#00a400;font-family:'Montserrat-Regular';margin:0 0 15px 0;line-height:26px}
.inner-cntnt h6{font-size:15px;color:#00a400;line-height:26px;font-family:'Montserrat-Regular';margin:0 0 15px 0}
.inner-cntnt p{font-size:15px;color:#3d3d3d;font-family:'Montserrat-Light';margin:0 0 25px 0;padding:0 0px 0 0;line-height:26px}
.inner-cntnt p a{font-size:15px;color:#3d3d3d;font-family:'Montserrat-Light';line-height:26px;font-weight:bold}
.inner-cntnt strong{font-family:'Montserrat-SemiBold'}
.inner-cntnt u{text-decoration:underline}
.inner-cntnt b{color:#eeb901;font-family:'Montserrat-SemiBold'}
.inner-cntnt i,.inner-cntnt em{font-style:italic;font-family:'Montserrat-SemiBold'}
.inner-cntnt a:hover{color:#00a400;text-decoration:underline}
.inner-cntnt img.alignnone,.inner-cntnt img{float:none;width:auto;border:1px solid #d8d8d8;padding:10px;margin:0 0px 25px}
.inner-cntnt img.alignleft{float:left;margin:0 25px 25px 0;width:auto;height:auto;border:1px solid #d8d8d8;padding:10px}
.inner-cntnt img.alignright{float:right;margin:0 0px 25px 25px;width:auto;height:auto;border:1px solid #d8d8d8;padding:10px}
.inner-cntnt img.aligncenter{float:none;margin:0px auto 25px;width:auto;height:auto;display:block;border:1px solid #d8d8d8;padding:10px}
.inner-cntnt iframe{border:1px solid #d8d8d8;padding:10px;margin:0 0 25px}
.inner-cntnt ul{width:100%;float:left;margin:0 0 15px 0;padding:0;list-style:none}
.inner-cntnt ul li{font-size:15px;color:#3d3d3d;font-family:'Montserrat-Light';margin:0 0 10px 0;padding:0 0px 0 32px;line-height:normal;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sidelist-bullet.jpg);background-position:left 1px;background-repeat:no-repeat}
.inner-cntnt ul li a{font-size:17px;color:#3d3d3d;font-family:'Montserrat-Light';text-decoration:none}
.inner-cntnt ul li a:hover{color:#00a400;text-decoration:underline}
.main-cntnt{float:left;width:100%;position:relative}
.main-cntnt:after{position:absolute;top:0;width:1px;height:100%;background-color:#f0f0f0}
.main-cntnt.rt-cnt:after{content:"";left:350px}
.main-cntnt.lt-cnt:after{content:"";right:350px}
.single-imgs{text-align:center}
.single-imgs img{margin:0 0 10px}
.inner-banner{width:100%;float:left;padding:30px 0px 10px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/inner-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center}
.inner-banner .breadcrumbs{float:left;width:100%;text-align:center;color:#00a400;font-family:'Montserrat-SemiBold';font-size:15px;line-height:normal;margin:0 0 19px}
.inner-banner .breadcrumbs a{font-family:'Montserrat-Light';color:#fff}
.inner-banner .breadcrumbs a:hover{color:#00a400}
.inner-banner h2{width:100%;float:left;text-align:center;font-size:60px;line-height:60px;color:#ffffff;font-family:'Montserrat-SemiBold';margin:0 0 10px}
.inner-content{width:100%;float:left}
.inner-left{width:760px;float:left;padding:55px 0px 55px 0px}
.inner-right{width:760px;float:right;padding:60px 0px 55px 0px}
.inner-full{float:left;width:100%;padding:55px 0}
.inner-right h2{margin:0 0 12px}
.inner-left h2,.inner-left h3{width:100%;float:left;font-size:32px;line-height:43px;margin:0px 0px 18px 0px;color:#00a400;font-family:'Montserrat-SemiBold';padding:0 0px 0 0}
.inner-left h3{font-size:22px;line-height:32px;color:#3d3d3d}
.inner-left p{font-size:15px;line-height:26px;color:#3d3d3d;font-family:'Montserrat-Light';margin:0px 0px 27px 0px}
.inner-video{width:100%;float:left;border:1px solid #d8d8d8;padding:9px;margin:5px 0px 37px 0px}
.inner-video iframe{width:100%;height:360px;display:block}
.three-goals{width:100%;float:left}
.three-goals ul{width:100%;float:left;margin:0}
.three-goals ul li{width:100%;float:left;margin:0px 0px 30px 0px;padding:0;background-image:none}
.goal-img{width:100px;float:left;padding:4px;border:1px solid #d8d8d8}
.inner-left .goal-img img{width:100%;display:block;border:0;padding:0;margin:0}
.goal-cntnt{width:640px;float:right}
.goal-cntnt h5{width:100%;float:left;font-size:20px;line-height:normal;color:#00a400;font-family:'Montserrat-SemiBold'}
.goal-cntnt p{margin:0px 0px 0px 0px;line-height:24px}
.testi-play .youtube-player{padding-bottom:29%;width:320px;margin-left:-50px;margin-bottom:25px}
.youtube-player{position:relative;padding-bottom:56.23%;height:auto;overflow:hidden;max-width:100%;background:#000}
.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}
.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}
.youtube-player img:hover{-webkit-filter:brightness(50%)}
.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/vid-play.png) no-repeat;cursor:pointer;opacity:.4}
.testi-play .youtube-player{padding-bottom:29%;width:320px;max-width:100%;display:inline-block;margin-left:-50px;margin-bottom:25px}
.side-bar{width:330px;float:right;padding:40px 0px 0px 0px}
.side-bar.lt-sidebar{float:left}
.side-buttons{width:100%;float:left}
.side-buttons a,.side-buttons p a,.side-buttons input[type="submit"]{float:left;padding:17px 39px 16px 91px;display:inline-block;text-transform:uppercase;margin:0px 0px 20px 0px;font-family:'Montserrat-SemiBold';font-size:18px;color:#fff;line-height:22px;position:relative;border-radius:2px;-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);width:100%;border:0;text-align:left;cursor:pointer;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #ffe404 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffe404',GradientType=0 )}
.side-buttons a:hover,.side-buttons input[type="submit"]:hover{color:#fff;text-decoration:none;-webkit-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
.side-buttons a.inq:after{content:"";position:absolute;left:0;top:0;width:65px;height:60px;background-color:rgba(0,0,0,0.4);background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/inq-icon.png);background-position:center center;background-repeat:no-repeat}
.side-buttons .don{position:relative}
.side-buttons .don img{display:none}
.sidebar-menu{width:100%;float:left}
.sidebar-menu h4{width:100%;float:left;font-size:32px;font-family:'Montserrat-SemiBold';line-height:normal;margin:0px 0px 11px 0px;color:#00a400}
.sidebar-menu ul{width:100%;float:left}
.sidebar-menu ul li{width:100%;float:left;background-position:0px 6px;margin:0}
.sidebar-menu ul li a{float:left;font-size:15px;line-height:34px;color:#3d3d3d}
.sidebar-menu ul li a:hover{color:#00a400}
.sidebar-comments{width:100%;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sidehead-bg.png);background-repeat:repeat-x;background-position:top left;position:relative;padding:38px 0px}
.sidebar-comments:after{position:absolute;left:0;top:-2px;content:"";height:6px;width:69px;background-color:#ebb200}
.sidebar-comments h4{width:100%;float:left;font-size:32px;font-family:'Montserrat-SemiBold';line-height:normal;margin:0px 0px 22px 0px;color:#00a400}
.comments-slider{width:100%;float:left;border:1px solid #d6d6d6}
.comments-slider p{font-size:15px;line-height:26px;color:#3d3d3d;padding:17px 28px 5px 24px;font-family:'Montserrat-Light';min-height:260px}
.com-auth{width:100%;float:left;background-color:#f1f1f1;padding:11px 15px 8px 23px;position:relative}
.com-auth h5{float:left;font-size:15px;line-height:normal;color:#00a400;font-family:'Montserrat-SemiBold';margin:0}
.comm-arr{width:47px;float:right}
.comm-arr a{width:21px;height:21px;background-repeat:no-repeat;background-position:0 0;font-size:0px;line-height:0px;float:left}
.comm-arr a.left{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-left.jpg)}
.comm-arr a.left:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-leftarrhov.jpg)}
.comm-arr a.right{float:right;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-right.jpg)}
.comm-arr a.right:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-rightarrhov.jpg)}
.sidebar-testim{width:100%;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sidehead-bg.png);background-repeat:repeat-x;background-position:top left;position:relative;padding:38px 0px}
.sidebar-testim:after{position:absolute;left:0;top:-2px;content:"";height:6px;width:69px;background-color:#ebb200}
.sidebar-testim h4{width:100%;float:left;font-size:32px;font-family:'Montserrat-SemiBold';line-height:normal;margin:0px 0px 6px 0px;color:#00a400}
.testim-slider{width:100%;float:left;border:1px solid #d6d6d6;position:relative;margin:69px 0px 0px 0px;padding:49px 0px 0px 0px}
.sidtest-img{width:127px;padding:13px;position:absolute;top:-67px;left:0;right:0;margin:auto;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sdtesti-img.jpg);background-repeat:no-repeat;background-position:top center}
.sidtest-img img{width:100%;display:block;border-radius:100%;border:0;padding:0;margin:0}
.testim-slider p{font-size:15px;text-align:center;line-height:26px;color:#3d3d3d;padding:17px 23px 10px 24px;font-family:'Montserrat-Light';min-height:260px}
.testim-titl{width:100%;float:left;background-color:#f1f1f1;padding:11px 15px 8px 23px}
.testim-titl h5{float:left;font-size:15px;line-height:normal;color:#00a400;font-family:'Montserrat-SemiBold';margin:0}
.ttest-arr{width:47px;float:right}
.ttest-arr a{width:21px;height:21px;background-repeat:no-repeat;background-position:0 0;font-size:0px;line-height:0px;float:left}
.ttest-arr a.left{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-left.jpg)}
.ttest-arr a.left:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-leftarrhov.jpg)}
.ttest-arr a.right{float:right;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-right.jpg)}
.ttest-arr a.right:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-rightarrhov.jpg)}
div#owl-sdcomm .owl-buttons{width:47px;position:absolute;right:15px;bottom:10px}
div#owl-sdcomm .owl-prev{width:21px;height:21px;background-repeat:no-repeat;background-position:0 0;font-size:0px;line-height:0px;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-left.jpg)}
div#owl-sdcomm .owl-prev:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-leftarrhov.jpg)}
div#owl-sdcomm .owl-next{width:21px;height:21px;background-repeat:no-repeat;background-position:0 0;font-size:0px;line-height:0px;float:right;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-right.jpg)}
div#owl-sdcomm .owl-next:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-rightarrhov.jpg)}
div#owl-sdcomm .owl-pagination{display:none}
div#owl-testim .owl-buttons{width:47px;position:absolute;right:15px;bottom:38px}
div#owl-testim .owl-prev{width:21px;height:21px;background-repeat:no-repeat;background-position:0 0;font-size:0px;line-height:0px;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-left.jpg)}
div#owl-testim .owl-prev:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-leftarrhov.jpg)}
div#owl-testim .owl-next{width:21px;height:21px;background-repeat:no-repeat;background-position:0 0;font-size:0px;line-height:0px;float:right;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-right.jpg)}
div#owl-testim .owl-next:hover{background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sideslid-rightarrhov.jpg)}
.athletic-sec{float:left;width:100%;margin:0 0 40px}
.athletic-sec img{float:right;width:305px;padding:0;border:0;margin:0 0 0 0px}
.athletic-sec p{float:left;padding:22px 40px 10px 22px;width:454px;margin:0;background-color:#fafafa;border-bottom:1px solid #ededed;border-top:1px solid #ededed;border-left:1px solid #ededed}
.athletic-slider{float:left;width:100%}
.athletic-slider #sync1{width:100%;margin:0 0 10px;height:430px}
.athletic-slider #sync1 img{width:100%;display:block;height:430px}
.athletic-slider #sync1 .owl-prev,.athletic-slider #sync1 .owl-next{display:none}
.athletic-slider #sync2{float:left;width:101%;margin:0 -3px}
.athletic-slider #sync2 .owl-item{padding:0 3px}
.athletic-slider #sync2 img{padding:0;border:0;height:127px;float:left;width:100%;background-color:#eeba01;cursor:pointer}
.athletic-slider #sync2 .owl-item.synced img{opacity:0.5;position:relative}
.athletic-slider #sync2 .owl-item.synced:after{position:absolute;content:"";left:3px;top:0;width:97%;height:84%;background-color:rgba(238,186,1,0.5);background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/active-plus.png);background-position:center center;background-repeat:no-repeat}
.inner-right .acad-vedio{float:left;width:100%;border:1px solid #d8d8d8;padding:10px;margin:0px 0 25px}
.acad-sec{float:left;width:100%;margin:10px 0 40px}
.acad-sec p{float:left;padding:16px 40px 10px 22px;width:454px;margin:0;background-color:#fafafa;border-bottom:1px solid #ededed;border-top:1px solid #ededed;border-left:1px solid #ededed;line-height:24px}
.acad-sec img{float:right;width:305px;padding:0;border:0;margin:0 0 0 0px}
.cont-secure{float:right;width:auto;margin:-55px 0 0}
.cont-secure img{border:0;padding:0;width:100px;height:86px;margin:0}
.contact-ph{float:left;width:100%;padding:20px;border:1px solid #d6d6d6}
.contact-ph p{margin:0;color:#000}
.contact-ph p u{color:#00a400;text-decoration:underline}
.contact-form{float:left;width:100%;margin:0 0 30px}
.board-schl{width:100%;float:left;padding:62px 0px 41px 0px}
.brdscl-left{width:505px;float:left}
.brdscl-left h2{width:100%;float:left;color:#009d00;font-size:40px;line-height:49px;font-family:'Montserrat-SemiBold';margin:0px 0px 16px 0px}
.brdscl-left p{float:left;font-size:15px;line-height:26px;color:#292929;font-family:'Montserrat-Light';margin:0px 0px 27px 0px}
.brdscl-left p a,.ourcam-cntnt p a{font-family:'Montserrat-SemiBold';color:#292929}
.brdscl-link{width:100%;float:left}
.brdscl-link a{float:left;padding:17px 26px 16px 91px;display:inline-block;text-transform:uppercase;margin:0px 0px 20px 0px;font-family:'Montserrat-SemiBold';font-size:20px;color:#fff;line-height:22px;position:relative;border-radius:2px;-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-webkit-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
.brdscl-link a:hover{background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #ffe404 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffe404',GradientType=0 );-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1)}
.brdscl-link a:after{content:"";position:absolute;left:0;top:0;width:65px;height:60px;background-color:rgba(0,0,0,0.4);background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/inq-icon.png);background-position:center center;background-repeat:no-repeat}
.brdscl-right{width:580px;float:right;margin:7px 0px 0px 0px}
.brdscl-right img{width:100%;display:block}
.our-campus{width:100%;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/ranchacre-pattern.jpg);background-repeat:repeat;padding:40px 0px 37px 0px;border-bottom:1px solid #ededed;border-top:1px solid #ededed}
.ourcam-img{width:580px;float:left;margin:8px 0px 0px 0px}
.ourcam-img img{width:100%;display:block}
.ourcam-cntnt{width:505px;float:right;margin:0px 25px 0px 0px}
.ourcam-cntnt h2{width:100%;float:left;color:#555555;font-size:40px;line-height:49px;font-family:'Montserrat-SemiBold';margin:0px 0px 10px 0px}
.ourcam-cntnt p{float:left;font-size:15px;line-height:26px;color:#292929;font-family:'Montserrat-Light'}
.farm-animals{width:100%;float:left;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/someof-bag.jpg);background-repeat:no-repeat;background-size:100%;background-position:top center;padding:38px 0px 50px 0px}
.farm-animals h2{width:100%;float:left;text-align:center;color:#ffffff;font-size:32px;line-height:49px;font-family:'Montserrat-SemiBold';margin:0px 0px 26px 0px}
.farm-animals ul{width:100%;float:left}
.farm-animals ul li{width:180px;float:left;margin:0px 16px 0px 0px}
.farm-animals ul li:last-child{margin:0}
.farm-animals ul li img{width:100%;display:block}
.other-features{width:100%;float:left;padding:38px 0px 56px 0px}
.other-features h2{width:100%;float:left;color:#009d00;font-size:40px;line-height:49px;font-family:'Montserrat-SemiBold';text-align:center;margin:0px 0px 37px 0px}
.other-features ul{width:100%;float:left}
.other-features ul li{width:570px;float:left;margin:0px 20px 20px 0px}
.other-features ul li:nth-child(even){margin:0px 0px 20px 0px}
.othfeat-img{width:100%;float:left;position:relative}
.othfeat-img img{width:100%;display:block}
.othfeat-img h4{position:absolute;left:20px;bottom:40px;width:375px;height:auto;color:#ffffff;font-size:30px;line-height:38px;max-height:67px;font-family:'Montserrat-SemiBold'}
.error-cnt{float:left;text-align:center;width:100%}
.blog_list{width:100%;float:left;margin:0 0 25px 0;padding:25px 0px;background-image:url(//agapeboardingschool.org/wp-content/themes/envoy16/images/sidehead-bg.png);background-repeat:repeat-x;background-position:bottom left;position:relative}
.blog_list:after{position:absolute;left:0;bottom:-2px;content:"";height:6px;width:70px;background-color:#ebb200}
.blog_list .blg_img{float:left;width:30%;height:auto}
.blog_list .blg_img img{width:100%;display:block}
.blog_list .blg-cntnt{float:right;width:65%}
.blog_list .blg-btn{width:100%;float:left;text-align:left}
.blog_list .blg-btn a{display:inline-block;font-size:14px;color:#fff;line-height:36px;background-color:#105010;text-transform:uppercase;padding:0px 15px;border-radius:4px}
.blog_list .blg-btn a:hover{background-color:#00B700}
.blog_list p{margin-bottom:10px !important}
hr{width:100%;margin:0 0 25px}
.op_form input[type="text"]{padding:10px;border:1px solid #ccc}
.op_form input[type="submit"]{padding:10px 15px;text-transform:uppercase;margin:0px 0px 20px 0px;font-family:'Montserrat-SemiBold';font-size:18px;color:#fff;line-height:22px;position:relative;border-radius:2px;-webkit-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);box-shadow:0px 5px 0px 0px rgba(235, 178, 0, 1);border:0;text-align:left;cursor:pointer;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 0%, #ebb100 0%, #ffe404 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);background:linear-gradient(to bottom, #1e5799 0%,#2989d8 0%,#ebb100 0%,#ffe404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffe404',GradientType=0 )}
.op_form input[type="submit"]:hover{color:#fff;text-decoration:none;-webkit-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);-moz-box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);box-shadow:0px 5px 0px 0px rgba(0, 146, 0, 1);background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #207cca 0%, #006600 0%, #00bd00 100%);background:-webkit-linear-gradient(top, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);background:linear-gradient(to bottom, #1e5799 0%,#207cca 0%,#006600 0%,#00bd00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#00bd00',GradientType=0 )}
.sidebarnone_layout{padding:30px 0 0}
.float-right{float:right}
.post-meta{width:100%;float:left;margin:0 0 10px;font-size:15px;line-height:26px;color:#3d3d3d;font-family:'Montserrat-Regular'}
.post-tags,.post-categories{float:left;margin:0 5px}@media screen and (max-width:1680px) {
.banner-sec .cycloneslider-caption{right:13%;}
.inner-banner, .farm-animals{background-size:cover;}
.three-goals ul{margin:0;}
}
@media screen and (max-width:1600px) {
.acad-camp-sec ul li:nth-child(1):before{left:-246px;width:245px;bottom:-50px;}
.acad-camp-sec ul li:nth-child(2):after{right:-250px;bottom:-42px;width:256px;}
}
@media screen and (max-width:1440px) {
.container{width:970px;}
.hd-logo{width:450px;}
.hd-right-sec{width:356px;}
.hd-phone{padding:0 0 0 50px;background-size:43px;}
.hd-phone a{font-size:24px;line-height:28px;}
.hd-donate{padding:0;}
.hd-donate a, .banner-sec .cycloneslider-caption-description a, .acad-camp-sec ul li .learnmore a, .side-buttons a, .side-buttons p a, .brdscl-link a{font-size:18px;line-height:18px;padding:16px 16px 16px 80px;}
.hd-donate a:after, .banner-sec .cycloneslider-caption-description a:after, .acad-camp-sec ul li .learnmore a:after, .side-buttons a.inq:after, .side-buttons a.don:after, .brdscl-link a:after{height:55px;}
.top-bar.fixed-header .hd-donate a:after{height:43px;}
.top-bar.fixed-header .hd-donate2 a:after{height:43px;}
.hd-menu ul li a{padding:0 15px;line-height:50px;}
.hd-menu ul li ul{top:50px;}
.hd-soc-icon{padding:10px 0;width:160px;}
.banner-sec .cycloneslider-prev{left:100px;}
.banner-sec .cycloneslider-next{right:100px;}
.banner-sec .cycloneslider-caption{width:450px;}
.banner-sec .cycloneslider-template-standard .cycloneslider-caption-title strong{font-size:50px;line-height:55px;}
.banner-sec .cycloneslider-template-standard .cycloneslider-caption-title{font-size:30px;}
.main-title h2, .acad-camp-sec ul li h3, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:30px;line-height:20px;}
.main-title h6, .other-sec h6, .review-cnt h6{font-size:16px;line-height:20px;}
.main-title p{padding:0;}
.acad-camp-sec ul li .learnmore{width:220px;}
.other-sec ul li{width:32%;margin:0 7px;padding:65px 8px 8px;}
.other-sec ul li .other-desc{padding:60px 15px 15px;}
.other-sec ul li .other-desc .staff-img{width:90px;height:auto;top:-45px;}
.other-sec ul li .other-desc p{min-height:195px;}
.exp-sec{height:780px;}
.exp-sec p{padding:0;}
.ft-contact ul li.ft-add{margin:0 75px 0 0;}
.ft-contact ul li.ft-ph{margin:10px 75px 0 0;}
.ft-contact ul li h6{font-size:16px;}
.ft-cnt-sec ul li a{font-size:15px;line-height:40px;}
.ft-cnt-sec ul li{padding:0 20px 0 15px;}
.ft-cnt-sec ul li:last-child{padding:0 25px 0 10px;}
.ft-cnt-sec ul li:first-child{padding:0 25px 0 30px;}
.ft-cnt-sec{padding:20px 0;}
.ft-logo{width:300px;margin:0;}
.ft-logo-sec ul{width:650px;padding:10px 0;margin:0;}
.ft-logo-sec ul li{padding:0;}
.ft-logo-sec ul li:nth-child(1){margin:0 10px 0 0;padding:0;width:103px;}
.ft-logo-sec ul li:nth-child(2){margin:0 10px 0 0;}
.ft-logo-sec ul li:nth-child(3){margin:0 20px 0 0;}
.testi-slider .owl-prev{left:45%;}
.testi-slider .owl-next{right:45%;}
.str-name h3{font-size:20px;line-height:20px;}
.desclimer h3{font-size:26px;}
.inner-banner h2{font-size:37px;line-height:55px;}
.inner-left, .inner-right{width:640px;}
.side-bar{width:300px;}
.main-cntnt.rt-cnt:after{left:310px;}
.main-cntnt.lt-cnt:after{right:310px;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4, .farm-animals h2{font-size:28px;line-height:38px;margin:0 0 15px;}
.goal-img{width:80px;}
.goal-cntnt{width:540px;}
.goal-cntnt h5{font-size:19px;margin:0 0 5px;}
.three-goals ul li{margin:0 0 15px;}
.comments-slider p{min-height:310px;}
.inner-video{margin:0 0 20px;}
.testim-slider p{min-height:290px;}
.page-template-layout-sidebarright-php #content-wrapper{width:100%;}
.athletic-sec p, .acad-sec p{padding:10px 20px 10px 10px;width:390px;}
.athletic-sec img, .acad-sec img{width:250px;}
.contact-ph{padding:10px;}
.contact-form{margin:0;}
.brdscl-left{width:450px;}
.brdscl-right{width:500px;}
.ourcam-cntnt{width:420px;}
.ourcam-img{width:500px;}
.brdscl-left h2, .ourcam-cntnt h2, .other-features h2{font-size:34px;line-height:36px;margin:0 0 10px;}
.brdscl-left p{margin:0 0 20px;}
.farm-animals ul li{width:15%;}
.other-features ul li{width:48%;}
.other-features h2{margin:0 0 20px;}
.othfeat-img h4{font-size:26px;line-height:34px;}
}
@media screen and (max-width:1366px) {
.acad-camp-sec ul li:nth-child(1):before{left:-235px;width:235px;bottom:-47px;}
.acad-camp-sec ul li:nth-child(2):after{right:-236px;bottom:-39px;width:236px;}
}
@media screen and (max-width:1280px) {
.acad-camp-sec ul li:nth-child(1):before{left:-195px;width:195px;bottom:-40px;}
.acad-camp-sec ul li:nth-child(2):after{right:-196px;bottom:-32px;width:196px;}
.banner-sec .cycloneslider-next{right:50px;}
.banner-sec .cycloneslider-prev{left:50px;}
.aff-images ul li{width:324px;height:330px;}
}
@media (min-width:992px) and (max-width:1199px) {
.banner-sec .cycloneslider-next{right:20px;background-size:50px;}
.banner-sec .cycloneslider-prev{left:20px;background-size:50px;}
.banner-sec .cycloneslider-caption{width:420px;right:10%;top:10%;}
.banner-sec .cycloneslider-template-standard .cycloneslider-caption-title{font-size:26px;}
.banner-sec .cycloneslider-template-standard .cycloneslider-caption-title strong{font-size:44px;line-height:48px;}
.banner-sec .cycloneslider-caption-description{font-size:14px;}
.banner-sec .cycloneslider-caption-description a{margin:10px 0 0;}
.main-title h2, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:28px;}
.acad-camp-sec ul{padding:0 130px;}
.acad-camp-sec ul li{width:49%;padding:20px;}
.acad-camp-sec ul li:nth-child(1):before{left:-145px;width:145px;bottom:-30px;}
.acad-camp-sec ul li:nth-child(2):after{right:-146px;width:146px;bottom:-23px;}
.acad-camp-sec ul li h3{font-size:24px;margin:0 0 15px;}
.acad-camp-sec ul li p{font-size:15px;line-height:23px;margin:0 0 10px;}
.main-title{padding:40px 0 30px;}
.acad-camp-sec{padding:40px 0 60px;}
.acad-camp-sec ul li .acad-img{margin:0 0 20px;}
.other-sec{padding:40px 0;}
.exp-sec{height:660px;padding:30px 0 0;}
.testi-sec{padding:30px 0;}
.testi-cnt{padding:0;}
.testi-sec h2{margin:0 0 30px;}
.review-sec{padding:30px 0;background-size:contain;}
.rev-logo img{width:140px;}
.rev-logo{margin:0 0 10px;}
.review-cnt h2{font-size:24px;}
.review-cnt h6{margin:0 0 10px;}
.review-cnt{width:500px;margin:0;}
.rev-cntnt{padding:10px;}
.accred-sec{padding:30px 0;}
.ft-contact{padding:30px 0;}
.rev-dt{width:65px;height:65px;padding:10px 0;}
.rev-cntnt p{font-size:15px;}
.ft-cyrt p{font-size:13px;}
.desclimer h3{font-size:24px;}
.inner-banner{padding:30px 0 0;}
.inner-banner h2{font-size:37px;line-height:50px;}
.inner-left, .inner-right{padding:30px 0;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4{font-size:26px;line-height:36px;}
.goal-img{width:70px;}
.goal-cntnt{width:550px;}
.side-bar{padding:40px 0 0;}
.side-buttons{padding:30px 0 20px;}
.sidebar-menu{padding:30px 0 10px;}
.sidebar-comments, .sidebar-testim{padding:30px 0;}
.inner-cntnt img.alignnone, .inner-cntnt img{margin:0;}
.cont-secure img{width:70px;height:auto;}
.inner-cntnt iframe{margin:0;}
.board-schl{padding:30px 0;}
.brdscl-link a{margin:0;}
.our-campus, .farm-animals{padding:30px 0;}
.other-features{padding:30px 0 10px;}
.inner-full{padding:30px 0;}
.athletic-slider #sync2 .owl-item.synced:after{width:97%;height:100%;left:3px;}
}
@media screen and (max-width:991px) {
.container{width:720px;}
.header_container{position:inherit;z-index:inherit;top:inherit;left:inherit;}
.logged-in .header_container{top:0px;}
.header_container.top-hide{display:none;}
.top-bar.fixed-header .hd-donate a:after{height:43px;}
.top-bar.fixed-header .hd-donate2 a:after{height:43px;}
.tap-to{display:block;}
.top-menu{display:none;}
.top-bar{text-align:center;}
.hd-logo{float:none;display:inline-block;}
.hd-right-sec{float:none;display:inline-block;}
.hd-phone{text-align:left;}
.banner-sec{display:none;}
.main-title h2, .acad-camp-sec ul li h3, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:24px;}
.main-title{padding:40px 0 30px;}
.acad-camp-sec{padding:40px 0 60px;}
.acad-camp-sec ul{text-align:center;}
.acad-camp-sec ul li{float:none;width:60%;display:inline-block;margin:0 0 45px;padding:20px;text-align:left;}
.acad-camp-sec ul li:last-child{float:none;margin:0 5px 0 0;}
.acad-camp-sec ul li .acad-img{margin:0 0 20px;}
.other-sec{padding:40px 0;}
.other-sec ul{text-align:center;}
.other-sec ul li{float:none;display:inline-block;width:50%;margin:0 0 20px;}
.other-sec ul li .other-desc p{min-height:auto;}
.other-sec h6{margin:0 0 20px;}
.exp-sec{padding:30px 0 0;height:600px;}
.exp-sec .exp-logo img{width:130px;}
.review-sec{padding:30px 0;background-size:cover;}
.review-cnt{float:left;}
.rev-logo img{width:140px;}
.rev-logo{margin:0 0 10px;}
.review-cnt h2{font-size:24px;}
.review-cnt h6{margin:0 0 10px;}
.review-cnt{width:500px;margin:0;}
.rev-cntnt{padding:10px;}
.testi-sec{padding:30px 0;}
.testi-sec h2{margin:0 0 20px;}
.testi-cnt{padding:0;}
.testi-slider .owl-next{right:40%;}
.testi-slider .owl-prev{left:39%;}
.accred-sec{padding:30px 0;}
.ft-contact{padding:30px 0;}
.rev-dt{width:65px;height:65px;padding:10px 0;}
.rev-cntnt p{font-size:15px;}
.ft-cyrt p{font-size:13px;}
.ft-contact ul li h6{font-size:14px;}
.ft-contact ul li.ft-add{margin:0 20px 0 0;}
.ft-contact ul li.ft-ph{margin:10px 19px 0 0;}
.ft-contact ul li p{font-size:13px;}
.ft-cnt-sec{background-color:#1e201e;}
.ft-cnt-sec ul li a{font-size:13px;}
.ft-cnt-sec ul li:first-child{padding:0 15px 0 0px;}
.ft-cnt-sec ul li{padding:0 15px 0 5px;}
.ft-cnt-sec ul li:last-child{padding:0 0 0 5px;}
.ft-logo-sec{text-align:center;}
.ft-logo{float:none;display:inline-block;}
.ft-logo-sec ul{float:none;display:inline-block;padding:0;}
.desclimer{display:none;}
.inner-banner{padding:30px 0 0;}
.inner-banner h2{font-size:34px;line-height:50px;}
.inner-left, .inner-right, .inner-full{padding:30px 0;width:100%;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4{font-size:26px;line-height:36px;}
.goal-img{width:80px;}
.goal-cntnt{width:620px;}
.side-bar{display:none;}
.main-cntnt.rt-cnt:after{content:initial;}
.main-cntnt.lt-cnt:after{content:initial;}
.inner-cntnt img.alignnone, .inner-cntnt img{margin:0;}
.athletic-sec img, .acad-sec img{width:330px;}
.athletic-slider #sync2 .owl-item.synced:after{width:97%;height:100%;left:3px;}
.cont-secure img{width:70px;height:auto;}
.inner-cntnt iframe{margin:0;}
.board-schl{padding:30px 0;}
.brdscl-link a{margin:0;}
.our-campus, .farm-animals{padding:30px 0;}
.other-features{padding:30px 0 10px;}
.brdscl-left{width:100%;margin:0 0 25px;}
.brdscl-right{width:100%;}
.ourcam-img{margin:0 0 15px;width:100%;}
.ourcam-cntnt{width:100%;margin:0;}
.farm-animals ul li{margin:0 14px 0 0;}
.brdscl-left h2, .ourcam-cntnt h2, .other-features h2{font-size:30px;line-height:32px;}
.othfeat-img h4{width:100%;left:0;padding:0 0 0 20px;font-size:22px;line-height:30px;}
.testi-play .youtube-player{padding-bottom:56%;}
div#seo-top{display:none;}
.ft-contact ul li.ft-mail{width:270px;word-wrap:break-word;}
.blog_list{padding:10px 0 15px 0px;}
.blg-cntnt h3{font-size:22px;line-height:normal;}
}
@media screen and (max-width:767px) {
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.container{width:100%;float:left;padding:0 15px;}
.logged-in .tap-to{top:46px;}
.main-title h2{line-height:normal;padding:0 30px;}
.acad-camp-sec ul li:nth-child(2):after{right:-176px;width:176px;bottom:-29px;}
.other-sec h6{line-height:normal;padding:0 50px;}
.ft-contact ul li.ft-add{width:50%;margin:0 0 10px;}
.ft-contact ul li.ft-ph{width:50%;margin:10px 0 22px;}
.testi-slider .owl-item{padding:0;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4{font-size:23px;line-height:30px;}
.inner-left p{margin:0 0 20px;}
.goal-cntnt{width:590px;}
.athletic-sec img, .acad-sec img{width:299px;}
.athletic-sec, .acad-sec{margin:0 0 10px;}
.farm-animals ul li:last-child{margin:0;}
.farm-animals ul li{margin:0 13px 0 0;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4, .farm-animals h2{font-size:26px;line-height:34px;}
.testi-play .youtube-player{width:100%;padding-bottom:66%;}
.ft-contact ul li.ft-mail{width:100%;}
.blg-cntnt h3{font-size:22px;line-height:normal;}
}
@media screen and (max-width:667px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.acad-camp-sec ul li:nth-child(1):before{width:165px;left:-165px;bottom:-33px;}
.acad-camp-sec ul li:nth-child(2):after{width:170px;right:-170px;bottom:-27px;}
.ft-logo-sec ul{width:100%;}
.ft-logo-sec ul li:nth-child(1){margin:0 30px 0 80px;}
.ft-logo-sec ul li:nth-child(2){margin:0 30px 0 0;}
.ft-logo-sec ul li:nth-child(3){margin:0 30px 0 0;}
.ft-logo-sec ul li:nth-child(4){margin:0 30px 0 190px;}
.hd-phone a{font-size:20px;line-height:normal;}
.hd-phone h6{font-size:15px;line-height:normal;}
.hd-donate a:after, .banner-sec .cycloneslider-caption-description a:after, .acad-camp-sec ul li .learnmore a:after, .side-buttons a.inq:after, .side-buttons a.don:after, .brdscl-link a:after{width:55px;height:48px;background-size:40%;}
.main-title h2, .acad-camp-sec ul li h3, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:22px;line-height:normal;}
.main-title h6, .other-sec h6, .review-cnt h6{font-size:15px;line-height:normal;}
.aff-images ul li{width:275px;height:250px;}
.acad-camp-sec ul li{padding:15px;}
.acad-camp-sec ul li .acad-img, .acad-camp-sec ul li h3{margin:0 0 10px;}
.acad-camp-sec ul li p{font-size:14px;line-height:22px;margin:0 0 10px;}
.other-sec{padding:30px 0;}
.other-sec h2{margin:0 0 10px;}
.other-sec ul li{padding:60px 8px 8px;}
.other-sec ul li .other-desc{padding:55px 15px 15px;}
.other-sec ul li .other-desc h5{font-size:15px;line-height:normal;min-height:auto;}
.other-sec ul li .other-desc p{font-size:14px;}
.exp-sec h1{margin:0 0 10px;}
.exp-sec p{font-size:15px;line-height:23px;margin:0 0 15px;}
.exp-sec h5{font-size:15px;}
.exp-sec{height:580px;}
.str-name h3{font-size:18px;}
.rev-cntnt p{font-size:14px;}
.testi-slider .owl-prev{left:37%;}
.testi-slider .owl-next{right:38%;}
.main-title h2{margin:0 0 10px;}
.goal-cntnt{width:520px;}
.goal-cntnt h5{font-size:18px;}
.athletic-sec img, .acad-sec img{width:260px;}
.athletic-sec p, .acad-sec p{width:360px;}
.athletic-slider #sync1 img{height:auto;}
.cont-secure{margin:-50px 0 0;}
.farm-animals ul li{margin:0 12px 0 0;}
.othfeat-img h4{padding:0 0 0 10px;font-size:20px;}
.brdscl-left h2, .ourcam-cntnt h2, .other-features h2{font-size:26px;line-height:28px;}
.blg-cntnt h3{font-size:20px;line-height:normal;}
}
@media screen and (max-width:640px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.acad-camp-sec ul li:nth-child(2):after{width:165px;right:-165px;}
.other-sec ul li{width:60%;}
.inner-banner h2{font-size:34px;line-height:46px;}
.goal-cntnt{width:500px;}
.three-goals ul li{margin:0 0 0px;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4{font-size:20px;line-height:28px;}
.athletic-sec img, .acad-sec img{width:242px;}
.athletic-sec p, .acad-sec p{width:350px;}
.athletic-slider #sync1{height:auto;}
.inner-left p, .inner-cntnt p{margin:0 0 10px;}
.farm-animals ul li{margin:0 11px 0 0;}
.blg-cntnt h3{font-size:18px;line-height:normal;}
}
@media screen and (max-width:568px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.hd-logo{width:400px;}
.main-title{padding:30px 0;}
.main-title p{margin:0;}
.main-title h2, .acad-camp-sec ul li h3, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:20px;}
.acad-camp-sec ul li{margin:0 0 45px 90px;width:70%;}
.acad-camp-sec ul li:last-child{margin:0 80px 0 0;}
.other-sec ul li{width:80%;}
.testi-slider .owl-prev{left:35%;}
.testi-slider .owl-next{right:36%;}
.ft-logo-sec ul li:nth-child(1){margin:0 20px 0 30px;}
.ft-logo-sec ul li:nth-child(2){margin:0 20px 0 0;}
.ft-logo-sec ul li:nth-child(3){margin:0 0px 0 0;}
.ft-logo-sec ul li:nth-child(4){margin:0 20px 0 140px;}
.ft-cyrt{text-align:center;}
.ft-cyrt p{width:100%;margin:0 0 10px;padding:0;}
.ft-donate{float:none;}
.goal-cntnt{width:430px;}
.athletic-sec img, .acad-sec img{width:220px;}
.athletic-sec p, .acad-sec p{width:300px;}
.brdscl-left h2, .ourcam-cntnt h2, .other-features h2{font-size:22px;line-height:25px;}
.brdscl-left p, .ourcam-cntnt p{line-height:24px;}
.farm-animals ul li{margin:0 10px 0 0;}
.farm-animals ul li{min-height:auto;line-height:25px;font-size:18px;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4, .farm-animals h2{font-size:24px;line-height:30px;}
.blg-cntnt h3{font-size:18px;line-height:normal;}
}
@media screen and (max-width:533px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.acad-camp-sec ul{padding:0;}
.acad-camp-sec ul li:nth-child(1):before{content:initial;}
.acad-camp-sec ul li:nth-child(2):after{content:initial;}
.acad-camp-sec ul li{margin:0 0 20px;width:100%;float:left;}
.acad-camp-sec ul li .learnmore{position:inherit;bottom:inherit;width:100%;max-width:100%;text-align:center;margin:0 0 10px;}
.acad-camp-sec ul li:last-child{margin:0;}
.review-cnt, .other-sec ul li{width:100%;}
.testi-slider .owl-prev{left:34%;}
.testi-slider .owl-next{right:35%;}
.goal-img{width:70px;}
.goal-cntnt{width:400px;}
.goal-cntnt h5{font-size:17px;}
.athletic-sec p, .acad-sec p{width:100%;border:1px solid #ededed;}
.athletic-sec img, .acad-sec img{width:100%;margin:0 0 10px;}
.farm-animals ul li{width:31%;margin:0 10px 10px 0;}
.other-features ul li{width:100%;margin:0 0 10px;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4, .farm-animals h2{font-size:22px;line-height:30px;}
.blg-cntnt h3{font-size:18px;line-height:normal;}
}
@media screen and (max-width:480px) {
.hd-logo{margin-left:0}
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.top-bar{padding:25px 0 0px;}
.hidemobile{display:none;}
.hd-logo{width:300px;}
.hd-right-sec{width:100%;padding:0}
.hd-phone{float:none;display:inline-block;margin:0 0 20px;}
.main-title h2, .acad-camp-sec ul li h3, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:18px;}
.main-title h6, .other-sec h6, .review-cnt h6{font-size:14px;}
.main-title p{font-size:14px;line-height:22px;}
.other-sec h6{padding:0;}
.testi-slider .owl-prev{left:32%;}
.testi-slider .owl-next{right:33%;}
.accred-sec ul{text-align:center;}
.accred-sec  ul li{float:none;width:100%;}
.ft-contact ul li.ft-add, .ft-contact ul li.ft-ph, .ft-contact ul li{width:100%;margin:0 0 10px;}
.ft-logo-sec ul li:nth-child(1), .ft-logo-sec ul li:nth-child(2){margin:0 10px 0 0;}
.ft-logo-sec ul li:nth-child(3){width:161px;}
.ft-logo-sec ul li:nth-child(4){margin:0 20px 0 100px;}
.goal-img{margin:0 0 10px;}
.goal-cntnt{width:100%;}
#page-content{padding-right:0;}
.cont-secure{margin:-40px 0 0;}
.blog_list .blg_img{width:100%;margin:0 0 15px;}
.blog_list .blg-cntnt{width:100%;}
.blg-cntnt h3{font-size:18px;line-height:normal;}
}
@media screen and (max-width:414px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.top-bar{padding:25px 0 0px;}
#sdrn_bar .sdrn_ic{width:15px;height:20px;margin-right:5px;}
#sdrn_bar .menu_title{font-size:15px;line-height:normal;}
.hd-logo, .top-bar.fixed-header .hd-logo{width:100%;}
.main-title h2{padding:0;}
.hd-donate a:after, .banner-sec .cycloneslider-caption-description a:after, .acad-camp-sec ul li .learnmore a:after, .side-buttons a.inq:after, .side-buttons a.don:after, .brdscl-link a:after{width:50px;height:40px;background-size:35%;}
.top-bar.fixed-header a:after{height:40px;}
.main-title h2, .acad-camp-sec ul li h3, .other-sec h2, .exp-sec h1, .review-cnt h2, .rev-dt strong, .testi-sec h2, .accred-sec h2{font-size:17px;}
.aff-images ul li{width:250px;height:230px;}
.exp-sec .exp-logo img{width:70px;}
.exp-sec{height:540px;}
.rev-logo img{width:70px;}
.rev-dt{width:50px;height:50px;padding:5px 0;font-size:16px;margin:0 10px 0 0;}
.str-name h3{font-size:15px;}
.str-name h3 strong{font-size:13px}
.str-name{float:none;padding:0;}
.test-stars{margin-bottom:5px;}
.testi-slider .owl-prev{left:29%;}
.testi-slider .owl-next{right:30%;}
.test-vedio ul li{width:100%;}
.ft-logo-sec ul li{float:none;margin:0 auto 10px !important;}
.ft-logo-sec ul li:nth-child(1){height:40px;}
.ft-logo-sec ul li:nth-child(2){height:45px;}
.ft-logo-sec ul li:nth-child(3){height:42px;}
.ft-logo-sec ul li:nth-child(4){height:87px;}
.ft-logo-sec ul li:nth-child(5){height:96px;}
.ft-contact ul li h6{word-break:break-word;}
.ft-logo{width:100%;}
.inner-banner h2{font-size:28px;line-height:40px;}
.inner-left h2, .inner-left h3, .inner-cntnt h2, .sidebar-testim h4, .sidebar-comments h4, .farm-animals h2{font-size:18px;line-height:25px;}
.inner-left p, .inner-cntnt p{line-height:23px;font-size:14px;}
.goal-cntnt h5{font-size:16px;}
.cont-secure{margin:-15px 0 0;}
.othfeat-img h4{font-size:18px;line-height:24px;}
.farm-animals ul li{width:30%;}
.blg-cntnt h3{font-size:18px;line-height:normal;}
}
@media screen and (max-width:375px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.top-bar{padding:25px 0 0px;}
.testi-slider .owl-prev{left:27%;}
.testi-slider .owl-next{right:28%;}
}
@media screen and (max-width:360px) {
.main-title{background-image:none;background-color:#004F00;}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a{display:none;}
.top-bar{padding:25px 0 0px;}
.testi-slider .owl-prev{left:26%;}
.testi-slider .owl-next{right:27%;}
}
@media screen and (max-width:320px) {
.main-title {
background-image: none; 
background-color: #004F00;
}
.hd-donate a, .hd-donate2 a, .hd-phone, .hd-phone a {display: none;}
.top-bar {
padding: 25px 0 0px;
}
.testi-slider .owl-prev{ left:22%;}
.testi-slider .owl-next{ right:23%;}
.farm-animals ul li{ width:29%;}
}