@media only screen and (min-width: 992px) {
.hidedesktop{display:none}
.showdesktop{display:block!important}
}

@media only screen and (max-width: 992px) and (min-width:481px) {
.hidetablet{display:none}
.showtablet{display:block!important}
}

@media only screen and (max-width: 480px) {
.front-bull span {font-size: 14px;}
.hidemobile{display:none!important}
iframe{max-width:100%}
section#wysiwyg_widgets_widget-14:after{display:none!important}
#wysiwyg_widgets_widget-5 iframe{height:220px!important;border:none!important;width:100%!important}
.showmobile{display:block!important}
.slideshow{margin-top:0!important}
}

@media screen and (max-width:1780px) {
.homeslides .cycloneslider-template-standard .cycloneslider-prev,.homeslides .cycloneslider-template-standard .cycloneslider-next{top:300px!important}
}

@media screen and (min-width:1600px) {
.hd-menu ul li a{font-size:21px!important}
.cycloneslider-template-standard .cycloneslider-slide img{min-height:574px;min-width:100%}
ul.sub-menu li a{font-size:18px!important}
}

@media screen and (max-width:1600px) {
.homeslides .cycloneslider-caption-description{font-size:17px!important;line-height:28px!important}
ul.sub-menu li a{font-size:14px!important;font-weight:400!important}
}

