
.container{width:100% !important; padding:0 !important; margin:0 0 0 !important; max-width:100% !important; padding:0; margin:0}
.container>div{max-width:1160px; margin:0 auto}
.row, .row-fluid, .col-md-2, .col-md-10, .col-md-8, .col-md-4, .col-md-10, .col-md-2, .col-md-3, .col-md-9, .span2, .span10{padding:0 !important; ; margin:0 !important}
.header, .header a{color:#7d7974; font-size:14px; text-decoration:none}
.footer, .footer a{color:#65594a; font-size:14px; text-decoration:none}
.header a:hover{text-decoration:underline}
.ms-welcome-hover, .ms-siteactions-hover{background:none; border:0}
.ms-welcome-root, #welcomeMenuBox{position:relative; top:-5px}
.header .col-md-4{text-align:left}
.header .col-md-2{text-align:center}
.header .col-md-4, .header .col-md-8{padding-top:10px !important}
.bc_bar .col-md-4, .bc_bar .col-md-8{padding-top:0 !important}
.top_icons img{margin:0 5px}
.top_menu{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bg_menu.png) repeat-x; height:36px; border:1px solid #5d5852}
.search{width:127px; height:20px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/search_bg.png) no-repeat; float:left; margin:6px 0 0 15px}
#searchLayout input{font:14px "Janna LT W20 Regular"!important; background:none !important; color:#fff !important; margin:0; padding:0 5px; border:0 !important; width:105px !important; height:20px; line-height:20px; text-align:right}
#searchLayout img{border:none !important; background:none; width:20px; height:20px; position:relative}
.ms-sbtable-ex{direction:rtl}
/*start menu*/
.navbar{margin-bottom:0; min-height:34px}
.navbar-header{display:none}
.navbar-header a{font-size:16px; color:#fff; text-decoration:none; padding:15px; display:block}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-toggle{margin-left:10px}
.navbar-nav{padding:0; margin:0}
.navbar-inverse{background-color:transparent; border:0; -webkit-border-radius:0 !important; border-radius:0 !important}
.navbar-inverse .navbar-nav >li{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/topmenu_sp.png) no-repeat left}
.navbar-inverse .navbar-nav >li >a{height:35px; color:#fff; font-size: 16px;; padding-right:14px; padding-left:14px; line-height:5px}
.navbar-inverse .navbar-nav >li >a:hover, .navbar-inverse .navbar-nav >li >a.current{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bg_hover.png) no-repeat left; color:#fff}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle{background-color:#5a554f; border-color:#9b9b9b; min-width:10px}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color:#9b9b9b}
.navbar-collapse{max-height:1000px; padding:0}
.navbar-inverse .navbar-nav >li.dropdown>img{display:none}
.navbar-inverse .navbar-nav >li.dropdown>img{position:absolute; left:4px; top:7px; cursor:pointer; width:20px; height:20px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/menu_arrow_down2.png) no-repeat center center}
.navbar-inverse .navbar-nav >li.dropdown:hover>img{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/menu_arrow_down3.png) no-repeat center center}
.nav .open >a, .nav .open >a:hover, .nav .open >a:focus{border-color:#9b9b9b}
.navbar-inverse .navbar-nav >.open >a, .navbar-inverse .navbar-nav >.open >a:hover, .navbar-inverse .navbar-nav >.open >a:focus{background-color:transparent; color:#fff}
/*end menu*/
.flash img{width:100%; padding-top:3px}
#slides{position:relative; direction:ltr; width:100%; height:49px; overflow:hidden; background:#d7c7b4; margin-bottom:7px}
#slides .slides_container{width:100%; height:49px}
#slides .slides_control{direction:rtl; width:100% !important}
#slides .slides_container div{width:100%; height:49px; display:block; padding:0 30px; text-align:center; line-height:49px}
#slides .slides_container div a{color:#404040; font-size: 16px;; font-weight:bold; text-decoration:none; display:block}
#slides .slides_container div a:hover{text-decoration:underline}
#slides .next{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/arrow_left.png) no-repeat; width:14px; height:26px; position:absolute; top:14px; left:10px; font-size:0; cursor:pointer; z-index:99}
#slides .prev{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/arrow_right.png) no-repeat; width:14px; height:26px; position:absolute; top:14px; right:10px; font-size:0; cursor:pointer; z-index:99}
.copyright{text-align:left}
.pCarouselWrapper{width:100%; margin:0 auto; overflow:hidden; direction:ltr}
.pCarouselWrapper .controls{text-align:center}
#pCarousel li{float:left; padding:0 !important; margin:0 !important; width:25%}
#pCarousel li{padding:0 5px; text-align:center}
#pCarousel li a{margin:0 3px; display:block; text-decoration:none}
#pCarousel li a img{width:100%; border:1px solid #cacaca; max-width:239px; height:128px}
#pCarousel li a span{display:block; width:100%; height:38px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bg_black_trans.png) repeat; position:relative; bottom:0; top:-38px; margin-bottom:-38px; direction:rtl; overflow:hidden}
#pCarousel li a strong{font-weight:normal; line-height:38px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/banners_arrow.png) no-repeat right 14px; color:#fff; padding-right:8%; font-size:1vw; display:block; text-align:right; margin-right:5px}
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;  padding:0;  margin:0;  overflow:hidden;  position:relative}
.jcarousel-list{z-index:1;  overflow:hidden;  position:relative;  top:0;  left:0;  margin:0;  padding:0}
.jcarousel-list li, .jcarousel-item{float:left;  list-style:none;  width:25%}
.s_icons{position:absolute; left:0; top:175px; width:41px; height:162px}
.s_icons div{width:41px; height:32px; overflow:hidden; float:left}
.s_icons div img{width:32px; height:32px; float:left; -webkit-transition:width 0.2s ease-in-out; -moz-transition:width 0.2s ease-in-out; -o-transition:width 0.2s ease-in-out; transition:width 0.2s ease-in-out}
.s_icons div:hover img{width:41px; height:32px; float:left; -webkit-transition:width 0.2s ease-in-out; -moz-transition:width 0.2s ease-in-out; -o-transition:width 0.2s ease-in-out; transition:width 0.2s ease-in-out}
.facebook img{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/social_icons.png) no-repeat right -0}
.twitter img{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/social_icons.png) no-repeat right -32px}
.flicker img{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/social_icons.png) no-repeat right -64px}
.linkedin img{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/social_icons.png) no-repeat right -96px}
.rss img{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/social_icons.png) no-repeat right -128px}
/* internal */
.int_footer{border-top:8px solid #5e5e5e; line-height:45px}
.int_content{background:#fff !important;}
.int_contents>div.row{background:#fff}
.rm_title{background-color: #c76665;color:#fff;font-size:18px;line-height:50px;padding-right:30px;}
.right_menu ul{padding:0; margin:0; list-style:none}
.right_menu ul li{border-bottom:1px dotted #a3a3a3; margin:0 10px}
.right_menu ul li a, .right_menu ul li>span{display:block; color:#606060; font:14px "Janna LT W20 Regular"!important; text-decoration:none !important; padding:5px 28px 5px 5px !important; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/rm_arrow.png) no-repeat right 13px}
.right_menu ul li:hover, .right_menu ul li.selected{background-color:#eee}
li >a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, li >a.ms-core-listMenu-item:hover, li >a.ms-core-listMenu-item:active, li >a.ms-core-listMenu-item.ms-core-listMenu-selected{background-color:transparent !important}
.ms-core-sideNavBox-removeLeftMargin{margin-right:0}
.dfwp-list{list-style:none; padding:0; width:300px; float:right}
.level-header{padding:8px 15px; border:1px solid #c0b5a7; margin:0 20px 5px 0; padding:3px; background-color:#dfcfba}
.headertitle a:link, .headertitle a:visited{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat right center; text-decoration:none; font:13px 'Janna LT W20 Regular' !important; line-height:15px; color:#404040; display:block; padding-right:15px}
.headertitle a:hover{text-decoration:underline}
.bc_bar{background: none #1f7b80 !important;}
.bc{padding:13px 10px 10px 10px; color:#fff; font-size: 16px;; min-height:50px}
.bc a{color:#fff; font-size: 16px;; text-decoration:none}
.bc a:hover{text-decoration:underline}
.bc img.home{float:right; margin-left:5px}
.bc ul img{margin-left:5px; width:7px; height:14px; background:url(../img/bc_sp.png) no-repeat}
.bc{direction:rtl}
.bc ul{margin:0; padding:0; list-style:none}
.bc ul li a, .bc ul li span{float:right; line-height:20px; display:block}
.ms-breadcrumb>li>span, .s4-breadcrumb>li>span{display:none}
.s4-breadcrumb-arrowcont{background:url(../img/bc_sp.png) no-repeat center bottom; width:15px; height:14px}
div.article, div.welcome{padding:0 !important}
.int_content{padding:20px}
.int_content .title{color: #df6852;font-size:20px;padding:5px 25px 15px 5px;background:url(../img/page_title_icon.png) no-repeat right 12px;text-align:right;}
.ar-light-details h1{color:#404040; font-size:16px; padding:5px 25px 15px 5px; background:url(../page_title_icon.png) no-repeat right 8px}
.int_content .name{color:#404040; font-size:14px}
.int_content .des{color:#606060; font-size: 16px;; text-align:justify}
.ar-light-details p{color:#606060; font-size: 16px; !important; text-align:justify; font-family:"Janna LT W20 Regular"!important}
.int_content .des span.imgDesc img{float:left; max-width:100%; border:1px solid #fefefe !important; margin:0 10px 5px 0}
.last_update{padding:8px 0; color:#606060; font-size:14px; border-top:1px dotted #ccc}
.int_content div.ms-webpart-zone.ms-fullWidth, .int_content div.s4-wpcell-plain, .int_content div.ms-webpart-chrome, .int_content div.ms-WPBody{max-width:99% !important; padding:0 !important; margin:0 !important; min-width:0% !important}
.news_slider .quote{height:310px; width:100%; position:relative; direction:rtl}
.news_slider .quote a, .quote a:hover{width:33%; float:right; display:block; padding:10px; text-decoration:none}
.news_slider .quote a img{width:100%; border:1px solid #a8a8a8;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.news_slider .quote a:hover img{-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;border:10px solid #0c8063}
.news_slider .quote a span.news_title{color:#404040; display:block; font-size: 18px; text-align:right; font-family:"Janna LT W20 Regular"; font-weight:bold; line-height:30px}
.news_slider .quote a span.news_des{color:#646464; display:block; font-size:14px; text-align:right; font-family:"Janna LT W20 Regular"; line-height:16px}
.news_slider .plusslider.slider3, .plusslider.slider3 .plusslider-pagination-wrapper{border:none; border-radius:0}
.news_slider .plusslider-container{position:relative; left:0}
.news_slider .plusslider{direction:ltr; margin:0 auto; padding-bottom:40px; overflow:hidden; position:relative; height:310px !important}
.news_slider .plusslider .child{float:left}
.news_slider .plusslider-pagination-wrapper{background-color:#eee; /* fallback color */width:100%; position:absolute; left:0; bottom:0; z-index:500}
.news_slider .plusslider-pagination{display:table; margin:0 auto; padding:15px 0}
.news_slider .plusslider-pagination li{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bullets.png) no-repeat; cursor:pointer; display:block; float:right; font-size:0; height:10px; margin:0 3px; text-indent:-9999px; /*IE6 fix */width:15px; height:15px; position:relative}
.news_slider .plusslider-pagination .current, .plusslider-pagination li:hover{background-position:0 -22px}
.news_slider .plusslider-arrows-wrapper{display:none}
.category_slider .quote{height:250px; width:100%; position:relative; direction:rtl}
.category_slider .quote a, .quote a:hover{width:33%; float:right; display:block; padding:10px; text-decoration:none}
.category_slider .quote a img{width:100%; border:1px solid #a8a8a8;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.category_slider .quote a:hover img{-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;border:10px solid #0c8063}
.category_slider .quote a span.news_title{color:#404040; display:block; font-size: 15px;; text-align:right; font-family:"Janna LT W20 Regular"; font-weight:bold; line-height:20px}
.category_slider .quote a span.news_des{color:#646464; display:block; font-size:14px; text-align:right; font-family:"Janna LT W20 Regular"; line-height:16px}
.category_slider .plusslider.slider4, .plusslider.slider4 .plusslider-pagination-wrapper{border:none; border-radius:0}
.category_slider .plusslider-container{position:relative; left:0}
.category_slider .plusslider{direction:ltr; margin:0 auto; padding-bottom:40px; overflow:hidden; position:relative; height:250px !important}
.category_slider .plusslider .child{float:left}
.category_slider .plusslider-pagination-wrapper{background-color:#eee; /* fallback color */width:100%; position:absolute; left:0; bottom:0; z-index:500}
.category_slider .plusslider-pagination{display:table; margin:0 auto; padding:15px 0}
.category_slider .plusslider-pagination li{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bullets.png) no-repeat; cursor:pointer; display:block; float:right; font-size:0; height:10px; margin:0 3px; text-indent:-9999px; /*IE6 fix */width:15px; height:15px; position:relative}
.category_slider .plusslider-pagination .current, .plusslider-pagination li:hover{background-position:0 -22px}
.category_slider .plusslider-arrows-wrapper{display:none}
.internal_list{padding:0; margin:0; list-style:none}
.internal_list li{padding:5px 10px 5px 0; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat right 13px; margin-right:10px}
.internal_list li a{font-size: 15px;; color:#404040}
.internal_list li a:visited{font-size: 15px;; color:#404040}
.pager_int{background-color:#eee; padding:10px}
.PagerContainerTable{float:left}

.PagerContainerTable2{float:right}
.PagerInfoCell{float:right}
.PagerOtherPageCells, .PagerInfoCell{padding:0 5px; color:#424242; font:13px "Janna LT W20 Regular"; background-color:#eee}
.PagerOtherPageCells a{color:#424242 !important; font:13px "Janna LT W20 Regular"; text-decoration:none; display:block}
.PagerCurrentPageCell{padding:0 5px;background: #1f7b80;color:#fff;padding:0 5px;}
.PagerCurrentPageCell span strong{font-weight:normal}
.PagerHyperlinkStyle{margin:0 3px}
/*Start Admissions Pager*/
.PagerOtherPageCells, .PagerInfoCell{padding:0 5px; color:#424242; font:13px "Janna LT W20 Regular"; background-color:#eee}
.PagerOtherPageCells a{color:#424242 !important; font:13px "Janna LT W20 Regular"; text-decoration:none; display:block}
.PagerCurrentPageCell{padding:0 5px;background: #1f7b80;color:#fff;padding:0 5px;}
.PagerCurrentPageCell span strong{font-weight:normal}
.PagerHyperlinkStyle{margin:0 3px}
.pager_footer_right{float:right}
.pager_footer_left{float:left}
.GoToLabel{color:#424242 !important; font:13px "Janna LT W20 Regular"; cursor:pointer; vertical-align:middle; display:inline}
.GoToSelect{color:#424242 !important; font:13px "Janna LT W20 Regular"}
.GoToSelectedOption{color:#fff; background-color:#67511f}
.GoToArrow{vertical-align:middle; cursor:pointer; font:13px "Janna LT W20 Regular"}
/*End Admissions Pager*/
.form1{padding:10px !important; border:1px solid #ccc; position:relative}
.form1_1 .formLabelTd, .form1_1 .formControlTd, .form2_1 .formLabelTd, .form2_1 .formControlTd{color:#646464; font-size: 16px;; text-align:right}
.form1_1 a:link, .form1_1 a:visited{color:#646464; font-size: 16px;}
.form1_1 select, .form1_1 input{background-color:#e7dac6;padding:3px;border:1px solid #ccc;width:100%;color:#646464;height:34px;}
.form1_1 input[type=checkbox]{width:auto !important}
.form1_btn{position:relative; min-height:30px}
.form1_btn input.search_btn, .form1_btn input.search_btn:hover{width:80px !important;/* position:absolute; *//* bottom:-97px; *//* left:87px; */background:url(../img/search_btn.png) no-repeat 50px center;padding:3px 35px 3px 25px;border:0;background-color: #df6852;color:#fff;font-family:"Janna LT W20 Regular" !important;font-size:14px;border: 1px solid #ccc;}
.form1_btn input.clear_btn, .form1_btn input.clear_btn:hover{width:80px !important; position:absolute; bottom:-97px; left:0; padding:3px 25px 3px 25px; border:0; background-color:#ccc}
.clear_btn{font-size:14px !important;font-family:"Janna LT W20 Regular" !important;}
.formControlTd input[type=password]:hover, .formControlTd input[type=text]:hover, .formControlTd input[type=file]:hover, .formControlTd textarea:hover, .formControlTd .sp-peoplepicker-topLevel:hover, .formControlTd .ms-inputBox:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button:hover, input[type=button], input[type=reset], input[type=submit], button{border: 1px solid #ccc;}
.formControlTd input[type=password], .formControlTd input[type=text], .formControlTd input[type=file], .formControlTd select, .formControlTd textarea, .formControlTd .sp-peoplepicker-topLevel, .formControlTd .sp-peoplepicker-topLevelDisabled, .formControlTd .sp-peoplepicker-autoFillContainer, .formControlTd .ms-inputBox{background-color:#f3f3f3; padding:3px; border:1px solid #ccc; width:100%; color:#646464; height:34px}
.formControlTd span{color: #1f7b80;}
.formControlTd input[type="radio"]{position:relative; top:-3px; margin-left:5px}
.form1_1 textarea{min-height:100px}
.formLabelTd{color:#646464; font:13px "Janna LT W20 Regular"; padding:5px 10px; width:23%; vertical-align:top}
.formControlTd{color:#646464; font:14px "Janna LT W20 Regular"; padding:5px 10px; width:57%; vertical-align:top}
.formControlTd label{font-weight:normal}
.formLabelTd label{font-weight:normal !important}
.formControlTd a{color:#646464}
.formTextBox{background-color:#f4f4f4; padding:3px; border:1px solid #c5c5c5; width:100%; color:#646464; height:34px}
.form_btn{width:80px !important; float:left; padding:3px 25px 3px 25px; border:0; background-color:#ccc !important; margin-top:15px}
.ar-light-details a{width:80px !important; float:left; padding:3px 25px 3px 25px; border:0; background-color:#0c8063 !important; margin-top:15px; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important; color:#fff; font:14px "Janna LT W20 Regular"; -webkit-box-shadow:0px 0px 0px rgba(50,50,50,0.75) !important; -moz-box-shadow:0px 0px 0px rgba(50,50,50,0.75) !important; box-shadow:0px 0px 0px rgba(50,50,50,0.75) !important; text-align:center}
.form1 .col-md-8, .form1 .col-md-4{padding:0 !important;height: 130px;}
.form2{border:1px solid #ccc; padding:4px; margin-bottom:5px; background-color:#eee3d4;   background-image:-webkit-gradient(linear,left top,left bottom,from(#eee3d4),to(#fcfcfc));   background-image:-webkit-linear-gradient(top,#eee3d4,#fcfcfc);   background-image:  -moz-linear-gradient(top,#eee3d4,#fcfcfc);   background-image:    -o-linear-gradient(top,#eee3d4,#fcfcfc);   background-image:       linear-gradient(to bottom,#eee3d4,#fcfcfc)}
.message{background-color:#f3f3f3; border:1px solid #dfdfdf; margin-bottom:10px; font:13px "Janna LT W20 Regular"; color:#646464; border:1px solid #ccc}
.message_icon{width:46px; vertical-align:top}
.numbers{background-color:#e7dbcc; margin-top:20px}
.numbers ul{padding:0; margin:0; list-style:none}
.numbers ul li{width:33%; padding:5px; float:right; height:30px}
.numbers ul li img{margin-left:10px}
.numbers ul li a:link, .numbers ul li a:visited{color:#797979}
.gallery{padding:0; margin:0; list-style-type:none}
.gallery li{width:31%;  float:right; margin:1%;overflow:hidden;}
.gallery li img{width:100%; height:150px}
.gallery li a{text-decoration:none !important; display:block}
.gallery a:link div, .gallery a:visited div{height:40px; color:#606060; text-decoration:none; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow_g.png) no-repeat right 5px; padding:0 20px 0 5px; border:1px solid #ccc; display:block; overflow:hidden;text-align:right;font-size:14px;}
#cboxTitle{font-family:"Janna LT W20 Regular" !important;}

.bc_icons img{float:left; margin:16px 0 0 0; border-left:1px solid #fff; padding:0 5px}
.bc_icons a:first-child img{ border-left:none}
.events_title{color:#404040; font-size:16px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/events_icons.png) no-repeat right 5px; padding-right:25px}
.events_date{color:#0c8063; font-size: 15px; padding:10px 0}
.article-venue{color:#0c8063; font-size: 15px;}
.events_details{color:#404040; font-size: 16px;; text-align:justify}
.event_title{color:#404040; font-size: 16px;; padding:5px 25px 15px 5px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/page_title_icon2.png) no-repeat right 8px}
.event_des{color:#606060; font-size: 16px;; text-align:justify}
.event_date{color:#978b7c; font-size:14px; display:block; padding-left:5px}
.event_date>img, .event_arch_date img{margin-left:5px}
.event_img{float:left; max-width:321px; border:1px solid #fff; margin:0 10px 5px 0; width:100%}
.event_arch_date{color:#404040; font-size:14px; display:block; padding:5px 0 0 0}
.event_arch{width:100%; border-bottom:1px dotted #666; padding:5px 0}
.event_arch_img{border:1px solid #fff; float:right; margin-left:5px; width:110px; height:73px; margin-top:5px}
.event_arch_title a, .event_arch_title a:visited{color:#af8754; font-size: 16px;; padding:5px; display:block}
.event_arch_desc{font-size:14px}
.su_grid{border:1px solid #ccc !important; background-color:#e0d5c6; padding:4px}
.su_grid th{background-color: #1f7b80;border:none;font-weight:normal !important;font-size: 16px;padding:5px 3px;text-align:right;color:#fff;border:1px solid #0c8063;text-align:center;}
.su_grid td{border:none; border-bottom:1px solid #ccc; font-size: 16px;; padding:7px; color:#606060; text-align:right; border:1px solid #ccc; text-align:center}
.su_grid tr:nth-child(even){background:#fff}
.su_grid tr:nth-child(odd){background:#f3f3f3}
.minicolors.minicolors-theme-default .minicolors-input{height:20px !important}
.n_right_menu ul{padding:0; margin:20px 10px 20px 0; list-style:none}
.n_right_menu ul li a.current{background-color:#eee; border:1px solid #ddd !important}
.n_right_menu ul li a:hover{background-color:#eee; border:1px solid #ddd !important}
.n_right_menu ul li a:link, .n_right_menu ul li a:visited{color:#606060; font-size:16px; display:block; padding:8px; border:1px solid transparent;height:48px;}
.n_right_menu ul li a:hover{text-decoration:none}
.n_right_menu ul li img{float:right; margin-left:10px;height:30px;}
.blocks_slider .blocks{padding:0; margin:0; list-style-type:none}
.blocks_slider .blocks li{float:right; width:31.3%; margin:1%; text-align:center; height:142px; background-color:#eee; border:1px solid #ccc}
.blocks_slider .blocks li:hover{border:1px solid #ccc; background:-webkit-radial-gradient(#fff 20%,#fff 20%,#ccc); /* Safari */background:-o-radial-gradient(#fff 20%,#fff 20%,#ccc); /* For Opera 11.1 to 12.0 */background:-moz-radial-gradient(#fff 20%,#fff 20%,#ccc); /* For Firefox 3.6 to 15 */background:radial-gradient(#fff 20%,#fff 20%,#ccc); /* Standard syntax */}
.blocks_slider .blocks li a:link, .blocks_slider .blocks li a:visited, .blocks_slider .blocks li a:hover{color:#404040; text-decoration:none; font-size: 16px;; font-weight:bold; display:block; width:100%; height:142px; padding:0; margin:0}
.blocks_slider .quote{width:100%; direction:rtl}
.blocks_slider .plusslider.slider3, .plusslider.slider3 .plusslider-pagination-wrapper{border:none; border-radius:0}
.blocks_slider .plusslider-container{position:relative; left:0}
.blocks_slider .plusslider{direction:ltr; margin:0 auto; padding-bottom:40px; overflow:hidden; position:relative; height:510px !important}
.blocks_slider .plusslider .child{float:left}
.blocks_slider .plusslider-pagination-wrapper{/* fallback color */width:100%; position:absolute; left:0; bottom:0; z-index:500}
.blocks_slider .plusslider-pagination{display:table; margin:0 auto; padding:0}
.blocks_slider .plusslider-pagination li{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bullets.png) no-repeat; cursor:pointer; display:block; float:right; font-size:0; height:10px; margin:0 3px; text-indent:-9999px; /*IE6 fix */width:15px; height:15px; position:relative}
.blocks_slider .plusslider-pagination .current, .plusslider-pagination li:hover{background-position:0 -22px}
.blocks_slider .plusslider-arrows-wrapper{display:none}
.loader{width:32px; height:32px; margin:0 auto; display:block; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/loader.gif) no-repeat; margin-top:25px}
.vote_bac{border:1px solid #ccc; padding:0 4px; margin-bottom:5px; background-color:#f3f3f3;}
.vote_bac p{background-color:#0c8063; border:1px solid #0c8063; width:100%; color:#fff; padding:5px !important; font-weight:normal !important}
.vote_bac label{font-weight:normal !important; padding-right:10px}
.vote_bac span{font-weight:normal !important}
.vote{border-top:1px dashed #ccc; padding:0 10px}
.vote_btn:link, .vote_btn:visited{color:#646464 !important; text-decoration:underline}
.vote{text-align:right !important;}
.vote a{text-decoration:none !important;}
.vote .vote_btn{color:#0c8063 !important;cursor:pointer;}
.pane span{font-size:14px;}
/* header slider */
.int_header{height:186px}
#container_slider{width:985px; direction:ltr; height:187px; display:block}
#example{width:985px; height:187px}
#frame{width:985px; height:187px}
#slides2{width:985px; height:187px}
#slides2 .slides_container{width:985px; overflow:hidden; position:relative; height:185px}
#slides2 .slides_container div.slide{width:985px; height:187px; display:block; position:relative}
#slides2 .slides_container div.slide>img{width:985px; height:187px}
#slides2 .caption{z-index:9; position:absolute; top:0; width:493px; left:2000px}
.image_rotate{width:100%; overflow:hidden; display:none; height:187px}
ul#image_rotate{margin:0; padding:0; list-style:none}
ul#image_rotate li{width:100%}
ul#image_rotate li img{width:100%; display:block; height:187px}
.int_content img{max-width:100%}
/************** start Search *******************/
.int_content div.ms-webpart-zone.ms-fullWidth, .int_content div.s4-wpcell-plain, .int_content  div.ms-webpart-chrome, .int_content div.ms-WPBody{max-width:99% !important; padding:0 !important; margin:0 !important; min-width:0px !important}
.ms-srch-sb-border:hover, .ms-srch-sb-borderFocused, #SearchBox, .ms-srch-sb-border, .ms-srch-sbLarge{border:0 !important; background:none !important}
.ms-srch-upscope-top{width:100% !important}
.histogram_bar_active{border-color:#474441 !important}
.ajax__multi_slider_default .inner_rail_horizontal, .slider_tick_active{border-color:#474441 !important; background-color:#474441 !important}
.leftSearchWP{float:left; width:75%}
.rightSearchWP{float:right; width:25%; margin-top:-9px}
.ms-srch-sbLarge >.ms-srch-sb-searchLink, .ms-srch-sbLarge >.ms-srch-sb-searchLink:hover{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/search.png) no-repeat center center !important}
h3{margin:0 !important; font:16px "Janna LT W20 Regular"!important; color:#404040}
.ms-srch-item{max-width:100% !important; margin:0 !important; padding-top:0 !important}
.ms-srch-result-groups, .ms-srch-result{max-width:100% !important}
.ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover{background:none !important}
#SearchBox, .ms-srch-sb-border, .ms-srch-sbLarge{width:100%}
.ms-srch-sbLarge>input, .ms-srch-sbLarge>input:focus{width:85%; color:#5f5f5f  !important; font:19px "Midan W20"; border:1px solid #ababab !important}
.ms-disabled{font:13px "Janna LT W20 Regular"}
.ms-srchnav{border-bottom:3px solid #404040; margin-top:5px}
.ms-srchnav-link-selected{background-color:#404040; color:#e4e4e4 !important; font:13px "Janna LT W20 Regular"!important; padding:0 10px}
.ms-srchnav-link, .ms-srchnav-link:hover{color:#535353; text-decoration:none; line-height:26px; font:13px "Janna LT W20 Regular"!important; padding:0 10px}
.ms-srch-result-noResults{font:13px "Janna LT W20 Regular"!important}
.ms-srch-result-noResultsTitle{font:13px "Janna LT W20 Regular"!important}
.ms-srch-resultFooter a{font:13px "Janna LT W20 Regular"!important; text-decoration:none}
.ms-srch-resultFooter a:hover, .ms-srch-result-noResults a{text-decoration:underline; color:#404040}
.ms-spimn-presenceLink{display:none}
.ms-peopleux-userImgWrapper{border:0}
.ms-peopleux-userImg{border:1px solid #ababab !important}
.ms-srch-Paging li a, .ms-srch-resultscount{font:13px "Janna LT W20 Regular"!important}
.ms-srch-resultscount{border-bottom:1px dotted #e2e2e2 !important; padding-bottom:15px}
#PagingSelf a{color:#404040 !important}
.ms-srch-hover-content,  .ms-srch-hover-action a{font:13px "Janna LT W20 Regular"!important}
.ms-dlg-heading, h2.ms-dlg-heading{font:13px "Janna LT W20 Regular"!important}
.ms-srch-hover-close{height:20px}
.ms-ref-refinername:link, .ms-ref-refinername:visited{background:#0c8063; padding:2px 14px; line-height:24px; color:#fff !important; font:16px "Janna LT W20 Regular"!important; width:100%; height:30px; margin-top:10px; margin-bottom:5px}
.ms-ref-name{font:13px "Janna LT W20 Regular"!important; right:10px; position:relative}
.ms-ref-name:hover, .ms-displayBlock:hover, .ms-ref-selSec{color:#404040 !important; text-decoration:underline}
.ms-commandLink, .ms-commandLink:visited{font:13px "Janna LT W20 Regular"!important; color:#404040 !important; text-decoration:underline !important; padding-right:10px; border:0}
.ms-ref-uparrow{background:url('/_LAYOUTS/15/iMCI/images/bullet-arrow-up.png') no-repeat 5px 10px}
.ms-ref-downarrow{background:url('/_LAYOUTS/15/iMCI/images/bullet-arrow-down.png') no-repeat 5px 10px}
.ms-srch-item-link, .ms-srch-item-link:visited, .ms-srch-ellipsis a, .ms-srch-ellipsis a:visited, .ms-srch-hover-popularity div{font-family:"Janna LT W20 Regular"!important; font-size:16px !important; color:#404040; line-height:30px}
h1, h2, h3, h4, h5, h6, .ms-h1, .ms-h2, .ms-h3, .ms-h4, .ms-h5, .ms-h6{font-family:"Janna LT W20 Regular"}
div.ms-srch-item-title h3.ms-srch-ellipsis a, div.ms-srch-item-title h3.ms-srch-ellipsis a:visited{padding-right:10px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat right 10px}
.ms-srch-item-summary, .ms-srch-communityItem-summary, .ms-srch-item-metadataContainer div{font:13px "Janna LT W20 Regular"!important}
.ms-srch-item-body{padding-bottom:10px}
.ms-srch-item:hover, .ms-srch-people-outerContainer:hover{background-color:#eee}
.ms-srch-item{border-bottom:1px dashed #404040}
.slider_extent_label_section, .handle_label_section, .ms-metadata, .ms-descriptiontext{font:13px "Janna LT W20 Regular"!important}
.ms-ref-allSec, .slideronly_container, .ms-textSmall, .histogram_container{position:relative; right:10px}
.ms-srch-item-path, .ms-srch-hover-filetype{color:#b59061; text-decoration:underline}
.ms-webpart-cell-vertical{margin-bottom:0}
.ms-calloutLink:hover, .ms-calloutLink, .ms-srch-result #Paging a:hover{color:#404040 !important}
.ms-srch-item-summary .ms-srch-item-highlightedText{color:#f7941e}
.ms-promlink-button-image{right:-10px; top:-5px}
#PageLinkNext{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat center center}
#PageLinkPrev{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrowr.png) no-repeat center center}
.ms-srch-hover-actions, .ms-srch-hover-popularity{background-color:#f3ede4}
.ms-srch-hover-actions{display:none}
/************** End Search *******************/
/* admissions */
.tabs_title{color:#404040; font-size:16px; padding:5px 25px 15px 5px; background:url(../img/page_title_icon.png) no-repeat right 8px}
ul.tabs{list-style:none; display:block; padding:0; margin:0 4%}
.tabs li{float:right; cursor:pointer; border-bottom:4px solid #91877a; width:50%; text-align:center}
.tabs li.current{}
.arrow-up{width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #91877a; visibility:hidden; margin:0 auto}
.tabs li.current .arrow-up{visibility:visible}
.box{/* display:none; *//* border:1px solid #e7e1d7; *//* background-color:transparent; *//* background-color:rgba(255,255,255,0.2); *//* margin:0 0 20px 0; *//* padding:10px; *//* color:#646464; *//* font-size: 16px; *//* line-height:28px; */}
.box.visible{display:block}
.box_sp{height:15px; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/2lines.png) repeat-x center center; clear:both}
.box br{line-height:24px; display:block}
.box select{background-color:#e7dac6; border:1px solid #ccc; width:100%; color:#646464; line-height:18px}
.box input[type="checkbox"]{position:relative; bottom:-2px; color:#646464}
.box input[type="radio"]{position:relative; bottom:2px; margin-left:5px}
.box label{font-weight:normal}
.box a{text-decoration:none !important; color:#646464; font-size: 16px;}
.box a span{text-decoration:none !important; color:#646464; font-size: 16px;}
.box input[type="submit"]{/* width:48%; *//* margin:0 1%; *//* border:0; */background-color: #1f7b80;/* color:#fff; *//* float:right; *//* padding:2px 0 5px 0; *//* text-align:center; */position: absolute;bottom: 0px;}
.admis_search{color:#646464; font-size: 16px;; line-height:18px; background-color:#e7dac6; border:1px solid #ccc; padding:10px; min-height:44px}
.admis_search input[type="text"]{background-color:#ede5d9; border:1px solid #ccc; width:50%; padding:0 10px; color:#646464; font-size:14px; float:right; margin-left:10px}
.admis_search input[type="radio"]{position:relative; bottom:-2px; margin-right:10px}
.admis_search input[type="image"]{float:left; margin-right:20px}
.admis_search table{float:right}
.admis_search table label{font-weight:normal !important; margin-right:5px}
.admis_search table input{position:relative; top:-3px}
.admis_note{padding:10px; background-color:#0c8063; color:#fff}
.admis_info td{padding:5px; color:#646464; font-size: 16px;; line-height:18px; text-align:center; margin-bottom:10px}
.admis_s_block{border-bottom:1px dotted #ccc; padding:10px 0; color:#646464; font-size: 16px;; line-height:20px}
.admis_s_block span a{display:block; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat right 10px; color:#0c8063 !important; font-size:18px; padding-right:7px; line-height:25px; text-decoration:none}
.title_link a{display:block; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat right 10px; color:#0c8063 !important; font-size:16px; padding-right:7px; line-height:25px; text-decoration:underline}
.title_link{display:block; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/int_list_arrow.png) no-repeat right 10px; color:#0c8063 !important; font-size:16px; padding-right:7px; line-height:25px; text-decoration:underline}
.admis_s_block a, .admis_s_block span.brown{color:#646464; font-size: 16px;; text-decoration:none; line-height:30px}
.admis_s_block span.brown b{color:#0c8063; font-weight:normal}
.admis_s_block strong{font-weight:normal; color:#989696; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word; word-break:break-all; white-space:normal}
.admis_s_block>div{padding:10px; border:1px solid #e7e1d7; background-color:#f1eae1}
.admis_search br{display:none}
.admis_btn{margin:0 3px 0 0; border:0 !important; background-color:#0c8063 !important; color:#fff !important; float:left !important; padding:2px 0 5px 0; text-align:center}
.admis_btn_div{padding:5px 10px}
.ic_pager .PagerContainerTable{float:none}
.ic_pager .PagerInfoCell{float:none}
.ic_pager .PagerOtherPageCells, .PagerInfoCell{padding:0 5px;color:#424242;font:13px "Janna LT W20 Regular";background-color: #fff;}

.PagerInfoCell2{padding:0 5px;color:#424242;font:13px "Janna LT W20 Regular";background-color: #fff;}

.ic_pager .PagerOtherPageCells a{color:#424242 !important; font:13px "Janna LT W20 Regular"; text-decoration:none; display:block}
.ic_pager .PagerCurrentPageCell{padding:0 5px; background:#0c8063; color:#fff; padding:0 5px}
.ic_pager .PagerCurrentPageCell span strong{font-weight:normal}
.ic_pager .PagerHyperlinkStyle{margin:0 3px}
/*Start new home styles*/
.n-wrapper{    max-width:985px;     margin:0 auto}
.n-slider{    direction:ltr !important}
.rslides_tabs{    list-style:none;     padding:0;     background:none;     font-size:18px;     list-style:none;     margin:0 auto 50px;     max-width:540px;     padding:10px 0;     text-align:center;     width:100%}
.rslides_tabs li{    display:inline;     float:none}
.n-slider{    overflow:hidden;     position:relative}
.n-slider .rslides_tabs a{    width:auto;     line-height:20px;     height:auto;     display:inline;     background-image:url('/_LAYOUTS/15/New_SUPortal/images/ar/ico-slider-off.png');     background-repeat:no-repeat;     padding:5px;     text-decoration:none;     display:block;     width:10px;     display:inline-block;     text-indent:-9999px}
.n-slider .rslides_tabs .rslides_here a{    background-image:url('/_LAYOUTS/15/New_SUPortal/images/ar/ico-slider-on.png')}
.n-news .col-2{    width:50%;     float:right;     text-align:right}
.n-news{    max-width:985px;     margin:0 auto;     padding:0px 20px; height:180px}
.news-title a{    text-decoration:none;     font-size:18px;     color:#4b4742;     font-family:"Janna LT W20 Regular"!important}
.n-title{    float:right; margin:2px !important}
.more-link-news{    float:left}
.news-sections{    position:relative}
.news-sections .rslides1_tabs{    position:absolute;     top:0;     padding:0;     padding-right:120px;     width:auto}
.news-sections .rslides_tabs li{    display:inline-block;     border-left:1px solid gray;     line-height:15px}
.news-sections .rslides1_tabs li a{    text-decoration:none;     color:#4b4742;     padding:0px 10px;     text-align:center}
.news-sections .rslides1_tabs li a{    text-decoration:none;     color:#4b4742}
.news-sections .rslides_here a{    color:#754c24 !important;     border:1px solid #0c8063;     padding:2px 10px;     border-bottom:none;     -webkit-border-radius:3px 3px 0 0;     border-radius:3px 3px 0 0}
#slider2{    margin-top:15px}
#slider2 li{list-style-type:none !important}
.news-title{    border-bottom:1px solid #0c8063}
.rslides_here{    border-left:none !important;     border-right:none !important;     margin-right:-1px}
.news-sections .rslides_tabs li:nth-child(2){    border-right:none;     padding-right:0px}
.more-link-news{    background:url('/_LAYOUTS/15/New_SUPortal/images/ar/arrow-archive.png');     background-repeat:no-repeat;     padding-right:15px;     background-position:right}
.col-2 h3 a{    color:#4b4742;     text-decoration:none;     padding-right:15px; font-weight:700 !important; font-size: 16px; !important; display:block; float:right; line-height:20px; direction:rtl !important; width:100%}
.featured{    float:right;     margin-left:10px; width:155px}
.featured img{    max-width:155px;     max-height:100px}
.nbox-content p{    color:#0c8063;     font-size: 15px;;     text-align:justify;     direction:rtl;     padding:0 15px;     line-height:18px}
.nbox-content p a{    font-size: 16px;;     color:#4b4742;     text-decoration:none;     font-weight:600}
.col-2 .nbox-content{border-left:1px solid #b59061; margin-left:15px; border-style:none; max-width:270px; float:right; border-left:1px dotted #b59061}
.nbox2{    border-left:none !important}
.nbox-content h3 a span{background:url('/_LAYOUTS/15/New_SUPortal/images/ar/title-arrow.png'); background-repeat:no-repeat; background-position:top; display:block; width:14px; height:14px; float:right; position:relative; top:5px; margin-left:10px}
@media only screen and (max-width:860px){ .n-news{ max-width:700px !important; height:auto}
 .col-2{ width:100% !important;  margin-top:30px}
 .col-2 .nbox-content{ border-left:none !important;  border-bottom:1px dotted #b59061 !important;  padding-bottom:25px !important}
 .col-2 .nbox2{border-left:none !important}
 .nbox-content{ width:100%;  float:right}
}
 .rslides img{ display:block;  height:auto;  float:left;  width:100%;  border:0}
 @media only screen and (max-width:480px){ .news-sections .rslides1_tabs{ top:35px;  left:0;  z-index:9999;  width:100% !important}
img.rsImg{ width:100% !important}
.news-sections .rslides_tabs li{ border-left:1px solid gray !important}
 .news-sections .rslides_here a{ border:none}
 .col-2 h3 a{ font-size: 16px;}
}
 #full-width-slider{ width:100%;  color:#000}
/***************** 2. Bullets*****************/
.rsMinW .rsBullets{    z-index:35;     height:auto;     text-align:center;     display:block;     margin:0 auto;     display:block;     width:100px;     float:none;     height:15px}
.rsMinW .rsBullet{    width:6px;     height:6px; margin:0px 3px 6px 4px !important; padding:0 !important;     display:block;     float:right}
.rsMinW .rsBullet span{    line-height:20px;     background-image:url('/_LAYOUTS/15/New_SUPortal/images/ar/ico-slider-off.png');     background-repeat:no-repeat;     width:14px;     height:14px;     display:block}
.rsNavSelected span{background:url('/_LAYOUTS/15/New_SUPortal/images/ar/ico-slider-on.png') !important; background-repeat:no-repeat}
.rsContainer{ position:relative;  width:100%;  height:100%;  -webkit-tap-highlight-color:rgba(0,0,0,0)}
.royalSlider .rsSlide.rsFakePreloader{ opacity:1 !important;  -webkit-transition:0s;  -moz-transition:0s;  -o-transition:0s;  transition:0s;  display:none}
.rsSlide{ position:absolute;  left:0;  top:0;  display:block;  overflow:hidden;  height:100%;  width:100%}
.grabbing-cursor{ cursor:url(grabbing.png) 8 8,move}
<!-- css menu style -->
.navbar-inverse .navbar-nav >li{height:auto !important}
.dropdown-menu >li >a:hover{background-color:#3a3735}
.dropdown-menu{position:absolute; top:100%; right:0; z-index:1000; display:none; float:right; min-width:265px; padding:5px 0; margin:2px 0 0; font-size: 16px;; list-style:none; background:rgba(249,249,249,0.9); border:1px solid #ccc; border:1px solid rgba(0,0,0,0.15); border-radius:4px; -webkit-box-shadow:0 6px 14px rgba(0,0,0,0.175); box-shadow:0 6px 14px rgba(0,0,0,0.175); background-clip:padding-box}
.n-title{margin:0}
#divAds{padding-top:14px; border-top:1px solid #0c8063}
.loading{position:absolute; top:50%; left:50%; margin:-16px 0 0 -16px}
<!-- Top Menu Columns Style -->
.dropdown{position:static !important}
.ss-sub .dropdown-menu1{position:relative; display:none; float:right; width:100%; margin:10px 20px 20px 0; max-width:240px; padding:0}
.ss-sub{max-width:100%; position:absolute; z-index:9999; background:rgba(249,249,249,0.9); width:530px}
.dropdown-menu1 li a{width:100%; display:block; padding:5px}
.services-li .ss-sub, .parent-li .ss-sub, .center-li .ss-sub{left:-138px !important}
.dropdown-menu1 li a:hover{background:#333; color:white; text-decoration:none}
.dropdown-menu1 li{list-style-type:none}
.dropdown:hover .dropdown-menu1{display:block}
.rsImg{margin-left:0px !important}
/*End new home styles*/
@media (max-width:1200px){#container_slider{display:none}
.image_rotate{display:block}
.int_header{height:auto}
}
@media (min-width:1200px){.top_bar_div{height:53px}
}
@media (min-width:991px) and (max-width:1200px){}
@media (max-width:979px) and (min-width:768px){.row-fluid .span4{width:33.33333333333333% !important; padding:0 5px 0 5px !important; margin:0 !important}
.banners a strong{font-size:10px}
}
@media (max-width:768px){.dropdown:hover .dropdown-menu1{display:none}
.open:hover .dropdown-menu1{display:block}
.ss-sub{position:static !important; background:transparent !important; width:100%}
.ss-sub ul{float:none !important}
.header a.parentNode{color:#fff}
.ss-sub .dropdown-menu1{position:relative; display:none; float:right; width:100%; margin:0 2%; max-width:96%; padding:0}
}
@media (max-width:990px){.int_footer{line-height:25px}
.header .col-md-4{text-align:right}
.header .col-md-2{text-align:right}
.header .col-md-4, .header .col-md-8{padding-top:5px !important}
.search{float:right; margin:6px 0}
.copyright{text-align:right}
#pCarousel li a span{display:block; width:100%; height:auto; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/bg_black_trans.png) repeat; position:relative; bottom:0; top:0; margin-bottom:0; padding:5px}
#pCarousel li a strong{font-weight:normal; line-height:10px; background:none; color:#fff; padding-right:8%; font-size:10px; margin-right:0px}
.plusslider{height:auto !important}
.quote{height:auto}
.quote a span.news_des{display:none}
.form1_btn input.search_btn, .form1_btn input.clear_btn{bottom:0}
.bc_icons img{float:right; margin:10px 0; border-left:1px solid #706c66; padding:0 5px}
.bc_icons{border-top:1px dotted #656565}
.n_right_menu ul{padding:0; margin:20px 10px 0 10px; list-style:none}
.leftSearchWP{float:left; width:100%}
.rightSearchWP{display:none}
.ms-srch-hover-outerContainer{visibility:hidden !important; display:none !important}
.ms-srch-item{width:100% !important}
.admis_search input[type="text"]{width:100%}
.admis_search table{float:none; width:300px}
}
@media (max-width:767px){.navbar-header{display:block !important}
.navbar-inverse .navbar-nav >li{background:none !important}
.navbar-inverse .navbar-nav >li >a{font-size: 16px;; border-bottom:1px dotted #9b9b9b}
.navbar-inverse .navbar-nav >li >a:hover, .navbar-inverse .navbar-nav >li >a.current{background:none}
.navbar-inverse .navbar-nav >li{position:relative}
.top_menu{background:#4a4641; height:auto; margin-top:8px !important}
.navbar-inverse .navbar-nav >li >a{background:none}
.navbar-inverse .navbar-nav >li >a:hover, .navbar-inverse .navbar-nav >li >a.current{color:#fff}
.banners a{width:50%; margin:5px 0}
.image_rotate, ul#image_rotate li img{height:120px}
.admis_search br{display:block}
.admis_search input[type="text"]{width:80%}
/* Admissions end */
.navbar-inverse .navbar-nav >li.dropdown>img{display:block}
.navbar-inverse .navbar-nav >.dropdown >a .caret{display:none}
}
@media (max-width:1024px) and (min-width:481px){.SureTabletHide{display:none}
.SureTabletStretch{width:100%}
.numbers ul li{width:30%}
}
@media (max-width:530px){.ms-srch-group-content,.ms-srch-group,.ms-srch-result-groups,.ms-srch-Paging,.ms-srch-resultFooter,.ms-srch-result,.ms-srch-upscope-top,.ms-srch-item-body{max-width:300px !important; min-width:0% !important; padding:0 !important; margin:0 !important}
}
@media (max-width:480px){.SureMobileHide{display:none}
.SureMobileStretch{width:100%}
.banners a{width:100%; margin:5px 0}
.news_slider .plusslider{height:auto !important}
.news_slider .quote{height:auto}
.news_slider .quote a, .quote a:hover{padding:5px}
.news_slider .quote a img{width:100%; border:1px solid #a8a8a8}
.news_slider .quote a span.news_title, .quote a:hover span.news_title{font-size:3vw}
.news_slider .quote a span.news_des{display:none}
.category_slider .quote a span.news_des{display:none}
.numbers ul li{width:50%}
.gallery li{width:100%}
.image_rotate, ul#image_rotate li img{height:80px}
}
/* Start Files Archive styles */
div.article{padding:10px 10px}
ul.downloadlist{list-style:none; margin:0; padding:3px}
ul.downloadlist li{margin:5px; font:bold 14px tahoma; border-bottom:1px dotted #aaa; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/linksbullet.png) no-repeat right 9px; padding-bottom:8px; display:block}
ul.downloadlist li a{padding:5px 14px; color:#606060 !important; font:14px "Janna LT W20 Regular"; text-decoration:none; line-height:22px}
.dtext{float:right; width:55%}
.dicon{float:left; width:45%; text-align:left}
.dicon a{font-size:14px !important}
/* End Files Archive styles */
/* Start FAQ Archive styles */
.faq_ques{border:1px solid #ccc; padding:10px; margin-bottom:5px; background-color:#f3f3f3;}
.faq_ques a:link, .faq_ques a:visited{background:url(/_LAYOUTS/15/New_SUPortal/images/ar/faq_close.png) no-repeat right 7px; color:#424242; font:13px "Janna LT W20 Regular"; text-decoration:none; padding-right:20px; display:block}
.faq_des{padding:10px 15px 15px 15px; color:#505050; font:13px "Janna LT W20 Regular"; margin-bottom:10px}
.faq_des a:link, .faq_des a:visited{color:#034b39; font:14px "Janna LT W20 Regular"; text-decoration:underline}
/* End FAQ Archive styles */
.DevHelperRequiredMark{color:#d02a2a !important}
/* Start Tenders styles */
.news_arch{padding:10px 5px; border-bottom:1px solid #e2e2e2}
.na_img{float:left; padding:1px; background-color:#fefefe; border:1px solid #ccc; width:178px; height:106px; margin:0 5px 5px 0}
.nd_img{float:left; padding:1px; background-color:#fefefe; border:1px solid #ccc; width:358px; height:216px; margin:0 10px 0 0}
.nd_div_rollupimage  img{float:left; padding:1px; background-color:#fefefe; border:1px solid #e3e3e3 !important; width:358px; height:216px; margin:0 10px 0 0}
.na_title{color:#424242; font:14px "Janna LT W20 Regular"; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/news_archive_arrow.png) no-repeat right 4px; padding:0 10px 5px 0; line-height:18px}
.na_title a:link, .na_title a:visited{color:#424242; text-decoration:none}
.na_title a:hover{text-decoration:underline}
.na_generaltitle{color:#424242; font:14px "Janna LT W20 Regular"; background:url(/_LAYOUTS/15/New_SUPortal/images/ar/news_archive_arrow.png) no-repeat 650px 10px #f1f1f1; padding:5px 25px 8px 0; line-height:18px; margin-bottom:5px; border:1px solid #e2e2e2}
.na_date{color:#e8af2c; font:14px "Janna LT W20 Regular"; padding:10px 10px 8px 0}
.na_sub, .na_sub span{color:#505050; font:14px "Janna LT W20 Regular"!important; line-height:17px; padding-right:10px; font-family:"Janna LT W20 Regular"!important}
.na_sub a:link, .na_sub a:visited{color:#606060; font:14px "Janna LT W20 Regular"; text-decoration:none}
.na_sub a:hover{text-decoration:underline}
.form_title{border-bottom:4px solid #0c8063}
.form_title>div{color:#404040; font:15px "Janna LT W20 Regular"; padding-right:5px; float:right; line-height:24px}
.form_title>span{float:left; width:auto; padding-top:5px; color:#676767; font:normal 14px "Janna LT W20 Regular"}
.formLabelTd_tender{color:#424242; font:13px "Janna LT W20 Regular"!important; padding:5px 10px; width:20%; vertical-align:top; background-color:#f1f1f1; border:1px solid #ccc}
.formControlTd_tender{color:#797979; font:normal 14px "Janna LT W20 Regular"!important; padding:5px 10px; width:60%; vertical-align:top; background-color:#fff; border:1px solid #ccc}
/* End Tenders styles */
.headtitle{padding:15px 5px 10px 0}
.headtitle span{font:bold 14px "Janna LT W20 Regular"!important;color:#404040;display:block; border-bottom:4px solid #404040; padding:0 0 5px 0}
.wizard_boarder{border:1px solid  #ccc;padding:10px}
.formControlTd_2{font:normal 13px "Janna LT W20 Regular"!important;color:#646464; width:57%}
.width50 input{width:50% !important;color:#646464 !important}
.form_tbl tr:nth-child(even){background:#f3f3f3}
.form_tbl tr:nth-child(odd){background:#e8dccc}
.LabelForm{background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,from(#dedede),to(#e6e6e6));   background-image:-webkit-linear-gradient(top,#f3f3f3,#e3d5c1);   background-image:  -moz-linear-gradient(top,#f3f3f3,#e3d5c1);   background-image:    -o-linear-gradient(top,#f3f3f3,#e3d5c1);   background-image:       linear-gradient(to bottom,#f3f3f3,#e3d5c1); border:1px solid #dfdfdf; margin-bottom:10px; font:13px "Janna LT W20 Regular"; color:#646464; border:1px solid #ccc; padding:10px}
.graylabel{color:#646464 !important}
.e_body{background:url(bg_body.png) no-repeat #ddd0be top center !important; background-size:100%}
.e_404{width:580px; background:url(logo.png) no-repeat right top; margin:128px auto 0 auto; color:#585858; max-width:100%; padding-top:90px}
.e_404>div{padding:25px 25px 25px 50px; background-size:100%; border:1px solid #dfcfba; background-color:#efe8dc;  background-image:-webkit-linear-gradient(top,#efe8dc,#f9f5f0);  background-image: linear-gradient(to bottom,#efe8dc,#f9f5f0)}
.e_404 a:link, .e_404 a:visited{font:14px verdana; color:#585858; font-size:16px; display:block; padding-right:70px}
.e_img{float:right; margin:0 0 0 15px}
