/* 
    Created on : 10 May, 2016, 12:07:41 PM
    Author     : Adonai
*/
@font-face {font-family: OpenSans-Bold;src: url(../font/OpenSans-Bold.ttf);}
@font-face {font-family: OpenSans-BoldItalic;src: url(../font/OpenSans-BoldItalic.ttf);}
@font-face {font-family: OpenSans-Semibold;src: url(../font/OpenSans-Semibold.ttf);}
@font-face {font-family: OpenSans-Regular;src: url(../font/OpenSans-Regular.ttf);}
@font-face {font-family: OpenSans-SemiboldItalic;src: url(../font/OpenSans-SemiboldItalic.ttf);}
@font-face {font-family: SEGOEUIB_0;src: url(../font/SEGOEUIB_0.TTF);}
@font-face {font-family: APompadourSample;src: url(../font/01_APompadourSample.ttf);}
@font-face {font-family: OpenSans-Light;src: url(../font/OpenSans-Light.ttf);}
@font-face {font-family: OpenSans-Italic;src: url(../font/OpenSans-Italic.ttf);}



/*-------------------------------header-----------------------------------------------------*/
.logo-title{font-family:APompadourSample;font-size: 42px;color: #ef7f1a;padding: 5px 0px 0px 12px }
.logo-title-sub{font-family:OpenSans-Light;font-size: 14px;color: #fff;margin:-5px 0px 15px 15px;}
.logo-hide{display: block;margin-top: 10px}
/*-------------------------------header-----------------------------------------------------*/

/*-------------------------------player-----------------------------------------------------*/
.slider-title{font-family:SEGOEUIB_0;font-size: 42px;color: #fff;text-transform: uppercase;padding-top: 30px;}
.slider-title-sub{font-family:OpenSans-Regular;font-size: 16px;color: #fff;}
/*-------------------------------player-----------------------------------------------------*/


body {background: rgba(36,86,102,1);
background: -moz-linear-gradient(top, rgba(36,86,102,1) 0%, rgba(86,143,110,1) 31%, rgba(123,166,117,1) 43%, rgba(200,214,132,1) 68%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,86,102,1)), color-stop(31%, rgba(86,143,110,1)), color-stop(43%, rgba(123,166,117,1)), color-stop(68%, rgba(200,214,132,1)));
background: -webkit-linear-gradient(top, rgba(36,86,102,1) 0%, rgba(86,143,110,1) 31%, rgba(123,166,117,1) 43%, rgba(200,214,132,1) 68%);
background: -o-linear-gradient(top, rgba(36,86,102,1) 0%, rgba(86,143,110,1) 31%, rgba(123,166,117,1) 43%, rgba(200,214,132,1) 68%);
background: -ms-linear-gradient(top, rgba(36,86,102,1) 0%, rgba(86,143,110,1) 31%, rgba(123,166,117,1) 43%, rgba(200,214,132,1) 68%);
background: linear-gradient(to bottom, rgba(36,86,102,1) 0%, rgba(86,143,110,1) 31%, rgba(123,166,117,1) 43%, rgba(200,214,132,1) 68%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#245666', endColorstr='#c8d684', GradientType=0 );}

.box-back-img{background-image:url(../images/slider_back.png);bottom: 0;background-size:cover;background-repeat: no-repeat;position: relative;height:900px}
.home-title{font-family:OpenSans-Light;font-size: 46px;color: #fff;padding-left: 20px;text-align: left}
.home-title-sub{font-family:OpenSans-Light;font-size:16px;color: #fff;padding-left: 20px;padding-bottom: 20px;padding-top: -5px;text-align: left}

.home-box{background-color: #ac46fa;max-width:318px;padding: 10px 0px 10px 0px;border:0px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }
.home-box:hover{background-color: #9134d8;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out }

.home-box-tow{background-color: #46defa;max-width:318px;padding: 10px 0px 10px 0px;border:0px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer; }
.home-box-tow:hover{background-color: #37cce7;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }
.home-box-three{background-color: #ffd42a;max-width:318px;padding: 10px 0px 10px 0px;border:0px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }
.home-box-three:hover{background-color: #e5bb16;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }
.home-box-four{background-color: #fa9f46;max-width:318px;padding: 10px 0px 10px 0px;border:0px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer;float: right;margin-top: 30px }
.home-box-four:hover{background-color: #e78423;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }
.home-box-five{background-color: #fa46bd;max-width:318px;padding: 10px 0px 10px 0px;border:0px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer;float: left;margin-top: 30px }
.home-box-five:hover{background-color: #e331a7;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }

.home-box-six{background-color: #9CB828;max-width:318px;padding: 10px 0px 10px 0px;border:0px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer;float: left;margin-top: 30px }
.home-box-six:hover{background-color: #C0DC5A;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer }



.welcome-title{font-family:OpenSans-BoldItalic;;font-size: 46px;color: #fff;}
.welcome-title-sub{font-family:OpenSans-Italic;font-size: 17px;color: #fff;line-height: 23px;padding: 10px 0px 5px 0px}




.footer-headdign{font-family:OpenSans-Bold;font-size: 26px;color: #fff;padding: 40px 0px 0px 0px;}
.footer-contact{font-family:OpenSans-Regular;font-size: 14px;color: #8f999d;padding-top: 20px}
.abutus{font-family:OpenSans-Regular;font-size: 14px;color: #8f999d;padding-top: 5px}
.logo-title-footer{font-family:APompadourSample;font-size: 40px;color: #ef7f1a;padding: 40px 0px 0px 12px }
.logo-title-sub-footer{font-family:OpenSans-Light;font-size: 14px;color: #fff;margin:-8px 0px 0px 15px;}
.heddign{font-family:OpenSans-Regular;font-size: 12px;color: #fff;padding: 10px}
.footer-copy{color: #fff;font-size: 14px}


.message-hed{font-family:OpenSans-Bold;font-size: 28px;color: #46defa;padding-bottom: 8px;border-bottom: 1px dotted #dfdfdf;padding-top: 10px;padding-left: 5px}
.message-hed-sub{font-family:OpenSans-Bold;font-size: 18px;color: #383838;padding-bottom: 8px;border-bottom: 1px dotted #f2f2f2;padding-top: 5px}
.message-hed-list{font-family:OpenSans-Regular;font-size: 16px;color: #ff6a48;padding-bottom: 8px;border-bottom: 1px dotted #dfdfdf;padding-top: 10px}

.audio-titile{font-family:OpenSans-Light;font-size: 18px;color: #fff;} 
.audio-sub{font-family:OpenSans-Regular;font-size: 12px;color: #000;margin-top: 10px !important}
.download-pla{margin-top: 15px;width: 150px;height: 25px}
.audio{background-color: #37cce7}
.downloads-bu{color: #fff;background-color: #ffd42a;padding: 5px;border-radius: 0px;font-size: 13px ;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer;text-align: center;max-width:300px}
.downloads-bu:hover{color: #fff;background-color: #ffb400;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;cursor: pointer}

.common-hide{display: block;margin-top: 5px;}
.audio-mr{}
.grid{max-width: 150px}
.border-bottom-song{border-bottom: 1px dotted #dfdfdf;padding-bottom: 10px;padding-top: 10px}


.blog-news-title{font-family:OpenSans-Bold;font-size: 28px;color: #46defa;padding-bottom: 8px;padding-top: 10px;border-bottom: 1px dotted #dfdfdf}
.news_view_date{font-size: 12px;color: #cfcfcf;}
.blog-news-list{font-family:OpenSans-Bold;font-size: 18px;color: #fff;padding-top: 10px}
.blog-news-list:hover{color: #ffdb13;}
.blog-news-list-date{font-family:OpenSans-Regular;font-size: 12px;color: #cccccc;border-bottom: 1px dotted #dfdfdf;padding-bottom: 8px}
.info-title-sub{font-family:OpenSans-Regular;font-size:16px;color: fff;line-height: 24px;text-align: justify}


.news_headding {font-family: OpenSans-Bold;color: #fff;font-size: 32px;padding: 20px 0px 10px 0px;text-align: center;border-bottom: 1px solid #4e8578}















#navlogo{font-family: Segoe_UI_Bold;color: #fff;font-size: 30px;letter-spacing: 3px;padding-top: 15px;padding-left: 15px}
.mvc-header{font-family: OpenSans-Semibold;color: #2a3f54;font-size:30px}
.mvc-subtext{font-family: Segoe_UI_Reg;color: #34495e;font-size: 16px}
#morebutton{background-color: #00a3df;color: #fff; border: none}
#morebutton-welcome{background-color: #00a3df;color: #fff; border: none;margin-left:18px}
#morebutton:hover{background-color: #a2001d;}
#PrincipalTittle{font-family: Segoe_UI_Bold;color: #fff;font-size: 36px;padding-top: 50px}
#Principalsubtext{font-family: Segoe_UI_Reg;color: #fff;font-size: 18px;padding-top: 10px}
#morepricniple{background-color: #fff;color: #00a3df; border: none}
#morepricniple:hover{background-color: #066f96;color: #fff}
#welcome{color: #2a3f54;font-family:Segoe_UI_Bold;font-size: 28px;text-transform: uppercase;letter-spacing: 2px;padding:30px 0px 0px 20px }
#news{color: #2a3f54;font-family:Segoe_UI_Bold;font-size: 28px;text-transform: uppercase;letter-spacing: 2px;padding:20px 0px 0px 20px }
#welcomeText{color: #2a3f54;font-family: Segoe_UI_Reg;font-size: 16px;text-align: justify;padding:20px}
#LatestNews{border-bottom: 1px dashed #ced0d3;margin-top: 10px;padding-bottom: 10px}
#LatestNews1{border-bottom: 1px dashed #ced0d3;margin-top: 20px;padding-bottom: 10px}
#LatestNewsTittle{color: #525e6c;text-transform: uppercase;font-size: 18px;font-family: Segoe_UI_Reg;}
#icon_news{background-color: #eff0f2;text-align: center;color: #525e6c;width: 40px;height: 40px}
#icon_news i{padding-top: 12px}
#LatestNewsdate{color: #525e6c;font-family: Segoe_UI_Reg;font-size:14px;}
#Co-CurricularActivities{font-family: OpenSans-Semibold !important;color: #fff;font-size: 32px !important;text-transform: none !important;padding-top: 25px !important}
#Co-CurricularActivitiessub{font-family: OpenSans-Regular !important;color: #fff;font-size: 14px !important;text-transform: none !important;padding-top: 20px !important}
#Co-CurricularActivitiesicontext{color: #ffffff;font-family: Segoe_UI_Bold;font-size: 16px}
#lines{width: 80px;height: 2px;background-color: #fff;margin-bottom: 50px;margin-top: 10px}
#newsandEVENTS{color: #2a3f54 !important;font-family: OpenSans-Semibold;font-size: 32px !important;margin: 0 !important;margin-top:35px  !important;padding-bottom: 20px}
.compact #navlogo{padding-top: 10px}
.special_edition{color: #525e6c;font-family: Segoe_UI_Bold;font-size: 38px;text-transform: uppercase;margin-top: 60px}
.special_edition_download{color: #fff;text-align: center;background-color: #00a3df;font-family: OpenSans-Semibold;width: 150px;height: auto;padding: 10px;text-transform: uppercase;margin-top: 20px}
.special_edition_download:hover{background-color: #067ca8;cursor: pointer}
.FootertextHead{color: #fff;font-family: Segoe_UI_Bold;font-size:20px;text-transform: uppercase;margin-top: 30px;text-align:left}
.Footertextsub{color: #fff;font-family: Segoe_UI_Reg;font-size:16px;text-align:left}
.PhotoGalleryHeader{color: #69696e;font-family: Segoe_UI_Reg;font-size:35px;;margin-top: 30px;padding-bottom: 10px}
.PhotoGalleryHeaderLine{width: 100px;height: 2px;background-color: #00a3df;margin-bottom: 30px;}
.infoRelated{color: #141414;font-family: OpenSans-Semibold;font-size:16px;font-weight: bold;text-transform: uppercase;text-align: left;padding-top: 20px;padding-left: 20px;padding-bottom: 5px;max-width: available}
.infoRelatedMain{width: 100%;height: auto;border: 1px solid #d9e2e4;margin-top: 50px}
.infoRelatedDiv{width: 125px;height: 2px;background-color:#f45661;margin-left: 20px;}
.contentRelated{margin-top: 20px;}
.contentRelatedInner{border-bottom: 1px solid #d9e2e4;padding-top: 15px;padding-left: 20px;padding-right: 20px}
.contentRelatedInnerTable{width: 100%}
.contentRelatedInnerTableTd{width: 20px}
.contentRelatedInnerTableTdDiv{width: 15px;margin-left: 10px}
.contentRelatedInnerTableTdDivImg{width: 100%;height: auto}
.contentRelatedInnerTableTdDivP{margin: 0;margin-left: 10px;font-size: 18px;padding-bottom: 5px;color: #a7a7a7}
.contentRelatedInner:hover{background-color: #e9eff8;cursor: pointer}
.infocontents{font-size: 16px;line-height: 25px;text-align: justify}


.news-head{font-family: OpenSans-Semibold;color: #2a3f54;font-size:16px;text-align: left;padding:10px;text-transform: none}
.news-head-date{font-family: OpenSans-Regular;color: #838b96;font-size: 14px;text-align: right;margin-right: 20px;padding-bottom: 10px;margin-top: -10px}
.news-head-info{font-family: OpenSans-Regular;color: #838b96;font-size: 16px;padding-left:  10px;padding-right: 10px;text-align: justify}


.news_view_header{border-bottom: 2px solid #e9e9e9;font-family: OpenSans-Regular;text-transform: uppercase;font-size: 42px;color: #25282a;font-weight: bold;text-align: left;padding-bottom: 10px}
.news_view_date{font-family: OpenSans-Regular;text-transform: none;font-size:18px;color: #7c7c7c;}
.LatestNews_Tittle{font-family: OpenSans-Regular;font-size:20px;color: #25282a;padding-top: 7px;padding-left: 20px}
.LatestNews_details{font-family: OpenSans-Regular;font-size:16px;color: #656565;margin-top: 20px !important;text-align: justify;line-height: 25px}
.latestNewsLists{font-family: OpenSans-Regular;font-size:16px;color: #212428;;margin-top: 15px;margin-left: 15px;text-decoration: none;cursor: pointer}
.latestNewsListsDate{font-family: OpenSans-Regular;font-size:12px;color: #42aae6;margin-left: 15px}
 .center{ float:left}

@media screen and (max-width: 1000px) {
    .logo-title{font-family:APompadourSample;font-size: 34px;color: #46defa;padding: 5px 0px 0px 12px }
    .logo-hide{display: block;margin-top: 6px}
    .slider-title{font-family:SEGOEUIB_0;font-size: 26px;color: #fff;text-transform: uppercase;padding-top: 0px;text-align: center}
    .slider-title-sub{font-family:OpenSans-Regular;font-size: 16px;color: #fff;text-align: center}
    .home-box-tow{margin-top: 20px;}
    .home-box-three{margin-top: 20px;}
    .home-box-four{float: none;margin-top: 20px;}
    .home-box-five{float: none;margin-top: 20px;margin-bottom: 20px}
	.home-box-six{float:none;margin-top: 30px;margin-bottom: 20px }
    .box-back-img{background-image: none;bottom: 0;background-repeat: no-repeat;position: relative;height:auto}
    .welcome-title{font-family:OpenSans-BoldItalic;;font-size: 32px;color: #fff;}
    .footer-headdign{font-family:OpenSans-Bold;font-size: 26px;color: #fff;padding: 40px 0px 0px 0px;text-align: center}
    .footer-contact{font-family:OpenSans-Regular;font-size: 14px;color: #8f999d;padding-top: 20px;text-align: center}
    .footer-copy{color: #fff;font-size: 14px;text-align: center}
    .home-title{font-family:OpenSans-Light;font-size: 42px;color: #fff;padding-left: 20px;text-align: left}
    .common-hide{display: none}
    .audio-titile{padding: 10px;margin-bottom: 5px} 
    .audio-mr{;width:100%}
    .audio-sub{font-size: 12px;color: #eaeaea;margin-top: 3px !important;display: none}
    .grid{max-width: 100%}
    .downloads-bu{max-width:100%}
    .message-hed{font-family:OpenSans-Bold;font-size: 28px !important;color: #46defa;padding-bottom: 8px;border-bottom: 1px dotted #dfdfdf !important;padding-top: 10px;padding-left: 35px}
    .blog-news-title{font-size: 22px;}
    
    
    
    
    
    
    
    
    
    
    
    
    
  #navlogo_div{margin-left: 20px}
   #news{padding:50px 0px 0px 20px }
   .center{ float:none}
   .FootertextHead{text-align:center}
.Footertextsub{text-align:center}
}

@media screen and (max-width: 450px) {
      .slider-title{font-family:SEGOEUIB_0;font-size: 22px;color: #fff;text-transform: uppercase;padding-top: 0px;text-align: center}
    .slider-title-sub{font-family:OpenSans-Regular;font-size: 14px;color: #fff;text-align: center;margin-top: 5px}  
    .logo-title{font-family:APompadourSample;font-size: 26px;color: #46defa;padding: 5px 0px 0px 12px }
    .logo-title-sub{font-family:OpenSans-Light;font-size: 12px;color: #fff;margin:-2px 0px 15px 15px;}
    .home-title{font-family:OpenSans-Light;font-size: 36px;color: #fff;padding-left: 20px;text-align: left}
    .logo-title-footer{font-size: 32px;}
    
    
    
  #navlogo{font-family: Segoe_UI_Bold;color: #fff;font-size: 22px;letter-spacing: 3px;padding-top: 20px;padding-left: 10px}
 .logo-hide{display: none}
 
}

@media screen and (max-width: 330px) {
     #navlogo_div{margin-left: 10px}
  #navlogo{font-family: Segoe_UI_Bold;color: #fff;font-size: 18px;letter-spacing: 3px;padding-top:25px;padding-left: 10px}
}