
/*== 1200px and beyond ===================================================
========================================================================*/
/* Large desktop */
@media (max-width: 1300px) {

}
@media only screen and (min-width: 1200px) {
	.form-inline .form-control{width: 160px;}			
	#topNav{width:932px}
}

/*== 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;}
	.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;} 
	#mainLinksMenu li {padding:0}
	#topNav{width:732px;}
	.sliderText{margin:70px 0;}
	
}


/*== 980px and beyond ===================================================
========================================================================*/
/* Narrow desktop */
@media screen and (max-device-width: 991px){

}
@media (max-width: 991px) {
	.form-inline .form-control{width:100%;}
	#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;}
	.support-3-menu{border:none;}
	.support-3-menu li{
		margin: 0px !important;
		width:100% !important;
		border-right: transparent !important;
		border:none;
	}
	.contactUsForm .form-inline textarea{width:100%;} 
	#topNav{width:512px;}
	.sliderText{margin:40px 0;}
	.nav>li>a{padding:10px 5px;}
}

@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) { 


}
@media (min-width: 768px){
		.Show-768{display:none;}
		.hidden-768{display:block;}
}
/*== Up to 767px ======================================================
========================================================================*/
/* Landscape phone to portrait tablet */

@media (max-width: 767px) {

	#externalLinks.nav>li {display: inline-block;}
	#mainLinksMenu a {padding: 5px;}
	#mainLinksMenu a:focus, #mainLinksMenu a:hover,
	#mainLinksMenu .active>a, #mainLinksMenu .active>a:focus, #mainLinksMenu .active>a:hover{
		border-bottom: none;
		background-color:#337AB7;
		color:#FFFFFF;
	}
	.contactUsForm{margin: 50px 0 0;}
	
	#ContactBranchContainer{margin-top:20px;}
	 #mainLinksMenu,
	 #mainLinksMenu li{
            text-align:right;
            float: none;
         }
	
	.Show-768{display:block;}
	.navbar-brand.Show-768{display:table;}
	.hidden-768{display:none;}
	#mainLinksMenu .splitter{display:none;}
	.bilingual{float:none;width:100%;margin:0 0 5px;}
	#SearchForm {margin:0;float: none;}
	#SearchForm .input-group{margin:3px;}
	.sliderText{margin:0px;}
}

/*== Up to 660px ==================================================
====================================================================*/

@media (max-width: 690px) {

}


/*== Up to 640px ==================================================
====================================================================*/

@media (max-width: 640px) {
	#dataTabs #tabs.nav>li{
		padding:0 1px;
	}

}

	/*== loginMsgBlock textarea ==============*/
	@media (max-width: 600px) {
		#showCaseBG .sliderText h2{font-size: 30px;}
		#showCaseBG .sliderText h3{font-size: 20px;}
		#FooterMenu .CopyrightInfo{text-align:center;}
	}
	@media (max-width: 590px) {

	}
	@media (max-width: 560px) {
		
	}
	@media (max-width: 530px) {


	}
	@media (max-width: 510px) {


	}


@media (min-width: 481px) {	
	.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;}
	ul#tabsCircularsDisclosures li {width:33%;}

}


@media (max-width: 440px) {
	.panel.OurServices-SectionPanel .panel-Icon {margin: 0px;font-size: 45px;}
	
	.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;}
	
	#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%;}
	.owl-controls.clickable{background-color: rgba(1, 151, 252, 0.5)}
}


@media screen and (max-device-width: 400px){


}
@media (max-width: 400px) {
	#showCaseBG .sliderText h2{font-size: 20px;}
	#showCaseBG .sliderText h3{font-size: 16px;}
}

@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;}
	ul#tabsCircularsDisclosures li {width:50%;}
}

/*== 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;}
	#regionalMarkets .dataBody span{padding:15px;}
}


@media (max-width: 320px) {


}

@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;}
}

