@charset "utf-8";
/* CSS Document */
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,var{background:transparent;border:0 none;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol{list-style:none;}blockquote,q{quotes:none;}table,table td{padding:0;border:none;border-collapse:collapse;}img{vertical-align:top;}embed{vertical-align:top;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .clearfix{ zoom:1; } /* IE6 */
*:first-child+html .clearfix{ zoom:1; } /* IE7 */
*, *:before, *:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
body, input, select, textarea, button, .ui-btn{font-family: 'Roboto', sans-serif;}
body{color:#666; font-size:14px; line-height:24px; font-weight:400; font-family: 'Roboto', sans-serif; background:#fff;}
::selection{background:rgba(0,0,0,.3); color:#fff;}
::-moz-selection{background:rgba(0,0,0,.3); color:#fff;}
.transition{transition:all .35s ease-out; -webkit-transition:all .35s ease-out;}
.transitionAll, .transitionAll *{transition:all .35s ease-out; -webkit-transition:all .35s ease-out;}
.clear{clear:both;}

.m0px{margin:0 !important;} .mt0px{margin-top:0 !important;} .mb0px{margin-bottom:0 !important;} .ml0px{margin-left:0 !important;} .mr0px{margin-right:0 !important;} .mt1px{margin-top:1px;} .mt2px{margin-top:2px;} .mt3px{margin-top:3px;} .mt4px{margin-top:4px;} .mt5px{margin-top:5px;} .mt6px{margin-top:6px;} .mt7px{margin-top:7px;} .mt8px{margin-top:8px;} .mt9px{margin-top:9px;} .mt10px{margin-top:10px;} .mt11px{margin-top:11px;} .mt12px{margin-top:12px;} .mt13px{margin-top:13px;} .mt14px{margin-top:14px;} .mt15px{margin-top:15px;} .mt16px{margin-top:16px;} .mt17px{margin-top:17px;} .mt18px{margin-top:18px;} .mt19px{margin-top:19px;} .mt20px{margin-top:20px;} .mt21px{margin-top:21px;} .mt22px{margin-top:22px;} .mt23px{margin-top:23px;} .mt24px{margin-top:24px;} .mt25px{margin-top:25px;} .mt26px{margin-top:26px;} .mt27px{margin-top:27px;} .mt28px{margin-top:28px;} .mt29px{margin-top:29px;} .mt30px{margin-top:30px;} .mb1px{margin-bottom:1px;} .mb2px{margin-bottom:2px;} .mb3px{margin-bottom:3px;} .mb4px{margin-bottom:4px;} .mb5px{margin-bottom:5px;} .mb6px{margin-bottom:6px;} .mb7px{margin-bottom:7px;} .mb8px{margin-bottom:8px;} .mb9px{margin-bottom:9px;} .mb10px{margin-bottom:10px;} .mb11px{margin-bottom:11px;} .mb12px{margin-bottom:12px;} .mb13px{margin-bottom:13px;} .mb14px{margin-bottom:14px;} .mb15px{margin-bottom:15px;} .mb16px{margin-bottom:16px;} .mb17px{margin-bottom:17px;} .mb18px{margin-bottom:18px;} .mb19px{margin-bottom:19px;} .mb20px{margin-bottom:20px;} .mb21px{margin-bottom:21px;} .mb22px{margin-bottom:22px;} .mb23px{margin-bottom:23px;} .mb24px{margin-bottom:24px;} .mb25px{margin-bottom:25px;} .mb26px{margin-bottom:26px;} .mb27px{margin-bottom:27px;} .mb28px{margin-bottom:28px;} .mb29px{margin-bottom:29px;} .mb30px{margin-bottom:30px;} .ml1px{margin-left:1px;} .ml2px{margin-left:2px;} .ml3px{margin-left:3px;} .ml4px{margin-left:4px;} .ml5px{margin-left:5px;} .ml6px{margin-left:6px;} .ml7px{margin-left:7px;} .ml8px{margin-left:8px;} .ml9px{margin-left:9px;} .ml10px{margin-left:10px;} .ml11px{margin-left:11px;} .ml12px{margin-left:12px;} .ml13px{margin-left:13px;} .ml14px{margin-left:14px;} .ml15px{margin-left:15px;} .ml16px{margin-left:16px;} .ml17px{margin-left:17px;} .ml18px{margin-left:18px;} .ml19px{margin-left:19px;} .ml20px{margin-left:20px;} .ml21px{margin-left:21px;} .ml22px{margin-left:22px;} .ml23px{margin-left:23px;} .ml24px{margin-left:24px;} .ml25px{margin-left:25px;} .ml26px{margin-left:26px;} .ml27px{margin-left:27px;} .ml28px{margin-left:28px;} .ml29px{margin-left:29px;} .ml30px{margin-left:30px;} .mr1px{margin-right:1px;} .mr2px{margin-right:2px;} .mr3px{margin-right:3px;} .mr4px{margin-right:4px;} .mr5px{margin-right:5px;} .mr6px{margin-right:6px;} .mr7px{margin-right:7px;} .mr8px{margin-right:8px;} .mr9px{margin-right:9px;} .mr10px{margin-right:10px;} .mr11px{margin-right:11px;} .mr12px{margin-right:12px;} .mr13px{margin-right:13px;} .mr14px{margin-right:14px;} .mr15px{margin-right:15px;} .mr16px{margin-right:16px;} .mr17px{margin-right:17px;} .mr18px{margin-right:18px;} .mr19px{margin-right:19px;} .mr20px{margin-right:20px;} .mr21px{margin-right:21px;} .mr22px{margin-right:22px;} .mr23px{margin-right:23px;} .mr24px{margin-right:24px;} .mr25px{margin-right:25px;} .mr26px{margin-right:26px;} .mr27px{margin-right:27px;} .mr28px{margin-right:28px;} .mr29px{margin-right:29px;} .mr30px{margin-right:30px;} .m1px{margin:1px;} .m2px{margin:2px;} .m3px{margin:3px;} .m4px{margin:4px;} .m5px{margin:5px;} .m6px{margin:6px;} .m7px{margin:7px;} .m8px{margin:8px;} .m9px{margin:9px;} .m10px{margin:10px;} .m11px{margin:11px;} .m12px{margin:12px;} .m13px{margin:13px;} .m14px{margin:14px;} .m15px{margin:15px;} .m16px{margin:16px;} .m17px{margin:17px;} .m18px{margin:18px;} .m19px{margin:19px;} .m20px{margin:20px;} .m21px{margin:21px;} .m22px{margin:22px;} .m23px{margin:23px;} .m24px{margin:24px;} .m25px{margin:25px;} .m26px{margin:26px;} .m27px{margin:27px;} .m28px{margin:28px;} .m29px{margin:29px;} .m30px{margin:30px;}

.p0px{padding:0 !important;} .pt0px{padding-top:0 !important;} .pb0px{padding-bottom:0 !important;} .pl0px{padding-left:0 !important;} .pr0px{padding-right:0 !important;} .pt1px{padding-top:1px;} .pt2px{padding-top:2px;} .pt3px{padding-top:3px;} .pt4px{padding-top:4px;} .pt5px{padding-top:5px;} .pt6px{padding-top:6px;} .pt7px{padding-top:7px;} .pt8px{padding-top:8px;} .pt9px{padding-top:9px;} .pt10px{padding-top:10px;} .pt11px{padding-top:11px;} .pt12px{padding-top:12px;} .pt13px{padding-top:13px;} .pt14px{padding-top:14px;} .pt15px{padding-top:15px;} .pt16px{padding-top:16px;} .pt17px{padding-top:17px;} .pt18px{padding-top:18px;} .pt19px{padding-top:19px;} .pt20px{padding-top:20px;} .pt21px{padding-top:21px;} .pt22px{padding-top:22px;} .pt23px{padding-top:23px;} .pt24px{padding-top:24px;} .pt25px{padding-top:25px;} .pt26px{padding-top:26px;} .pt27px{padding-top:27px;} .pt28px{padding-top:28px;} .pt29px{padding-top:29px;} .pt30px{padding-top:30px;} .pb1px{padding-bottom:1px;} .pb2px{padding-bottom:2px;} .pb3px{padding-bottom:3px;} .pb4px{padding-bottom:4px;} .pb5px{padding-bottom:5px;} .pb6px{padding-bottom:6px;} .pb7px{padding-bottom:7px;} .pb8px{padding-bottom:8px;} .pb9px{padding-bottom:9px;} .pb10px{padding-bottom:10px;} .pb11px{padding-bottom:11px;} .pb12px{padding-bottom:12px;} .pb13px{padding-bottom:13px;} .pb14px{padding-bottom:14px;} .pb15px{padding-bottom:15px;} .pb16px{padding-bottom:16px;} .pb17px{padding-bottom:17px;} .pb18px{padding-bottom:18px;} .pb19px{padding-bottom:19px;} .pb20px{padding-bottom:20px;} .pb21px{padding-bottom:21px;} .pb22px{padding-bottom:22px;} .pb23px{padding-bottom:23px;} .pb24px{padding-bottom:24px;} .pb25px{padding-bottom:25px;} .pb26px{padding-bottom:26px;} .pb27px{padding-bottom:27px;} .pb28px{padding-bottom:28px;} .pb29px{padding-bottom:29px;} .pb30px{padding-bottom:30px;} .pl1px{padding-left:1px;} .pl2px{padding-left:2px;} .pl3px{padding-left:3px;} .pl4px{padding-left:4px;} .pl5px{padding-left:5px;} .pl6px{padding-left:6px;} .pl7px{padding-left:7px;} .pl8px{padding-left:8px;} .pl9px{padding-left:9px;} .pl10px{padding-left:10px;} .pl11px{padding-left:11px;} .pl12px{padding-left:12px;} .pl13px{padding-left:13px;} .pl14px{padding-left:14px;} .pl15px{padding-left:15px;} .pl16px{padding-left:16px;} .pl17px{padding-left:17px;} .pl18px{padding-left:18px;} .pl19px{padding-left:19px;} .pl20px{padding-left:20px;} .pl21px{padding-left:21px;} .pl22px{padding-left:22px;} .pl23px{padding-left:23px;} .pl24px{padding-left:24px;} .pl25px{padding-left:25px;} .pl26px{padding-left:26px;} .pl27px{padding-left:27px;} .pl28px{padding-left:28px;} .pl29px{padding-left:29px;} .pl30px{padding-left:30px;} .pr1px{padding-right:1px;} .pr2px{padding-right:2px;} .pr3px{padding-right:3px;} .pr4px{padding-right:4px;} .pr5px{padding-right:5px;} .pr6px{padding-right:6px;} .pr7px{padding-right:7px;} .pr8px{padding-right:8px;} .pr9px{padding-right:9px;} .pr10px{padding-right:10px;} .pr11px{padding-right:11px;} .pr12px{padding-right:12px;} .pr13px{padding-right:13px;} .pr14px{padding-right:14px;} .pr15px{padding-right:15px;} .pr16px{padding-right:16px;} .pr17px{padding-right:17px;} .pr18px{padding-right:18px;} .pr19px{padding-right:19px;} .pr20px{padding-right:20px;} .pr21px{padding-right:21px;} .pr22px{padding-right:22px;} .pr23px{padding-right:23px;} .pr24px{padding-right:24px;} .pr25px{padding-right:25px;} .pr26px{padding-right:26px;} .pr27px{padding-right:27px;} .pr28px{padding-right:28px;} .pr29px{padding-right:29px;} .pr30px{padding-right:30px;} .p1px{padding:1px;} .p2px{padding:2px;} .p3px{padding:3px;} .p4px{padding:4px;} .p5px{padding:5px;} .p6px{padding:6px;} .p7px{padding:7px;} .p8px{padding:8px;} .p9px{padding:9px;} .p10px{padding:10px;} .p11px{padding:11px;} .p12px{padding:12px;} .p13px{padding:13px;} .p14px{padding:14px;} .p15px{padding:15px;} .p16px{padding:16px;} .p17px{padding:17px;} .p18px{padding:18px;} .p19px{padding:19px;} .p20px{padding:20px;} .p21px{padding:21px;} .p22px{padding:22px;} .p23px{padding:23px;} .p24px{padding:24px;} .p25px{padding:25px;} .p26px{padding:26px;} .p27px{padding:27px;} .p28px{padding:28px;} .p29px{padding:29px;} .p30px{padding:30px;}

.w1{width:1%;} .w2{width:2%;} .w3{width:3%;} .w4{width:4%;} .w5{width:5%;} .w6{width:6%;} .w7{width:7%;} .w8{width:8%;} .w9{width:9%;} .w10{width:10%;} .w11{width:11%;} .w12{width:12%;} .w13{width:13%;} .w14{width:14%;} .w15{width:15%;} .w16{width:16%;} .w17{width:17%;} .w18{width:18%;} .w19{width:19%;} .w20{width:20%;} .w21{width:21%;} .w22{width:22%;} .w23{width:23%;} .w24{width:24%;} .w25{width:25%;} .w26{width:26%;} .w27{width:27%;} .w28{width:28%;} .w29{width:29%;} .w30{width:30%;} .w31{width:31%;} .w32{width:32%;} .w33{width:33%;} .w34{width:34%;} .w35{width:35%;} .w36{width:36%;} .w37{width:37%;} .w38{width:38%;} .w39{width:39%;} .w40{width:40%;} .w41{width:41%;} .w42{width:42%;} .w43{width:43%;} .w44{width:44%;} .w45{width:45%;} .w46{width:46%;} .w47{width:47%;} .w48{width:48%;} .w49{width:49%;} .w50{width:50%;} .w51{width:51%;} .w52{width:52%;} .w53{width:53%;} .w54{width:54%;} .w55{width:55%;} .w56{width:56%;} .w57{width:57%;} .w58{width:58%;} .w59{width:59%;} .w60{width:60%;} .w61{width:61%;} .w62{width:62%;} .w63{width:63%;} .w64{width:64%;} .w65{width:65%;} .w66{width:66%;} .w67{width:67%;} .w68{width:68%;} .w69{width:69%;} .w70{width:70%;} .w71{width:71%;} .w72{width:72%;} .w73{width:73%;} .w74{width:74%;} .w75{width:75%;} .w76{width:76%;} .w77{width:77%;} .w78{width:78%;} .w79{width:79%;} .w80{width:80%;} .w81{width:81%;} .w82{width:82%;} .w83{width:83%;} .w84{width:84%;} .w85{width:85%;} .w86{width:86%;} .w87{width:87%;} .w88{width:88%;} .w89{width:89%;} .w90{width:90%;} .w91{width:91%;} .w92{width:92%;} .w93{width:93%;} .w94{width:94%;} .w95{width:95%;} .w96{width:96%;} .w97{width:97%;} .w98{width:98%;} .w99{width:99%;} .w100{width:100%;}

img{max-width:100%;}
a{text-decoration:none; color:#333;transition:all .35s ease-out; -webkit-transition:all .35s ease-out;}
a:hover{color:#ed1c24;}
.red{color:#ed1c24 !important;}
.pink{color:#f33e6b;}
.black{color:#1a171b;}
.blue{color:#0b3e56;}
.green{color:#00702e;}
.grayL{color:#666;}
.grayDark{color:#333;}
.yellow{color:#ffba1c;}
.white{color:#fff;}
.orange{color:#fc5047;}
.blue{color:#fc5047;}
a.black:hover{color:#f33e6b;}
.u{text-decoration:underline;}
.u:hover{text-decoration:none;}
.small{font-size:11px; line-height:normal;}
.al{text-align:left !important;}
.ac{text-align:center !important;}
.ar{text-align:right !important;}
.aj{text-align:justify !important;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: 'Londrina Solid', cursive; font-weight:normal;}

.fl{float:left;}
.fr{float:right;}
.i{font-style:italic;}
.dib100{display:inline-block; width:100%;}
.dib{display:inline-block;}
p{margin:0 0 15px;}
.b{font-weight:bold;}
.row .cell{width:49%; float:left;}
.row .cell:nth-child(2n){float:right;}
.row .cell3{width:33.333%; float:left;}

.ttu{text-transform:uppercase !important;}
.ttc{text-transform:capitalize !important;}
.ttn{text-transform:none !important;}
b,strong{font-weight:bold;}
.contentTxt b, .contentTxt strong{color:#333;}
.contentTxt .orange{color: #fc5047;}
a.orange > strong{color:#fc5047;}


/*div.error, label.error{background-color:#c00; color:#fff; margin:15px 0; padding:5px 15px; position:relative; text-shadow:none; }
div.error:before, label.error:before{background-color:#176ca9; content:""; display:block; height:10px; left:15px; position:absolute; top:-5px; transform:rotate(45deg); width:10px;}
*/

.dn{display:none;}
.positionR{position:relative;}
.table{width: 100%;}
.table td, .table th{padding: 10px; color:#333; text-align:left;}
.table th{font-weight:600;}
.table tr{background-color:#f4f4f4;}
.table tr:nth-child(2n){background-color:#fff;}
body.pushable > .pusher{background: #fff;}
body p:last-of-type{margin-bottom:0;}

.col{margin:0 -15px; padding:0; list-style:none;}
.col > li{float:left; width:20%; padding:15px;}
.col4 > li{width:25%;}
.col3 > li{width:33.333%;}
.col2 > li{width:50%;}

.section{padding-top:50px; padding-bottom:50px; position: relative;}
.sectionBg{background-color:#f2efeb;}
.sectionBgDark{background-color:#29343a; color:#fff;}
.lhn{line-height:normal;}
.fs11px{font-size:11px; line-height:normal;} .fs12px{font-size:12px; line-height:normal;} .fs13px{font-size:13px; line-height:normal;} .fs14px{font-size:14px;} .fs15px{font-size:15px;} .fs16px{font-size:16px;} .fs17px{font-size:17px;} .fs18px{font-size:18px;} .fs20px{font-size:20px;} .fs22px{font-size:22px;} .fs24px{font-size:24px;} .fs25px{font-size:25px;} .fs26px{font-size:26px;} .fs27px{font-size:27px;} .fs28px{font-size:28px;} .fs29px{font-size:29px;} .fs30px{font-size:30px;}
.fa{font-family:FontAwesome !important;}
.fa{font-family:FontAwesome !important;}
.roboto{font-family: 'Roboto', sans-serif;}
textarea.form-control{min-height:150px; padding-top:10px;}
.form-control{border:0; font-family: 'Londrina Solid'; box-shadow: none !important; height:50px; border-radius:10px; font-size:18px; box-shadow: 0 0 10px rgba(0,0,0,.2); padding-left:15px; padding-right:15px; color:#434a54;}
.form-control::-webkit-input-placeholder{color:#434a54; opacity:1;}
.form-control::-moz-placeholder{color:#434a54; opacity:1;}
.form-control:-ms-input-placeholder{color:#434a54; opacity:1;}
.form-control:-moz-placeholder{color:#434a54; opacity:1;}

.modal{text-align: center; padding: 0!important;}
.modal:before{content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px;}
.modal-dialog{display: inline-block; text-align: left; vertical-align: middle;}

.btn{border:0; border-radius:10px; font-family: 'Londrina Solid', cursive; padding:10px 25px; font-size:20px; min-height:50px; text-transform:uppercase;}
.btn-primary{background-color:#6468d0;}
.btn.focus, .btn:focus, .btn:hover, .btn-primary:hover, .btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary, .btn-primary.focus, .btn-primary:focus, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover{color: #fff; background-color: #95b938;}

.btn-info{background-color:#ed1c24; color:#fff;}
.btn-info:hover, .btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info, .btn-info.focus, .btn-info:focus, .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info.focus:active, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover{color: #fff; background-color: #95b938;}

.btn-with-arrow{position:relative; overflow:hidden; padding-right:70px;}
.btn-with-arrow .btn-arrow{position:absolute !important; right:0; top:0; background-color:rgba(0,0,0,.2); width:50px; height:100%; padding:10px 0;}
.btn-lg{padding:20px 35px; font-size:24px;}
.btn-lg.btn-with-arrow{padding-right:110px;}
.btn-lg.btn-with-arrow .btn-arrow{padding:20px 0; width:70px;}
.btn-white{background-color:#fff;}


/*Responsive menu Bar*/
.navbar-default {
    background-color: #ffffff;
    border-color: #ffffff;
}
ul.nav.navbar-nav {padding: 17px 0px; float: right; text-transform: uppercase;}

.navbar-default .navbar-nav> li:nth-child(1) > a { color: #ed1c24;}
.navbar-default .navbar-nav> li:nth-child(2) > a {color: #95b938;}
.navbar-default .navbar-nav> li:nth-child(3) > a {color: #5bc4db;}
.navbar-default .navbar-nav> li:nth-child(4) > a {color: #8e67b6;}
.navbar-default .navbar-nav> li:nth-child(5) > a {color: #fb6b47;}
.navbar-default .navbar-nav> li:nth-child(6) > a {color: #ffa41b;}
.navbar-default .navbar-nav> li:nth-child(7) > a {color: #01a491;}
.navbar-default .navbar-nav> li:nth-child(8) > a {color: #7a8ed9;}
.navbar-default .navbar-nav> li:nth-child(9) > a {color: #2a93d4;}
.navbar-default .navbar-nav> li:nth-child(10) > a {color: #000;}
.nav>li>a {font-size: 22px;}

.fwp_head {text-align:center; font-family: 'Londrina Solid', cursive; font-weight: normal; font-size: 30px;}
.progm_head {text-align:center; font-family: 'Londrina Solid', cursive; font-weight: normal; font-size: 30px; color:#fff !important;}
.gal_head {text-align:center; font-family: 'Londrina Solid', cursive; font-weight: normal; font-size: 30px;}
.oa_head {text-align:center; font-family: 'Londrina Solid', cursive; font-weight: normal; font-size: 30px; color:#fff !important;}
.oe_head {text-align:center; font-family: 'Londrina Solid', cursive; font-weight: normal; font-size: 30px;}
.cu_head {text-align:center; font-family: 'Londrina Solid', cursive; font-weight: normal; font-size: 30px; color:#fff !important;}






/*********************** Main *****************************/
.pusher{overflow-x:hidden;}
.container{width:1280px; position:relative;}
.header{position:fixed; left:0; top:0; z-index:9; width:100%; background-color:#fff; font-family: 'Londrina Solid', cursive; box-shadow: 0 0 20px rgba(0,0,0,.1);}
.header.scrolled{border-top:3px solid #6468d0;}
.header.scrolled .topRow{display:none;}
.topRow{background-color:#6468d0; color:#fff;}
.topRow .left{line-height:40px; font-size:16px;}
.topRow .left i.fa{color:#ffd02c;}
.nav ul{text-align:center;}
.nav ul > li{display:inline-block; position:relative;}
.nav ul > li > a{font-size:22px; color:#666; text-align:center; display:inline-block; padding:0 20px; text-decoration:none !important; line-height:90px; position:relative; text-transform:uppercase; overflow:hidden;}
.nav ul > li:nth-child(1) > a, .nav ul > li:nth-child(1){color:#ed1c24;}
.nav ul > li:nth-child(2) > a, .nav ul > li:nth-child(2){color:#95b938;}
.nav ul > li:nth-child(3) > a, .nav ul > li:nth-child(3){color:#5bc4db;}
.nav ul > li:nth-child(4) > a, .nav ul > li:nth-child(4){color:#8e67b6;}
.nav ul > li:nth-child(5) > a, .nav ul > li:nth-child(5){color:#fb6b47;}
.nav ul > li:nth-child(6) > a, .nav ul > li:nth-child(6){color:#ffa41b;}
.nav ul > li:nth-child(7) > a, .nav ul > li:nth-child(7){color:#01a491;}
.nav ul > li:nth-child(8) > a, .nav ul > li:nth-child(8){color:#7a8ed9;}
.nav ul > li:nth-child(9) > a, .nav ul > li:nth-child(9){color:#2a93d4;}
.nav ul > li:nth-child(10) > a, .nav ul > li:nth-child(10){color:#DCAE1D;}
.nav ul > li > a::after, .nav ul > li > a::before{transition:all .35s ease-out; -webkit-transition:all .35s ease-out;}
.nav ul > li > a::after{content: "\f111"; font-size: 8px; font-family: FontAwesome; position: absolute; left: 50%; line-height: normal; bottom:-15px; margin-left: -4px; width: 8px; text-align: center; }
.nav ul > li > a::before{content: "\f111\f111"; font-size: 6px; font-family: FontAwesome; position: absolute; left: 50%; line-height: normal; bottom:-15px; margin-left: -15px; width: 30px; text-align: center; letter-spacing: 20px;}
.nav ul > li:hover > a::before, .nav ul > li > a.active::before,
.nav ul > li:hover > a::after, .nav ul > li > a.active::after{bottom:15px;}
.nav .sub-menu{position: absolute; background-color: #fff; z-index: 1; width: 230px; padding: 10px 0; border-radius:0 0 3px 3px; box-shadow: 0 0 3px 0 rgba(0,0,0,.3); left: 0; top: 70px; display:none;}
.nav ul > li:hover > .sub-menu{display:block;}
.nav .sub-menu > li > a{display:block; padding:5px 20px; transition:none; -webkit-transition:none;}
.nav .sub-menu > li > a:hover{background-color:#fc5047; color:#fff;}

.hpSlider{width:100%; display:inline-block;}
.hpSlider .img{background-size:cover; background-position:center top; position:relative; height:100vh; display:inline-block; width:100%; font-family: 'Londrina Solid', cursive; font-size:24px; margin-top:130px; padding-top:70px;}
.hpSlider .img *{position:relative; z-index:2;}
.home .ban_head {color:#fff; font-size:50px; line-height:60px;;}
.home .ban_head > span{display:block; font-size:75px; text-transform:uppercase;}
.home .img > img{border-radius:5px;}
.home .tableCell{position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; text-align:center; margin: 0 !important; display: flex; align-items: center;}
.displayTable{display:table;}
.tableCell{display:table-cell; vertical-align:middle; height:inherit;}

.ui.left.sidebar{padding:0;}
.ui.sidebar li{position:relative;}
.ui.sidebar li a{display: block; font-size: 16px; font-weight: bold; line-height: 140%; padding:10px 50px 10px 20px; transition: none; -webkit-transition: none; -ms-transition: none; text-align:left;}
.ui.sidebar > ul > li{border-bottom: 1px solid #ddd; padding: 0; width: 100%;}
.ui.sidebar li a:before, .ui.sidebar li a:after{display:none;}
.ui.sidebar li a:hover, .ui.sidebar li.active a{color:#000;}
.ui.sidebar .sub-menu{display:none; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.ui.sidebar .sub-menu a{background-color:#f6f7f7; padding:10px 20px 10px 20px;}
.ui.sidebar .sub-menu a:hover{background-color:#fff; position:relative;}
.ui.sidebar img{border-radius:3px;}
.openSub{cursor:pointer; display:block; height:39px; position:absolute; right:0; top:0; width:40px; }
.openSub .icon-chevron-thin-down{font-family:'icomoon'; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; transition:all .35s ease-out; -webkit-transition:all .35s ease-out; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; position:absolute; top:12px;}
.openSub .icon-chevron-thin-down.opened{transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
.ui.sidebar{background-color:#fff;}
.ui.sidebar > ul > li > a > .icon{position: absolute; left: 20px;}
.ui.sidebar > ul > li > a > .icon > i{font-size:16px !important;}

.sectionTitle{position: relative; padding-bottom:30px;}
.sectionTitle > h1, .sectionTitle > .welcome_head {font-size:48px; font-weight:bold; text-align:center; color:#434a54; font-family: 'Londrina Solid';}
.sectionTitle > h4{font-size:18px; line-height:26px;}
.sectionTitle .after{background-image: url(../images/after.png); background-position: left bottom; background-repeat: no-repeat; display:block; width: 86px; height: 10px; background-size: 86px 10px; margin:30px auto 0;}
.sectionTitle.white > h1, .sectionTitle.white > h2, .sectionTitle.white > h4{color:#fff;}
.sectionTitle.white .after{background-image: url(../images/afterWhite.png); }

.textTwoSection{position:relative; margin-top:50px; color:#fff;}
.textTwoSection .container{z-index:1;}
.textTwoSection:before{content:""; width:50%; height:100%;background-color:#008c7c; opacity:.8; position:absolute; left:0; top:0;}
.textTwoSection:after{content:""; width:50%; height:100%; background-color:#81a623; opacity:.8; position:absolute; right:0; top:0;}
.textTwoSection .row{margin-left:-50px; margin-right:-50px;}
.textTwoSection .row > div{padding-left:50px; padding-right:50px;}

.listStyle{margin:0; padding:0; list-style:none;}
.listStyle > li{position:relative; padding-left:25px; padding-bottom:10px; font-style:italic;}
.listStyle > li:last-child{padding-bottom:0;}
.listStyle > li:before{content:"\f058"; font-family:FontAwesome; position:absolute; left:0; top:0; font-style:normal;}

.facilityList .bg{padding:30px; box-shadow: 0 0 50px rgba(0,0,0,.1); border-radius: 10px; background-color:#fff; text-align:center;}
.facilityList li.special > .bg{animation: HEARTBEAT 2.5s infinite; position:relative; z-index:1;}
@keyframes HEARTBEAT{0%{transform: scale(1);}5% {transform: scale(1.15);}10% {transform: scale(1.05);}15% {transform: scale(1.25);}50% {transform: scale(1);}100% {transform: scale(1);}}

.programList .head{text-align:center; border-radius:0 0 100% 100%/ 0 0 100% 100%; padding:20px 20px 40px; background-color:#666; color:#fff; font-family: 'Londrina Solid'; font-size:18px; text-transform:uppercase;}
.programList .head h3{font-size:30px;}
.programList{text-align:center;}
.programList > li{float: none; display: inline-block;}
.programList .bg{box-shadow: 0 0 50px rgba(0,0,0,.1); border-radius: 10px; background-color:#fff; overflow:hidden; text-align:left;}
.programList ul{margin:0; padding:0; list-style:none;}
.programList ul > li{position:relative; padding-left:25px; padding-bottom:5px; font-style:italic; font-size:16px; font-weight:bold;}
.programList ul > li:last-child{padding-bottom:0;}
.programList ul > li:before{content:"\f00c"; font-family:FontAwesome; position:absolute; left:0; top:0; font-style:normal; font-weight:normal;}
.programList a.btn{color:#fff; background-color:#666;}
.programList a.btn:hover{background-color:#555 !important;}

/*.photoList > li{opacity:1 !important;}*/
.photoList .bg{position:relative; background-color:#fff; border-radius:10px; display:inline-block; width:100%;}
.photoList .bg::before, .awardList .img::before, .eventList .img::before{content: ""; border: 5px solid #ccc; border-top: 5px solid #ec1e1e; border-radius: 50%; width: 50px; height: 50px; animation: spin 2s linear infinite; display: block; position: absolute; left: 50%; top: 50%; margin-top: -25px; margin-left: -25px;}
@keyframes spin{0% { transform: rotate(0deg);}100% { transform: rotate(360deg);}}
.photoList a{display:block; position:relative; overflow:hidden; padding-top: 66.66%; overflow:hidden;}
.photoList a:before{content:""; background:url(../images/star.svg) no-repeat; background-size:100px auto; width:100px; height:100px; position:absolute; left:50%; top:0; margin-left:-50px; margin-top:-50px; z-index:2; transform:rotate(90deg);}
.photoList a:after{content:""; background:#434a54; width:100%; height:100%; position:absolute; left:0; top:0; border-radius:10px; z-index:1;}
.photoList a:before, .photoList a:after{transition:all .30s ease-out; -webkit-transition:all .30s ease-out; opacity:0;}
.photoList a:hover:before{opacity:1; top:50%; transform:rotate(0deg);}
.photoList a:hover:after{opacity:.8;}
.photoList a > img{border-radius:10px; position:absolute; left:0; top:0;}
.galleryPagination{font-family: 'Londrina Solid'; color:#434a54; font-size:20px; text-transform:uppercase;}
.galleryPagination .holder > a{border: 2px solid #434a54; color:#434a54; padding: 0 10px; display: inline-block; margin: 0 2px; text-decoration:none; cursor:pointer;}
.galleryPagination .holder > a:hover{border-color:#ed1c24; color:#ed1c24;}
.galleryPagination .holder > a.jp-current{background-color: #434a54; border-color:#434a54 !important; color: #fff; cursor:inherit;}
.galleryPagination .arrow{padding:2px 3px; cursor:pointer;}
.galleryPagination .arrow:hover{color:#ed1c24;}

.awardList .bg{background-color:#666; color:#fff; position:relative; padding:20px 20px 20px 170px; min-height:150px; border-radius:10px; overflow:hidden; line-height:normal; box-shadow: 0 0 50px rgba(0,0,0,.1);}
.awardList .img{position:absolute; left:0; top:0; width:150px; min-height:150px; height:100%; overflow:hidden; background-color:#fff; border-radius: 10px 0 0 10px;}
.awardList .img > img{width:auto; max-width:none; height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.awardList .name{font-family: 'Londrina Solid'; color:#fff; font-size:18px; display:block; margin-bottom:10px; text-transform:uppercase;}
.awardList .date{font-style:italic; font-size:12px; margin-bottom:10px;}
.awardList > li:nth-child(1) .bg, .eventList > li:nth-child(1) .date{background-color:#95b938;}
.awardList > li:nth-child(2) .bg, .eventList > li:nth-child(2) .date{background-color:#8d67b5;}
.awardList > li:nth-child(3) .bg, .eventList > li:nth-child(3) .date{background-color:#01a491;}
.awardList > li:nth-child(4) .bg, .eventList > li:nth-child(4) .date{background-color:#ffa41b;}
.awardList > li:nth-child(5) .bg, .eventList > li:nth-child(5) .date{background-color:#fb6b47;}
.awardList > li:nth-child(6) .bg, .eventList > li:nth-child(6) .date{background-color:#5bc4db;}
.awardList > li:nth-child(7) .bg, .eventList > li:nth-child(7) .date{background-color:#F40076;}
.awardList > li:nth-child(8) .bg, .eventList > li:nth-child(8) .date{background-color:#d63932;}
.awardList > li:nth-child(9) .bg, .eventList > li:nth-child(9) .date{background-color:#2a93d4;}
.awardList > li:nth-child(10) .bg, .eventList > li:nth-child(10) .date{background-color:#DCAE1D;}

.eventList > li{margin-bottom:30px;}
.eventList > li{display:block; position:relative;}
.eventList .img{position:absolute; left:0; top:0; width:290px; height:100%; overflow:hidden; background-color:#fff; border-radius:10px;}
.eventList .img > img{width:auto; max-width:none; height:102%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.eventList .detail{min-height:193px; padding-left:320px; display:flex; align-items:center;}
.eventList .date{width:70px; height:70px; font-family: 'Londrina Solid'; color:#fff; text-align:center; position:absolute; left:-15px; top:-15px; border-radius:100%; background-color:#666; text-transform:uppercase; font-size:16px; line-height:normal; padding-top:15px;}
.eventList a{color:#434a54; font-family: 'Londrina Solid';}
.eventList a:hover{color:#ed1c24;}

#contact{font-family: 'Londrina Solid'; font-size:22px;}
.addressList .icon{font-size:22px; position:absolute; left:0; width:30px; text-align:center;}
.addressList li{padding-left:40px; margin-bottom:10px; position:relative;}
#contact form .btn{width:150px; background-color:#624dd6; border:2px solid #fff;}
#contact .bg{padding: 20px; background: #624dd6; border-radius: 10px; border: 2px solid #fff; margin-bottom: 30px; text-align: center;}
#contact .bg .social > a{width: 50px; height: 50px; line-height: 46px; font-size: 20px;}

.social a{font-size:14px; text-decoration: none; width:30px; height:30px; display: inline-block; line-height:26px; text-align: center; background: none; color: #ffd02c; border-radius: 50px; border: 2px solid #ffd02c;}
.social a:hover{background-color:#ffd02c; border-color: #ffd02c; color:#fff;}

.copyright{color:#434a54; padding-top:30px; padding-bottom:30px;}
.copyright .social > a{width:50px; height:50px; line-height:46px; font-size:20px; color:#434a54; border-color:#434a54;}
.copyright .social > a:hover{background-color:#434a54; border-color: #434a54; color:#fff;}

.min100vh{min-height:calc(100vh - 85px); display: flex; align-items: center;}
.overflowHeight{max-height:400px;}
.fancybox-overlay a{text-decoration:none;}
.fancybox-nav{width: 40px; height: 40px; background-color:rgba(0,0,0,.5); color: #fff !important; text-align: center; line-height: 40px; top: 50%; margin-top: -20px; font-size:20px;}
.fancybox-nav:hover, .fancybox-close, .fancybox-title-float-wrap .child{background-color: #fc5047; text-shadow:none;}
.fancybox-title{font-family: 'Roboto', sans-serif;}

.scrollToTop{background-color:#fc5047; bottom:0; cursor: pointer; font-size:20px; text-align: center; position: fixed; right:0; z-index:9; color: #fff; width:44px; height: 44px; line-height: 44px;}
.scrollToTop:hover{background-color:#333;}

.modal-dialog.modalStyle{width:1100px;}
.popupWrap{background: #8dc53e url(../images/popupImg.jpg) no-repeat left top; padding-left: 420px; box-shadow: 0 0 50px rgba(0,0,0,.5);}
.popupContent{background-color: #fff; padding: 50px; position: relative;}
.popupContent .form-control{background-color: #eee;}
.popupContent .close{position: absolute; right: 15px; top: 5px; font-size: 40px;}

.innerPageContent{margin-top: 140px;}
.breadcrumbSection{padding:30px 0;}
.breadcrumb{background:none; color:#fff; font-family: 'Londrina Solid'; font-size:20px; margin:0;}
.breadcrumb a{color:#fff;}

.innerImg{width:100%; padding-top: 32%; overflow:hidden; border-radius:10px; position:relative;}
.innerImg > img{width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.titleAndDate{margin:20px 0; position:relative; padding-left:90px; min-height:70px; display:flex; align-items:center; color:#434a54;}
.innerContentDetail .date{width:70px; height:70px; font-family: 'Londrina Solid'; color:#fff; text-align:center; position:absolute; left:0; top:0; border-radius:100%; background-color:#8dc53e; text-transform:uppercase; font-size:16px; line-height:normal; padding-top:15px;}


.contentTxt ul{list-style:circle; margin:0 0 0 25px;}
.contentTxt ul li{margin:5px 0;}
.innerHeadingSmall{color:#fc5047; font-size:20px; font-weight:bold;}
.innerHeadingSmall:after{content:""; display:block; width:30px; height:2px; background-color:#333; margin:10px 0 20px;}




/*kindergarten Page*/
.breadcum_sec { background: url(../images/kindergarten_bg.jpg); background-size: cover; font-size: 39px; color: #ffeb00; padding: 150px 0px; margin: 147px 0px 50px 0px; text-align: center; font-family: 'Londrina Solid'; letter-spacing: 2px; }
.kg_sec {margin-bottom:50px; margin-top:20px;}
.kg_list { list-style: none; padding: 0;}
.kg_list li {padding: 10px 0px 10px 10px; background: #f5f5f5;}
.white_bg {background-color: #fff !important;}
.left_list { float: left; width: 50%; font-size: 18px; color:#000;}
.right_list {font-size: 18px; color: #6468d0;}
.heading_1 { font-size: 35px; margin-bottom: 50px; font-family: desyrel, cursive!important; position:relative; color: #000; font-weight: 600;}
.heading_1:after {box-shadow: 20px 10px #ed1c24; width: 203px; height: 2px; position: absolute; content: ""; left: 0%; margin-left: -18px; bottom: -9px;}
.justify {text-align: justify; font-size: 18px; font-family: corbel; line-height: 28px;}
.mt-30 {margin-top: 30px;}

#main_area .thumbnails {list-style: none;}
#main_area .thumbnails li {float:left;}

.activiti_sec {margin:20px 0px 50px 0px;}
.heading_2 { font-size: 32px; margin-bottom: 50px; font-family: desyrel, cursive!important; position:relative; color: #000; font-weight: 600;}
.heading_2:after {box-shadow: 20px 10px #ed1c24; width: 203px; height: 2px; position: absolute; content: ""; left: 0%; margin-left: -18px; bottom: -9px;}

.list { list-style:none; padding:0;}
.list li {padding:6px;}
.list li img {padding-top:5px;}
.key_img img {border:2px solid #fff; border-radius:5px;}

.listbg li {background: #f3f3f3; margin-bottom:6px; padding-left: 15px; border-radius: 4px;}


/*Event Page CSS*/
.event_page {margin-bottom:50px;}
.event_head {font-size: 35px; margin-bottom:25px; font-family: desyrel, cursive!important; position: relative; color: #000; font-weight: 600; line-height: 45px;}
.event_image {margin-top:30px;}

.event_one {margin-bottom:40px; padding-bottom:20px; border-bottom:2px solid #ddd;}
.event_two {margin-bottom:40px; padding-bottom:20px; border-bottom:2px solid #ddd;}
.event_three {margin-bottom:40px; padding-bottom:20px; border-bottom:2px solid #ddd;}



.rm_btn {margin-top:20px;}
.rm_btn a {display:inline-block; padding:8px 15px; background:#ed1c24; color:#fff; font-size:16px; border-radius:5px;}
.rm_btn a:hover {background:#bd161c; text-decoration:none; transition:ease-in-out 0.5s;}

.sidebar_sec { border-radius: 5px;}
.catagory_sec {margin-bottom:40px; background: #fafafa;}
.cat_head {font-size: 22px; margin-bottom: 20px; font-family: desyrel, cursive!important; position: relative; color: #ed1c24; font-weight: 600; background: #f3f0f0; padding: 15px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.recent_head {font-size: 22px; margin-bottom: 20px; font-family: desyrel, cursive!important; position: relative; color: #ed1c24; font-weight: 600; background: #f3f0f0; padding: 15px; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.cat_list {list-style: none; padding: 0;}
.cat_list li {margin-bottom: 20px; border-bottom: 1px solid #ddd; padding-bottom: 8px;}
.cat_list li a {padding: 0 0 0 10px; font-family: desyrel, cursive!important; font-size:16px; color:#000;}
.cat_list li a:hover {text-decoration:none; color:#2e3192;}
.br_none {border-bottom: 0px !important;}

.recent_sec {background: #fafafa;}
.recent_list {list-style: none; padding: 0;}
.recent_list li {margin-bottom: 20px; border-bottom: 1px solid #ddd; padding: 0 10px 8px 10px;}
.recent_list li a {font-family: desyrel, cursive!important; font-size:16px; color:#000;}
.recent_list li a:hover {text-decoration:none; color:#2e3192;}

/*Index CSS*/
.hpSlider .img {background-image:url(../images/slide1.jpg); background-position:bottom center;}
.ttu {color:#281f00;}
.welcom_sec {background:url(../images/bg1.jpg); background-attachment:fixed;}
.textTwoSection {background:url(../images/bg2.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
.fac_sec {background:#f4f4f4 url(../images/bg3.jpg) no-repeat; background-size: 100% auto;}
.c_1 {color:#95b93d;}
.c_2 {color:#5bc3db;}
.c_3 {color:#8f67ac;}
.c_4 {color:#f26b49;}
.c_5 {color:#faa320;}
.c_6 {color:#00a491;}
.fwp_bg {background: #fff; padding: 20px; text-align: center; border-radius: 15px; box-shadow: 0px 0px 19px 1px #ddd; margin-bottom:25px;}
.prog_sec {background:#29ae9b url(../images/Kids.png);}
.prog_head {background-color:#5bc4db !important;}
.prg_btn {background-color:#5bc4db !important;}
.pg_head {background-color:#94b838 !important;}
.pg_list {background-color:#94b838 !important;}
.nur_head {background-color:#ffa41b !important;}
.nur_list {background-color:#ffa41b !important;}
.jk_head {background-color:#fb6b47 !important;}
.jk_btn {background-color:#fb6b47 !important;}
.skg_head {background-color:#8e67b6 !important;}
.skg_btn {background-color:#8e67b6 !important;}
.gal_sec {background:#fafafa url(../images/geometry.png);}
.award_sec {background:#624dd6 url(../images/doodle_bg2.png) no-repeat center center; background-size:cover;}
.event_sec {background-color:#f4f4f4 !important;}
.contact_sec {background:#5ac0ce url(../images/background.jpg) no-repeat center top; background-size:cover; border-bottom:2px solid #fff;}
.m_sec {color:#fff !important;}
.bd-10 {border-radius:10px !important;}
.bd-0 {border:0 !important;}


/*Service Pages CSS*/
.cu_sec {background:#5ac0ce url(../images/background.jpg) no-repeat center top !important; background-size:cover; border-bottom:2px solid #fff;}
.white_color {color:#fff !important;}
.dib {display:inline-block !important;}

.form_sec {background:#5ac0ce url(../images/background.jpg) no-repeat center top !important; background-size:cover; border-bottom:2px solid #fff;}
.mt-10per {margin-top:10% !important}
.dn {display:none !important;}
.center {text-align:center !important;}
.ipc_sec {background-color:#f4f4f4 !important;}
.awd_sec {background:#624dd6 url(../images/doodle_bg2.png) no-repeat center center !important; background-size:cover;}

.bread_sec {background:#624dd6 url(../images/doodle_bg2.png) no-repeat center center !important; background-size:cover;}
.bg_grey {background:#f2f2f2 !important;}



@media screen and (max-width:1430px){
.home .ban_head {font-size: 40px; line-height: 50px;}
.home .ban_head > span{font-size:60px;}
.btn-lg{padding: 15px 25px; font-size:20px;}
.btn-lg.btn-with-arrow{padding-right:85px;}
.btn-lg.btn-with-arrow .btn-arrow{padding:15px 0; width:60px;}
}

@media screen and (max-width:1290px){
.container{width:1170px;}
.facilityList h3{font-size: 20px;}
.nav ul > li > a{padding: 0 10px;}

}


@media screen and (max-width:1190px){
.container{width:100%;}
.nav ul > li > a{font-size:20px;}
.sectionTitle > h1, .sectionTitle > .welcome_head {font-size: 38px;}
facilityList .bg{padding: 30px 15px;}
.programList > li{width:33.333%;}
.modal-dialog.modalStyle{width: 90% !important;}

}

@media screen and (max-width:900px){
.header .container{padding:0;}
.topRow{display:none;}
.header{border-top: 3px solid #6468d0;}
.menuToggle{display:block; float:right; color:#434a54; font-size:28px; cursor:pointer; line-height:80px; margin-right:15px;}
.header .logo{margin:10px;}
.nav{width:100%; display:none;}
.nav ul{margin:0; padding:0;}
.nav ul > li{width: 100%; border-top: 1px solid #e8e8e8;}
.nav ul > li > a{padding: 10px; line-height: normal; width: 100%; color:#434a54 !important;}
.nav ul > li > a.active{color:#ed1c24  !important;}
.nav ul > li > a::after, .nav ul > li > a::before{display:none !important;}
.hpSlider .img{margin-top: 86px; background-size: 100%; background-repeat: no-repeat; background-position: bottom center !important; background-color: #feca29; height:600px !important;}
.popupWrap{background: #fff; padding-left: 0;}
.min100vh{min-height:inherit;}
.facilityList > li, .photoList > li{width:50%;}
.awardList > li{width:100%;}
#contact .embed-responsive{margin-bottom: 30px;}
.textTwoSection{padding: 0;}
.textTwoSection::before, .textTwoSection::after{display:none;}
.textTwoSection .row > div{padding:50px 15px;}
.textTwoSection .row > div:nth-child(1){background-color:rgba(0,140,124,.8);}
.textTwoSection .row > div:nth-child(2){background-color:rgba(129,166,35,.8);}
.textTwoSection .row{margin-left: -15px;margin-right: -15px;}
.facilityList li.special > .bg{animation:none;}
.eventList .date{left:15px;}
.innerPageContent{margin-top: 86px;}
.innerImg{padding-top:56.25%;}
.programList > li{width: 45%;}

}


@media screen and (max-width:700px){
.home .ban_head {font-size: 30px; line-height: 40px;}
.home .ban_head > span{font-size: 40px;}
.hpSlider .img{height: 420px !important; padding-top: 30px;}
.section, .textTwoSection .row > div{padding-top: 30px; padding-bottom: 30px;}
.sectionTitle > h1, .sectionTitle > .welcome_head {font-size: 24px;}
.sectionTitle .after{margin-top:20px;}
.sectionTitle{padding-bottom: 20px;}
.textTwoSection{margin-top:30px; padding:0;}
.h1, h1{font-size: 24px;}
.facilityList > li, .photoList > li, .programList > li, .awardList > li{width: 100%; padding: 5px 15px;}
.popupContent{padding:20px;}
#facilities{background-image: none !important;}
.awardList .bg{padding-left: 20px; padding-top: 170px;}
.awardList .img{display: block; width: 100%; height: auto; border-radius: 10px 10px 0 0;}
.awardList .img > img{width: 100%; height: auto;}
.eventList .img{position: relative; width: 100%; padding-top: 66.6%; height: auto; display: block; margin-bottom: 20px;}
.eventList .detail{padding-left: 0;}
.eventList .name, #contact h3.fs22px, #contact{font-size: 18px;}
.nav ul > li > a{font-size:18px;}
.titleAndDate .name{font-size: 22px;}
.titleAndDate{padding-left:80px;}
.section.dib100.breadcrumbSection{background-size: 200% !important;}
.section.dib100.breadcrumbSection{padding: 15px 0;}
.breadcrumb{font-size:16px;}
.in ul.nav.navbar-nav { display: block; }



}

 @media (max-height: 600px) {
	 .ui-big-image img {
		 object-position: center center;
	}
	.in ul.nav.navbar-nav { display: block; }
}


@media screen and (max-width:450px){
    .in ul.nav.navbar-nav { display: block; }
}
