@media only screen and (max-width: 1645px) {
	#userTest #sideQuestionNav{left:0;}
}
@media only screen and (max-width: 1240px) {
	ul#navmenu-h a.start{margin-right:0;}
	div.otherLangs{float: left; position: inherit;}
	
}
/*!!! full mobile !!!*/
@media only screen and (max-width: 850px) {
	.siteLogo{margin-right: 5px; margin-left:0;}
	.siteTopArea{float: right !important;}
	div.siteMenu{float:left;}
	div.languageWrapper div.siteLang .fa{float: left; margin-top:6px;}
	div.languageWrapper{padding-right:0;}
	div.loginWrapper{margin-left:13px; padding-left:16px;}
	div.logActive.mob{margin-right:0; margin-left:10px;}
	a.startMobile{float: left;font-size:12px;margin-right: 10px;margin-left:0;}
	header{left:0;}
	div#menuStrip div.siteLogo{float:left; margin-left:5px; margin-right:0;}
	div#menuStrip div.languageWrapper{float:right;}
	div#menuStrip div.topMenu{float:right;}
	ul#navmenu-h{left:0; right:auto;}
	ul#navmenu-h a{text-align:right; padding-right:15px; padding-left:0;}
	ul#navmenu-h li li a{padding-left:40px; padding-right:0;}
	ul#navmenu-h .mobileOpen{left:auto; right:0;}
	ul#navmenu-h li li a,
	ul#navmenu-h li.on li a,
	ul#navmenu-h li:hover li a,
	ul#navmenu-h li.iehover li a {text-align:left; padding-right:0; padding-left:40px;}	
	ul#navmenu-h a.start{padding-right:15px; padding-left:0;}
	div.backToHome a{margin-right:10px; margin-left:5px;}
	div.userDescMobile{text-align:right;}
	#myAccount .tabs .tab2{margin-right:0;}
	#myAccount .tabs .tab2:nth-child(4){border-right: 0; border-radius: 5px 0px 0px 5px; border-left: 2px solid;}
	#myAccount .tabs .tab2:first-child{border-radius:0 5px 5px 0;}
	#myAccount .form .fieldsRow div{float:none !important; margin-left:0;}
	#purchaseContent .packageRow .orderPackage{float:none;}
	.questionnairesList .historybg table td.packageRow, .reportsList .historybg table td.packageRow{text-align:right;}
	.reportsList .historybg table td.packageRow{text-align: right;}
	.reportsList .historybg table td.packageRow a.newTest.space{margin-left:0;}
	#userTest #sideQuestionNav{left: 5px; right:auto;}
	#userTest.realTest{margin-left: 0; margin-right:10px;}
	#userTest .navigateQuestion .tab{margin-right:0;}
	#userTest .testChildDetails{text-align:right;}
	#userTest .navigateQuestion .tab.next.mob{float:left;}
	#userTest .navigateQuestion .tab2.next{float:left;}
	#myAccount .tabs .tab{margin:4px !important;}
	
	.arrowLink{display:block; position:fixed; height:40px; top:188px; text-align:center; width:100%;}
	
	.exampleCheckBox .exampleSymble1{float:right !important; margin:0px !important; margin-bottom:2px !important;}
	.exampleCheckBox .exampleSymble2{float:right !important; margin:0px !important;}
	.exampleCheckBox .recognized{float:right !important; margin:4px !important;}
	
	div#header div.siteLogoMobile{margin-right:5px;margin-left:0;}
}
