

/*== 1200px and beyond ===================================================
========================================================================*/
/* Large desktop */
@media (max-width: 1300px) {

}
@media only screen and (min-width: 1200px) {
	.arabicContent .col-lg-1, .arabicContent .col-lg-10, .arabicContent .col-lg-11, .arabicContent .col-lg-12,
	.arabicContent .col-lg-2, .arabicContent .col-lg-3, .arabicContent .col-lg-4, .arabicContent .col-lg-5,
	.arabicContent .col-lg-6, .arabicContent .col-lg-7, .arabicContent .col-lg-8, .arabicContent .col-lg-9{float: right;}

	.form-inline .form-control{width: 220px;}


}

/*== Up to 1199px =====================================================
========================================================================*/
/* Large desktop */

@media screen and (max-device-width: 1199px){

}
@media (max-width: 1199px) {
	.form-inline .form-control{width:115px;}
	.panel.OurServices-SectionPanel .panel-Icon {margin: 0px;font-size: 45px;}
	.panel.OurServices-SectionPanel .panel-heading {margin: 15px 0 0 -13px;font-size: 18px;}
	.arabicContent .panel.OurServices-SectionPanel .panel-heading {margin: 15px -13px 0 0;font-size: 18px;}
	.pricePanel.LightBlocksPanel.BlueTheme .panel-footer{padding:10px 0;}
	.sectorsMainBox .sectorsMainBoxIcon-container{padding:10px 0 0;height: 120px}
	.sectorsMainBox .sectorsMainBoxText{  min-height: 120px;}
	.contactUsForm .form-inline textarea{width:365px;} 
	.arabicContent #mainLinksMenu li {padding:0 5px;}
	.arabicContent .contactUsForm .form-control,
	.arabicContent .CustomerComplaintsForm .form-control{width: 100%;}
	
}


/*== 980px and beyond ===================================================
========================================================================*/
/* Narrow desktop */
@media screen and (min-width: 992px){
	.arabicContent .col-md-1, .arabicContent .col-md-10, .arabicContent .col-md-11, .arabicContent .col-md-12, .arabicContent .col-md-2, .arabicContent .col-md-3, .arabicContent .col-md-4, .arabicContent .col-md5, .arabicContent .col-md-6, .arabicContent .col-md-7, .arabicContent .col-md-8, .arabicContent .col-md-9
	{float: right;}
	.arabicContent .col-md-offset-4,
	#Error404.arabicContent .col-md-6,
	#signUp.arabicContent .thank-Body{float:left;}
}
@media screen and (max-device-width: 991px){

}
@media (max-width: 991px) {
	#showSignInCollapseForm{
		display:block;
		margin: 0px 0 10px;
		background-color: #337ab7;
	}
	#SignInCollapseForm{display:none;margin: 10px 0 0;}
	.form-inline .form-control{width:100%;}
	#showCaseBG .container-fluid{text-align: Justify;}
	#showCaseBG .container {padding: 0px 0px 0px;}
	#SentTillNow {margin: 0px 0px 50px;}
	.panel.OurServices-SectionPanel .panel-Icon {margin: 0 0 0 -10px;font-size: 50px;}
	.panel.OurServices-SectionPanel .panel-heading {margin: 15px 0 0 -3px;font-size: 22px;}
	#TechSupport {top: 190px;}
	#HomeIndex #TechSupport {top: 160px;}
	#HaveNotRegistered .LightBlocksPanel .LightBlocks-Description{margin: 10px 0 0;}
	.support-3-menu{border:none;}
	.support-3-menu li{
		margin: 0px !important;
		width:100% !important;
		border-right: transparent !important;
		border:none;
	}
	.arabicContent .support-3-menu li{
		border:none;
		border-left: transparent !important;
	}
	.AffiliateJoin {margin: 50px 25% 50px;}
	.sectorsMainBox .sectorsMainBoxIcon-container{padding:10px 10px 0;}
	.contactUsForm .form-inline textarea{width:100%;} 
	.arabicContent .panel.OurServices-SectionPanel .panel-heading {margin: 15px -3px 0 0;}
}

@media screen and (max-device-width: 980px){

}
@media (max-width: 980px) {


}

@media (max-width: 838px) {

}
/*== Up to 980px and beyond 768px ======================================
========================================================================*/
/* Portrait tablet to landscape and desktop */

