/*
|
|  Screen size 1116px 
|
|
 */
@media (max-width: 1116px) {
.containerWidth {width: 98%;}







}

/*
|
|  Screen size 970
|
|
 */
@media (max-width: 970px) {
.containerWidth {width: 90%;}
#Body_container .topNav .inner_container .topRightNav  nav ul li:nth-child(4) {display: none;}
#Body_container section#servicesMenu .soleService {
	width: 45.5%;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 4% 3% 4% 0;
}















}


@media (max-width: 850px) {
#Body_container .topBarFixed .navFixed ul.desktop {display: none !important;}
#Body_container .topNav .inner_container .topRightNav nav.desktop {display: none !important;}
#Body_container .topNav .inner_container .topRightNav nav ul.mobile {display: block !important;}
#Body_container .bannerDisplay .caption.desktop {display: none;}
#Body_container .caption.mobile {display: block !important;}
#Body_container section#videosSection .videoWrapper {
	width: 100%;
	float: none;
	margin: 3% auto;
}
#Body_container section#videosSection .videoText {
	width: 80%;
	float: none;
	margin: 3% auto;
}
#Body_container section#subscribeNews .inner_container .subscribeLeft {
	width: 90%;
	float: none;
	margin: 3% auto;
}
#Body_container section#subscribeNews .inner_container .downloadApp {
	width: 40%;
	float: none;
	margin: 1% auto;
}
#Body_container section#subscribeNews .inner_container .downloadApp img {
	width: 45%;
	float: left;
}
#Body_container section#subscribeNews .inner_container .downloadApp h3 {text-align: center;}
footer .footer .footerLink1 {width: 80%;}

#Body_container section#AboutUsNav .navAboutWrapper {
	width: 21%;
	margin: 5px 4% 5px 8%;
	float: left;
}
#Body_container section#contactsSection .mainContainer {width: 100%;}











}



/*
|
|  Screen size 650
|
|
 */
@media (max-width: 650px) {
.containerWidth {width: 90%;}
#Body_container .topNav .inner_container .logo {width: 160px;}
#Body_container .topNav {min-height: 70px;}
#Body_container .topNav .inner_container .topRightNav  nav ul li {line-height: 70px;}
#Body_container .topNav .inner_container .topRightNav  nav ul li.loginShow {margin-top: calc(70px - 58px);}
#Body_container section#servicesMenu .soleService {
	width: 100%;
	float: none;
	margin: 4% 0;
}

#Body_container section#videosSection .videoText {
	width: 90%;
	float: none;
}
#Body_container section#subscribeNews .inner_container .subscribeLeft {
	width: 90%;
}
#Body_container section#subscribeNews .inner_container form {width: 100%;}
#Body_container section#subscribeNews .inner_container input {width: 100%; height: 35px; margin: 2% auto;}
#Body_container section#subscribeNews .inner_container button {width: 100%; height: 35px; margin: 2% auto;}
#Body_container section#subscribeNews .inner_container .downloadApp {width: 80%;}

footer .footer .footerLink1 {width: 90%;}
.ScrollTop {width: 40px; height: 40px;}
footer .footer .socialFooter {width: 70%;}
footer .footer .socialFooter a img {width: 13%; margin-right: 4.6667%;}
#Body_container .bannerDisplay .loginBody {width: 100% !important; top: 65px !important;}
#Body_container .caption.mobile {width: 100%;}
#Body_container  .caption.mobile h2 {font-size: 25px;}
#Body_container .topBarFixed {height: 65px;}
#Body_container .topBarFixed .logo  {width: 150px;}
#Body_container .topBarFixed .loginRight ul li {font-size: 14px; height: 30px; line-height: 30px; margin-top: calc(65px - 50px);}

#Body_container section#AboutUsNav .navAboutWrapper {
	width: 26%;
	margin: 5px 2% 5px 5%;
	float: left;
}
#Body_container section#contactsSection .mainContainer .mainLeftDisplay h1 {text-align: center;}
#Body_container section#contactsSection .mainContainer .mainLeftDisplay {float: none; width: 100%;}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay {float: none; width: 100%;}
#Body_container section#contactsSection .mainContainer .mainLeftDisplay form label {float: none; width: 100%;}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay h3 {text-align: center;}
#Body_container li.AccountImage {float: right; margin-top: -10px !important;}

#Body_container section#contactsSection .mainContainer .leftAsideDisplay .soleDirector {float: left; width: 45%; margin-right: 6%;}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .soleDirector:nth-child(2) {margin-right: 0;}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .soleDirector.lastChild {
	width: 45%;
	float: none !important;
	margin: 160px auto !important;
}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .hereToHelp {width: 45%; height: auto; margin: 50px auto 0 auto;}








}



/*
|
|  Screen size 480
|
|
 */

@media (max-width: 480px) {
	#Body_container li.AccountImage img {width: 50px; height: 50px; border-radius: 50%;}
	#Body_container .topBarFixed li.AccountImage img {width: 50px; height: 50px;}
	#Body_container .topBarFixed .logo  {width: 40%;}
	#Body_container .topBarFixed .navFixed {width: 50%; display: none !important;}
	#Body_container .topBarFixed .loginRight {width: 30%;}
	#Body_container .topBarFixed .loginRight ul li.loginShow {width: 100%; height: 35px; line-height: 35px;}
.containerWidth {width: 90%;}
#Body_container .BBannerNav nav.desktop ul li {display: none;}
#Body_container .BBannerNav nav.desktop ul li:first-child {display: block !important;}
#Body_container .BBannerNav nav.desktop ul li:nth-child(4) {display: block !important;}
#Body_container  .caption.mobile h2 {font-size: 23px;}
#Body_container  .caption.mobile p {font-size: 14px;}
footer .footer .footerLink1 a {float: none; text-align: center;}
footer .footer .footerLink1 a span {display: none !important;}

#Body_container section#AboutUsNav .navAboutWrapper {
	width: 48%;
	margin: 5px 2% 5px 0%;
	float: left;
}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .soleDirector {float: none; width: 75%; margin: 4% auto;}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .soleDirector:nth-child(2) {margin-right: auto;}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .soleDirector.lastChild {
	width: 75%;
	float: none !important;
	margin: 0 auto !important;
}
#Body_container section#contactsSection .mainContainer .leftAsideDisplay .hereToHelp {width: 75%; height: auto; margin: 50px auto 0 auto;}






}