body{position: relative;font-family:'century gothic';background:#fff url(../../images/_Arb/back1.jpg) top center ;text-align:right;  }
a:link {
	color: #42413C;
	text-decoration: underline; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out; 
}
.progress-bar{float:right;}
table{direction:rtl;font-family:tahoma;}
th {text-align: right;}
select{direction:rtl;width:99%;color:#333;font-size:12px;padding:2px 2px}
p{text-align:right;font-family:tahoma;font-size:12px;}

.bluerow{ font-family:'ge_ss_two_lightregular';padding-top:5px;}
.bluerow .container{border-radius:5px 5px 0 0;padding-top:5px;}
.bluerow a{color:#fff !important;}
.newsTicker{/*background:#109bbf;*/min-height:33px;font-family:'ge_ss_two_lightregular'; }
.newsletter{/*background:#f1f1f1 ;*/min-height:45px;font-family:'ge_ss_two_lightregular';padding-top:10px;font-size:18px;color:#fff;border-bottom:1px solid #7ca6cb;border-top:1px solid #7ca6cb;}
.newsletter span{font-size:20px;color:#fff; display:inline-block}
.newsletter .glyphicon{font-size:25px;color:#fdd000;position:relative;top:8px;}
 
.newsletter span h3{ font-family:'ge_ss_two_lightregular';font-size:30px;margin:2px 5px 11px;color:#fdd000}
.newsletter .search {margin-top:-3px;margin-bottom:5px;}
.newsletter .search .form-control{width:80% !important;margin-bottom:10px}
 .navbar-collapse{margin-bottom:15px;}
.banner iframe{min-height:180px; }
.navbar-brand{float:right;}
.btn-danger{background:#bf2b33;border-color:#bf2b33;}
.rowMargin{margin:10px 0 !important}
.headerContianer{background:url(../../images/_Arb/bg_pattern_large.png) repeat-x fixed}
.navbar{margin-bottom:0px;}
.container{max-width:980px;background:#2b4a67; }
.row{margin:0px}
.gPortlet{background:#fff;width:100%;min-height:113px;text-align:right;box-sizing:border-box; display:inline-block;font-family:tahoma;font-size:12px;position:relative;}
.gPortlet .panel-body{padding-top :0px;}
.gPortlet  a{font-family:'ge_ss_two_lightregular';color:#333;font-size:14px;}
.gPortlet   h2{float:right;padding:10px 0px 10px;margin:0px;font-family:'ge_ss_two_lightregular';font-size:25px;color:#ff5a00;width:100%;border-bottom:1px solid #333}
.gPortlet   h2 span{color:#000;font-family:tahoma;font-size:20px; display:inline-block}
.gPortlet   h2 span:before{content:'(';}
.gPortlet   h2 span:after{content:')';}
.gPortlet  ul{direction:rtl}
.gPortlet.event .panel-body{padding-top :0px;padding-left:3px}
.gPortlet .col-md-6 ,.gPortlet .col-sm-6,.gPortlet .col-xs-12{padding:0px 0 0 5px;}
.gPortlet .gTitle{background:rgba(0,0,0,0.5); width:100%;height:30px;color:#fff;text-align:right;display:inline-block;position:absolute;left:0px;bottom:0;padding:3px 5px;font-family:'ge_ss_two_lightregular';font-size:18px;}
.gPortlet ul{margin-top:10px;}
.gPortlet ul li a{font-family:tahoma}
.gPortlet .thumbnail{margin-bottom:11px;}
.row  a{color:#333;text-decoration:none;}
.row  a:hover{color:#333;text-decoration:underline;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding-left: 2px;padding-right: 2px;float:right;}
.topHeader{ min-height:171px; }
.topHeader > .container {min-height:132px !important;}
.topHeader .navbar-brand{padding:0px;min-height:115px;}
.topHeader .search {width:100% !important}
.topHeader .search .form-control{width:80% !important}
.navbar-inverse{background:rgba(0,0,0,0.5);border-bottom:0px solid #bf2f38}
.navbar-default{background:transparent;border-bottom:0px solid #c3c3c3;}
.main-navigation ul{width:100%}

.topHeader  .logoS{display:none;}
.topHeader img{max-width:100%;}
.topHeader .ads{margin-top:27px;}
.navbar{min-height:30px;/*background:#333333 url(../../images/_Arb/menu.png) repeat-x;*/}
.navbar-nav > li{float:right; margin-right:2px;background:url(../../images/_Arb/sp.png) no-repeat 0 5px;padding-left:6px;padding-right:0px}
.navbar-nav > li:last-child{background:none;}
.navbar-nav > li > a { color: #fff !important;text-decoration: none;width: 100%; font-family: 'ge_ss_two_lightregular';margin:0px;padding: 9px 10px 10px;  text-align:center;white-space:nowrap;font-size:17px;display:inline-block;}
.navbar-nav > li > a:hover , .navbar-nav > li > a.active {background:#f7b421 !important;border-radius:4px; }
 
.ads{max-width:100%;min-height:60px;}
audio{width:50%;float:left;margin:0 10px}

/***************************** new styles ************************/

 
@charset "UTF-8";

@font-face {
    font-family: 'ge_ss_two_lightregular';
    src: url('fonts/ge_ss_two_light.eot');
    src: url('fonts/ge_ss_two_light.eot?#iefix') format('embedded-opentype'),
         url('fonts/ge_ss_two_light.woff') format('woff'),
         url('fonts/ge_ss_two_light.ttf') format('truetype'),
         url('fonts/ge_ss_two_light.svg#ge_ss_two_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* ------------------------------------------
  RESET
--------------------------------------------- */


@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

.fixed {  position: fixed;  width: 100%;  top: 0;  right: 0;}

/* ------------------------------------------
  NAV TOGGLE STYLES
--------------------------------------------- */

@font-face {font-family: "responsivenav"; src:url("fonts/responsivenav.eot");src:url("fonts/responsivenav.eot?#iefix") format("embedded-opentype"), url("fonts/responsivenav.ttf") format("truetype"),url("fonts/responsivenav.woff") format("woff"),url("fonts/responsivenav.svg#responsivenav") format("svg");  font-weight: normal;font-style: normal;}
.nav-toggle { position: fixed; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;-webkit-touch-callout: none;-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-decoration: none; text-indent: 999px; position: relative;overflow: hidden;width: 70px; height: 55px; float: right;}
.nav-toggle:before {  color: #333; font-family: "responsivenav", sans-serif; font-style: normal;font-weight: normal; font-variant: normal;font-size: 28px;text-transform: none; position: absolute; content: "â‰¡"; text-indent: 0; text-align: center;  line-height: 55px; speak: none; width: 100%; top: 0; left: 0;}
.nav-toggle.active::before {font-size: 24px;content:"x";}
/**************** Slider *****************/
 
.bx-wrapper {position: relative;	margin: 0px auto 0px;padding: 0;*zoom: 1;overflow:hidden !important}
.bx-wrapper img {max-width: 100%;display: block;width:100%;max-height:360px;}
/** THEME
===================================*/

.bx-wrapper .bx-viewport {/*fix other elements on the page moving (on Chrome)*/-webkit-transform: translatez(0);-moz-transform: translatez(0);	-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;	bottom: 0px;width: 100%;right:0px; }
/* LOADER */
.bx-wrapper .bx-loading {min-height: 50px;background: url(../../images/_Arb/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
/* PAGER */
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #09080c;padding-top: 10px;padding-left:10px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;	*display: inline;float:left;margin:0 0 8px 0px;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: 9999px;display: block;width: 15px;height: 15px;margin: 0 2px;outline: 0;	-moz-border-radius: 7px; -webkit-border-radius: 7px;border-radius: 7px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #109bbf;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: -10px;background: url(../../images/_Arb/controls.png) no-repeat  -37px 0;}
.bx-wrapper .bx-next {right: -10px;background: url(../../images/_Arb/controls.png) no-repeat 100% 0px;}
.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next:hover {background-position: -86px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute;	top: 35%; outline: 0;width: 38px;height:43px;text-indent: 9999px;	z-index:10;}/**6/3/2015**/
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {	display: block;	text-indent: 9999px;	width: 10px;	height: 11px;	outline: 0;	background: url(images/controls.png) -86px -11px no-repeat;	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {	background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;	text-indent: 9999px;width: 9px;	height: 11px;	outline: 0;	background: url(images/controls.png) -86px -44px no-repeat;	margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;	width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;	bottom: 0;	left: 0;	background: #666\9;	background: rgba(80, 80, 80, 0.75);	width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: 'ge_ss_two_lightregular';font-size:17px;display: block;padding: 10px;}

.datepicker{float:left;width:70%;background:#fff url(../../images/_Arb/datepicker.png) no-repeat 3px 2px!important;border-radius:5px;text-align:right;color:#333;border:0px;font-size:13px;padding:5px 2px}
.w70{width:70%;border-radius:5px;padding:3px 2px}
/*******************************************/
.servicesRow div{min-height:125px;margin-top:3px;margin-bottom:1px;}

.about{font-size:20px;background:#e4e4e4;text-align:center;font-weight:700;color:#4c4d4f;}
.about .panel-body{padding-top:35px;}
.servicesRow .serivesBerif{background:#ebebeb}
.servicesRow a.services{background:url(../../images/_Arb/services.jpg) no-repeat -235px 0;width:100%;height:129px;display:inline-block;}
.servicesRow a:hover.services{background:url(../../images/_Arb/services.jpg) no-repeat 0 0;}
 
.searchContainer{background:url(../../images/_Arb/searchsp.gif);padding:5px;}
.searchBtn{float:left;width:149px;height:43px;background:url(../../images/_Arb/searchbtn.png) no-repeat;color:#fff;font-size:15px;font-family:'ge_ss_two_lightregular';border:0px;}
.advancedSearch div{font-family:tahoma !important;font-size:12px;}
.advancedSearch div input[type='text']{float:left;}
/************************* footer *****************/
.navbar-static-bottom{background:#109bbf ;min-height:30px;border-radius:0px;border:0px;font-family:'ge_ss_two_lightregular';padding-top:7px;}
.navbar-static-bottom  .container{text-align:center;color:#fff;background:transparent;}
.footer{height:70px;padding-top:10px;margin-bottom:20px !important;display:inline-block;min-height:197px;background:url(../../images/_Arb/footer.png) no-repeat 10px 30px;width:100%}
.footer span{float:left;text-align:right;display:inline-block;color:#333;}
.footer span span{float:right;display:inline-block;}
.footer ul{margin-top:10px;}
.footer li{border-left:1px solid #333; padding:0px 5px!Important;font-size:11px;float:right;background:none;}
.footer li:last-child{border-left:0px}
.footer .navbar-nav{float:right;margin-top:32px;}
.footer li a{color:#eaeaea !important;text-decoration:none !important;padding:0px 5px!important;line-height:15px;font-family:'ge_ss_two_lightregular';font-size:15px !important;font-weight:400;text-align:right;}
.footer li a:hover{color:#fff !important;background:transparent !important;}
.footer li ul{margin-right:10px;}
.footer li ul li{list-style:none;float:none;border:0px;padding:5px 0 !important;text-align:right;}
.footer li ul li a{font-size:12px !important;color:#777777 !important;font-family:tahoma !important;text-align:right}
.pagination>li{float:right;}
/*************************************/
.social{padding-left:0px;}
.social li{list-style:none;float:left;}
.social li a{display:inline-block;width:38px !important;height:38px !important;background:url(../../images/_Arb/social.png) no-repeat ;}
a.faceBook{background-position:0 5px !important}
a.twitter{background-position:-38px 5px !important}
a.instagram{background-position:-77px 5px !important}
a.youtube{background-position:-113px 5px !important}
a.googlePlus{background-position:-150px 3px !important}
a.LinkedIn{background-position:-189px 5px !important}
a.snapshat{background: url(../../images/_Arb/snap.png) !important;}

a.faceBook:hover{background-position:0 -35px !important}
a.twitter:hover{background-position:-38px -35px !important}
a.instagram:hover{background-position:-77px -35px !important}
a.youtube:hover{background-position:-113px -35px !important}
a.googlePlus:hover{background-position:-150px -35px !important}
a.LinkedIn:hover{background-position:-189px -35px !important}

/**** circle icons on home page****/
.cricle{width:110px;height:110px;border-radius:55px;padding:5px;background:green;display:inline-block}
/*******************************/

/*****************/
			input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
					}

					input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr {
						padding-right:24px;
						height:16px; 
						display:inline-block;
						line-height:16px;
						background-repeat:no-repeat;
						background-position: 100% 0;						
						vertical-align:middle;
						cursor:pointer;
						margin:5px 0;
					}

					input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk {
						background-position: 100% -16px;					
					}
					label.css-label {
						background-image:url(../../images/_Arb/csscheckbox.png);
						-webkit-touch-callout: none;
						-webkit-user-select: none;
						-khtml-user-select: none;
						-moz-user-select: none;
						-ms-user-select: none;
						user-select: none;
						font-weight:400;
					}
		
		
		
		
					input[type=radio].css-radio {	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;	}

					input[type=radio].css-radio + label.css-labelr, input[type=radio].css-radio + label.css-labelr.clr {
						padding-right:24px;
						height:12px; 
						display:inline-block;
						line-height:12px;
						background-repeat:no-repeat;
						background-position: 100% 0;						
						vertical-align:middle;
						cursor:pointer;
						font-weight:400;
					}

					input[type=radio].css-radio:checked + label.css-labelr, input[type=checkbox].css-checkbox + label.css-labelr.chk {
						background-position: 100% -12px;					
					}
					label.css-labelr {
			background-image:url(../../images/_Arb/cssradio.png);
			-webkit-touch-callout: none;
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}
		}
		/************************/
		.advancedSearch h1{font-family:'ge_ss_two_lightregular';font-size:18px;color:#fff;margin:10px 0 20px;background:url(../../images/_Arb/advancedssearchTitle.png) no-repeat 100% 0;height:62px;padding-top:20px;padding-right:65px;margin-right:-13px;}
		.contentContainer{width:100%;min-height:410px;border:1px solid #109bbf;border-radius:5px;padding:5px;background:#fff;margin-top:10px;margin-bottom:40px;display:inline-block;}
		.contentContainer p{font-size:14px !important;margin-top:10px}
		.contentContainer img{max-width:100%; }
		/*.contentContainer .form-control{width:60%}*/
		.courseUnite{padding:0 15px;border-bottom:1px dashed #e4e4e4;padding-bottom:10px;margin-bottom:10px;}
		.courseUnite:last-child{border:0px;}
		.courseUnite h1{margin:5px 0 15px;}
		.contentContainer ul{direction:rtl}
		.courseUnite h1 a , .courseUnite h1{font-family:'ge_ss_two_lightregular';font-size:25px;color:#109bbf;}
		.courseUnite h1:after {content:"◘";font-family:'ge_ss_two_lightregular';font-size:20px;color:#109bbf;padding-left:10px;}
		.courseUnite h1{border-bottom:1px solid #e4e4e4;padding-bottom:7px;margin-bottom:7px;}
		.courseUnite img{width:200px;height:130px; float:right}
		.courseDetails img{width:200px;height:150px; float:right}
		.courseUnite .details , .fancybox-skin .details{background:#ededed;border-radius:5px;padding:5px;color:#767676;font-size:12px;font-weight:700;display:inline-block;width:100%}
		.courseUnite  p , .courseUnite{min-height:70px;}
		.courseUnite .details span , .fancybox-skin .details span{display:inline-block;margin:0px 10px 0 0;border-left:1px solid #bfbfbf;padding:0 10px;float:right;font-size:13px;}
		.courseUnite .details span:last-child , .fancybox-skin .details span:last-child {border:0;}
		.courseUnite .details span:last-child a {background:url(../../images/_Arb/map.png) no-repeat 0 0;display:inline-block;height:20px;padding-left:20px;}
		/******************/
		.fancybox-skin h3{font-family:'ge_ss_two_lightregular';font-size:30px;color:#109bbf;}
		.fancybox-skin table{direction:rtl;width:100%}
		.fancybox-skin table tr td{border-bottom:1px solid #e4e4e4;text-align:right;color:#333;padding:5px 10px}
		.fancybox-skin table tr:last-child td{border:0px;}
		.fancybox-skin table tr td:first-child{background:#f6f6f6;color:#333;font-weight:700;width:35%;font-size:12px;}
		.fancybox-skin  p{ font-size:13px;}
					.fancybox-skin input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
					}

					.fancybox-skin  input[type=checkbox].css-checkbox + label.css-label, .fancybox-skin  input[type=checkbox].css-checkbox + label.css-label.clr {
						padding-right:24px;
						height:16px; 
						display:inline-block;
						line-height:16px;
						background-repeat:no-repeat;
						background-position: 100% 0;						
						vertical-align:middle;
						cursor:default;
						margin:5px 0;
					}

					.fancybox-skin input[type=checkbox].css-checkbox:checked + label.css-label, .fancybox-skin input[type=checkbox].css-checkbox + label.css-label.chk {
						background-position: 100% -16px;					
					}
					.fancybox-skin  label.css-label {
						background-image:url(../../images/_Arb/csscheckbox-dark.png);
						-webkit-touch-callout: none;
						-webkit-user-select: none;
						-khtml-user-select: none;
						-moz-user-select: none;
						-ms-user-select: none;
						user-select: none;
						font-weight:400;
					}
					
					
					.fancybox-skin input[type=radio].css-radio {position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;	}

					.fancybox-skin input[type=radio].css-radio + label.css-labelr, .fancybox-skin input[type=radio].css-radio + label.css-labelr.clr {
						padding-right:24px;
						height:12px; 
						display:inline-block;
						line-height:12px;
						background-repeat:no-repeat;
						background-position: 100% 0;						
						vertical-align:middle;
						cursor:default;
						font-weight:400;
					}

					.fancybox-skin input[type=radio].css-radio:checked + label.css-labelr, .fancybox-skin input[type=checkbox].css-checkbox + label.css-labelr.chk {
						background-position: 100% -12px;					
					}
					.fancybox-skin label.css-labelr {
			background-image:url(../../images/_Arb/cssradio_dark.png);
			-webkit-touch-callout: none;
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}
.login-box a.forget{color:#333!important;}
		
.fancybox-skin .gallery img{width:70%;height:350px;padding:2px;border:1px solid #e4e4e4;margin:0 15%}
.fancybox-skin ul li {float:right;margin:5px 0 5px 12px;list-style:none;}
.fancybox-skin ul li img{width:94px;height:72px;cursor:pointer;padding:2px;border:1px solid #e4e4e4}
.gallery a.fancybox img{min-height:221px;}
/**************************/
.PageTitle{font-family:'ge_ss_two_lightregular';direction:rtl;font-size:30px; color:#fff;margin:5px 0 20px;background:#f3f3f3 url(../../images/_Arb/advancedssearchTitle.png) no-repeat 100% 0;min-height:62px;padding-top:20px;padding-right:75px;margin-right:-6px;color:#109bbf;}
.form-control{ text-align:right;padding-right:5px;}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: right;margin-right: -20px;}
.radio, .checkbox {padding-right: 20px;}
.form-group{margin:7px 0;display:flex; }
.form-group .fancybox-skin{border:2px solid #109bbf;margin-top:10px;border-radius:5px;}
.form-group .datepicker{float:right;width:auto;border:1px solid #ccc !important}
.dropdown-menu{z-index:1000000000;}
.dropdown-menu > li a{text-align:right;}
.dropdown-menu > li a:before{content:"•";text-align:right;padding-left:10px;font-weight:700;margin-top:-5px;color:#333}
.submenu{margin-top:-70px;margin-left:-30px;background:#109bbf;}
.submenu:before{content:"";background:url(../../images/_Arb/toparrow.png) no-repeat 0 center;height:10px;width:20px;margin-top:-16px;position:absolute;}
.submenu a{color:#fff !important;}
/*********************/

.blockServices{background:#f2f2f2 url(../../images/_Arb/sp2.png) no-repeat 100% 0; background-size:100% 100%;border:1px solid #ebebeb;width:95%;min-height:166px;color:#333;margin:10px 0 10px ;display:inline-block;position:relative; }
.blockServices label{cursor:pointer;position:absolute;bottom:0px;right:15px;font-family:'ge_ss_two_lightregular';font-size:18px;width:80%;}
.blockServices img{width:110px;height:110px;display:inline-block;float:left;margin:30px 10px;}
.blockServices .icon{background:url(../../images/_Arb/services.png) no-repeat;width:110px;height:110px;display:inline-block;float:left;margin:33px 10px 10px;
-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out; 
}
.blockServices .rate{background-position:0px 0px;}
.blockServices .broadcast{background-position:0px -119px;}
.blockServices .room{background-position:10px -258px;}
.blockServices .order{background-position:7px -385px;}
.blockServices .power{background-position:7px -512px;}
.blockServices .sound{background-position:7px -650px;}
.blockServices .video{background-position:7px -789px;}
.blockServices .images{background-position:7px -950px;}
.blockServices .whatsapp{background-position:7px -1079px;}
.blockServices .mobile{background-position:7px -1200px;}


.blockServices:hover ,.inverse {background-color:#19b5d1;color:#fff;}
.blockServices:hover ,.inverse2 {background-color:#ff5a00;color:#fff;border-radius:15px;overflow:hidden;}
.blockServices.inverse img{width:74px;height:87px;top:15px}
.inverse label{top:20px;color:#fff;}
.inverse label.fileName{right:15px;font-family:tahoma;font-size:13px;width:70%;top:90px;line-height:15px;color:#333}

.blockServices:hover label{color:#fff;}
.blockServices:hover .rate{background-position:-145px 0px;}
.blockServices:hover .broadcast{background-position:-145px -119px;}
.blockServices:hover .room{background-position:-145px -258px;}
.blockServices:hover .order{background-position:-145px -385px;}
.blockServices:hover .power{background-position:-145px -512px;}
.blockServices:hover .sound{background-position:-145px -650px;}
.blockServices:hover .video{background-position:-145px -789px;}
.blockServices:hover .images{background-position:-145px -950px;}
.blockServices:hover .whatsapp{background-position:-145px -1079px;}
.blockServices:hover .mobile{background-position:-145px -1200px;}

.blockServices2{background:#f2f2f2 url(../../images/_Arb/sp2.png) no-repeat 100% 0;overflow:hidden; background-size:100% 100%;border:1px solid #ebebeb;width:95%;min-height:140px;color:#333;margin:10px 0 10px ;display:inline-block;position:relative; }
.blockServices2 label{cursor:pointer;position:absolute;top:10px;right:15px;font-family:'ge_ss_two_lightregular';font-size:18px;width:115px;}
.blockServices2 img{width:140px;height:110px;display:inline-block;float:left;margin:10px;}
.blockServices2:hover   {background-color:#19b5d1;color:#fff;border-radius:20px;}
.blockServices2:hover label{color:#fff;}


.blocks{font-family: 'ge_ss_two_lightregular';font-size:15px; }
.blocks .thumbnail{cursor:pointer;background-color:RGBA(255,255,255,0.1) !important;border:1px solid #7ca6cb;color:#fff; height: 290px} 
.blocks .thumbnail label{color:#fff;display:inline-block;direction:rtl}
.blocks .thumbnail img{opacity:0.9;min-height:150px;}
.blocks .thumbnail:hover img{opacity:1}
.blocks .thumbnail:hover {border:1px solid #b0adad;}
.blocks .thumbnail h3{margin:5px; min-height:60px;color:#fff}  
.hovicon {display: inline-block; cursor: pointer;margin: 20px;width: 110px;height: 110px;border-radius: 50%;text-align: center;position: relative;text-decoration: none;z-index: 1;   color: #fff;background-image:url(../../images/_Arb/icons.png) !important}
.hovicon.auto-width {width: auto;height: auto;padding: 15px;}
.hovicon:after {pointer-events: none;position: absolute; width: 100%;height: 100%;border-radius: 50%; content:''; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.hovicon:before {speak: none;font-size: 48px;line-height: 90px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;display: block;-webkit-font-smoothing: antialiased;}
/* Effect 1 */
 .hovicon.effect-1 {
    background: rgba(0, 0, 0, 0.1);
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.2s, color 0.2s;
    transition: background 0.2s, color 0.2s;
}
.hovicon.effect-1:after {
    top: -7px;
    left: -7px;
    padding: 7px;
    box-shadow: 0 0 0 4px #0bb4e0;
    -webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
    -webkit-transform: scale(.8);
    -moz-transition: -moz-transform 0.2s, opacity 0.2s;
    -moz-transform: scale(.8);
    -ms-transform: scale(.8);
    transition: transform 0.2s, opacity 0.2s;
    transform: scale(.8);
    opacity: 0;
}
/* Effect 1a */
 .hovicon.effect-1.sub-a:hover {
    background-color: rgba(74, 190, 215, 1) !important;
    color: #41ab6b;
}

.hovicon.effect-1.sub-a:hover:after {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
 
 

 /***************/
.topHeader .search {margin-top:35px;font-family:'ge_ss_two_lightregular';}
 

.search {}
.search input {height: 30px;line-height: 18px;padding: 0 2px 0 2px;border-radius:1px;width:100%;float:right;}
.search .form-control{width:auto !important;}
.search .btn{float:right;}
.typing {margin:3px 0 0 0}
.typing > li {
    list-style: none inside none;
	font-weight:700;
	padding-right:20px;
	padding-top:5px;
}

 /*******/
 /* carousel */
.media-carousel {margin-bottom: 0;padding: 0 ;margin-top: 59px;}
/* Previous button  */
.media-carousel .carousel-control.left , .media-carousel .carousel-control.right 
{
top:-40px;
  left: 0px;
  background-image: none;
  background: none repeat scroll 0 0 #222222;
   color:#fff;
  border-radius: 50%;
   height: 25px;
  width : 25px;
  margin-top: 0px;
  padding:2px;
  font-weight:700;
}
/* Next button  */
.media-carousel .carousel-control.right 
{
  
  left: 30px !important;
   
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
  background: #333333;
}
.media-carousel img
{
  width: 163px;
  height:69px;
  float:right;
  margin-left:10px;	
}
/* End carousel */
 
 .contentContainer .well .form-control{width:100%}
 .contentContainer .well .control-label , .contentContainer .btn , .lead{font-family:'ge_ss_two_lightregular'}
 .contentContainer p.lead{font-size:20px !important;padding-right:10px;}
       #accordion .glyphicon { margin-right:10px; }
      .panel-collapse>.list-group .list-group-item:first-child {border-top-right-radius: 0;border-top-left-radius: 0;}
      .panel-collapse>.list-group .list-group-item {border-width: 1px 0;}
      .panel-collapse>.list-group {margin-bottom: 0;}
      .panel-collapse .list-group-item {border-radius:0;}

      .panel-collapse .list-group .list-group {margin: 0;margin-top: 10px;}
      .panel-collapse .list-group-item li.list-group-item {margin: 0 -15px;border-top: 1px solid #ddd;border-bottom: 0;padding-left: 30px;}
      .panel-collapse .list-group-item li.list-group-item:last-child {padding-bottom: 0;}

      .panel-collapse div.list-group div.list-group{margin: 0;}
      .panel-collapse div.list-group .list-group a.list-group-item {border-top: 1px solid #ddd;border-bottom: 0;padding-left: 30px;}
	  h4.panel-title{font-weight:700;}
	  .panel-collapse{padding:5px;}
	  #accordion label {font-weight:400;width:100%}
 
.table-bordered > thead > tr > th{background:#333;color:#fff;font-family:'ge_ss_two_lightregular'}

.search  .form-control.sucessMSG{ background-color:#f3fef8;border-color: #009c48 !important;color:#000 !important;border-width:2px;font-size:15px !important;font-weight:700 !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 156, 72, 0.2) !important;
    outline: 0 none;}
	
	.search  .form-control.errorMSG{ background-color:#fef3f3;border-color: #ff1a1a !important;color:#000 !important;border-width:2px;font-size:15px !important;font-weight:700 !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 26, 26, 0.2) !important;
    outline: 0 none;}
	
	
.search  .form-control.errorMSG::-webkit-input-placeholder {color: red;}
.search  .form-control.errorMSG:-moz-placeholder {color: red;}
.search  .form-control.errorMSG::-moz-placeholder {color: red;}
.search  .form-control.errorMSG:-ms-input-placeholder { color: red;}

.search  .form-control.sucessMSG::-webkit-input-placeholder {color: #009c48;}
.search  .form-control.sucessMSG:-moz-placeholder {color: #009c48;}
.search  .form-control.sucessMSG::-moz-placeholder {color: #009c48;}
.search  .form-control.sucessMSG:-ms-input-placeholder { color: #009c48;}
.hint{background:#ff6815;color:#fff;width:50px;height:50px;margin:0 0 0 20px;text-align:center;padding-top:15px;border-radius:5px;}
.msg{padding:20px 5px;cursor:default}
.msg .date{margin:0;position:static;display:inline-block;width:100%;font-size:15px;}
.contentContainer a.btn{color:#fff;font-size:17px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus ,.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background:#f7b421;}
.dropdown-menu>li>a{direction:rtl}
@media (max-width: 768px) { 
.newsTicker{min-height:70px;height:auto !important;margin-right:17px;margin-left:17px;}
 .navbar-nav > li{float:none;}
 .navbar-nav > li > a { color:#333;}
 .contentContainer .form-control{width:100%}
 .courseUnite img{width:100%}
 .search{width:100%}
 .search .form-control{width:95% !important;margin-bottom:10px}
 .navbar-brand{margin:0 20%}
 .topHeader .search {margin-top:10px}
 .ads{display:block;margin:0 auto;}
 .navbar-nav{width:100%;}
 .navbar-nav > li{border:0px;background-image:none}
 .topHeader .ads{margin-top:0px;}
}

 @media (max-width: 480px) {  
 .newsTicker{min-height:70px;margin-right:17px;margin-left:17px;}
  .topHeader .logoN{display:none;}  
  .topHeader .logoS{display:block;}
  .contentContainer .form-control{width:100%}
  .courseUnite img{width:100%}
  .search .form-control{width:95% !important;}
  .topHeader .search {margin-top:10px}
  .navbar-brand{margin:0 2%}
  .navbar-brand{max-width:100%}
  .bx-wrapper .bx-prev {left: -6px;background: url(../../images/_Arb/resControls.png) no-repeat  -35px 0;}
.bx-wrapper .bx-next {right: -6px;background: url(../../images/_Arb/resControls.png) no-repeat 100% 0px;}
.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next:hover {background-position: -68px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute;	top: 35%; outline: 0;width: 31px;height: 35px;text-indent: 9999px;	z-index: 9999;}
.bx-wrapper .bx-caption span {font-size:90%}
.typing > li  a{font-size:100% !important}
}

.img-responsive {
    margin: 0 auto;
}
textarea{min-height:100px !important;}
/****/

.carouselCategory {margin-bottom: 0;    padding: 0 40px 30px 40px;}
/* The controlsy */
.carouselCategory .carousel-control { height: 40px;width: 40px;  background: none repeat scroll 0 0 #222222;  border: 4px solid #FFFFFF;border-radius: 23px 23px 23px 23px; margin-top: 0px;font-size:20px;color:#fff;}
.carouselCategory .carousel-control.right {right: 0px;}
/* The indicators */
.carouselCategory .carousel-indicators {position:absolute;right: 50%;top: auto; bottom: -10px;margin-right: -19px;}
/* The colour of the indicators */
.carouselCategory .carousel-indicators li {background: #cecece;}
.carouselCategory .carousel-indicators .active {background: #428bca;}
/**************/
#myCarousel .nav a small
{
    display: block;
}
#myCarousel .nav{  background: #eee;border-radius:5px;overflow:hidden;}
.nav-justified > li > a
{
    border-radius: 0px;
	min-height:40px;
	border-left:1px solid #e0dede	;
}
.nav-pills{padding:0;}
.nav-pills>li[data-slide-to="0"].active a { background-color: #16a085; font-weight:700}
.nav-pills>li[data-slide-to="1"].active a { background-color: #e67e22; font-weight:700}
.nav-pills>li[data-slide-to="2"].active a { background-color: #2980b9; font-weight:700}
.nav-pills>li[data-slide-to="3"].active a { background-color: #8e44ad; font-weight:700}
.nav-pills>li[data-slide-to="4"].active a { background-color: #16a085; font-weight:700}
.nav-pills>li[data-slide-to="5"].active a { background-color: #e67e22; font-weight:700}
.nav-pills>li[data-slide-to="6"].active a { background-color: #2980b9; font-weight:700}
.nav-pills>li[data-slide-to="7"].active a { background-color: #8e44ad; font-weight:700}
.nav-pills>li[data-slide-to="8"].active a { background-color: #16a085; font-weight:700}
.nav-pills>li[data-slide-to="9"].active a { background-color: #e67e22; font-weight:700}
.nav-pills>li[data-slide-to="10"].active a { background-color: #2980b9; font-weight:700}
.nav-pills>li[data-slide-to="11"].active a { background-color: #8e44ad; font-weight:700}

.form-horizontal .form-group{margin-right:0px;margin-left:0px;}
 
.colorDefinition { font-family: 'tahoma', sans-serif;display:inline-block;min-width:300px;padding-right:20px}
.size_xl {font-size:50px; border-width: 8px; border-radius: 6px;}
.size_lg { font-size:40px; border-width: 7px; border-radius: 5px;}
.size_md {font-size:30px; border-width: 5px; border-radius: 4px;}
.size_sm {font-size:20px; border-width: 3px; border-radius: 3px;}
.size_xs {font-size:15px;border-width: 2px; border-radius: 2px;}

h4{float:right;padding:15px 0px 10px;margin:0px;font-family:'ge_ss_two_lightregular';font-size:20px;color:#ff5a00; }

.importantLinks h1 a {font-family:'ge_ss_two_lightregular';font-size:20px;color:#109bbf;}
.importantLinks h1 a:after {content:"◘";font-family:'ge_ss_two_lightregular';font-size:12px;color:#109bbf;padding-left:10px;}
.timer td{color:#fff;}
.timer td span{color:#333;}
.optionst{margin:0px;padding:0} 
.optionst li{list-style:none; margin-bottom:5px; display:inline-block;width:100%;cursor:pointer}
.status li{list-style:none; border:1px solid #fff;font-family:'ge_ss_two_lightregular';font-size:17px;background:#fff ; display:inline-block;width:100%;height:40px;padding:5px;font-weight:700;}
.optionst li label{border:1px solid #fff;font-family:'ge_ss_two_lightregular';font-size:17px;background:#fff ; display:inline-block;width:100%;height:40px;padding:5px;cursor:pointer}
.optionst li label input{display:none;}
.optionst li.optionselected ,.optionst li  label.optionselected{background:#fdd000 ;border:1px solid #ebe7ea;color:#fff;}

.panel-default>.panel-heading{display:inline-block;width:100%;}