@media screen and (max-width:1480px) {
#wysiwyg_widgets_widget-14 .mod-details{max-height:450px;min-height:450px}
section#wysiwyg_widgets_widget-14:after{top:533px!important}
.container{width:1018px}
.bnr_sec{padding:8% 0 11%}
.hd-inq{margin:24px 0 0 38px}
.hd-block{padding:28px 0 10px}
.hd-inq a{padding:0 18px;font-size:17px;line-height:33px}
.hd-fb{top:-28px;width:212px}
.hd-ph a{font-size:20px}
.hd-ph{background-size:65px 65px;background-position:0 6px;padding-left:78px}
.hd-menu ul li{padding:0 22px}
.banner-block h1{font-size:50px;line-height:62px;padding-right:130px;margin-bottom:10px}
.banner-block{width:540px}
.banner-block p{padding-left:0;margin-bottom:20px;font-size:16px;line-height:24px}
.readmore{margin-left:0;padding:0}
.readmore a{padding:0 30px;font-size:17px;line-height:40px}
.homeslides .cycloneslider-caption{/*top:129px!important;width:642px!important*/}
.homeslides .cycloneslider-caption-title{font-size: 26px!important;line-height: 35px!important;margin-bottom: 10px!important;color: #e6cc9e;}
.homeslides .cycloneslider-caption-description{font-size:17px!important;line-height:24px!important}
.homeslides .cycloneslider-caption-description .readmore{padding:10px 0}
.homeslides .cycloneslider-caption-description .readmore a{padding:0 30px;font-size:17px;line-height:40px}
.homeslides .cycloneslider-template-standard .cycloneslider-prev,.homeslides .cycloneslider-template-standard .cycloneslider-next{top:48%!important}
.main-block h2,.challange-cnt h2{font-size:36px;padding-bottom:20px}
.challange-cnt h2{margin-bottom:10px}
.services-block ul li .service-name a{font-size:18px}
.main-block h6{font-size:18px}
.challanger ul li{width:234px}
.chgr-desc{width:191px;height:339px;margin:15px 0 0 20px}
.chgr-name{font-size:13.5px;width:192px;bottom:18px;margin:0 0 0 18px}
.challanger ul li{width:25%;margin-right:0;padding:0 8px}
.challanger ul{margin-bottom:10px}
.challanger ul li .chgr-img{width:100%;background-size:100% 100%;padding:16px 17px 19px 18px}
.challange-cnt p{padding:10px 8px;margin-bottom:10px}
.chgr-desc p{height:126px;padding-top:15px;font-size:14px;line-height:21px}
.mod-block{width:30%;margin:0 2% 0 0}
.mod-details{padding:15px 15px 20px}
.mar-cnt h2{font-size:18px;margin-bottom:20px;line-height:64px}
.mod-details:after{bottom:-10px;width:305px;background-size:100%}
section#wysiwyg_widgets_widget-14:after{top:544px}
.mod-img{margin-bottom:20px}
.mod-img img{display:block}
.services-block ul li .service-img{width:178px;height:178px;margin-bottom:10px}
.services-block ul li .service-img img{width:160px;height:160px}
.services-block ul li .service-img .ser-sub-img{width:70px;height:70px;background-size:cover}
.services-block ul li:nth-child(1) .service-img .ser-sub-img img,.services-block ul li:nth-child(4) .service-img .ser-sub-img img{height:32px}
.services-block ul li:nth-child(2) .service-img .ser-sub-img img,.services-block ul li:nth-child(3) .service-img .ser-sub-img img{height:24px}
.main-cnt .entry-header .entry-title,.main-cnt header h2{font-size:28px}
.main-cnt .pg_cnt .content-area{max-width:640px}
.main-cnt .pg_cnt .sidebar_rt{max-width:300px}
.main-cnt .pg_cnt .sidebar_rt .sd_cta a{font-size:20px}
.main-cnt .pg_cnt .sidebar_rt .sd_cta a:after{background-size:100%;width:25px;height:25px}
.staff_cnt .staff-details h2{font-size:28px}
.hd-menu ul li:hover ul li a{padding:11px 26px}
.challange-sec{padding:35px 0}
.endorsment a{padding:0 40px;font-size:18px;line-height:40px}
.endorsment{padding:15px 0}
.mar-sec{padding: 58px 0px 0px 0px;}
.ft-menu-cnt{padding:40px 0 30px}
.qlinks ul li a{font-size:15px}
.ft-cprt-sec{padding:18px 0 11px}
.main-sec{margin-top:35px}
.services-sec{margin-top:-80px}
.hd-menu ul li a{font-weight:700}

.home .main-cnt {
    margin-top: 0px;}
}

@media screen and (max-width:1350px) {
.cycloneslider-caption {
    background-color: #2533e09e!important;
    border-radius: 8px!important;
    padding: 20px 22px;
    left: 57%!important;
    width: 34%!important;}
.homeslides .cycloneslider-caption-title {
        font-size: 28px !important;
        line-height: 39px !important;}
}

@media screen and (max-width:1280px) {
.services-block {
    margin-top: -100px;
}
.hd-menu ul li:last-child:hover ul{left:inherit;right:0}
.hd-menu ul li a{font-size:15px!important}
.homeslides .cycloneslider-caption-title{font-size:25px!important;line-height:26px!important;padding-right:0!important;text-shadow:1px 2px 5px #000}
.homeslides .cycloneslider-caption-description{font-size:16px!important;line-height:21px!important}
.mod-details,.mar-cnt h2,section#wysiwyg_widgets_widget-14:after{display:none}
div.textwidget.custom-html-widget iframe{width:749px!important}
    .cycloneslider-caption {display:none}
	.homeslides {background: unset !important;background-color: #9E8F75 !important}
}

@media (min-width:1024px) and (max-width:1280px) {
.services-sec{margin-top: 54px;}
.homeslides .cycloneslider-caption{/* top: 13%!important;
    width: 470px!important;
    padding: 10px; */
}
  
.homeslides .cycloneslider-caption-title{font-size:20px!important;line-height:28px!important;margin:10px 0 0 20px !important;padding:0!important}
.homeslides .cycloneslider-caption-description{font-size:14px!important;line-height:18px!important;margin:0!important;padding:20px!important}
.homeslides .cycloneslider-caption-description .readmore{padding:10px 0}
.homeslides .cycloneslider-caption-description .readmore a{padding:0 20px;font-size:14px;line-height:28px}
.homeslides .cycloneslider-template-standard .cycloneslider-prev,.homeslides .cycloneslider-template-standard .cycloneslider-next{width:40px!important;height:40px!important;background-size:50% 50%;border:1px solid #fff;padding:10px!important;top:44%!important}
.homeslides .cycloneslider-template-standard .cycloneslider-prev{left:20px}
.homeslides .cycloneslider-template-standard .cycloneslider-next{right:20px}
}

@media (min-width:768px) and (max-width:1023px) {
.banner-sec {
    height: 240px;
}
.services-block {
    margin-top: -54px;
}
.ft-block {
    margin-left: 30px;
}
.ft-contact{text-align:center!important;padding-right:30px!important}
.mar-cnt{display:none}
.banner-block{display:none}
.challange-sec{display:none}
.container{width:720px}
#sdrn_menu.sdrn_levels ul li{border:0;padding-left:20px}
#sdrn_menu.sdrn_levels a.sdrn_parent_item{border-left:0 !important;margin-left:0}
#sdrn_menu .sdrn_icon:before,#sdrn_bar [data-icon]:before{display:none}
#sdrn_menu{background:#0070b0!important}
#sdrn_menu.sdrn_levels ul li a:hover{color:#9f8f76}
#sdrn_menu ul li a{font-size:16px;color:#fff;line-height:18px;text-transform:uppercase}
#sdrn_menu ul li a:hover{font-size:16px}
#sdrn_menu ul li li a{font-size:16px;text-transform:capitalize}
#sdrn_menu ul li li a:hover{font-size:16px}
.hd-menu ul{display:none}
#sdrn_menu.sdrn_levels ul li ul li{padding-left:20px}
#sdrn_menu.sdrn_levels ul li ul{border:0}
#sdrn_bar{display:block!important}
#sdrn_menu ul li ul{display:inline-block!important}
.hd-ph{margin:0}
.hd-contact{float:left;width:100%;margin:0}
.hd-fb{position:inherit;right:inherit;top:inherit;margin:20px 0 0 10px;float:right}
.hd-fb a{border-radius:20px;padding:9px 20px}
.hd-menu{display:none}
.hd-logo{float:left;width:100%;text-align:center;margin:0}
.hd-logo a{display:inline-block}
.services-sec{margin-top: 62px;}
.banner-block{float:right;width:370px;text-align:left}
.banner-block h1{font-size:40px;line-height:50px;padding:0;text-align:left}
.banner-block p{text-align:left;font-size:14px;line-height:18px;margin-bottom:10px}
.readmore{float:none;display:inline-block}
.banner-block .readmore{float:left;display:block}
.readmore a{font-size:14px;line-height:30px;padding:0 20px}
.homeslides .cycloneslider-caption{/* top: 11%!important;
    width: 391px!important;
    padding: 5px*/}
.homeslides .cycloneslider-caption-title{font-size:17px!important;line-height:14px!important;margin:0 0 -28px!important;padding:20px!important}
.homeslides .cycloneslider-caption-description{font-size:12px!important;line-height:16px!important;margin:0!important;padding:20px!important}
.homeslides .cycloneslider-caption-description .readmore{padding:10px 0}
.homeslides .cycloneslider-caption-description .readmore a{padding:0 20px;font-size:14px;line-height:28px}
.homeslides .cycloneslider-template-standard .cycloneslider-prev,.homeslides .cycloneslider-template-standard .cycloneslider-next{width:20px!important;height:40px!important;background-size:50% 50%;border:1px solid #fff;padding:10px!important}
.homeslides .cycloneslider-template-standard .cycloneslider-prev{left:10px}
.homeslides .cycloneslider-template-standard .cycloneslider-next{right:10px}
.main-sec{margin:20px 0 0;padding:20px 0}
.main-block h2,.challange-cnt h2{font-size:36px}
.mod-block{width:350px;margin:0 auto;float:none}
.mod-block:last-child{margin:0 auto}
.mod-details:after{width:350px}
.mar-sec{padding:30px 0 0}
.mar-cnt h2{margin:0 0 20px 20px}
.qlinks{max-width:400px;width:54%}
.ft-contact{width:45%}
.qlinks ul li a,.ft-contact a{font-size:14px}
.ft-logo{margin:0 auto;width:100%;float:none}
.ft-cyrt h6{font-size:16px}
.ft-cyrt p br{display:none}
.main-cnt .entry-header .entry-title,.main-cnt header h2{font-size:36px}
.main-cnt .pg_cnt .content-area{max-width:100%;width:100%;margin-bottom:20px}
.main-cnt .pg_cnt .sidebar_rt{max-width:300px;width:100%;margin:0 auto;float:none}
.hd-block{padding:15px 0}
.bnr_sec{padding:0 0 19%}
.banner-block p{font-size:15px;line-height:20px;text-shadow:0 0 10px #000}
#sdrn_menu.sdrn_levels ul li a{padding:7px 0;border-bottom:1px #888 solid}
.main-cnt .entry-header{padding:10px 0}
.entry-content p{text-align:justify}
.main-cnt .pg_cnt{padding:30px 0}
.sidebar_rt{display:none}
.entry-content .acd_cnt li{text-align:justify}
.staff_cnt .staff-details .staff-img,.staff_cnt .staff-details:nth-child(even) .staff-img{margin-bottom:0}
.main-block p{font-size:15px;line-height:25px}
.services-block ul li .service-img{width:148px;height:148px;border:7px solid #ac9869}
.services-block ul li .service-img img{width:134px;height:134px}
.services-block ul li .service-name a{line-height:normal;font-size:15px}
.challanger ul{margin:0 auto;float:none;width:488px;display:block;overflow:hidden}
.challanger ul li{width:50%;margin-right:0;margin-bottom:20px}
.challange-cnt p{padding:10px 5px;font-size:14px;line-height:20px}
.chgr-desc p{height:122px}
.chgr-desc{height:326px}
.challange-sec{padding-top:38px;padding-bottom:20px}
.challange-cnt{padding-top:75px}
.endorsment{padding:0}
.mod-details{margin-bottom:40px}
.staff_cnt .staff-details .staff-img,.staff_cnt .staff-details:nth-child(even) .staff-img{float:none;height:auto;width:160px;display:block;margin:auto;padding:8px;margin-bottom:10px;overflow:hidden}
.staff_cnt img{float:left;display:block;width:100%}
.staff_cnt .staff-details h2{text-align:center;margin-top:10px;margin-bottom:10px}
.staff_cnt .staff-content,.staff_cnt .staff-details:nth-child(even) .staff-content{text-align:left;width:100%;float:left}
.staff_cnt .staff-details{padding-bottom:0}
.staff_cnt{padding:30px 0}
section#wysiwyg_widgets_widget-14:after{background:none!important}
}

@media screen and (min-width:1300px) {
.cycloneslider-caption {
background-color: #2533e09e !important;
    border-radius: 8px !important;
    padding: 21px 25px;
    left: 61% !important;
    top: 34% !important;
    width: 33% !important;
    position: absolute;
    top: 34% !important;}
}

@media screen and (max-width:767px) {
	.homeslides {background: unset !important;background-color: unset !important}
.mar-cnt{display:none}
.mar-sec{height:200px;padding:0;padding-top:58px}
#wpfront-notification-bar div.wpfront-message{color:#fff;font-size:14px!important;margin-bottom:30px!important;padding:9px!important}
.banner-block{display:none}
.challange-sec{display:none}
.container{width:100%;float:left;padding:0 20px;margin:0}
#sdrn_menu.sdrn_levels ul li{border:0;padding-left:20px}
#sdrn_menu.sdrn_levels a.sdrn_parent_item{border-left:0 !important;margin-left:0}
#sdrn_menu .sdrn_icon:before,#sdrn_bar [data-icon]:before{display:none}
#sdrn_menu{}
#sdrn_menu.sdrn_levels ul li a:hover{color:#9f8f76}
#sdrn_menu ul li a{font-size:16px;color:#fff;line-height:18px;text-transform:uppercase}
#sdrn_menu ul li a:hover{font-size:16px}
#sdrn_menu ul li li a{font-size:16px;text-transform:capitalize}
#sdrn_menu ul li li a:hover{font-size:16px}
.hd-menu ul{display:none}
#sdrn_menu.sdrn_levels ul li ul li{padding-left:20px;    border-bottom: 1px #fff solid !important;}
#sdrn_menu.sdrn_levels ul li ul{border:0}
#sdrn_bar{display:block!important}
#sdrn_menu ul li ul{display:inline-block!important}
.hd-menu{display:none}
.hd-ph{margin:0 auto;width:265px;float:none;display:block;background-size:40px 40px;padding-left:48px}
.hd-ph br{display:none}
.hd-contact{float:left;width:100%;margin:0}
.hd-fb{position:inherit;right:inherit;top:inherit;margin:0;float:right;width:50%;padding-left:5px}
.hd-fb a{border-radius:20px;padding:9px 20px;width:auto}
.hd-fb img{width:150px}
.hd-inq{width:50%;padding-right:5px;margin:0;float:left}
.hd-inq a{float:right;font-size:15px;padding:0 35px;line-height:35px}
.hd-menu{display:none}
.hd-logo{width:100%;text-align:center;margin-left:0;margin-top:0;padding:0;margin-bottom:10px}
.hd-block{padding:15px 0 10px}
.hd-logo a{display:inline-block}
.bnr_sec{padding:0}
.banner-block{width:480px;margin:120px 0 40px}
.banner-block h1{font-size:30px;line-height:normal;padding:0;text-align:left}
.banner-block p{text-align:left;font-size:14px;line-height:18px;margin-bottom:10px}
.banner-block .readmore{float:left;display:block}
.readmore{float:none;display:inline-block}
.homeslides{/* background-image:url(https://christianschoolforgirls.com/wp-content/uploads/2021/07/cga-mobile.jpg);background-size:cover;*/height:353px}
.services-block ul li .service-img{width:160px;height:160px;margin:0 0 25px}
.services-block ul li .service-img .ser-sub-img{width:70px;height:70px;background-size:100%}
.main-sec{margin:20px 0 0}
.main-block h2,.challange-cnt h2{font-size:28px;margin-bottom:10px;padding-bottom:15px}
.qlinks{display:none}
.ft-contact{width:100%;margin:auto;float:none;max-width:400px;text-align:center;padding-right:30px}
.inner-add{display:none}
.qlinks ul li a,.ft-contact a{font-size:14px}
.ft-logo{margin:0 auto;width:100%;float:none;clear:left}
.ft-cyrt h6{font-size:16px;line-height:22px}
.ft-cyrt p br{display:none}
.services-block ul li{width:50%;margin-bottom:20px}
.services-block ul li .service-img img{width:auto;height:auto}
.services-block ul li .service-img{margin:0}
.readmore a,.endorsment a{font-size:16px;line-height:35px;padding:0 30px}
.challange-cnt p{margin-bottom:0;padding:10px 0;font-size:15px;line-height:25px}
.challange-sec{padding-top:20px;padding-bottom:0}
.services-block ul li .service-name a{font-size:16px}
.main-cnt .entry-header .entry-title,.main-cnt header h2{font-size:32px}
.main-cnt .pg_cnt .content-area{max-width:100%;width:100%;margin-bottom:20px}
.main-cnt .pg_cnt .sidebar_rt{max-width:300px;width:100%;margin:0 auto;float:none}
.mod-block{width:350px;margin:0 auto;float:none}
.mod-block:last-child{margin:0 auto;display:none}
.mod-details:after{width:350px}
.mar-sec{padding:30px 0 0}
.mod-details{margin-bottom:40px}
.services-block ul li .service-img .ser-sub-img img{max-width:30px;max-height:30px}
.main-cnt .entry-header{padding:10px 0}
#sdrn_menu.sdrn_levels ul li a{padding: 11px 0;}
.ft-menu-cnt{padding:10px 0 0}
.sidebar_rt{display:none}
.main-cnt .pg_cnt{padding:30px 0 0}
.challanger ul{margin:0 auto;float:none;width:488px;display:block;overflow:hidden}
.challanger ul li{width:50%;margin-right:0;margin-bottom:20px}
.challange-cnt p{padding:10px 5px;font-size:14px;line-height:20px}
.chgr-desc p{height:122px}
.chgr-desc{height:326px}
.challange-sec{padding:25px 0}
.endorsment{padding:15px 37px}
.ft-cyrt img{margin-top:20px}
.main-block p{font-size:15px;line-height:25px}
.ft-block .widget-title{width:100%;float:left;margin:20px 0}
.hd-fb{display:none}
.hd-inq{display:none}
.vidframe iframe{width:100%!important;float:left;display:block}
.imgframe iframe{width:100%!important;float:left;display:block}
.staff_cnt .staff-details .staff-img,.staff_cnt .staff-details:nth-child(even) .staff-img{float:none;height:auto;width:160px;display:block;margin:auto;padding:8px;margin-bottom:10px;overflow:hidden}
.staff_cnt img{float:left;display:block;width:100%}
.staff_cnt .staff-details h2{text-align:center;margin-top:10px;margin-bottom:10px;font-size:24px}
.staff_cnt .staff-content,.staff_cnt .staff-details:nth-child(even) .staff-content{text-align:left;width:100%;float:left}
.staff_cnt .staff-details{padding-bottom:0}
.staff_cnt{padding:30px 0}
.services-sec{margin-top:-53px;display:none}
.mar-cnt h2{margin:0 0 20px 20px;display:none!important}
}

@media screen and (max-width:667px) {
.qlinks{display:none}
}

@media screen and (max-width:640px) {
.qlinks{display:none}
}

@media screen and (max-width:568px) {
.qlinks{display:none}
}

@media screen and (max-width:533px) {
.wp-image-15244{width:360px}
.main-block h6{font-size:20px!important}
.qlinks{display:none}
.services-sec{display:none}
.entry-content p img.alignleft,.entry-content p img.alignright,.entry-content p img.alignnone{float:none;margin:auto!important;margin-bottom:15px!important;display:block;margin-top:15px!important}
.entry-content .acd_cnt li strong img{display:none}
.entry-content h5{font-size:18px;line-height:24px}
.entry-content .adm_proc h5{font-size:18px}
.entry-content h4{font-size:24px;line-height:35px;text-align:center}
.entry-content h3{font-size:16px;line-height:22px}
.inner-add h5,.inner-add h5 a{font-size:14px;line-height:20px}
.inner-add h5{padding:0 0 0 25px}
.banner-block{display:none}
.challange-sec{display:none}
}

@media screen and (max-width:480px) {
	.video:before {display:none}
.homeabouttopsection {margin-bottom: 42px;margin-top: 70px;}
h1.home-title {font-size: 26px !important;line-height: 30px !important;margin-bottom: 20px;}
.homeaboutright {display:none;}
.main-block h6 {margin-top: -10px !important;}	
.testimonywrapper {display: block;}
.testimonywrapper div{
text-align:center;
margin:0 auto;}
.breadcrumbs {
    font-size: 12px;
	line-height: 15px;}
.breadcrumbs strong {
	font-weight: 100 !important;}
.main-cnt .pg_cnt{padding:50px 0 0}
.main-cnt .entry-header .entry-title,.main-cnt header h2{font-size: 19px;}
.banner-sec {
	z-index: 1 !important;}
.wrapper {background-image: none;}
.hd-ph {height: 60px;}  
.main-block h2 {font-size: 20px !important;padding: 20px}

.homeslides {top: 0px;height: 264px;min-height: 274px;}
.ft-cprt-sec { padding: 65px 0 11px;}
.ft-sec {}
.main-cnt .entry-header .entry-title,.main-cnt header h2{margin:29px 0 -30px}
.hd-logo img{margin-left:-19px}
.hd-contact{}
.hd-inq{width:60%;margin:0 auto;display:block;float:none;text-align:center;display: none;}
.main-cnt .entry-header{height: 157px;
    padding: 0px;
    margin-bottom: -12px;}
.hd-inq a {
    font-size: 13px;}
/* .homeslides{background-image:url(https://christianschoolforgirls.com/wp-content/uploads/2022/10/cga-banner-mobile.jpg);background-size:cover;height:353px;background-position:center} */
.main-block p{font-size:16px;line-height:23px;margin-right:-10px;margin-left:-10px;}
.ft-contact{margin:0 auto!important;text-align:center;width:80%}
.seo-bottom{margin: auto;
    padding: 26px !important;
    color: #727272;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    font-family: robotolight;}
.qlinks{display:none}
.hd-ph a{font-size:18px}
.mar-sec{padding-top: 21px;height:unset}
.mod-details{text-align:center}
.page-template-default .hd-logo,.page-template-staff-page .hd-logo{margin-bottom:0!important}
.services-block{display:none}
.home-video{width:450px!important}
.hd-sec{}
body.home .hd-sec{height:unset}
.banner-block{display:none}
.challange-sec{display:none}
.readmore a,.endorsment a{font-size:14px;padding:0 25px}
.banner-block{margin:40px 0 30px;width:70%}
.challanger ul li{float:none;margin:0 auto;width:243px;display:block;margin-bottom:20px}
.chgr-desc{height:340px}
.challanger ul{width:243px}
.endorsment{margin-top:15px}
}

@media screen and (max-width:420px) {
.homeslides {height: 218px;min-height: unset !important;}
.home .main-cnt {margin-top: 0px;}
.seo-bottom{}
.qlinks{display:none}
.seo-top{display:none}
.banner-block{display:none}
.challange-sec{display:none}
.hd-fb{display:none}
.services-block{display:none!important}
.services-block ul li{width:100%}
.main-sec{margin-top:20px}
.mod-details{padding:20px}
.mod-details:after,.mod-block{width:100%}
.main-block p{font-size:14px;line-height:22px;padding:0 10px}
.qlinks ul li{width:100%}
.qlinks ul li a{line-height:28px}
.breadcrumbs {
    font-size: 12px;
	line-height: 15px;}
.breadcrumbs strong {
	font-weight: 100 !important;}
.main-cnt .entry-header .entry-title,.main-cnt header h2{font-size: 19px;
    font-family: georgia;
    text-shadow: none;
    letter-spacing: -.1px;}
.main-cnt .pg_cnt{padding:50px 0 0}
.entry-content p,.entry-content ul li{font-size:14px;line-height:22px}
.entry-content ul li{margin-bottom:5px}
.entry-content h6{font-size:17px;line-height:20px;margin-bottom:5px}
.entry-content h2{font-size:24px;line-height:30px}
.entry-content .quote{font-size:16px;line-height:20px}
.entry-content table td,.entry-content table td a{font-size:14px;line-height:22px}
.staff_cnt .staff-details h2{line-height:normal;font-size:20px}
}

@media screen and (max-width:375px) {
.qlinks{display:none}
.seo-bottom{display:none}
.seo-top{display:none}
.services-block{display:none!important}
}

@media screen and (max-width:320px) {
.qlinks{display:none}
.seo-bottom{display:none}
.seo-top{display:none}
.banner-block{display:none}
.services-block{display:none!important}
.challange-sec{display:none}
.endorsment a{line-height:19px}
.ft-contact .ft_adr h5{padding-left:25px}
.mar-cnt h2{font-size:15px;height:64px;line-height:60px}
}