@media screen and  (min-device-width: 768px) and (max-device-width: 979px){

}
@media (min-width: 768px) and (max-width: 979px) { 

	.hidden-xs {    display: none!important;}
}
@media (min-width: 768px){
		.arabicContent .col-sm-1, .arabicContent .col-sm-10, .arabicContent .col-sm-11, .arabicContent .col-sm-12, .arabicContent .col-sm-2, .arabicContent .col-sm-3, .arabicContent .col-sm-4, .arabicContent .col-sm-5, .arabicContent .col-sm-6, .arabicContent .col-sm-7, .arabicContent .col-sm-8, .arabicContent .col-sm-9{float: right;}
		#signUp.arabicContent .col-md-4, #signUp.arabicContent .col-sm-6{float:left;}
		
	
}
/*== Up to 767px ======================================================
========================================================================*/
/* Landscape phone to portrait tablet */

@media (max-width: 767px) {
	
	.portfolio-item{ margin-top:60px;}


	#externalLinks.nav>li {display: inline-block;}
	#mainLinksMenu a:focus, #mainLinksMenu a:hover{
		border-bottom: none;
		background-color:#e7e7e7;
	}
	#mainLinksMenu .active>a, #mainLinksMenu .active>a:focus, #mainLinksMenu .active>a:hover{
		border-bottom: none;
		background-color:#e7e7e7;
	}
	
	#showSignInCollapseForm{display:none;}
	#SignInCollapseForm{display:block;}
	#TechSupport {top: 110px;}
	#HomeIndex #TechSupport {top: 70px;}
	
	#HaveNotRegistered .LightBlocksPanel .LightBlocks-Description{margin: 10px 0;}

	#videoContainer iframe {
		width:100%;
	}
	#plansCountryContainer #HaveNotRegistered .LightBlocksPanel .LightBlocks-Data{
		display:block;
	}
	.MobileAppsShowCaseImges{margin:0% auto 5%;}
	.contactUsForm{margin: 50px 0 0;}
	
	#ContactBranchContainer{margin-top:20px;}
	.arabicContent #externalLinks li,
	.arabicContent #mainLinksMenu,
	.arabicContent #mainLinksMenu li{float:none;}
	
	#signUp .signUpForm select,
	#signUp .signUpForm input[type="text"],
	#signUp .signUpForm input[type="password"],
	#signUp .signUpForm input[type="email"],
	#signUp .signUpForm .intl-tel-input{width: 95%;}
	
	.arabicContent .col-xs-1, .arabicContent .col-xs-10, .arabicContent .col-xs-11, .arabicContent .col-xs-12, .arabicContent .col-xs-2, .arabicContent .col-xs-3, .arabicContent .col-xs-4, .arabicContent .col-xs-5, .arabicContent .col-xs-6, .arabicContent .col-xs-7, .arabicContent .col-xs-8, .arabicContent .col-xs-9{float: right;}
	
	.arabicContent .navbar-nav.sm-collapsible .caret,
	.arabicContent .navbar-nav.sm-collapsible ul .caret{
		left:0;
		right: initial;
	}
	#mainLinksMenu > li > a {
		padding: 5px 40px 5px 5px ;
	}
	#clientSelectedTabsView{display:block;}
	#clientButtonsTabsView{display:none;}
}

/*== Up to 660px ==================================================
====================================================================*/

@media (max-width: 690px) {
	.arabicContent #PaymentMethod #tabs.nav>li{float:none;}
	.arabicContent #PaymentMethod #tabs.nav>li>a{
			border-radius: 0px;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border-bottom: #eee 2px solid;
		}
	.arabicContent #PaymentMethod-content{
			border-radius: 0px;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border:none;
		}
	 

}


/*== Up to 640px ==================================================
====================================================================*/

@media (max-width: 640px) {
	#PaymentMethod #tabs.nav>li{
		padding:0 1px;
	}

}

	/*== loginMsgBlock textarea ==============*/
	@media (max-width: 600px) {
		#PaymentMethod #tabs.nav>li{float:none;}
		#PaymentMethod #tabs.nav>li>a{
			border-radius: 0px;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border-bottom: #eee 2px solid;
		}
		#PaymentMethod-content{
			border-radius: 0px;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			border:none;
		}
		
	#signUp .signUpForm select,
	#signUp .signUpForm input[type="text"],
	#signUp .signUpForm input[type="password"],
	#signUp .signUpForm input[type="email"],
	#signUp .signUpForm .intl-tel-input{width: 92%;}


	}
	@media (max-width: 590px) {

	}
	@media (max-width: 560px) {
	.arabicContent .CustomerComplaintsForm .intl-tel-input .flag-dropdown {right: 10px;}


	}
	@media (max-width: 530px) {


	}
	@media (max-width: 510px) {


	}




@media (min-width: 481px) {
	.arabicContent .sectorsMainBox .sectorsMainBoxIcon-container{
		border-radius: 0 10px 10px 0;
		-moz-border-radius: 0 10px 10px 0;
		-webkit-border-radius: 0 10px 10px 0;
	}
	.arabicContent .sectorsMainBox .sectorsMainBoxText{
		border-radius: 10px 0 0 10px;
		-moz-border-radius: 10px 0 0 10px;
		-webkit-border-radius: 10px 0 0 10px;
	}
	
	.Show-480{display:none;}
}

/*== Up to 480px ==================================================
====================================================================*/
/* Landscape phones and down */
@media screen and (max-device-width: 480px){


}
@media (max-width: 480px) {
	.hidden-480{display:none;}
	.Show-480{display:block;}
	.sectorsMainBox .sectorsMainBoxIcon-container{
		border-radius: 10px 10px 0 0;
		-moz-border-radius: 10px 10px 0 0;
		-webkit-border-radius: 10px 10px 0 0;
		width:100%;
	}
	.sectorsMainBox .sectorsMainBoxText{
		border-radius: 0 0 10px 10px;
		-moz-border-radius: 0 0 10px 10px;
		-webkit-border-radius: 0 0 10px 10px;
	}

	.sectorsMainBox .sectorsMainBoxText{padding-top:15px;}
}


@media (max-width: 440px) {
	.panel.OurServices-SectionPanel .panel-Icon {margin: 0px;font-size: 45px;}
	.arabicContent .panel.OurServices-SectionPanel .panel-heading {margin: 15px -13px 0 0;}
	
	.panel.OurServices-SectionPanel .panel-heading {margin: 15px 0 0 -13px;font-size: 18px;}
	.panel.OurServices-SectionPanel .btn-lg{padding: 5px 16px;}
	.panel.OurServices-SectionPanel .panel-footer {margin: -5px 10px 0;}
	.arabicContent #externalLinks .hideText{display:none;}
	
	#signUp .signUpForm select,
	#signUp .signUpForm input[type="text"],
	#signUp .signUpForm input[type="password"],
	#signUp .signUpForm input[type="email"],
	#signUp .signUpForm .intl-tel-input{width: 90%;}
}


@media screen and (max-device-width: 420px){


}
@media (max-width: 420px) {
	
	
}

@media screen and (max-device-width: 380px){


}
@media (max-width: 380px) {
	#SentTillNow .counter-analog3 span.digit{width:30px;}
	.pricePanel.LightBlocksPanel .btn{width: auto;font-size: medium;}
	#plansCountryContainer #HaveNotRegistered .LightBlocksPanel .panel-footer .btn{font-size:medium;}
	#signUp .signUpForm .tooltip{margin: 7px 0px 0px -5px;}
	 .thumbnail{width:180px;}
}

/*== Up to 340px =====================================================
========================================================================*/
/* Portrait phones */
@media screen and (max-device-width: 340px){


}
@media (max-width: 340px) {
	.navbar-brand>img {width: 125px;}
	.navbar-brand {padding: 10px;}
	#externalLinks.nav>li>a {padding: 5px 0px;}
	.pricePanel.LightBlocksPanel .btn{display:inline-block;}
	
}


@media (max-width: 320px) {
	.list-inline>li{display: table-cell}

}

@media (max-width: 310px){
	#externalLinks .hideText{display:none;}	
	#externalLinks.nav>li>a {padding: 5px 10px;}
	#externalLinks .fa {font-size: 25px;}
	#externalLinks .badge {padding: 4px 10px 9px;border-radius: 15px;font-size: 15px;}
}

@media (max-width: 280px){
	
}

@media (max-width: 260px){
	#externalLinks.nav>li>a {padding: 5px;}
}

