html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}#content .span9 ul.bullets{list-style:disc outside;margin:15px 0 15px 20px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.imgchat{position:fixed;bottom:0;right:0;z-index:999}

.clr{clear:both;}
body{font-family: 'Roboto',sans-serif !important;}
.header_top {background: #dcdcdc;padding: 10px 0;}
.header_top h2 {font-family: 'Roboto',sans-serif;font-size: 16.67px !important;color: #262626;text-align: center;font-weight: bold;margin: 0;letter-spacing: 1.2px;}
.header_top h2 img:nth-child(1) {margin-right: 22px;margin-top: -3px;}
.header_top h2 img:nth-child(2) {margin-left: 22px;margin-top: -3px;}
.containernew {width: 1200px;margin: 0 auto;}
.span9.new_topbar ul:nth-child(1) {display: none;}
#header div:last-child ul:last-child {padding: 0px 0 0px 0 !important;margin: 0 0 0 0 !important;}
.menu-mobile-menu-container {display: none;}
.span9.new_topbar {float: right;}
.main_menu li a {font-size: 17px;color: #0f0f0f !important;padding: 0 20px;}
.span9.new_topbar ul li a {color: #919090;font-size: 14px;}
.span9.new_topbar {	float: right;	width: 463px;	margin-left: 0;	border-bottom: 1px solid #ccc;	padding: 0 0 9px 0;	margin-bottom: 10px;	margin-top: 14px;}
.main_menu li a {color: #0f0f0f !important;padding: 12px 10px;text-transform: uppercase;margin: 0 0px;border-bottom: 1px solid #fff;}
.main_menu li:nth-child(4) {display: block !important;}
#menu-item-135 a {background: #ff8120 !important;color: #fff !important;margin-right: 0;padding: 11px 23px;border-radius: 50px;transform: scale(1);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}	
		
.menu_secdiv {display: none !important;}
.main_menu li {position: relative;margin: 0 15px !important;}
.main_menu .sub-menu {position: absolute;display: none;width: 240px !important;background-color: #f4fbff;overflow: visible !important;margin-top: 1px;text-align: left;	z-index: 999; }

.main_menu .sub-menu a {padding:9px 18px !important;border-bottom: 1px solid #c3e5f8 !important;text-transform: none;font-weight: 400;font-family: 'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size: 16px;}
.main_menu ul.sub-menu ul.sub-menu {left: 240px;margin-top: -49px;	width: 240px !important;}
.sub-menu li, .sub-menu li a {width: 92% !important;margin: 0 !important;}
.main_menu li a:hover {border-bottom: 1px solid #000;}	
.main_menu li.current-menu-item  a{border-bottom: 1px solid #000 !important;}
#menu-item-135 a:hover {border-bottom: none !important;}
/*#header div:last-child ul:last-child li:nth-child(1) a {color: #009bdb !important;}*/
.span9.new_topbar ul li:hover a {
	color: #0088d2;
}
#header div:last-child ul:last-child li {float: left;}
#top {min-height:/* 571px*/434px;/*border-top: 1px solid #d6f1e3;*/border-top:1px solid #eff3fe; padding:50px 0 17px 50px !important;}
#top span {font-size: 24px !important;	margin-right: 0 !important;color: #3d9dd6!important;padding: 33px 96px !important;font-weight: bold;font-family: 'Roboto',sans-serif !important;
	line-height: 17px;margin: 5px 0 0;}
#top h1 {margin-top: 0 !important;font-size: 44px !important;float: right;width: 369px !important;line-height: 49px;	font-family: 'Roboto',sans-serif !important;
	margin-bottom: 0px !important;color: #0f0f0f !important;}
.spannew {width: 100%;margin-left: 0;}
/*.right_sectop {padding: 108px 0 0;float: right;width: 50%;}*/
#tests img {
	margin-top: 0;
}#header div:last-child ul:last-child li .sub-menu :nth-child(4) {
	padding: 0px 0px !important;
}
body #menu-item-4607 {
	display: none !important;
}
.right_sectop {padding: 85px 0 0;float: right;	width: 47%;	padding-right: 0px;
}
.left_sectop {padding: 66px 0 0;float: left;width: 50%;}
.iso_sec {float: left;width: 100%;padding-top:92px;}
.left_sectop span {width: 99%;float: left;}	
/*
.left_sectop span:nth-child(1) {	background-image: url("https://www.homednadirect.com/wp-content/uploads/2018/12/baner_leftimg1.png") !important;
	background-repeat: no-repeat;background-size: contain;background-position: left 4px top 0px;}
.left_sectop span:nth-child(2) {background-image: url("https://www.homednadirect.com/wp-content/uploads/2018/12/baner_leftimg2.png") !important;
	background-repeat: no-repeat;background-size: contain;background-position: left 4px top 0px;}
.left_sectop span:nth-child(3) {background-image: url("https://www.homednadirect.com/wp-content/uploads/2018/12/baner_leftimg3.png") !important;
background-repeat: no-repeat;background-size: contain;background-position: left 0 top 0;}
*/

.left_sectop span:nth-child(1) {	background-image: url("https://www.homednadirect.co.uk/wp-content/uploads/2019/11/baner_leftimg1.png") !important;
	background-repeat: no-repeat;background-size: contain;background-position: left 4px top 0px;}
.left_sectop span:nth-child(2) {background-image: url("https://www.homednadirect.co.uk/wp-content/uploads/2019/11/baner_leftimg1-1.png") !important;
	background-repeat: no-repeat;background-size: contain;background-position: left 4px top 0px;}
.left_sectop span:nth-child(3) {background-image: url("https://www.homednadirect.co.uk/wp-content/uploads/2019/11/baner_leftimg3.png") !important;
background-repeat: no-repeat;background-size: contain;background-position: left 0 top 0;}
/*
.right_sectop a {float: right;width: 128px;clear: both !important;color: #fff;background: #00a950 !important;margin: 57px 0 !important;padding: 13px 82px 11px 22px !important;
	border-radius: 0 !important;font-size: 20px !important;font-weight: bold;font-family: 'Roboto',sans-serif !important;background-image: url("../images/border_button.png") !important;
	background-repeat: no-repeat !important;background-position: right 13px top 18px !important;}
	*/
	.right_sectop a {
	float: right;
	width: 166px;
	clear: both !important;
	color: #fff;
	background: #ff8120 !important;
	margin: 57px 0 !important;
	padding: 14px 22px 14px 22px !important;
	border-radius: 0 !important;
	font-size: 20px !important;
	font-weight: bold;
	font-family: 'Roboto',sans-serif !important;
	background-image: none;
	background-repeat: no-repeat !important;
	background-position: right 13px top 18px !important;
	border-radius: 50px !important;
	transform: scale(1);
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	text-align: center;
	margin-left: 307px !important;
}
	.test-category .box div:first-child a:nth-child(2):hover, .test-category .box div:first-child a:nth-child(2):focus, #top a.order:hover, #top a.order:focus {
 border-top:none !important; 
	 border-bottom: none!important; 
	transform: scale(1.1);	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;

}
	#top h1 .dnytestsecid {
	display: none !important;
}
#top .iso_sec .iso {padding: 0px 23px !important;background: #009bdb;border-radius: 0;color: #fff !important;font-size: 19px !important;line-height: 34px;}
#top .iso_sec .iso {margin-top:28px;padding: 0px 23px !important;background: #009bdb;border-radius: 0;color: #fff !important;font-size: 19px !important;line-height: 34px;float: left;
}.logo_clients ul li:last-child {margin-right: 0;}
.logo_clients h3 {text-align: left;font-size: 17px;margin: 0 0;color: #0f0f0f;font-weight: 100;}
.logo_clients {float: right;width: 49%; padding-top: 24px;}
.logo_clients ul li {list-style: none;display: inline-block;margin: 0 10px 0;}
#tests span {float: left;font-family: 'Roboto',sans-serif !important;	margin-left: 0 !important;width: 100% !important;line-height: 24px;clear: both !important;padding: 12px 0 !important;
	font-size: 18px!important;color: #0f0f0f !important;}
#tests {font-family: 'Roboto',sans-serif !important;	background-color: #fff !important;border-bottom: transparent !important;padding: 0px 0 50px;}
#tests a:hover, #tests a:focus {background-color: transparent !important;}
.span12new {width: 100%;margin-left: 0;}
/*#tests ul li {list-style: none;	display: inline-block;	width: 22%;	margin: 10px 6px 0;	border-right: 1px solid #ccc;	vertical-align: top;	margin-bottom: 25px;}*/
#tests ul li {	list-style: none;display: inline-block;width: 24%;margin: 0 -2px 0;border-right: 1px solid #ccc;vertical-align: top;margin-bottom: 0px;
	border-bottom:  1px solid #ccc; !important;padding: 0px 0 0px;}
#tests li span {
	float: left;
	margin-left: 20px !important;
	width: 35% !important;
	line-height: 21px;
	clear: unset !important;
	min-height: 57px;
	min-width: 35% !important;
	padding-bottom: 0 !important;
	padding-top: 0px !important;
}
#tests li a {	width: 94% !important;	padding: 20px 19px 21px 12px;	padding-bottom: 0px;}
#tests li a:nth-child(-n+4) {	border-bottom: none;}
#tests ul li:nth-child(4) {	border:none;border-bottom: 1px solid #ccc;}
#tests ul li:nth-child(8) {border: none; }
#tests li:nth-child(5) span {	border-bottom: transparent !important;}
#tests li:nth-child(6) span {	border-bottom: transparent !important;}
#tests li:nth-child(7) span {border-bottom: transparent !important;}
#tests li:nth-child(8) span {border-bottom: transparent !important;}
#testing_specialist h1 {position: absolute;top: -55px;background: #eee;left: 0;padding: 22px 11px;font-size: 32px;color:#3d9dd6;font-weight: 'Roboto',sans-serif !important;font-weight: 400;letter-spacing: 2px;padding-left: 19%;}
.testing_speci {padding-top: 0 !important;padding-left: 0 !important;border-left: none !important;}
.testing_speci {border: 1px solid #ccc;padding: 30px;min-height:408px;}
.span12new ul {text-align: center;margin-left: 0 !important;}
.span12new ul li {text-align: left;}
.testing_speci h6 img {float: left;padding-top:0%;margin-right: 41px;}
.left_seci_sec {float:right;width: 100%;	margin-top: 45px;text-align: justify;}
/*.left_postion_sec {background: #f8f8f8;color: #000;position: absolute;top: 53px;left: 0;padding-left: 18%;	width: 45%;}*/
#testing_specialist {position: relative;}
.left_postion_sec {background: #fff;color: #000;position: unset;	top: 0;	left: 0;	padding-left: 00;	width: 100%;	float: right;	padding-bottom: 39px;}
.span12new {	margin-left: 0 !important;}
#header div:last-child ul:last-child li:nth-child(4) {padding: 0px 0px !important;}
.left_seci_sec .left_postion_sec p {	font-size: 23px;color: #191919;font-style: italic;	font-family: 'Roboto',sans-serif !important;font-weight: 400;letter-spacing: 0.99px;margin-left: 0;}
.left_postion_sec h5 {margin: 5px 0;    text-align: right;}
.left_postion_sec h5 span {font-size: 18px;	color: #2d2d2d;	font-family: 'Roboto',sans-serif !important; padding-right: 4px;}
.testing_speci h6 {	float: left;margin-top: 0;margin-bottom: 0;}
.left_postion_sec h5 img {text-align: left;float: left;	margin-left: 0;}
.left_seci_sec p {font-size: 16.67px;line-height: 25px;font-family: 'Roboto',sans-serif !important;color: #191919;	font-weight:400;}
#intro {background: url("../images/1920-x-2.jpg");margin: 62px 0;padding: 44px 0 !important;	background-repeat: no-repeat;	background-size: cover;	background-position: center;}
.introdution_sec .span7, .introdution_sec .span5 {margin: 0 !important;}
.span7.left_intro p {font-size: 16px;	color: #191919;	line-height: 25px;	font-family: 'Roboto',sans-serif !important;
	font-weight: 300;	padding-top: 8px;}
#intro h2 {color: #191919 !important;font-size: 32px !important;text-transform: capitalize;letter-spacing: 2px;font-weight: 400 !important;font-family: 'Roboto',sans-serif !important;}
.introdution_sec .span7.left_intro {float: left;width: 59% !important;}
.introdution_sec .span5.right_intro {float: right;padding-top: 60px !important;}
.span7.left_intro a {float: left;width: 23%;clear: both !important;color: #fff;background: #00a950 !important;margin: 30px 0 !important;padding: 13px 82px 11px 17px !important;
	border-radius: 0 !important;font-size: 20px !important;font-weight: 400;font-family: 'Roboto',sans-serif !important;background-image: url("../images/border_button.png") !important;
	background-repeat: no-repeat !important;background-position: right 13px top 18px !important;}
	.containernew .row {margin-left: 0;}
.newsec_media:nth-child(1) {display: none !important;}
#media h4 {font-size: 32px !important;	display: inline-block;margin-right: 16px;float: left;clear: both;background: #fff;margin-top: -12px;padding: 0 20px 0 0;
	color: #191919 !important;}
.span12new.new_sec_mediaed {border-left: none !important;}
.span12new.new_sec_mediaed {margin-left: 0;border: 1px solid #cccccc;}
#media {background-color: #fff !important;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 16%;margin-top: 0;}
#values {background: #fbfbfb;padding: 32px 0;}
#values ul {text-align: center;}
#values ul li {list-style: none;display: inline-block;width: 27%;text-align: center !important;	margin: 0 0;vertical-align: top;
	padding: 27px;}
#values ul li .spannew4.boxnew {margin: 0 !important;}
#values {background: #fbfbfb !important;padding: 0px 0 !important;margin: 29px 0;}
#values ul li .spannew4.boxnew p {font-size: 16.67px !important;font-family: 'Roboto',sans-serif !important;color: #0f0f0f !important;text-align: center !important;
	line-height: 25px;font-weight: 400;/*letter-spacing: 0.6px;*/}
#values ul li .spannew4.boxnew h3 {font-weight: bold;font-size: 24px;font-family: 'Roboto',sans-serif !important;color: #3d9dd6 !important;}
#values ul li:nth-child(2) {margin: 0 23px;background: #f7f7f7;}
.new_howitwork{   margin-left: 0; border: 1px solid #cccccc;border-left-color: rgb(204, 204, 204); border-left-style: solid;border-left-width: 1px;}
.new_howitwork {border-left: none !important;}
.new_howitwork h2 {font-family: 'Roboto',sans-serif !important;font-size: 32px !important;display: inline-block;margin-right: 16px;float: left;clear: both;
	background: #fff;margin-top: -12px;padding: 0 20px 0 0;color: #191919 !important;}
#hownewsec {	margin: 0 0 10px;}
.new_howitwork li {list-style: none;display: inline-block;margin: 0 0;text-align: center;background-image: url("../images/arrow_howse.png");	background-repeat: no-repeat;
	background-position: right -3px center;width: 33%;}
.new_howitwork li h3 {	margin: 17px 0 0!important;	font-size: 17px;color: #3d9dd6;font-family: 'Roboto',sans-serif !important;text-transform: uppercase;
	font-weight: 600;}
.new_howitwork li p {margin: 12px 0 0;}
.new_howitwork ul {padding: 13px 0 18px;margin-top: 27px;}
.new_howitwork li:last-child {background: no-repeat;}
#testimonials .slickwrap.slick-initialized.slick-slider img {	width: 45px;}
.main_menu ul.sub-menu ul.sub-menu {top: 0;}
.main_menu li a br {display: none;}
.accordion .box {box-shadow: none !important;border-radius: 0 !important;}
/*****tab********/
.pay_ment_sec {padding-bottom: 20px;}
#nav_menu-6 {padding-top: 0 !important;}
#nav_menu-6 .label {margin-bottom: 19px;}
.acco_sec .tab {float: left;width: 29%;margin-right: 34px;}
/* Style the buttons inside the tab */
.acco_sec .tab button {display: block;background-color: inherit;color: black;padding: 16px 16px;width: 100%;border: none;outline: none;text-align: left;
	cursor: pointer;transition: 0.3s;/* font-size: 17px; */margin: 9px 0 18px;background-color:#ff8120 ;color: #fff;font-size: 19px;font-weight: bold;background-image: url("../images/plusicon.png");
	background-repeat: no-repeat;background-position: right 11px center;}
.acco_sec .tab button.active {	background-image: url("../images/minuicon.png");background-repeat: no-repeat;background-position: right 11px center;}
/* Change background color of buttons on hover */
.acco_sec .tab button:hover {   background-color: #ddd;}
/* Create an active/current "tab button" class */
.acco_sec .tab button.active {   background-color: #ccc;}
/* Style the tab content */
.tabcontent {float: left;padding: 0px 0;	width: 68%;border-left: none;height: auto;}
#testimonials {	clear: both;}
.faq_text_secleft {float: left;	width: 51%;	text-align: justify;}
.faq_text_secleft p {font-size: 16px;color: #191919;line-height: 25px;font-weight: 400;margin-top: 0;}
.tabcontent img {	float: right;}
.acco_sec {margin:25px 0 46px !important;	clear: both;float: left;}
#testimonials {color: #0f0f0f !important;text-align: center;background-color: #fff !important;padding: 30px 0 60px 0 !important;	position: relative;}
#testimonials .span1 {width: 32%;margin: 0 0;position: absolute;left: 13%;/* top: -35px; */top: unset;bottom: 61px;}
#testimonials img {float: left;}
.span10.newtestimonials { border-left: none !important;}
.span10.newtestimonials {   float: right;   margin: 0 !important; border: 1px solid #ccc;  border-left-color: rgb(204, 204, 204); border-left-style: solid;
        border-left-width: 1px;   position: relative;   width: 55%;}
#testimonials h2 {margin: 16px 0;position: absolute;top: -27px;background: #fff;padding-bottom: 29px !important;float: left;padding: 0 25px 0 0;
	font-size: 32px !important;font-weight: 400 !important;}
#testimonials .slick-slider {margin-bottom: 20px;margin-top: 56px;padding-left: 0 !important;}#testimonials .what {
	font-size: 16.67px;font-family: 'Roboto',sans-serif !important;color: #0f0f0f;text-align: left;padding: 40px 0;width: 100%;line-height: 28px;margin-top: 15px;font-weight: 400;}
#testimonials .who {font-weight: bold;text-align: right;font-family: 'Roboto',sans-serif !important;}
.cotetionsec {text-align: right;float: right !important;	margin: 20px 0 0;}
.slick-prev::before {content: url("../images/testimonial_prev.png") !important;}
.slick-next::before {content: url("../images/testimonial_next.png") !important;}
#testimonials .slick-next {right: 34px;left: unset;margin: 0 auto;}
#testimonials .slick-prev {right: 75px;left: unset;/* margin: 0 auto; */}
#testimonials .slick-prev, #testimonials .slick-next {top: 0;margin-top: -10px;padding: 0;}
#tests ul li:last-child {display: none;}
.right_sectop h1 {font-size: 44px;font-weight: 400;font-family: 'Roboto',sans-serif !important;}
#map h2 {font-size: 32px;font-family: 'Roboto',sans-serif !important;color: #0f0f0f;	font-weight: 400;}
#map:hover h2, #map a:focus h2 {border-bottom: none !important;}
#map {padding: 66px 0 50px 0 !important;}
#footer .offset2 {margin-left: 0 !important;}

#footer, #footer a {border-bottom: none !important;color: #000!important;}
#footer {padding:14px 0 0 0 !important;background: #fff url("../images/payment.png") no-repeat !important;border-top: 1px solid #d6f1e3 !important;}
#footer .offset2 {width: 47%;}
.contact_us_sec {float: right;width: 41%;margin-top: 17px;}
.contact_us_sec a {font-size: 14px;color: #1a1a1a;font-weight: bold;	margin: 0 0 10px;	display: block;}
.contact_us_sec a img {padding-right: 6px;}
#nav_menu-6 li a, #nav_menu-7 li a , #nav_menu-8 li a  {	font-size: 13px !important;	color: #1a1a1a;	font-weight: 400;}
.widget_area.widget_area_footer2.row.footer_copyright {text-align: center;margin-top: 22px;background: #fff;padding: 10px 0;	font-size: 16px;font-weight: 300;
	color: #409ed7;}
.social_media_sec ul {text-align: left;padding-left: 29px !important;	padding-top: 13px !important;}
.social_media_sec li {list-style: none;display: inline-block;}
.contact_us_sec p {display: none;}
.pay_ment_sec ul {margin-left: 0 !important;margin-top: 71px !important;}
.pay_ment_sec li {list-style: none;display: inline-block;padding: 0 6px 0;}
.pay_ment_sec {float: left;width: 100%;text-align: center;position: relative;}
#footer a:hover, #footer a:focus {color: #fff !important;}
.right_sectop h1 em.and_secde3 {font-size: 66px;position: relative;top: 23px;line-height: 12px;font-weight: 100 !important;color: #0f0f0f !important;
	font-family: 'Roboto',sans-serif !important;}
.right_sectop h1 em {font-style: normal;font-size: 34px;font-weight: 300;color: #0f0f0f;line-height: 21px;}
.right_sectop h1 b {font-weight: 400;letter-spacing: 0.9px !important;}
.right_sectop {background-image: url("../images/andimgsec.png");	background-repeat: no-repeat;background-position:right 37px top 35px;}
.right_sectop a {margin-right: 21px !important;}
#header div:last-child ul:last-child li span {margin-right: 12px;}
.address_sec_ft {float: left;width: auto !important;}
.ftseidtext-6 {float: left;width: 204px;margin-left: 98px;}
#tests ul li:nth-child(5), #tests ul li:nth-child(6), #tests ul li:nth-child(7) {border-bottom: 0;}
.home #top span.iso {	display: none !important;}		
.main_menu li a { border-bottom: none !important;}
#footer .widget_area.widget_area_footer2.row.footer_copyright p {	color: #409ed7 !important;font-size: 14px;margin: 0;}	
#menu-item-135 a:hover {transform: scale(1.1);}	
#testimonials .who {font-size: 20px;}
#header {background: #fff;}
/*******hvr-wobble-horizontal*******/
/* Wobble Skew */
@-webkit-keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg);
  }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg);
  }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg);
  }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg);
  }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg);
  }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0);
  }
}
@keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg);
  }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg);
  }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg);
  }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg);
  }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg);
  }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0);
  }
}
.hvr-wobble-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
  -webkit-animation-name: hvr-wobble-skew;
  animation-name: hvr-wobble-skew;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}	

	#top span.iso {   display:none;}
	
/*css 19-12-2018 start here*/
.key-feature {  padding-top: 40px;  position: relative;}
.key-feature h2{	color: #222222 !important;  font-size: 30px !important;   padding-left: 0 !important;margin: 0px !important;	font-family: 'Roboto',sans-serif !important;}
.key-feature h2 span{font-size: 38px !important;  color:#000000!important;  line-height: 42px;}
/*css 19-12-2018 ends here*/	
	
	/*******10 july**********/
#text-3 {float: right;width: 46%;}	
.contact_us_sec p {display: block !important;}	
.pay_ment_sec li:first-child {
	padding-left: 0;
	padding-right: 28px;
}	
	.ntcopyright {
	position: absolute;
	top: ;
	top: 63px;
	left: 33px;
}
	.pay_ment_sec {
	display: none;
}
	
	/****20 aug*****/
	#content.press-releases .span9 ul h2 {
	font-size: 19px;
	margin: 0 !important;
}#content.press-releases .span9 ul span {
	padding: 0 0 14px !important;
	margin: 0 !important;
	display: block;
}
body #content.press-releases .span9 ul {
	margin-left: 0 !important;
}
	
p {
	font-weight: 400;
	color: #202020 !important;
	font-family: 'Roboto',sans-serif !important;
	
}
#content p {
	color: #000 !important;
	font-weight: 300;font-family: 'Roboto',sans-serif !important;
	line-height: 27px;font-size: 16px;
}
.resources p {
	text-align: justify;
}
.resources .box {
	min-height: 329px;
}
.resources .box p strong a {
	color: #000;
}
.resources .box:nth-child(2), .resources .box:nth-child(5), .resources .box:nth-child(8), .resources .box:nth-child(11) {
	margin-left: 70px;
	margin-right: 70px;
}
#banner p {
	font-weight: 400;
	color: #202020 !important;
	font-family: 'Roboto',sans-serif !important;
	font-size: 16px !important;
	line-height: 25px !important;
	/* letter-spacing: 0.2px; */
	text-align: justify;
	letter-spacing: .5px;
	color: #202020;
	font-weight: 400;
}
#gform_submit_button_1 {
	background: transparent !important;
	color: #3d9dd6 !important;
	margin-right: 0;
	padding: 9px 16px;
	border-radius: 50px;
	transform: scale(1);
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	border: 0;
	border-color: transparent !important;
	box-shadow: none;
	font-size: 17px;
	/* text-transform: uppercase; */
	font-weight: 400;
	font-family: 'Roboto',sans-serif !important;
	border: 1px solid #3d9dd6 !important;
	border-radius: 8px;margin-left: 20px !important;margin-top: 0 !important;
}
.widget.widget_theme_callback {
	margin-left: 16px;
}
.contact-us .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{
	padding-right: 16px;
	margin-bottom: 23px;
	margin-top: 0;
padding: 4px 0;
height: 34px;
line-height: 23px;margin-left: 0;
}
	.contact-us .gform_wrapper.gf_browser_gecko select {
	padding: 5px 12px 5px 2px;
	border: 1px solid #3d9dd6 !important;
	color: #929395;
	font-family: 'Roboto',sans-serif !important;
	font-weight: 400;
}
#field_1_11 {
	margin-top: 32px !important;
	/* float: left; */
	width: 100%;
	display: inline-block;
}
#field_1_11 .gfield_label {
	float: left;
	width: 26%;
}

.gform_wrapper .gform_footer:not(.top_label) {
	margin-left: 28% !important;

}
/******21 aug, 29 18 sep*******/
#header div:last-child ul li.headerordernowbutton:last-child  a {
	background: #ff8120 !important;
	color: #fff !important;
	border-radius: 50px;
	padding: 8px 18px !important;
	margin-top: 3px;
}
#accordions-647 .accordions-head-title {
    line-height: 13px;
}
#header div:last-child ul li.headerordernowbutton:last-child  a {
	margin-left: 28px;
}

#header div:last-child ul li.headerordernowbutton:last-child a:hover {
	transform: scale(1.1);
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}.right_headerse .main_menu .sub-menu a {
	background: #f4fbff !important;
}
.main_menu a:hover{background: #f4fbff !important;}
#content .accordions-head {
	color: #3d9dd6 !important;
	font-size: 16px !important;
	background: transparent !important;
	border: 0.2px solid #ddd !important;
	margin: 15px 0 0px;
	padding: 5px;line-height: 24px;
}
#content .accordion-icons {
	color: #fff !important;
	font-size: 16px;
	background: #ff8120 !important;
		margin: -5px;
	margin-right: 4px;
		text-align: center;
}
.page-id-552  #sidebar.sidebarnewse a.order {
		margin: 0 31px 0;
	}
body .accordions .ui-accordion-header-active {
	margin-bottom: 0 !important;
}
.accordion-content p {
	margin: 0;
	padding-top: 11px;
}
.accordion-content {
	border: 0.2px solid #ddd !important;
	padding: 21px 0 31px 48px !important;
	margin-bottom: 15px;
	border-top: 0 !important;
}


 .test-page h2 {
	padding-left: 0;
}
.test-page .eds-on-scroll {
	
	float: left;
	margin-bottom: 0;
	margin-right: 30px;
	margin-top: 11px;
	text-align: center;

	border-radius: 50%;
	text-align: center;
margin-top: 0;
} .test-page .span9 h4 {
	display: block;
	padding-top: 20px;
	margin: 0;
	font-size: 23px;
	color: #3d9dd6;
	line-height: 27px;
	letter-spacing: 2px;
	font-weight: 600;
} .test-page p {
	padding: 0 16px 0 129px;
	/* float: right; */
}
 .testimonials .span9 strong {
	color: #3d9dd6;
	
}
.contact-us .box {
	border-radius: 0;
	border: 0.2px solid #ddd;
	box-shadow: none;
}
.contact-us  #gform_wrapper_1 input, .contact-us  #gform_wrapper_1 select, #content.contact-us form textarea {
	border: 0.2px solid #ddd !important;border-radius: 0 !important;
}
.dna-tests .span6.box {
	border: 0.2px solid #ddd !important;
	margin: 0;border-radius: 0 !important;
}.dna-tests .box:nth-child(2n+1) {
	margin-right: 56px !important;
	margin-bottom: 52px;
}
.dna-tests a br {
	/* font-size: 18px !important; */
	display: none;
}
.post-136.page.type-page.status-publish.has-post-thumbnail.hentry {
	padding-top: 49px !important;
}
.dna-tests .more {
	display: none !important;
}
#content.dna-tests h2 {
	font-family: 'Roboto',sans-serif !important;
	border-bottom: 0.2px solid #ddd;
	margin-right: 23px;
	padding: 10px 0;
}
.widget_theme_livechat {
	/* padding-left: 34px; */
	padding: 0;
	margin-left: 16px;
}
#content.dna-tests h2 {
	background-repeat: no-repeat;
	background-position: right top 2px;
	/*background-size: 41px;*/
}
#content.dna-tests .span6:nth-child(1)  h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26ancestary-v4.png);
}
#content.dna-tests .span6:nth-child(2) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26animal-v3.png);
}
#content.dna-tests .span6:nth-child(3) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26clinical-v3.png);
}
#content.dna-tests .span6:nth-child(4) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26animal-v3.png);
}
#content.dna-tests .span6:nth-child(5) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26health-kit-v3.png);
}

#content.dna-tests .span6:nth-child(6) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26other-test-v3.png);
}
#content.dna-tests .span6:nth-child(7) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26paternity-v3.png);
}
#content.dna-tests .span6:nth-child(8) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26prenetal-v.png);
}
#content.dna-tests .span6:nth-child(9) h2{
	background-image: url(http://https://www.homednadirect.com/wp-content/uploads/2019/07/26relationship-v3.png);
}
.dna-tests h2 a {
		color: #3d9dd6 !important;
}.dna-tests .box div {
	width: 100% !important;
	}
.dna-tests .span6.box {
	min-height: 450px !important;box-shadow: none;
}
.dna-tests p {	margin-bottom: 0;
}
.dna-tests li {
	padding-top: 4px;
	list-style: disc;
	color: #3d9dd6 !important;
	margin-left:18px;
	margin-bottom: 2px;
}.dna-tests a {
	padding-bottom: 3px;
	border-bottom: none !important;
	line-height: 1.35em;
	color: #3d9dd6 !important;
}


.dna-tests p {
	text-align: justify;
}
body .icon_default.wprmenu_par_opened::before {
    content: url(http://https://www.homednadirect.com/wp-content/uploads/2019/08/testimonial_next1.png) !important;
}
body .icon_default.wprmenu_icon_par::before {
    content: url(http://https://www.homednadirect.com/wp-content/themes/easydna1/images/testimonial_next.png);

}

/****16 sep****/
#gform_2 input {
	border: 0.2px solid #ddd !important;
	border-radius: 0 !important;
	box-shadow: unset;
	width: 100%;padding: 9px 4px;
}
#content.resources #gform_2 .gform_body li:nth-child(2n+1) {
	margin-right: 31px !important;
}
#content.resources #gform_fields_2 {
	margin-left: 0 !important;
}#content.resources #gform_2 ul li {
	float: none;
	width: 48%;
	display: inline-block;
	margin: 0 !important;
	margin-right: 0px;
	padding: 0 !important;
}
#content.resources #gform_2 ul li label {
	float: left;margin-top: 8px;
	width: 100%;padding: 4px 0;
	padding-right: 16px;
	margin-bottom: 16px;
	margin-bottom: 0 !important;
	margin-left: 0;
}
#content.resources .gform_wrapper.gf_browser_gecko select {
	padding: 2px 12px 2px 2px;
	border: 0.2px solid #ddd !important;
	border-radius: 0;
	padding: 9px 14px;
	width: 100% !important;
}
#content.resources #gform_2 ul li#field_2_11 {
	width: 100%;
	margin: 0 !important;
}#content.resources #gform_2 .gform_body li#field_2_10 {
	margin-right: 0 !important;
}
#gform_2 input#gform_submit_button_2 {
	width: ;
	color: #3d9dd6 !important;
	padding: 9px 16px;
	font-size: 17px;
	width: 96px;
	margin: 0 auto !important;
	display: block;
	float: none;
	font-family: 'Roboto',sans-serif !important;
	font-weight: 400;
}
#content.resources .gform_wrapper textarea.medium {
	height: 160px;
	width: 100% !important;
	border: 0.2px solid #ddd !important;
	border-radius: 0;
	box-shadow: unset;
}
#content.resources  #field_2_10 {
	width: 100% !important;
}



/****24 aug*****/
.resources h2 a br {
	display: none;
}
.page-id-31 .resources .text-green.text-heading {
	display: none;
}
#footer .label {
	font-size: 14px;
}

#top .spannew {
	margin-left: 0;
}
.page-id-39 .resources h2 {
	border-bottom: none !important;
	
}
.page-id-27 tbody {
	width: 832px;
	float: left;
}
.page-id-27 tbody  tr{
	width: 100%;
	float: left;
}
.page-id-27 tbody  tr td {
	float: left;
}
#sidebar.span3.sidebarnewse {
	padding-bottom: 51px;
}
.contact-us .gform_body li {
	float: none;
	width: 48%;
	display: inline-block;
	margin: 0 !important;
	padding: 0 !important;
}
.contact-us .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {
	float: left;
	width: 100%;
	padding-right: 16px;
	margin-bottom: 16px;
	margin-bottom: 0 !important;
}
.contact-us .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
	font-size: inherit;
	font-family: inherit;
	padding: 9px 4px;
	letter-spacing: normal;
	width:100%;
}
.contact-us .gform_wrapper  input, .contact-us .gform_wrapper  textarea {
		box-shadow: none!important;
	-moz-box-shadow:none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	box-sizing: border-box!important;
	-moz-box-sizing: border-box!important;
	-webkit-box-sizing: border-box!important;
	-webkit-font-smoothing: antialiased;
	
}
.contact-us  #input_1_12 {
	width: 100%;padding: 9px 0;
}
.contact-us #content.contact-us form textarea {
	height: 140px;
	width: 100%;
}
.contact-us #content .span9 #gform_wrapper_1 ul {
	margin-left: 0 !important;
}
.gform_body li:nth-child(2n+1) {
	margin-right: 31px !important;
}
 .contact-us #field_1_6 {
	width: 100%;
}
.page-id-43 .resources .box {
	min-height: auto;
}

.page-id-43 .resources .box:nth-child(2), .page-id-43 .resources .box:nth-child(5), .page-id-43 .resources .box:nth-child(8), .page-id-43  .resources .box:nth-child(11) {
	margin-left: 0;
	margin-right: 0;
	margin: 21px 0 0 !important;
}
.page-id-43 .accordion .box h4 a {
	padding: 5px 8px 6px 45px !important;
}
.page-id-43 .accordion .box h4 {
	background-size: contain;
}
.page-id-43 .resources .box {padding: 0;
	margin-top: 28px !important;
}
/*****20sep*********/
#content.faq {padding: 0px 0 56px 0 !important;}
#content.test-page .span9 ul.bullets {margin: 15px 0 15px 79px !important;}
.post-13 #content.dna-tests {padding-top: 49px !important;}
.test-category .box div.moreinfo {float: left;width: 100%;}
.page-id-897 .how-to img {min-height: auto !important;}
.accordions .fa-chevron-up::before {content: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/FAQs-Icon.png") !important;}
.accordions .fa-chevron-down::before {content: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/FAQs-Icon-1.png") !important;}
.site_text h3 strong {color: #000;line-height: 38px;font-weight: 500;font-size: 30px;}
#content .span9 table.prgsect_id th div {color: #3d9dd6 !important;font-size: 16px;font-weight: 700;}
#content .span9 table.prgsect_id input, #content .span9 table.prgsect_id select{border: 0.2px solid #ddd !important;   border-radius: 0 !important;height: 42px;padding: 4px 10px;box-shadow: none;}
#content .span9 table.prgsect_id td {width: 50%;}
.prgsect_id th {width: 100%;}
.prgsect_id tr th {width: 50%;}
.site_text p {padding-left: 0;}
.test-page .prgsect_id p {padding: 0 16px 0 0;}
#accordions-1113 {margin-top: 16px;}
/*****end 20sep*********/
/****22 24oct aug*****/
.wprmenu_icon {
	width: 38px !important;
	height: 31px !important;
	margin-top: 12px !important;
}
.wprmenu_ic_1, .wprmenu_ic_2, .wprmenu_ic_3 {
	background: #ff8120 !important;
	width: 38px !important;
	height: 5px !important;
	border-radius: 5px;
}


body.admin-bar #wprmenu_menu.left, body.admin-bar #wprmenu_menu.right {
	top: 20px !important;
	
}
.resources-pg .span4.box {min-height: 391px;}
#content .resources-pg .span4.box h2 {font-size: 30px !important;}
.faq .accordion .box {border-radius: 0 !important;border-color: #ddd !important;}
.accordion .box h4 a {color: #3d9dd6 !important;}
.accordion .box {border: 0.2px solid #ddd!important;box-shadow: none !important;-webkit-box-shadow: none !important;}
 .accordion .box h4 {	background-image: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/FAQs-Icon.png") !important;
	background-repeat: no-repeat;}
.accordion .box  h4.open {background-image: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/FAQs-Icon-1.png") !important;}
.widget_theme_callback {margin-left: 0px;padding: 0px;}
.offices .accordion .box div.wrap span {font-size: 16px;font-weight: 300;line-height: 27px;}
#content .offices .span9 {margin-top: 37px;}
#content .span9 ul {list-style: disc outside;margin-left: 14px !important;font-weight: 300;line-height: 27px;font-size: 16px;	font-family: 'Roboto',sans-serif !important;color: #000;}
.how-to img {margin-right: 24px;min-height: 239px !important;}
.how-to .span9 div { 	clear: left;overflow: hidden;margin-bottom: 43px;}
.parent-pageid-31 #content h2 {margin-bottom: 0;margin-top: 6px;}
#content .span9 ul.testimonial-years {margin-left: 0px !important;}
.testimonials h3 {font-size: 27px;font-weight: bold;}
html.fa-events-icons-ready {padding-top: 0 !important;}
/*******26 css*********/
.ftseidtext-6 {
	float: left;
	width: 204px;
	margin-left: 98px;
}
.ftcontsecid {
	float: left;
	width: 213px;
	margin-left: 65px;
}
.ftcontsecid a img {
	margin-right: 7px;
}
#custom_html-5 {
	float: right;
	width: 150px;
}
.pay_ment_sec ul {
	display: none;
}
#custom_html-5 li {
	background: #fff;
	width: 42px;
	height: 42px;
	text-align: center;
	border-radius: 50px;
	display: inline-table;
	text-align: center;
	vertical-align: middle;
	align-content: center;
	margin-right: 8px;
}
#custom_html-5 li .fa {
	font-size: 23px;
	padding-top: 10px;
}
#custom_html-5 .fa.fa-facebook {
	color: #3b5998;
}
#custom_html-5 .fa.fa-twitter {
	color: #00acee;
}

#footer .label {
	font-weight: bold;
}

#footer a:hover, #footer a:focus {
	text-decoration: underline;
}

#custom_html-5 li:hover {
	background: #ff8120;
}#custom_html-5 li:hover .fa {
	color: #fff !important;
}
#header.fixed-header {
	position: fixed;
	left: 0;
	right: 0;
	z-index: 999999999999999999999999;
	background: #ffffff;
	/*transition: all 0.8s;
	 transform: translateZ(0); */border-bottom: 1px solid #e5e9ef;
}
#header.fixed-header .span9.new_topbar.wow.fadeInRight {
	display: none;
}
#header.fixed-header  .span3 {
	width: 124px;
}
#header.fixed-header {
	font-size: 19px;
	height: 60px;
}
#header.fixed-header  div:last-child ul:last-child {
	padding: 0px 0 0px 0 !important;
	margin: 8px 0 0 0 !important;
}


/***ff****/
#footer {
	background: #3d9dd6 !important;
	color: #fff;
}
#footer a {color: #fff !important;}
/*******24 css*********/	
.header_top {
	display: none !important;
}
#footer .label {
	color: #fff;
}
#footer li {
	color: #fff !important;
}.ftcontsecid h4 {
	color: #fff !important;
	margin-top: 24px;
	margin-bottom: -3px;
}
#footer p {
	color: #fff !important;
}
/*******21, 9oct 22oct css*********/	
#content.test-page .span9 ul.bullets.ndbullets, #content.test-page .span9 ul.bullets.ndbullets ul {
	margin: 15px 0 15px 0px !important;
	padding-left: 9px;
}
.wp-image-4743ff {
	float: left;
	width: 100% !important;
}.nwbultpt {
	padding-left: 131px !important;
}
.sitemapoctnw tr td {
	margin: 0 6px 21px !important;
	padding: 0 17px 17px;
	border: 1px solid #ccc;
	display: inline-block;
	vertical-align: top;
	width: 29% !important;
	min-height: 431px;
}
.sitemapoctnw td h2 {
	margin: 0 0 !important;
}
.sitemapoctnw tr td p {
	margin-top: 0;
}

.blueprint-site-map #sidebar {
	display: none;
}


.blueprint-site-map #content .span9 {
	width: 100% !important;
}
.accod_secred1 {
	float: left;margin-left: 0px;
}

 .accod_secred1 {
	float: left;
	width: 46% !important;
}
 .accod_secred2 {
	float: right;
	width: 43%;
}
.accod_secred2 strong:nth-child(1) {
	text-align: right;
	float: left;margin-left: 9px;
}
.accod_secred2 strong:nth-child(2) {
	float: right;padding-right: 21px;
}
#accordions-647 span.accordions-head-title {
    display: inline-block;
    width: 93%;
    box-shadow: unset !important;
}
#accordions-1617 .accordion-content {
	padding-right: 45px !important;
} 

 #content #accordions-647 .accordions-head {
    line-height: 25px;
}
.price_rate {
	display: inline-block;
	width: 100%;
}

.accod_secred2 {
	float: right;
}
.accod_secred2 span {
	margin-left: 45px;
	color: #33b162;float: right;
}
.tesxt12 {
	padding-left: 0 !important;
	margin-bottom: 29px !important;
}
.accod_secred1 strong {
	padding-left: 24px;
}
#content.test-page p em {
	font-weight: 300;
}

#nav_menu-12.widget_nav_menu {
	margin-top: 6px;
}
.widget.widget_theme_sidebarorder {
	margin-bottom: 19px;
}
.blueprint-dna-paternity-test .promised-block {
	display: none;
}
#theme_sidebarorder-4 .order {
	margin-top: 0 !important;
	margin-bottom: 30px !important;
}
#theme_sidebarorder-5 .order {
	margin-top: 8px !important;
}
.accordions p {
	padding: 0;
}
#tests ul li a br {
	display: none !important;
}.box.testcatbox h2 {
	    font-size: 23px;
    float: left;
    margin: 4px 0 18px 0;
    font-weight: 600;
    letter-spacing: 0px;
    display: block;
    width: 100%;
    border-bottom: 0.2px solid #ddd !important;
    padding: 10px 0;
}

#content {	background-color: #fff !important;}
#content .span9 {margin-left: 0px !important;}
#banner.banner {	position: relative;min-height: 496px;background-size: cover;}
#banner .promised-block .blockin .star-block img {	height: 19px !important;}
#banner .banner-title .titlein span.pricefrom {font-size: 47px;font-family: 'Roboto', sans-serif;	text-transform: capitalize;
	color: #1994d6;	background-color: transparent;	border: none;	border-radius: 8px;	-webkit-border-radius: 0;	-moz-border-radius: 8px;
	padding: 0px0px;	position: unset;	margin: 0 0;	z-index: 2;}
#banner .banner {position: relative; width: 100%; min-height: 496px;display: flex;  align-items: center;}
#banner .banner-title .titlein {   font-size: 47px; color: #202020; letter-spacing: .25px;}
#banner .banner-title .titlein span.pricefrom{color: #0f0f0f;   font-weight: 100;}
#banner .banner-text {   position: relative;	margin-left: 0px;}
#banner .banner-title .titlein {
	font-size: 45.46px;
	padding-bottom: 7px;
	color: #202020 !important;
	letter-spacing: .25px;
	font-weight: 600;
	line-height: 46px;
	font-family: 'Roboto',sans-serif !important;
	margin: 0;margin-left: -3px;
}
#banner .banner-text .textin {   font-size: 15px;   line-height: 25px;   letter-spacing: .5px;    color: #202020;    font-weight: 400;}
#banner .banner-title {position: relative;width: 100%;height: 100%;	display: flex;	align-items: center;	padding-top: 34px;}
#banner .banner-text .text-heading {
	color: #3d9dd6 !important;
	font-size: 24.36px;
	line-height: 30px;
	font-weight: 600;
	letter-spacing: .35px;
	margin-bottom: 0;
	margin-top: 0;
}
#banner .banner-title .titlein span.pricefrom sup {font-size: 18.13px;	top: -22px;}
#banner .promised-block {position: absolute;color: #000; width: 100%;  bottom: 0; left: 0; right: 0; background: rgba(255, 255, 255, 0.80)}
#banner .promised-block .blockin {max-width:1197px;   margin: auto;   padding: 10px 0px 8px;}
#banner .promised-block .blockin .star-block { display: flex; justify-content: space-between;  margin: 6px 0 1px;}
#banner .promised-block .blockin .promised-text {font-size: 19.13px !important;font-weight: 300 !important;font-style: italic;color: #000;margin: 0 0;
	font-family: 'Roboto',sans-serif !important;}
.promised-block .date {font-size: 18.7px !important;color: #000 !important;font-weight: 400;text-align: right !important;width: auto;float: right;
	width: 70%;	margin-bottom: 0;margin-top: 0 !important;}
#banner {	background-position: center center !important;}
.body-wrapper { position: relative; padding: 3px 0 0px;}
.stripe_secid .stripe .span12 {width: auto !important;}
.key-feature {padding-top: 0 !important; position: relative;}
.text-green{color: #000000 !important;}
.bg-green{background: #00a950 !important;}
.key-feature h2{	color: #222222 !important;font-size: 30px !important; padding-left: 0 !important;margin: 0px !important;	font-weight: 300;font-family: 'Roboto',sans-serif !important;}
.key-feature h2 span{font-weight: 500; line-height: 42px;}
.key-feature-elements {	margin-top: 0;position: relative;	float: left;max-width: 852px;border-top: 0.2px solid #ddd;padding: 10px 0 0;margin-top: 28px;}
/*.icon-img {display: block;width: 93px;height: auto;float: left;	margin-bottom: 0;margin-right: 30px;margin-top: 11px;text-align: center;
	border: 2px solid #3d9dd6;border-radius: 50%;text-align: center;padding: 20px;}*/
	.icon-img.iconsisti img {
    width: 45px;
}
.icon-img {
    display: block;
    width: 56px;
    height: 58px;
    float: left;
    margin-bottom: 0;
    margin-right: 30px;
    margin-top: 11px;
    text-align: center;
    border: 2px solid #3d9dd6;
    border-radius: 50%;
    text-align: center;
    padding: 20px;
}
.text-black{color: #2d2d2d !important;}
.key-feature-elements .ttile-in {display: block;	padding-top: 20px;	margin: 0;	font-size: 23px;color: #3d9dd6;	line-height: 27px;	letter-spacing: 2px;
	font-weight: 600;}
.key-feature-elements .textin {font-size: 16px;line-height: 27px;color:#3b3838;letter-spacing: .35px;
	font-weight: 300;margin-top: 24px;	margin-bottom: 10px;	padding-left: 0;
	padding-right: 0;}
.key-feature-elements .textin2 {margin: 0;font-size: 16px;font-weight: 300;line-height: 25px;color:#3b3838;letter-spacing: .35px;padding-left: 0;
	padding-right: 0 !important;}
.strip-block {   margin-top: 70px;}
.strip-element {   border: 1px solid #c7c3c3;   display: flex;   align-items: center;}
.element-text {   width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center;padding: 0 20px;}	
.col-lg-8.banner_innerpage {	float: left;width: 100%;}	
.col-lg-4.banner_innerpageright {
	float: left;
	width: 100%;
	flex: unset;
	max-width: 36%;
}
#banner.article-view h1, #banner .banner_innerpageright p {padding-right: 0 !important;}


#banner.article-view h1, #banner p {	padding-right: 0 !important;}
.related.relatednewsec span {	width: 86%;}
#sidebar.sidebarnewse h3, .related.relatednewsec span {color: #ff8120 !important;	padding-left: 0;font-size: 20px;font-family: 'Roboto',sans-serif !important;text-transform: uppercase;	font-weight: 600;	letter-spacing: 1.50px;	border: 1px solid #ddd;	padding: 14px 20px;
	text-align: left;margin-bottom: 0 !important;margin-top: 0; margin-left: 2px;}
#sidebar.sidebarnewse li a {border-bottom: 1px solid #dddddd !important;padding-bottom: 7px;color: #3b3838 !important;	float: left;width: 100%;
	font-size: 15px !important;margin-bottom: 7px;}
#theme_postsintax-2 {float: left;width: 100%;}
#theme_callback-6 {float: left;margin-top: 17px;	width: 100%;}
#theme_livechat-2 {float: left;width: 100%;}

#theme_sidebarorder-6 {float: left;width: 100%;}
#sidebar.sidebarnewse li a br {display: none;}
#sidebar.sidebarnewse a.order span {border-bottom: 0 !important;}
#sidebar.sidebarnewse a.call {height: 70px;max-width: 100%;color: #191919;font-size: 16px;font-weight: 300;
	letter-spacing: .2px;line-height: 30px;	padding:8px 48px 8px 15px;margin-bottom: 0px;background: #fff url("https://www.homednadirect.com/wp-content/uploads/2018/12/FINAL1.png") no-repeat;	border-radius: 0;-webkit-border-radius: 0;
	-moz-border-radius: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;display: block;font-family: 'Roboto',sans-serif !important;
	padding-left: 72px !important;padding-right: 0 !important;line-height: 25px;}
#sidebar a.call span {	float: left;}
#sidebar.sidebarnewse a.call.livechat {background: #fff url("https://www.homednadirect.com/wp-content/uploads/2018/12/FINAL2.png") no-repeat;}
#sidebar.sidebarnewse a span {font-weight: 600;font-size: 21px;line-height: 25px;}
#sidebar.sidebarnewse li.current-menu-item a {color: #009bdb !important;}
#sidebar li {background-image: url("https://www.homednadirect.com/wp-content/uploads/2018/12/arrornes1.png");	background-repeat: no-repeat !important;background-position: left top 9px !important;	display: inline-block;width: 94%;}
#banner .span12new {	margin-left: 0;}
#sidebar.sidebarnewse li.current-menu-item a {color: #009bdb !important;}
#sidebar.sidebarnewse li.current-menu-item {background-image: url("https://www.homednadirect.com/wp-content/uploads/2018/12/arrornes2.png");}
.stripe_secid a {float: left;width: 855px;border: 1px solid #ddd;margin:9px 0 24px;padding: 0px 0 !important;}
.stripe_secid .stripe {background: #fff !important;border: none !important;padding: 0 0;}
.stripe_secid  .user-img {background: #ff8120;padding: 15px;display: flex;align-items: center;justify-content: center;border: 0;	float: left;}
.stripe_secid  .stripe img {margin: 0 0px 0 0;}
.stripe_secid .stripe .span12 {margin-left: 0 !important;}
#sidebar.sidebarnewse {	padding-top: 12px;}
#sidebar.sidebarnewse ul {padding: 17px 0 0px 22px;margin: 0;}
#sidebar.span3.sidebarnewse {width: 320px;margin-left: 28px;}
#content .span9 {margin-left: 0 !important;}
.stripe_trext {float: left;padding-top: 11px;padding-left: 17px;	margin: 0 auto;}
#sidebar.sidebarnewse li:last-child a {border: none !important;}
#sidebar.sidebarnewse a.order {color: #ffffff;background: #ff8120 !important;margin: 30px 0 20pxpx!important;border-radius: 50px !important;font-size: 20px !important;	font-weight: 400;	font-family: 'Roboto',sans-serif !important;background-repeat: no-repeat !important;background-position: right 13px top 23px !important;text-align: left;padding-left: 33px;font-size: 21px;text-align: center;padding: 14px 0;
	background-color: #00a950;display: block;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border-bottom: 0;margin-top: 28px;margin-left: 0px;margin-right: 0px;margin: 10px 31px 0;
	transform: scale(1);
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out
	
	}
	#sidebar.sidebarnewse a.order:hover {
	transform: scale(1.1);
}
.stripe_secid .stripe .span12 {margin-left: 0 !important;width: 100% !important;
	background-image: url("https://www.homednadirect.com/wp-content/uploads/2018/12/arrow-right.png");	background-repeat: no-repeat;background-position: right 29px center;	
	}
#sidebar.sidebarnewse a.order:active span {border-bottom: 0 !important;}
#footer {clear: both;}
.related.relatednewsec .widget_nav_menu {padding-left: 0;width: 94% !important;margin-left: 23px;margin-top:20px;}
.iso.hvr-wobble-skew.isonewmbview {display: block !important;}
.iso_sec.newseciso_sec {display: none;}
/*******home test sec******/
#tests li a {background-color:#fff;text-align:center;float:left;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;padding-left: 32px;
    transition: all 0.1s;cursor:pointer;}
	/*#tests li a:hover {
		-ms-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
		-webkit-box-shadow: 1px 1px 18px 10px rgb(240, 240, 240);
-moz-box-shadow: 1px 1px 18px 10px rgb(240, 240, 240);
box-shadow: 1px 1px 18px 10px rgb(240, 240, 240);
		z-index:9999;
			cursor:pointer;
		background-color:#fff;
	}*/
#tests li a:hover {-ms-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);-webkit-box-shadow: 1px 1px 18px 10px #f0f0f0;-moz-box-shadow: 1px 1px 18px 10px #f0f0f0;box-shadow: none;z-index: 9999;	cursor: pointer;	background-color:transparent !important;width: 92% !important;/*margin-left: 11px;*/}
#header div:last-child ul:last-child li#menu-item-343 {
	padding: 0 !important;
}
/*******10 july**********/
.left_sectop span {background-image: none !important;}
/************21 css ends**************/

.faq_text_secleft p {font-size: 16.67px;line-height: 25px;}

/****13 aug*****/
.key-feature-elements p {
	display: inline-block;
	clear: both;
	width: 79%;
}
.key-feature-elements .textin2 {
	width: 84%;
	float: right;
}

.stripe_secid a.newscalcani{transform: scale(1);
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;}


.stripe_secid a.newscalcani:hover {
	transform: scale(1.1);
}

#theme_callback-6 {
	padding: 16px !important;
}
#theme_livechat-2 {
	padding-left:16px;
}
#banner h1 {	color: #009bdb !important;
	}

.test-category .box div:first-child a:nth-child(2), .span12 a.order {
	padding: 12px 24px;
	background: #ff8120 !important;
	border-top: 1px solid #ff8120 !important;
	border-bottom: 1px solid #ff8120 !important;
	border-radius: 50px;
	
}
	
.test-category h2 {
		background: none !important;
	}	
.products .testcatbox .text-green.text-heading {
	display: none;
}	
.key-feature {
	padding: 0 0 0;
	/* border-bottom: 0.2px solid #ddd; */
}.test-category .box {
	border-radius: 0;
}	
.test-category .box h3 {
	/* font-size: 24px; */
	float: left;
	margin: 4px 0 31px 0;
	font-size: 23px;
	color: #3d9dd6;
	line-height: 27px;
	letter-spacing: 2px;
	font-weight: 600;
}	
	.test-category .box h3 a br {
	display: none;
}
#content h2 {
	color: #000;
	font-size: 30px;
	font-weight: 500;
	line-height: 38px;
}
	.test-category table th a {
	font-size: 17px !important;
	font-family: 'Roboto',sans-serif !important;
	line-height: 27px;
	font-weight: 500;
	text-align: left;
	font-family: v;
}

.test-category table td  p strong {
	font-size: 19px !important;
	color: #3d9dd6;
	font-family: 'Roboto',sans-serif !important;
	line-height: 29px;
	font-weight: 500;
}.test-category .box div:first-child span {
	color: #3d9dd6;
}
.test-category .testcatbox p {
	color: #000 !important;
}

.test-category p {
	color: #000 !important;
}
.test-category .box h3 a {
	color: #3d9dd6 !important;
}
.test-category .box div.moreinfo {
		border-top: 0.2px solid #ddd !important;
}
.test-category .box div:last-child a.moreinfo:hover, .test-category .box div:last-child a.moreinfo:focus {
    background-color: transparent !important;
}
.test-category .box div:last-child a.moreinfo {color: #3d9dd6 !important;}

.test-category .test-category .box h3 a {float: left;}
.test-category .box div:first-child a:nth-child(2), .span12 a.order {
	float: right;
}
.contact-us #theme_callback-4 {
	margin-left: 15px;
}
.test-category .box {
	border: 0.2px solid #ddd !important;
	padding: 0 0 0 28px;
}
.test-category .box div.moreinfo {
	margin-right: 25px;
}.test-category .box div:last-child a.moreinfo {
	font-weight: 600;
}
.test-category p {
	padding-left: 0 !important;
}
.test-category h2 {
	padding-left: 0 !important;
	
}
.test-category table tr {
	text-align: left;
}
#content.contact-us .box div:nth-child(2), #content.contact-us .box div:nth-child(3) a {
	padding-right: 16px;
	color: #3d9dd6 !important;
	font-family: 'Roboto',sans-serif !important;
	font-weight: 400;
	line-height: 26px;
}
#content h2 {
	font-family: 'Roboto',sans-serif !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
	font-size: inherit;
	font-family: inherit;
	padding: 11px 4px;
	letter-spacing: normal;
	border: 1px solid #3d9dd6 !important;
}
.gform_wrapper label.gfield_label {
	color: #3d9dd6 !important;
	font-family: 'Roboto',sans-serif !important;
}
.imgsec12id {
	padding: 0 !important;
}

@media (max-width: 1499px){.home .faq_text_secleft p {	font-size: 16px;	line-height: 22px;	}



}
@media only screen and (max-width:991px) and (min-width:768px) {	
.testing_speci {	min-height: 493px !important;}
.faq_text_secleft p {line-height: 19px !important;}	
	
	
	
}
	
	
/*****start responsive*******/
@media only screen and (max-width:767px) and (min-width: 0px) {
#top .left_sectop.wow.fadeInLeft {display: none;}	#top .iso_sec {	display: none;}
.containernew {width: 94%;}
.span9.new_topbar {	width: 178px;margin-left: 0;border-bottom: none;padding: 5% 0 9px 0;}	
.home #top {background-image:url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/shomebaner.png") !important;
background-color: transparent !important;background-size: cover !important;}
 #tests ul li {	width: 47%;}
#tests ul li:nth-child(2) {border: 0;}
#tests ul li:nth-child(6) {border: 0;}
#testing_specialist h1 {font-size: 22px;letter-spacing: 0;}
.left_postion_sec {	top: 25px;left: 0;padding-left: 3%;	width: 94%;}
.left_seci_sec {	width: 100%;margin-top: 53px;}
.testing_speci {padding: 30px;	min-height: 528px;}
.testing_speci h6 img {float: none;}
.introdution_sec .span7.left_intro {float: left;width: 100% !important;}
.span7.left_intro a {float: left;width: 140px;clear: both !important;font-size: 16px !important;}
#values ul li {list-style: none;	width: 87%;text-align: center !important;margin: 0;padding: 27px;}
.new_howitwork h2 {font-size: 26px !important;margin-bottom: 0;}
.new_howitwork li {width: 30%;}
.new_howitwork li h3 {	font-size: 13px;}
.acco_sec .tab {width: 100%;margin-right: 34px;}
.faq_text_secleft {width: 100%;}
.tabcontent {height: auto;}
.tabcontent img {float: none;margin: 0 auto;display: block;}
#footer .ftseidtext-6 {float: left;width: 100%;margin: 0;}
.ftcontsecid {float: left;width: 100%;margin-left: 0;}
#custom_html-5 {float: right;width: 100%;}
#footer {
	padding: 14px 0 0 0 !important;
}
#footer .textwidget p {text-align:center;}
#footer .ftseidtext-6 p {float: left;width: 100% !important;text-align: center;}
#footer .ftseidtext-6 p.label {background-position: center bottom -2px;	}
.contact_us_sec {float: none;width: 162px;margin-top: 17px;	margin: 0 auto;clear: both;}
.pay_ment_sec {float: none;width: 100%;text-align: center;}
#top span {font-size: 22px !important;margin-right: 0 !important;	padding: 16px 64px !important;font-weight: bold;
	line-height: 12px;margin: 5px 0 0;}
.left_sectop span {width: 81%;	float: left;padding: 0 !important;}
.left_sectop {padding: 50px 0 ;float: left;width: 50%;}
.right_sectop {	background-position: left 213px top 9px;}
#top h1 {margin-top: 0 !important;font-size: 43px !important;float: left;width: 400px !important;line-height: 49px;margin-bottom: 0 !important;}
 .right_sectop {padding: 10px 0 0;float: left;width: 100%;}
 .left_sectop {padding: 50px 0;float: left;width: 87%;}
 .left_sectop span {width: 81%;float: left;padding: 0 !important;}
 .right_sectop a {float: left;}
 .logo_clients {float: left;	width: 100%;padding: 29px 0 58px;}
 .logo_clients h3 {text-align: left;}
.home .tabcontent {width: 100% !important;} 
 #sidebar.sidebarnewse li:last-child a {border-bottom: none !important;}
#theme_livechat-2 a {margin-bottom: 0 !important;}
 /*************/

.right_sectop {background-position: left 149px top 40px;	background-size: 22% 34%;}
.right_sectop {padding: 38px 0 0;}
#top h1 {margin-top: 0 !important;font-size: 27px !important;float: left;width: 192px !important;line-height: 26px;	margin-bottom: 0 !important;}
.right_sectop h1 b {font-weight:bold;	letter-spacing: 0px !important;}	
.right_sectop h1 em {font-style: normal;	font-weight: 300;color: #0f0f0f;line-height: 35px;}
.right_sectop h1 em.and_secde3 {font-size: 52px;position: relative;top: 13px;line-height: 31px;	font-weight: 100 !important;color: #ffffff !important;}
.right_sectop a {float: right;width: 85px;clear: both !important;color: #fff;margin: 32px 0 4px !important;padding: 5px 74px 5px 12px !important;
border-radius: 0 !important;font-size: 14px !important;	background-position: right 13px top 12px !important;}
#header {font-size: 19px;height: 57px !important;}
#wprmenu_bar div.hamburger {margin-top: 6px !important;}
body.admin-bar #wprmenu_bar {top: 38px !important}
.header_top h2 {font-size: 10px !important;}
#top span.iso {display: table;position: unset;margin-top: 9px!important;background: #009bdb;	padding: 7px 15px !important;
	font-size: 13px !important;	border-radius: 0 !important;color: #fff !important;float: right;}
#top {padding: 3px 0 0 0 !important;}
.home #top {background-size: 100% 100% !important;}
.left_sectop {padding: 8px 0;float: left;width: 100%;}
.left_sectop span{background-size: 35px;background-position: left 0px top 0;}
.left_sectop span {width: auto;float: left;padding:8px 14px 8px 45px !important;font-size: 14px !important;color: #000;}
.home .iso_sec.newseciso_sec {display:none !important;background: #eeeeee;padding: 16px 0;}
.iso_sec.newseciso_sec h3 {text-align: center;}
.iso_sec.newseciso_sec .iso {display: none;}
.logo_clients ul li {margin: 10px 6px 0;width: 28%;	text-align: center;}
.logo_clients {padding: 0 0 0;}
#tests li span {text-align: center;font-size: 17px !important;}
#tests li a {width: 100% !important;padding: 0 !important;	padding-bottom: 0;}
#tests ul li {width: 42%;border-right: 0;}
.left_postion_sec p {font-size: 16px;margin: 0 !important;}
.left_postion_sec {width: 100%;margin: 0 auto 26px;padding: 4px 0px 6px;position: unset;}
#tests {padding: 0 0 26px;}
.left_postion_sec h5 span {font-size: 12px;margin-right: 0 !important;}
.left_postion_sec h5 img {width: 67px;margin-top: 5px;}
#testing_specialist h1 {font-size: 19px;letter-spacing: 0;text-align: center;}
.left_seci_sec p {font-size: 14px;margin-top: 2px;line-height: 20px;	text-align: justify;}
#intro h2 {font-size: 19px !important;}
#intro {margin: 0 0 !important;padding: 18px 0 !important;}
.span7.left_intro p {font-size: 14px;line-height: 20px;padding-top: 0;}
.introdution_sec .span5.right_intro {padding-top: 32px !important;}
img.support_img {display: block;}
#media h4 {display: block !important;font-size: 22px !important;text-align: center;
	float: none;padding-right: 0 !important;margin: 0 !important;}
#media img {margin: 9px 15px 0 !important;display: inline;width: 38%;	margin: 0 auto;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 0;margin-top: 0;	width: 100%;text-align: center;	margin-bottom: 0 !important;}
#media {margin: 15px 0 0 !important;}
#values {margin: 0 0;}
#values ul li {	padding: 18px 0 0;}
#values ul li .spannew4.boxnew h3 {font-size: 19px;	margin: 4px 0 0 !important;}
#values ul li .spannew4.boxnew p {font-size: 14px !important;line-height: 20px;letter-spacing: 0;margin: 6px 0 0;}
.new_howitwork {border-left: 0 !important;border: none;text-align: center;}
.new_howitwork h2 {font-size: 22px !important;margin: 0 0 11px;padding: 0 !important;width: 100%;}
.new_howitwork li h3 {font-size: 16px;font-weight: 400;}
.new_howitwork li {margin: 0;text-align: center;background-image: url(/wp-content/uploads/2018/12/arrowbottom.png);
	background-position: bottom 0px center;	padding: 0 0 53px;}
.new_howitwork li:last-child {padding-bottom: 0 !important;}
.new_howitwork ul {padding: 13px 0 0;}
.new_howitwork li img {padding-top: 9px;}
.acco_sec .tab button {padding: 10px 16px;	margin: 6px 0 13px;	font-size: 15px;}
.faq_text_secleft p {font-size: 14px;line-height: 20px;}
.acco_sec {margin: 20px 0 9px !important;}
#map h2 {font-size: 22px;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
/********inner page*********/
#content.test-page .span9 {width: 100%;margin-left: 0 !important;	clear: both;}
.test-page #sidebar.span3.sidebarnewse {width: 334px;margin: 0 auto 0;display: block;float: none;clear: both;}	
#banner .banner-text .textin {font-size: 14px;line-height: 17px;}	
#banner .banner-text .text-heading {font-size: 20px;line-height: 8px;}	
#banner .banner-title .titlein {font-size: 34px;line-height: 43px;}
.promised-block {float: left;margin-top: 37px;width: 100%;position: unset;}	
	.stripe_secid a {width: 100%;}
#banner .promised-block .blockin .promised-text {font-size: 17px !important;	}
#banner .promised-block .blockin {max-width: 100%;margin: auto;padding: 10px 34px 8px;}
.promised-block .date {font-size: 16px !important;}
.key-feature h2 span {	font-size: 32px !important;}
.key-feature h2 {font-size: 24px !important;}
/*************/
 .col-lg-4.banner_innerpageright.mobileviewsec {	display: block !important;float: left;width: 100%;	max-width: 100%;}
 .text-green.text-heading {font-size: 25px;margin-bottom: 0;}
 .col-lg-4.banner_innerpageright.mobileviewsec p {font-size: 15px;color: #000;	line-height: 29px;}
.col-lg-4.banner_innerpageright {
	display: block !important;
	width: 100% !important;
	max-width: 100%;
}
.order.mobileorder {float: right;color: #fff; background: #ff8120 !important; padding: 8px 11px !important;border-radius: 50px !important;font-weight: ;}
#banner .banner-title .titlein span.pricefrom {font-size: 35px;}
#tests ul li:nth-child(2) {border-bottom: 0.1px solid #d9edf9 !important;border-left: 0.1px solid #d9edf9 !important;margin-left: -2px;border-right: 0.1px solid #d9edf9 !important;}
#tests ul li:nth-child(4) {border-left: none;border-right: 0.1px solid #d9edf9 !important;}
#tests ul li:nth-child(5), #tests ul li:nth-child(6), #tests ul li:nth-child(7) {border-bottom: 0.1px solid #d9edf9 !important;margin-left: -3px;}
#tests ul li:nth-child(6) {border: 0;border-bottom: 0.1px solid #d9edf9 !important;border-left: 0.1px solid #d9edf9 !important;}
#tests ul li:nth-child(8) {border-bottom: none;border-left: 0.1px solid #d9edf9 !important;border-right: 0.1px solid #d9edf9 !important;margin-left: -1px;}
.testing_speci h6 img {padding-top: 5px!important;}
#testing_specialist h1 {position: unset;	padding-left: 0!important;}
#tests img {	padding-left: 3px!important;}
#tests ul li {	min-height: 58px;}
#tests img {	margin-bottom: 0 !important;}
#tests li a:hover {margin-left: 6px;}
#tests {	padding: 0 0 9px !important;}
.home .left_sectop.mob_viewsectop {display: none !important;}
#header .span3 a {width: 139px;}

.home #text-3 {width: 100%;text-align: center;}
#footer .textwidget p {text-align: center;width: 100% !important;}
#top span.iso {display: none !important;}
#values ul li:nth-child(2) {background: transparent;}
/*******27 aug*********/
.right_sectop a {width: 135px;	margin: 19px 0 4px !important;padding: 9px 3px !important;border-radius: 50px !important;font-size: 14px !important;
	background-position: right 13px top 12px !important;}
#wprmenu_bar .menu_title {font-size: 12px !important;}
body.admin-bar #wprmenu_bar {top: 7px !important;	right: 0 !important;}
.wprmenu_bar .hamburger-inner, .wprmenu_bar .hamburger-inner::before, .wprmenu_bar .hamburger-inner::after {background: #ff8120 !important;}
.ftseidtext-6 {float: left;width: 100%;margin-left: 0;}
#footer a {color: #fff !important;display: inline-table;margin: 0 auto;text-align: center;width: 100%;}
#custom_html-5 {width: 100%;}
#footer ul {padding: 0;margin: 0;	line-height: 24px;text-align: center;}
.ftcontsecid {	float: left;width: 100%;margin-left: 0;}
#header div:last-child ul:last-child li {	padding-right: 38px;}
#header div:last-child ul:last-child li {margin: -10px 0px 0 0;}
.home #top {	background-size: 100% 100% !important;	margin-top:68px;}
#header.fixed-header {
	z-index: 999999999999999;
	}
#header {position: fixed !important;	left: 0;right: 0;background: #fff;z-index:999999999999999;top: 0;}
#header.fixed-header {position: unset;}
#wprmenu_bar {position: fixed !important;top: 0px !important;right: 3px !important;left: unset !important;	z-index: 99999999999999999;
}#header div:last-child ul:last-child li {margin: -12px 0px 0 0 !important;}
#mg-wprm-wrap {	z-index:66666666;}
#wprmenu_bar {z-index: 99999999999999999;}
.home.logged-in #top {margin-top:24px;}
#tests li span {float: left;margin-left: 20px !important;width: 35% !important;line-height: 19px;clear: unset !important;
	min-height: auto;min-width: 35% !important;padding-bottom: 0 !important;padding-top: 13px !important;}
#tests img {padding: 0px 0 9px;}
.home #top .left_sectop.mob_viewsectop {display: block !important;}
/*******29*******/
.hamburger-box {width: 38px !important;height: 28px;}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width: 38px !important;}
.left_sectop {padding: 3px 0 7px;float: left;width: 100%;}
#top span {font-size: 15px !important;margin-right: 0 !important;	padding: 9px 5px 9px 31px !important;font-weight: bold;	line-height: 12px;margin: 5px 0 0 0 !important;}
body #top span {display: inline-block !important;}
#header .span3 {width: 132px !important;float: none !important;margin: 0 auto !important;}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {height: 5px !important;	}
#wprmenu_bar div.hamburger {margin-top: 4px !important;}	
#wprmenu_bar {height: 56px !important;}
#header .order.ordermobileview.hvr-nuestre-skew {float: right !important;width: 73px !important;	clear: both !important;
	color: #fff;background: #ff8120 !important;	margin: -50px 0 !important;	padding: 7px 3px !important;/* border-radius: 0 !important; */
	font-size: 14px !important;	font-weight: bold;	font-family: 'Roboto',sans-serif !important;background-image: none;	background-repeat: no-repeat !important;
	background-position: right 13px top 18px !important;border-radius: 50px !important;	transform: scale(1);-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;	text-align: center;}
.right_headerse .span9.new_topbar.wow.fadeInRight {display: none !important;}
.order.ordermobileview.hvr-nuestre-skew {display: block !important;}
.order.ordermobileview.hvr-nuestre-skew:hover {transform: scale(1.1) !important;}
#wprmenu_bar div.hamburger {margin-top: 5px !important;}
.menu_title {display: none;}
#wprmenu_bar {top: 0px !important;right: unset!important;left: 0 !important;}
#top a.order {display: none !important;}
/*****category*****/
.home #tests ul li {width: 33% !important;	border-right: 0;padding: 10px 0 10px 00px !important;width: 33% !important;	margin-bottom: 2px !important;display: inline-block !important;	border: none !important;border-bottom: 0.1px solid #ccc !important;	margin: 0 -2px !important;}
#tests img {float: none !important;	padding-left: 0px;}
#tests li span {text-align: center;margin: 0 !important;}
#tests li span {float: left;margin-left: 0 !important;	width: 100% !important;
	line-height: 19px;	clear: unset !important;	min-height: auto;	min-width: 100% !important;	padding-bottom: 0 !important;
	text-align: center !important;		padding-top: 0 !important;}
#tests ul li a br {display: block !important;}
#tests ul li:nth-child(7), #tests ul li:nth-child(8), #tests ul li:nth-child(9) {border-bottom: none !important;}

#tests {border-bottom:0.1px solid #ccc !important;padding-bottom: 0px !important;}
#testimonials .span1 {width: 100%;margin: 0 0;position: unset;left: 13%;	top: -35px;}
body.home #testimonials {	display: block !important;width: 100% !important;}
.span10.newtestimonials {width: 100%;}
#testimonials .slick-slider {padding: 0 4px !important;}
#tests img {width: 29px;}
.home #tests ul li:nth-child(2), .home #tests ul li:nth-child(5), .home #tests ul li:nth-child(8) {border-left: 0.1px solid #ccc !important;border-right: 0.1px solid #ccc !important;}
#testimonials .slick-slider {margin-bottom: 20px;margin-top:67px;padding: 0 20px !important;}
.span10.newtestimonials {border: 1px solid #ccc !important;	}
#testimonials h2 {margin: 16px 0;top: 0px;line-height: 32px;}
body #mg-wprm-wrap li.current-menu-item > a {background: #fff !important;}
body #mg-wprm-wrap {background-color:#fff !important;}
#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {	background: #ff8120 !important;}
#tests ul li:last-child {display:block;}
.tabcontent img {	display: none;}
.left_seci_sec .left_postion_sec p {font-size: 26px;line-height: 30px;}
.right_sectop {background-image: url("http://https://www.homednadirect.com/wp-content/uploads/2019/08/andimgsecx.png");}
.right_sectop {background-size: auto !important;}
body #mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {	font-size: 19px;}
body #mg-wprm-wrap li.menu-item a {font-size: 19px;}
#top {min-height: 517px;}
#top h1 {margin-top: 0 !important;float: left;width: 100% !important;	line-height: 26px;margin-bottom: 0 !important;text-align: center;}
.right_sectop {background-image: none;}
.left_sectop span:nth-child(2) {	background-position: left 0 top -1px;}
.home #top .left_sectop span:nth-child(1) {background-size: 32px;background-position: left 0px top -2px;padding: 9px 2px 9px 31px !important;}
#mg-wprm-wrap.cbp-spmenu-right, #mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right.custom, #mg-wprm-wrap.cbp-spmenu-left.custom, .cbp-spmenu-vertical {
	width:100%;max-width: 100%;}
#wprmenu_bar.active {	padding: 10px 8px;}
#wprmenu_menu_ul {margin-top: 4px;	}
#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a, div#mg-wprm-wrap ul li span.wprmenu_icon {
	color: #ff8120 !important;
}
body .admin-bar #mg-wprm-wrap.cbp-spmenu-left, body .admin-bar #mg-wprm-wrap.cbp-spmenu-right {
	top: 68px !important;
}
.cbp-spmenu-push-toright #header.fixed-header {
	border-bottom: none;
}
body #mg-wprm-wrap ul li {
	border-top: 0.5px solid #ccc !important;
	/* border-bottom: solid 1px rgb(255, 129, 32,0.05); */
}
body #mg-wprm-wrap ul li:first-child {
	border-top: none !important;border-bottom: none !important;
}
/*******11 sep*******/
#testing_specialist h1 {
			text-align: center;
	background: transparent;
		font-size: 32px !important;
	font-weight: 400 !important;margin-top: 0;
	line-height: 40px;margin-bottom: 0;
}
.left_seci_sec .left_postion_sec p {font-size: 20px;line-height: 24px;}
#defaultOpen {margin-top: 0;}
.acco_sec .tab button { font-size: 16px !important;}
.left_seci_sec h6 img {margin: 0;}
.left_postion_sec {display: none;}
#tests li a { background-color: transparent!important;}
#testimonials .who { font-size: 17px;}
#testimonials img { margin-left: 1px;}
#testimonials h2 span {
	display: none;
}
#testimonials h2 {
	padding: 0 0 !important;
	width: 100%;
}
#values {
	padding: 12px 0 27px !important;
	margin: 00;
}
.new_howitwork {
	padding: 8px 0;
}
.testing_speci h6 {float: none;margin-top: 0;margin-bottom: 0;text-align: center;width: 211px;margin: 0 auto 30px;}
#testimonials .slickslide {background: #fff !important;}
#top h1 .dnytestsecid {padding: 0 !important;	font-size: 25px !important;font-weight: 400;margin: 0 !important;display: inline-block !important;}
#testimonials .slick-prev, #testimonials .slick-next {margin-top: 8px;}
/******12 sep******/
#values ul {	padding: 20px 0 !important;}
#values ul li {padding: 18px 0 !important;}
#values ul li:nth-child(2), #values ul li:nth-child(3) {padding-top: 0 !important;}
#testimonials .slickslide {min-height: auto !important;background: #fff !important;}
.left_seci_sec p {font-size: 16px!important;line-height: 22px !important;}
#values ul li .spannew4.boxnew p {font-size: 15px !important;}
.sidebarmobview {	display: none !important;}
.imgsec12id {display: none;}
 .test-page p {	padding: 0 00 0;}
 .stripe_secid {margin-top: 19px;}
.stripe_trext {	font-size: 16px;line-height: 19px;}
 .test-page .span9 h4 {letter-spacing: 1px !important;}
#banner .banner-title .titlein {
	font-size: 24px !important;
}
#banner .promised-block .blockin .star-block img {
	margin-top: 0 !important;
}
#banner .star-block p {
	padding-top: 0;
	margin-top: 0 !important;
}
 #banner {
	background-size: cover !important;
}
#banner .promised-block .blockin .promised-text {
	font-size: 15px !important;
}
#banner .promised-block {
	bottom: -14px;
	margin: 0 !important;
}
#banner.banner {
	min-height: 418px;
}
.order.mobileorder {display: none !important;}
#banner .star-block p {	font-size: 14px !important;}
#banner .promised-block .blockin .star-block img {height: 14px !important;}
#banner .banner-title .titlein span.pricefrom {padding: 0 !important;}
.stripe_secid a {margin: 9px 0 17px;}
.stripe_secid {
	padding: 0 22px;
	margin-left: -3px;
}
#banner .breadcrumb {padding-top: 19px;
	font-size: 17px !important;
}
 #banner {
	margin-top: 29px;
}
 #content.test-page  h2 {
	color: #009bdb !important;line-height: 32px !important;
	}
.accordion .box h4 {
	background-size: 32px 32px;
	background-position: left center;
}
.accordion .box h4 a {
	padding: 3px 8px 4px 45px !important;

}
#wprmenu_menu_ul li.menu-item-140 .sub-menu {
	display: none !important;
}
body #wprmenu_menu_ul li.menu-item-140  .icon_default.wprmenu_icon_par::before {
	content: none;
}
body #wprmenu_menu_ul li.menu-item-140 .icon_default.wprmenu_par_opened::before {
	content: none !important;}
body #menu-item-4607 {
	display: block !important;
}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-140.wprmenu_parent_item_li {
	display: none;
}

#top h1 {color: #fff !important;}
#top h1 .dnytestsecid {color: #fff !important;}
.right_sectop h1 em {
	color: #fff !important;
	}
.right_sectop h1 em.and_secde3 {color: #fff !important;}
body #top span {color: #fff !important;}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-6.current_page_item.menu-item-82 {
	display: none;}
body #mg-wprm-wrap ul li.menu-item-4607 {border-top: none !important;}
.left_sectop span:nth-child(1) {background-image: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/bnicon1.png") !important;}
.left_sectop span:nth-child(2) {
	background-image: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/bnicon2.png") !important;

}
.left_sectop span:nth-child(3) {
	background-image: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/bnicon3.png") !important;

}
div#mg-wprm-wrap ul li span.wprmenu_icon::before {
		right: 0;
}
.sub-menu li a {font-size: 16px !important;}
.menu-item.menu-item-type-post_type.menu-item-object-test.menu-item-337 a br {
	display: none;
}
.menu-item-4627 ul li ul {display: none !important;}
body .menu-item-4627 ul li .icon_default.wprmenu_icon_par::before {
    content: none!important;
}
#mg-wprm-wrap li.menu-item a {
	font-weight: 800 !important;
}
#banner .banner-title .titlein {
	width: 94% !important;
}
#banner.banner {
	min-height: 281px;
}
.dna-tests .span6.box {
	margin: 0 0 30px !important;
}

.page-id-136 #content {
	padding-bottom: 0;
}
#banner .promised-block {
	position: unset;
	}

#banner.banner {
	min-height: auto !important;
}

.test-category .box div:first-child {
	padding: 0 32px 0 0px !important;
}
.test-category  .box.testcatbox h3 a  {
	display: block !important;
}
.test-category .box.testcatbox  a {
	display: none !important;
}
.test-category .moreinfo a {
	display: block !important;
}
.test-category  .box.testcatbox {
	box-shadow: none !important;
}
.test-category .box.testcatbox a.moreinfo {
	display: block !important;
}


.right_sectop h1 em {
	font-size: 24px;
	
}
#top .containernew {
	width: 100%;
}
#top h1::before {
	content: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/leftbor_mobile.png");
	/* background-repeat: no-repeat; */
	/* background-position: left 0 bottom 6px; */
	position: absolute;
	bottom: 0;
	left: 0;
}

#top h1::after {
	content: url("http://https://www.homednadirect.com/wp-content/uploads/2019/09/leftbor_mobile.png");
	/* background-repeat: no-repeat; */
	/* background-position: left 0 bottom 6px; */
	position: absolute;
	bottom: 0;
	right: 0;
}
#top h1 {
		position:relative ;
}
body #top span {
	color: #fff !important;
	margin:23px 4px !important;
	background-position: left center !important;
		/* width: 100%; */
	background-size: auto !important;
}
.right_sectop {/* padding: 20px 0 0; */}
.right_sectop h1 b {color: #ffffff;width: 100% !important;display: block;}
.right_sectop h1 b {	padding-top: 13px;}
body #top span {font-weight: 400;}
#content .span9 ul.testimonial-years {
	margin-left: 0px !important;
	text-align: center;
}
.gform_body li:nth-child(2n+1) {
    margin-right: 0 !important;
}
.contact-us .gform_body li {   width: 100%;      margin: 0 !important;   }
.contact-us #content .span9 #gform_wrapper_1 ul {
	margin-left: 0 !important;
	padding-left: 2px;
}
.contact-us .gform_footer.left_label #gform_submit_button_1 {
	margin: 0 !important;
}
.contact-us .gform_wrapper .gform_footer:not(.top_label) {
	margin-left: 0% !important;
}
.offices .accordion .box div.wrap {padding: 21px 16px 25px 45px !important;}
.resources .box:nth-child(2), .resources .box:nth-child(5), .resources .box:nth-child(8), .resources .box:nth-child(11) {
	margin-left: 0;
	margin-right: 0;
}
.resources .span4 {
	margin-top: 34px !important;
}

.glossary .span9 .span3 {
	width: 100% !important;
		margin: 0 0 30px !important;
	padding: 14px !important;
	height: auto !important;
	min-height: auto !important;
}
.glossary .span9 span {margin-top: 2px;padding-bottom: 51% !important;margin-right: 7px;}

#content.glossary {
	padding: 0 0 23px 0 !important;
}
#content.about-us .span9 ul {margin-left: 0px !important;}
#content.about-us .span9 .aboutmobile ul li a {padding-left: 0 !important;}

.how-to img {
	margin-right: 0 !important;
	}
.how-to img {
	min-height: 245px !important;
}
.parent-pageid-31 #content div p {
	margin: 0;
	padding: 10px 12px 20px;
	float: left;
	width: 94%;
}
.parent-pageid-31 #content h2 {
	margin-bottom: 0;
	margin-top: 17px;
	display: block;
	float: left;
	width: 98%;
	padding-left: 11px;
}
#content.resources #gform_2 .gform_body li:nth-child(2n+1) {
	margin-right: 26px !important;
}

.page-id-27 tbody {
	width: 100%;
	float: left;
}
#content.about-us table {
	width: 100% !important;
	/* float: left; */
	display: block;
}
.page-id-27 #nav_menu-13.aboutmobile {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.page-id-43 #accordion  #widget2 {
	width: 100% !important;
}
.home #top {
	background-color: #ff8120 !important;
}
.wprmenu_bar .hamburger {
	float: left !important;
}
body #mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
		color: #fff !important;
}
.site_text h3 strong {
	line-height: 22px;
	font-size: 22px;
}
body #banner .banner-title .titlein span.pricefrom {
	margin-left: 0 !important;
}
.sitemapoctnw tr td {
	margin: 0 0 21px !important;
	padding: 0 16px 16px;
	border: 1px solid #ccc;
	display: inline-block;
	vertical-align: top;
	width: 93% !important;
	min-height: auto;
}

#wprmenu_bar .wprmenu_ic_2 {
	top: 10px;
}
#wprmenu_bar .wprmenu_ic_3 {
	top: 20px;
}
#wprmenu_bar.menu_is_opened .wprmenu_ic_3 {
	top: 12px !important;
	
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_2{
	top: 12px !important;
	}
	#wprmenu_menu li a {
	color: #ff8120 !important;
	font-size: 19px !important;
	font-weight: 800 !important;
	text-transform: uppercase;
	padding: 13px 14px;
	font-family: 'Roboto',sans-serif !important;
}
#wprmenu_menu {
	margin-top: 22px !important;
}
#wprmenu_menu.wprmenu_levels ul li {
	border-bottom: 0.5px solid #ccc !important;
	border-top: none!important;
}
	#wprmenu_menu {
	position: fixed !important;
	overflow: auto;
	height: 100% !important;
	width: 100% !important;
}
#header.fixed-header {
	border-bottom: none;
}
#wprmenu_bar {
	height: 69px !important;
}
body #header {
	    height:68px !important;
    
}body #header.fixed-header {
	    height:68px !important;
    border-bottom: 0.5px solid #ccc !important;
}
#wprmenu_menu_ul {margin-top: 4px !important;}
#test-titles {
	display: block !important;
	font-size: 25px !important;
	text-align: left;
	color: #3d9dd6 !important;
}
h1.and_secde3 { display: none;}
body.wprmenu_menu-open #header.fixed-header {
    border-bottom: none !important;
}
ul#wprmenu_menu_ul {
    border-top: 0.5px solid #ccc !important;
}



}
@media only screen and (max-width: 360px) and (min-width: 0px) {
	
	.home #top .left_sectop.mob_viewsectop.mobsecview span {margin: 5px 0 0 0 !important;}
.home #top .left_sectop.mob_viewsectop {
	padding-left: 4px;
}	
#top {
	min-height: 464px;
}
.home #top .left_sectop.mob_viewsectop.mobsecview span {
	font-size: 13px !important;
	}
.home #top .left_sectop.mob_viewsectop {
	display: block !important;
	text-align: center;
	width: 318px;
	margin: 0 auto;
	display: block;
	float: none;
}
body #top .left_sectop.mob_viewsectop.mobsecview span {
	background-size: 20px 20px !important;
}
.home #top .left_sectop.mob_viewsectop.mobsecview span {
	padding: 9px 5px 9px 23px !important;
}
.right_sectop h1 em {
	font-size: 19px;
}
.right_sectop h1 em.and_secde3 {
	font-size: 36px;
		top: 5px;
	}

	
}




@media only screen and (max-width: 550px) and (min-width: 0px) {
.prgsect_id tr th select {
	width: 100% !important;
	margin: 14px 0 !important;
}	
.prgsect_id tr th {
	width: 99%;
	display: inline-block;
}	
#content .span9 table.prgsect_id td {
	width: 99%;
	/* display: inline-table !important; */
	float: left;
}	
.mob_remsecid {
	line-height: 0px;
}	
.prgsect_id tr th h3 {
	margin: 0 0 !important;
}
.test-page .prgsect_id p {
	padding-left: 0;
	margin-bottom: 24px;
}
.site_text {
	margin-top: 18px;
}




	
}
@media only screen and (max-width: 375px) and (min-width: 0px) {
	.containernew{width:94%;}

#wprmenu_bar {	top: 0px !important;	right: unset!important;	left: 0 !important;}
.header_top h2 img:nth-child(1) {margin-right: 8px;margin-top: -3px;width: 30px;}	
	.header_top h2 img:nth-child(2){margin-left: 8px;width: 30px;}
.span9.new_topbar {width: auto;margin-left: 0;border-bottom: 0;padding: 10% 0 9px 0;}
.iso_sec {float: left;width: 100%;padding-top: 0;}
.left_seci_sec {	float: left;	width: 99%;	margin-top: 0;}
.span12new.new_sec_mediaed {	margin-left: 0;	border: none;}
#intro {	margin: 62px 0 0;padding: 44px 0 15px !important;}
#values {margin: 00;}
#values ul li:nth-child(2) {margin: 0 0;}
.new_howitwork li {width: 91%;}
.testing_speci {border: none !important;padding: 30px 0;}
.logo_clients {	padding: 29px 0 0;}
.left_postion_sec h5 img {	width: 76px;}
.left_postion_sec h5 span {font-size: 13px;}
/*************/


.right_sectop {background-position: left 296px top 38px;	background-size: 9% 31%;}
.right_sectop h1 b {letter-spacing: 0px !important;}	


#header {font-size: 19px;height: 68px !important;}
#wprmenu_bar div.hamburger {margin-top: 10px !important;}

.header_top h2 {font-size: 10px !important;}
#top span.iso {display: table;position: unset;margin-top: 9px!important;	background: #009bdb;padding: 7px 15px !important;font-size: 13px !important;border-radius: 0 !important;color: #fff !important;float: right;}
#top {padding: 3px 0 0 0 !important;}
.home #top {background-size: cover !important;}
.left_sectop.mob_viewsectop {display: block !important;}
/*.left_sectop {padding: 8px 0;float: left;width: 100%;}*/
.left_sectop span{background-size: 35px;background-position: left 0px top 0;}
.left_sectop span {width: auto;float: left;padding:8px 14px 8px 45px !important;
	font-size: 14px !important;color: #000;}
.iso_sec.newseciso_sec {display: block !important;background: #eeeeee;padding: 16px 0;}
.iso_sec.newseciso_sec h3 {text-align: center;}
.iso_sec.newseciso_sec .iso {display: none;}
.logo_clients ul li {margin: 10px 6px 0;width: 28%;text-align: center;}
.logo_clients {padding: 0 0 0;}
#tests li span {text-align: center;font-size: 14px !important;}
#tests li a {width: 100% !important;padding: 0 !important;padding-bottom: 0;}
#tests ul li {width: 42%;border-right: 0;}
.left_postion_sec p {font-size: 16px;margin: 0 !important;}
#tests {padding: 0 0 26px;}
.left_postion_sec h5 span {font-size: 12px;margin-right: 0 !important;}
.left_postion_sec h5 img {width: 67px;margin-top: 5px;}
#testing_specialist h1 {font-size: 19px;letter-spacing: 0;text-align: center;}
.left_seci_sec p {font-size: 14px;margin-top: 2px;line-height: 20px;	text-align: justify;}
#intro h2 {font-size: 19px !important;}
#intro {margin: 0 0 !important;padding: 18px 0 !important;}
.span7.left_intro p {font-size: 14px;	line-height: 20px;padding-top: 0;}
.introdution_sec .span5.right_intro {padding-top: 32px !important;}
img.support_img {display: block;}
#media h4 {display: block !important;font-size: 22px !important;text-align: center;float: none;padding-right: 0 !important;
	margin: 0 !important;}
#media img {margin: 9px 15px 0 !important;display: inline;width: 38%;	margin: 0 auto;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 0;margin-top: 0;width: 100%;text-align: center;margin-bottom: 0 !important;}
#media {margin: 15px 0 0 !important;}
#values {margin: 0 0;}
#values ul li {	padding: 18px 0 0;}
#values ul li .spannew4.boxnew h3 {font-size: 19px;	margin: 4px 0 0 !important;}
#values ul li .spannew4.boxnew p {font-size: 15px !important;line-height: 20px;letter-spacing: 0;margin: 6px 0 0;}
.new_howitwork {border-left: 0 !important;border: none;text-align: center;}
.new_howitwork h2 {font-size: 22px !important;margin: 0 0 11px;padding: 0 !important;width: 100%;}
.new_howitwork li h3 {font-size: 16px;font-weight: 400;}
.new_howitwork li {	margin: 0;text-align: center;background-image: url(/wp-content/uploads/2018/12/arrowbottom.png);
	background-position: bottom 0px center;	padding: 0 0 53px;}
.new_howitwork li:last-child {padding-bottom: 0 !important;}
.new_howitwork ul {padding: 13px 0 0;}
.new_howitwork li img {padding-top: 9px;}
.acco_sec .tab button {padding: 10px 16px;	margin: 6px 0 13px;font-size: 15px;}
.faq_text_secleft p {font-size: 14px;line-height: 20px;}
.acco_sec {margin: 20px 0 9px !important;}
#map h2 {font-size: 22px;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
 .icon-img {display: block;	width: 100%;text-align: center;}
.test-page #sidebar.span3.sidebarnewse {width: 100%;margin: 0 auto 0;display: block;float: none;clear: both;}
#sidebar.sidebarnewse ul {padding: 17px 0 0 0;}
.related.relatednewsec .widget_nav_menu {padding-left: 0;width: 94% !important;margin-left: 0;margin-top: 16px;clear: both;}
.key-feature-elements .ttile-in {padding-top: 20px;margin: 0;font-size: 18px;line-height: 24px;}
.key-feature-elements .textin {font-size: 14px;margin-top: 14px;margin-bottom: 10px;}
.stripe_trext {float: left;padding-top: 11px;padding-left: 17px;/* margin: 0 auto; */width: 55%;	margin: 0 0 !important;
	padding: 6px 0 0 15px;}
.stripe_secid .stripe .span12 {	background-position: right 11px center;}
#content.test-page {padding: 0 0 0 0;}
.test-page .body-wrapper {padding: 19px 0 0;}
.key-feature {text-align: center;}
.promised-block .date {font-size: 13px !important;}
#banner .promised-block .blockin .star-block img {height: 14px !important;margin-top: 4px;}

#banner .banner-title .titlein {font-size: 30px;line-height: 33px;width: 100%;}
#banner .banner-title .titlein span.pricefrom {font-size: 26px;}
#banner .banner-title .titlein span.pricefrom sup {top: -9px;}
#banner .promised-block .blockin {margin: auto;padding: 4px 22px 8px;}
#banner .promised-block .blockin .star-block img {height: 10px !important;margin-top: 4px;}
.promised-block .date {font-size: 12px !important;line-height: 10px !important;}
#banner {background-size: contain;}
.key-feature h2 span {font-size: 26px !important;line-height: 24px;}
.key-feature-elements {margin-top: 35px;text-align:left;}
.icon-img {display: block;width: 25%;height: 83px;float: left;margin-bottom: 0;margin-right: 16px;text-align: left;}
#banner .mobileorder {float: left;}
#banner .banner-title {padding-top:29px;}
#banner.banner {
	min-height: 282px;
}
.text-green.text-heading {margin-top: 0;}
#header .span3 a {	width: 119px !important;}
#top span.iso {display: none !important;}
#top span {
	font-size: 14px !important;
	margin-right: 0 !important;
	/* padding: 7px 0px 8px 35px !important; */
	font-weight: bold;
	line-height: 12px;
	margin: 5px 0 0 0 !important;
}
.testimonial-years li {
		margin: 0 8px 14px !important;
}
#content .testimonial-years li span, #content .testimonial-years li a {
	padding: 7px 16.8px !important;
}
#content.resources #gform_2 ul li {width: 100%;margin: 0 !important;margin-right: 0px;padding: 0 !important;margin: 0 !important;}
#top span {padding: 9px 5px 9px 30px !important;}
.right_sectop h1 b {padding-top: 0;}
body #top span {	margin: 23px 3px !important;}
.sitemapoctnw tr td {width: 89% !important;}
#wprmenu_bar {height: 69px !important;}

.home.logged-in #top {margin-top: 19px;}
.wprmenu_icon {margin-top:12px !important;}




}
@media only screen and (max-width: 480px) and (min-width: 376px){
#wprmenu_bar {
	top: 9px !important;
	right: unset !important;
	left: 0 !important;
}
.header_top h2 img:nth-child(1) {margin-right: 8px;margin-top: -3px;width: 30px;}	
	.header_top h2 img:nth-child(2){margin-left: 8px;width: 30px;}
.span9.new_topbar {width: auto;margin-left: 0;border-bottom: 0;padding: 10% 0 9px 0;}
.iso_sec {float: left;width: 100%;	padding-top: 0;}
.left_seci_sec {float: left;width: 99%;margin-top: 0;}
.span12new.new_sec_mediaed {margin-left: 0;border: none;}
#intro {	margin: 62px 0 0;padding: 44px 0 15px !important;}
#values {padding: 0 !important;margin: 00;}
#values ul li:nth-child(2) {margin: 0 0;}
.new_howitwork li {width: 91%;}
.testing_speci {border: none !important;padding: 30px 0;}
.logo_clients {	padding: 29px 0 0;}
.left_postion_sec h5 img {	width: 76px;}
.left_postion_sec h5 span {font-size: 13px;}
/*************/

.right_sectop h1 b {letter-spacing: 0px !important; color:#ffffff; font-weight: 450;}	

#header {font-size: 19px;height: 67px !important;}
#wprmenu_bar div.hamburger {margin-top: 4px !important;}
body.admin-bar #wprmenu_bar {top: 0 !important;}
.header_top h2 {font-size: 10px !important;}
#top span.iso {margin-top: 9px!important;background: #009bdb;	padding: 7px 15px !important;font-size: 13px !important;border-radius: 0 !important;color: #fff !important;}
#top {padding: 3px 0 0 0 !important;}
.home #top {background-size: 100% 100% !important;}

.left_sectop span{background-size: 35px;background-position: left 0px top 0;}
.iso_sec.newseciso_sec {display: block !important;background: #eeeeee;padding: 16px 0;}
.iso_sec.newseciso_sec h3 {text-align: center;}
.iso_sec.newseciso_sec .iso {display: none;}
.logo_clients ul li {margin: 10px 6px 0;width: 28%;	text-align: center;}
.logo_clients {padding: 0 0 0;}
#tests li span {text-align: center;}
#tests li a {width: 100% !important;padding: 0 !important;	padding-bottom: 0;}
#tests ul li {width: 42%;border-right: 0;}
.left_postion_sec p {font-size: 16px;margin: 0 !important;}

#tests {padding: 0 0 26px;}
.left_postion_sec h5 span {font-size: 12px;margin-right: 0 !important;}
.left_postion_sec h5 img {width: 67px;margin-top: 5px;}
#testing_specialist h1 {font-size: 19px;letter-spacing: 0;text-align: center;}
.left_seci_sec p {font-size: 14px;margin-top: 2px;line-height: 20px;	text-align: justify;}
#intro h2 {font-size: 19px !important;}
#intro {	margin: 0 0 !important;padding: 18px 0 !important;}
.span7.left_intro p {font-size: 14px;	line-height: 20px;padding-top: 0;}
.introdution_sec .span5.right_intro {padding-top: 32px !important;}
img.support_img {display: block;}
#media h4 {display: block !important;font-size: 22px !important;text-align: center;float: none;padding-right: 0 !important;margin: 0 !important;}
#media img {margin: 9px 15px 0 !important;display: inline;width: 38%;	margin: 0 auto;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 0;margin-top: 0;	width: 100%;text-align: center;	margin-bottom: 0 !important;}
#media {margin: 15px 0 0 !important;}
#values {margin: 0 0;}
#values ul li {	padding: 18px 0 0;}
#values ul li .spannew4.boxnew h3 {font-size: 21px;	margin: 13px 0 0 !important;}
#values ul li .spannew4.boxnew p {font-size: 15px !important;line-height: 20px;letter-spacing: 0;margin: 6px 0 0;}
.new_howitwork {border-left: 0 !important;border: none;text-align: center;}
.new_howitwork h2 {font-size: 22px !important;margin: 0 0 11px;padding: 0 !important;width: 100%;}
.new_howitwork li h3 {font-size: 16px;font-weight: 400;}
.new_howitwork li {	margin: 0;text-align: center;background-image: url(/wp-content/uploads/2018/12/arrowbottom.png);
	background-position: bottom 0px center;	padding: 0 0 53px;}
.new_howitwork li:last-child {padding-bottom: 0 !important;}
.new_howitwork ul {padding: 13px 0 0;}
.new_howitwork li img {padding-top: 9px;}
.acco_sec .tab button {padding: 10px 16px;	margin: 6px 0 13px;	font-size: 15px;}
.faq_text_secleft p {font-size: 14px;line-height: 20px;}
.acco_sec {margin: 20px 0 9px !important;}
#map h2 {font-size: 22px;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
#top span.iso {display: block !important;position: absolute !important;margin-top: 24px;right: 17px !important;}
#header div:last-child ul:last-child li:nth-child(3) {margin-top: -41px !important;	margin-right: 37px !important;}
.right_sectop {background-size: 17% 29%;padding-top: 14px !important;}
.left_sectop span {	width: auto;float: none !important;	padding: 8px 14px 8px 45px !important;
font-size: 17px !important;color: #000;}
.left_sectop.mob_viewsectop {text-align: center !important;display: block !important;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
 .icon-img {display: block;width: 100%;text-align: center;}
 .icon-img {display: block;width: 100%;height: 135px;float: left;margin-bottom: 10px;margin-right: 30px;	text-align: center;}
.test-page #sidebar.span3.sidebarnewse {width: 100%;margin: 0 auto 0;display: block;float: none;clear: both;}
#sidebar.sidebarnewse ul {padding: 17px 0 0 0;}
.related.relatednewsec .widget_nav_menu {padding-left: 0;width: 94% !important;margin-left: 0;margin-top: 16px;clear: both;
}.key-feature-elements .ttile-in {padding-top: 20px;margin: 0;font-size: 18px;line-height: 24px;}
.key-feature-elements .textin {font-size: 14px;margin-top: 14px;margin-bottom: 10px;}
.stripe_trext {float: left;padding-top: 11px;padding-left: 17px;	/* margin: 0 auto; */width: 55%;margin: 0 0 !important;padding: 6px 0 0 15px;}
.stripe_secid .stripe .span12 {	background-position: right 11px center;}
#content.test-page {padding: 0 0 0 0;}
.key-feature-elements {margin-top: 35px;text-align: center;}
.test-page .body-wrapper {padding: 19px 0 0;}
.key-feature {text-align: center;}
.promised-block .date {font-size: 13px !important;}
.promised-block .date {font-size: 13px !important;}
#banner .promised-block .blockin .star-block img {height: 14px !important;	margin-top: 4px;}
#banner .promised-block .blockin .promised-text {font-size: 15px !important;}
#banner .banner-title .titlein {font-size: 30px;line-height: 33px;width: 176px;}
#banner .banner-title .titlein span.pricefrom {font-size: 26px;}
#banner .banner-title .titlein span.pricefrom sup {top: -9px;}
#banner .promised-block .blockin {margin: auto;padding: 4px 22px 8px;}
#banner .promised-block .blockin .star-block img {margin-top: 4px;}
.promised-block .date {font-size: 12px !important;line-height: 10px !important;}
 #banner {background-size: contain;}
.key-feature h2 span {font-size: 26px !important;line-height: 24px;}
.key-feature-elements {margin-top: 35px;text-align: left;}
.icon-img {display: block;width: 19%;height: 85px;float: left;margin-bottom: 0;margin-right: 16px;text-align: left;padding-top: 10px;}
#banner .mobileorder {float: left;}
#banner .banner-title {padding-top: 22px;}
#banner.banner {
	min-height:282px;
}
.text-green.text-heading {margin-top: 0;}

#header .span3 a {	width: 136px !important;}
#top span.iso {display: none !important;}
.home #top {
		margin-top: 71px;
}
#header .order.ordermobileview.hvr-nuestre-skew {
	margin: -54px 0 !important;
	}
.testimonial-years li {
		margin: 0 8px 14px !important;
}
#content .testimonial-years li span, #content .testimonial-years li a {
	padding: 7px 16.8px !important;
}

#content.resources #gform_2 ul li {
	width: 100%;
	margin: 0 !important;
	margin-right: 0px;
	padding: 0 !important;
	margin: 0 !important;
}
.sitemapoctnw tr td {
	width: 91% !important;

}
#header.fixed-header {
     height: 71px !important;
}
#wprmenu_bar {
    height: 63px !important;}
	
.wprmenu_icon {
    margin-top: 5px !important;
}	
	
	
	
	
	
}
@media only screen and (max-width: 600px) and (min-width: 481px){ 

#header .span3 a {width: 113px !important;}
.header_top h2 img:nth-child(1) {margin-right: 8px;margin-top: -3px;width: 30px;}	
	.header_top h2 img:nth-child(2){margin-left: 8px;width: 30px;}
.span9.new_topbar {width: auto;margin-left: 0;border-bottom: 0;padding: 8px 0 9px 0;}
.iso_sec {float: left;width: 100%;padding-top: 0;}
.left_seci_sec {float: left;width: 99%;margin-top: 0;}
.span12new.new_sec_mediaed {margin-left: 0;border: none;}
#intro {	margin: 62px 0 0;	padding: 44px 0 15px !important;}
#values {padding: 0 !important;margin: 00;}
#values ul li:nth-child(2) {margin: 0 0;}
.new_howitwork li {width: 91%;}
.testing_speci {border: none !important;padding: 30px 0;}
.logo_clients {	padding: 29px 0 0;}
.left_postion_sec h5 img {	width: 76px;}
.left_postion_sec h5 span {font-size: 13px;}
/*************/


.right_sectop {	background-position:left 135px top 32px;	background-size: 22% 34%;}
.right_sectop {padding: 14px 0 0;}
.right_sectop h1 b {font-weight: 400;letter-spacing: 0px !important;}	
.right_sectop h1 em {font-style: normal;font-size: 22px;font-weight: 300;	color: #0f0f0f;	line-height: 21px;}


#header {font-size: 19px;height: 69px !important;}
#wprmenu_bar div.hamburger {margin-top: 9px !important;}
body.admin-bar #wprmenu_bar {top: 0px !important}
.header_top h2 {font-size: 10px !important;}
#top span.iso {display: table;position: unset;margin-top: 9px!important;	background: #009bdb;padding: 7px 15px !important;font-size: 13px !important;border-radius: 0 !important;
	color: #fff !important;float: right;}
#top {padding: 3px 0 0 0 !important;}
.home #top {background-size: 100% 100% !important;}
.left_sectop.mob_viewsectop {display: block !important;}

.left_sectop span{background-size: 35px;background-position: left 0px top 0;}
.iso_sec.newseciso_sec {display: block !important;background: #eeeeee;padding: 16px 0;}
.iso_sec.newseciso_sec h3 {text-align: center;}
.iso_sec.newseciso_sec .iso {display: none;}
.logo_clients ul li {margin: 10px 6px 0;width: 28%;text-align: center;}
.logo_clients {padding: 0 0 0;}
#tests li span {text-align: center;font-size: 14px !important;}
#tests li a {width: 100% !important;padding: 0 !important;	padding-bottom: 0;}
#tests ul li {width: 42%;border-right: 0;}
.left_postion_sec p {font-size: 16px;margin: 0 !important;}

#tests {padding: 0 0 26px;}
.left_postion_sec h5 span {font-size: 12px;margin-right: 0 !important;}
.left_postion_sec h5 img {width: 67px;margin-top: 5px;}
#testing_specialist h1 {font-size: 19px;letter-spacing: 0;text-align: center;}
.left_seci_sec p {font-size: 14px;margin-top: 2px;line-height: 20px;	text-align: justify;}
#intro h2 {font-size: 19px !important;}
#intro {margin: 0 0 !important;padding: 18px 0 !important;}.span7.left_intro p {font-size: 14px;line-height: 20px;padding-top: 0;}
.introdution_sec .span5.right_intro {padding-top: 32px !important;}
img.support_img {display: block;}
#media h4 {display: block !important;font-size: 22px !important;text-align: center;float: none;padding-right: 0 !important;margin: 0 !important;}
#media img {margin: 9px 15px 0 !important;display: inline;width: 38%;margin: 0 auto;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 0;margin-top: 0;width: 100%;text-align: center;margin-bottom: 0 !important;}
#media {margin: 15px 0 0 !important;}
#values {margin: 0 0;}
#values ul li {	padding: 18px 0 0;}
#values ul li .spannew4.boxnew h3 {font-size: 19px;	margin: 4px 0 0 !important;}
#values ul li .spannew4.boxnew p {font-size: 15px !important;line-height: 20px;	letter-spacing: 0;margin: 6px 0 0;}
.new_howitwork {border-left: 0 !important;border: none;text-align: center;}
.new_howitwork h2 {font-size: 22px !important;margin: 0 0 11px;padding: 0 !important;width: 100%;}
.new_howitwork li h3 {font-size: 16px;font-weight: 400;}
.new_howitwork li {	margin: 0;text-align: center;background-image: url(/wp-content/uploads/2018/12/arrowbottom.png);background-position: bottom 0px center;	padding: 0 0 53px;}
.new_howitwork li:last-child {padding-bottom: 0 !important;}
.new_howitwork ul {padding: 13px 0 0;}
.new_howitwork li img {padding-top: 9px;}
.acco_sec .tab button {padding: 10px 16px;	margin: 6px 0 13px;	font-size: 15px;}
.faq_text_secleft p {font-size: 14px;line-height: 20px;}
.acco_sec {margin: 20px 0 9px !important;}
#map h2 {font-size: 22px;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
.left_sectop span {	width: auto;float: none !important;	padding: 8px 14px 8px 45px !important;
font-size: 17px !important;color: #000;}
.left_sectop.mob_viewsectop {text-align: center !important;display: block !important;}
.key-feature h2 span {font-size: 26px !important;line-height: 24px;}
.key-feature-elements {margin-top: 35px;text-align: left;}
.icon-img {display: block;width: 17%;height: 83px;float: left;margin-bottom: 0;margin-right: 16px;	text-align: left;}
#banner .mobileorder {float: left;}
#banner .banner-title {padding-top: 53px;}
.text-green.text-heading {margin-top: 0;}
#header div:last-child ul:last-child li {margin: 0 0px 0 52px !important;}
#header .span3 a {	width: 119px !important;}
#top span.iso {display: none !important;}

}
@media only screen and (max-width:800px) and (min-width: 700px){
	
.right_sectop {
	padding: 11px 0 0 !important;
	float: right;
	width: 100%;
}
#top h1 {margin-top: 0 !important;font-size: 43px !important;float: left;width: 100% !important;line-height: 49px;	font-family: 'Roboto',sans-serif !important;
	margin-bottom: 0 !important;color: #0f0f0f !important;}
.left_sectop {
	padding: 17px 0;
	float: left;
	width: 100%;
}
.iso_sec {	padding-top: 0;}	

#header .span3 a {	width: 119px !important;}
#top span.iso {display: none !important;}
	
	
	
	
	
	
	
}
@media only screen and (max-width: 667px) and (min-width: 601px){
.containernew{width:94%;}	
	
	
.home #top {
	background-size: contain !important;
	background-color: #ff8120 !important;
}
.header_top h2 img:nth-child(1) {margin-right: 8px;margin-top: -3px;width: 30px;}	
	.header_top h2 img:nth-child(2){margin-left: 8px;width: 30px;}
.span9.new_topbar {width: auto;margin-left: 0;border-bottom: 0;padding: 10% 0 9px 0;}
.iso_sec {float: left;width: 100%;padding-top: 0;}
.left_seci_sec {float: left;width: 99%;	margin-top: 0;
}.span12new.new_sec_mediaed {margin-left: 0;border: none;}
#intro {	margin: 62px 0 0;padding: 44px 0 15px !important;}
#values {padding: 0 !important;margin: 00;}
#values ul li:nth-child(2) {margin: 0 0;}
.new_howitwork li {width: 91%;}
.testing_speci {border: none !important;padding: 30px 0;}
.logo_clients {	padding: 29px 0 0;}
.left_postion_sec h5 img {	width: 76px;}
.left_postion_sec h5 span {font-size: 13px;}
/*************/

.right_sectop {background-position: left 219px top 32px;	background-size: 22% 34%;}
.right_sectop {padding: 14px 0 0;}

.right_sectop h1 b {font-weight: 400;letter-spacing: 0px !important;}	
.right_sectop h1 em {font-style: normal;font-size: 22px;font-weight: 300;color: #0f0f0f;line-height: 21px;}
.right_sectop h1 em.and_secde3 {font-size: 50px;position: relative;top: 14px;line-height: 12px;font-weight: 100 !important;;}


#header {font-size: 19px;}
#wprmenu_bar div.hamburger {margin-top: 9px !important;}
body.admin-bar #wprmenu_bar {top: 0px !important;}
.header_top h2 {font-size: 10px !important;}
#top span.iso {display: table;position: unset;margin-top: 9px!important;background: #009bdb;padding: 7px 15px !important;font-size: 13px !important;	border-radius: 0 !important;
	color: #fff !important;float: right;}
#top {padding: 3px 0 0 0 !important;}

.left_sectop.mob_viewsectop {display: block !important;}

.left_sectop span{background-size: 35px;background-position: left 0px top 0;}
.left_sectop span {width: auto;float: none;padding: 8px 14px 8px 45px !important;font-size: 18px !important;color: #000;}
.iso_sec.newseciso_sec {display: block !important;background: #eeeeee;padding: 16px 0;}
.iso_sec.newseciso_sec h3 {text-align: center;}
.iso_sec.newseciso_sec .iso {display: none;}
.logo_clients ul li {margin: 10px 6px 0;width: 28%;text-align: center;}.logo_clients {
	padding: 0 0 0;}
#tests li span {text-align: center;font-size: 14px !important;}
#tests li a {width: 100% !important;padding: 0 !important;padding-bottom: 0;}
#tests ul li {width: 42%;border-right: 0;}
.left_postion_sec p {font-size: 16px;margin: 0 !important;}
.left_postion_sec {width: 92%;margin: 0 auto 26px;padding: 4px 6px 6px;position: unset;}
#tests {padding: 0 0 26px;}
.left_postion_sec h5 span {font-size: 12px;margin-right: 0 !important;}
.left_postion_sec h5 img {width: 67px;margin-top: 5px;}
#testing_specialist h1 {font-size: 19px;letter-spacing: 0;text-align: center;}
.left_seci_sec p {font-size: 14px;margin-top: 2px;line-height: 20px;	text-align: justify;}
#intro h2 {font-size: 19px !important;}
#intro {margin: 0 0 !important;padding: 18px 0 !important;}
.span7.left_intro p {font-size: 14px;line-height: 20px;	padding-top: 0;}
.introdution_sec .span5.right_intro {padding-top: 32px !important;}
img.support_img {display: block;}
#media h4 {display: block !important;font-size: 22px !important;	text-align: center;float: none;	padding-right: 0 !important;margin: 0 !important;}
#media img {margin: 9px 15px 0 !important;display: inline;width: 38%;	margin: 0 auto;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 0;margin-top: 0;	width: 100%;text-align: center;margin-bottom: 0 !important;}
#media {margin: 15px 0 0 !important;}
#values {margin: 0 0;}
#values ul li {	padding: 18px 0 0;}
#values ul li .spannew4.boxnew h3 {font-size: 19px;	margin: 4px 0 0 !important;}
#values ul li .spannew4.boxnew p {font-size: 15px !important;line-height: 20px;letter-spacing: 0;margin: 6px 0 0;}
.new_howitwork {border-left: 0 !important;border: none;text-align: center;}
.new_howitwork h2 {font-size: 22px !important;margin: 0 0 11px;padding: 0 !important;width: 100%;}
.new_howitwork li h3 {font-size: 16px;font-weight: 400;}
.new_howitwork li {	margin: 0;text-align: center;background-image: url(/wp-content/uploads/2018/12/arrowbottom.png);
	background-position: bottom 0px center;	padding: 0 0 53px;}
.new_howitwork li:last-child {padding-bottom: 0 !important;}
.new_howitwork ul {padding: 13px 0 0;}
.new_howitwork li img {padding-top: 9px;}
.acco_sec .tab button {padding: 10px 16px;margin: 6px 0 13px;	font-size: 15px;}
.faq_text_secleft p {font-size: 14px;line-height: 20px;}
.acco_sec {margin: 20px 0 9px !important;}
#map h2 {font-size: 22px;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
#header div:last-child ul:last-child {margin: -45px 0 0 !important;}
.left_sectop.mob_viewsectop {text-align: center;}
.right_sectop {background-position: right top 15px !important;background-size: 18% 36%;}
.left_sectop span {	width: auto;float: none !important;	padding: 8px 14px 8px 45px !important;
font-size: 17px !important;color: #000;}
.left_sectop.mob_viewsectop {text-align: center !important;display: block !important;}
.key-feature h2 span {font-size: 26px !important;line-height: 24px;}
.key-feature-elements {margin-top: 35px;text-align: left;}
.icon-img {display: block;width: 17%;height: 88px;float: left;margin-bottom: 0;margin-right: 16px;text-align: left;}
#banner .mobileorder {float: left;}
#banner .banner-title {padding-top: 53px;}
.text-green.text-heading {margin-top: 0;}
#header .order.ordermobileview.hvr-nuestre-skew {
	margin: -57px 0 !important;
	}
.left_sectop {
	float: right;
	width: 100%;
}



}
@media only screen and (max-width: 767px) and (min-width: 668px){

.header_top h2 img:nth-child(1) {margin-right: 8px;margin-top: -3px;width: 30px;}	
	.header_top h2 img:nth-child(2){margin-left: 8px;width: 30px;}
.span9.new_topbar {width: auto;margin-left: 0;border-bottom: 0;padding: 7% 0 0 0;margin-right: 23px;}
.iso_sec {float: left;width: 100%;padding-top: 0;}
.left_seci_sec {float: left;width: 99%;margin-top: 0;}
.span12new.new_sec_mediaed {margin-left: 0;border: none;}
#intro {	margin: 62px 0 0;padding: 44px 0 15px !important;}
#values {padding: 0 !important;margin: 00;}
#values ul li:nth-child(2) {margin: 0 0;}
.new_howitwork li {width: 91%;}
.testing_speci {border: none !important;padding: 30px 0;}
.logo_clients {	padding: 29px 0 0;}
.left_postion_sec h5 img {	width: 76px;}
.left_postion_sec h5 span {font-size: 13px;}
/*************/


.right_sectop {background-position: right top 65px !important;background-size: 21% 36%;}

.right_sectop h1 b {font-weight: 400;letter-spacing: 0px !important;}	
.right_sectop h1 em {font-style: normal;font-size: 22px;font-weight: 300;color: #0f0f0f;line-height: 21px;}
.right_sectop h1 em.and_secde3 {font-size: 50px;position: relative;top: 14px;	line-height: 12px;
	font-weight: 100 !important;color: #fff !important;}


#header {font-size: 19px;height: 69px !important;}
#wprmenu_bar div.hamburger {margin-top: 9px !important;}
body.admin-bar #wprmenu_bar {top: 0px !important}
.header_top h2 {font-size: 10px !important;}
#top span.iso {margin-top: 9px!important;background: #009bdb;	padding: 7px 15px !important;font-size: 13px !important;border-radius: 0 !important;color: #fff !important;}
#top {padding: 3px 0 0 0 !important;}
.home #top {
	background-size: contain !important;
	
}
.left_sectop.mob_viewsectop {display: block !important;}

.left_sectop span{background-size: 35px;background-position: left 0px top 0;}
.left_sectop span {width: auto;float: none;padding: 8px 14px 8px 45px !important;font-size: 18px !important;
	color: #000;}
.iso_sec.newseciso_sec {display: block !important;background: #eeeeee;padding: 16px 0;}
.iso_sec.newseciso_sec h3 {text-align: center;}
.iso_sec.newseciso_sec .iso {display: none;}
.logo_clients ul li {margin: 10px 6px 0;width: 28%;	text-align: center;}
.logo_clients {padding: 0 0 0;}
#tests li span {text-align: center;	font-size: 14px !important;}
#tests li a {width: 100% !important;padding: 0 !important;padding-bottom: 0;}
#tests ul li {width: 42%;border-right: 0;}
.left_postion_sec p {font-size: 16px;margin: 0 !important;}
.left_postion_sec {width: 92%;margin: 0 auto 26px;padding: 4px 6px 6px;position: unset;}
#tests {padding: 0 0 26px;}
.left_postion_sec h5 span {font-size: 12px;margin-right: 0 !important;}
.left_postion_sec h5 img {width: 67px;margin-top: 5px;}
#testing_specialist h1 {font-size: 19px;letter-spacing: 0;text-align: center;}
.left_seci_sec p {font-size: 14px;margin-top: 2px;line-height: 20px;	text-align: justify;}
#intro h2 {font-size: 19px !important;}
#intro {margin: 0 0 !important;padding: 18px 0 !important;}
.span7.left_intro p {font-size: 14px;line-height: 20px;padding-top: 0;}
.introdution_sec .span5.right_intro {padding-top: 32px !important;}
img.support_img {display: block;}
#media h4 {display: block !important;font-size: 22px !important;text-align: center;float: none;padding-right: 0 !important;margin: 0 !important;}
#media img {margin: 9px 15px 0 !important;display: inline;width: 38%;	margin: 0 auto;}
.span12new.new_sec_mediaed h5 {float: left;margin-left: 0;margin-top: 0;width: 100%;	text-align: center;	margin-bottom: 0 !important;}
#media {margin: 15px 0 0 !important;}
#values {margin: 0 0;}
#values ul li {	padding: 18px 0 0;}
#values ul li .spannew4.boxnew h3 {font-size: 19px;	margin: 4px 0 0 !important;}
#values ul li .spannew4.boxnew p {font-size: 15px !important;line-height: 20px;letter-spacing: 0;	margin: 6px 0 0;}
.new_howitwork {border-left: 0 !important;border: none;	text-align: center;}
.new_howitwork h2 {	font-size: 22px !important;	margin: 0 0 11px;padding: 0 !important;width: 100%;}
.new_howitwork li h3 {font-size: 16px;font-weight: 400;}
.new_howitwork li {	margin: 0;text-align: center;background-image: url(/wp-content/uploads/2018/12/arrowbottom.png);background-position: bottom 0px center;
		padding: 0 0 53px;}
.new_howitwork li:last-child {padding-bottom: 0 !important;}
.new_howitwork ul {padding: 13px 0 0;}
.new_howitwork li img {padding-top: 9px;}
.acco_sec .tab button {padding: 10px 16px;	margin: 6px 0 13px;font-size: 15px;}
.faq_text_secleft p {font-size: 14px;line-height: 20px;}
.acco_sec {margin: 20px 0 9px !important;}
#map h2 {font-size: 22px;}
.pay_ment_sec ul {margin-left: 0 !important;}
.ftseidtext-6 p.label {margin-top: 0;}
#header div:last-child ul:last-child {margin: -45px 0 0 !important;}
.left_sectop.mob_viewsectop {text-align: center;}
.left_sectop span {	width: auto;float: none !important;	padding: 8px 14px 8px 45px !important;
font-size: 17px !important;color: #000;}
.left_sectop.mob_viewsectop {text-align: center !important;display: block !important;}
#top span.iso {display: block !important;position: absolute !important;margin-top: 24px;right: 22px !important;}	
.key-feature h2 span {font-size: 26px !important;line-height: 24px;}
.key-feature-elements {margin-top: 35px;text-align: left;}
.icon-img {	display: block;width: 15%;height: 90px;float: left;	margin-bottom: 0;margin-right: 16px;text-align: left;}
#banner .mobileorder {float: left;}
#banner .banner-title {padding-top: 53px;}
.text-green.text-heading {margin-top: 0;}
#header div:last-child ul:last-child li {margin: 0 0px 0 52px !important;}
	.test-category .box.testcatbox h2 a {
	display: block !important;
}
	
	
	
}





@media only screen and (max-width:800px) and (min-width:768px){ 
.containernew{width:94%;}

.left_postion_sec p {font-size: 15px;}
.left_postion_sec h5 span {font-size: 12px;}
.introdution_sec .span7, .introdution_sec .span5 {	width: 34%;}
.span7.left_intro a {width: 190px;}	
.iso_sec {width: 97%;padding-top: 64px;}
.logo_clients ul li {margin: 0 2px 0;}
#media h4 {font-size: 24px !important;}
#values ul li {width: 28%;padding: 0 !important;}
#hownewsec {margin: 0px 0 0px;}
.tabcontent img {	width: 44%;}
.faq_text_secleft {width: 51%;}
.acco_sec .tab button {	padding: 16px 8px;font-size: 17px;}
#testimonials .slickslide img {width: 41px;}
#testimonials .what {font-size: 17px;	padding: 9px 0;}
.span10.newtestimonials {width: 51%;}
#testimonials .span1 {	width: 45%;	margin: 0;	top:0px; left: 0;}
.tabcontent {width: 69%;}
.home .spannew {	margin-left: 0 !important;}
.home [class*="span"]{margin-left: 0;}
#header div:last-child ul:last-child li:nth-child(2) {display: block;}
.right_sectop h1 em.and_secde3 {font-size: 67px !important;}
#top h1 {font-size: 31px !important;float: right;width: 289px !important;line-height: 39px !important;}
.home #top {padding: 24px 0 19px 0;min-height: 484px;}
.logo_clients ul {text-align: right;}
#testing_specialist h1 {font-size: 19px;top: -49px;}
#media h4 {display: block;}
.span12new.new_sec_mediaed h5 {margin-bottom: 0 !important;}
#values ul li .spannew4.boxnew p {	font-size: 15px !important;	padding: 0 0px 0;	line-height: 23px;	}
#values ul li .spannew4.boxnew h3 {	font-size: 20px;margin: 0 0;padding: 20px;}
.header_top h2 {font-size: 17px !important;}
#footer .span2 {width: 16%;}
#testimonials {	padding: 63px 0 60px 0 !important;}
#testimonials h2 {	font-size: 27px !important;}
#map .span10 {	width: 100%;}
.testing_speci h6 {margin-top: 0;margin-bottom: 0;width: 29%;}	
.left_seci_sec p {font-size: 13px;line-height: 20px;}	
#intro h2 {	font-size: 28px !important;	margin-bottom: 0;}	
.span12new.new_sec_mediaed h5 {margin-left: 0;}	
#hownewsec h2 {font-size: 27px !important;}
#hownewsec h2 {margin-bottom: 0;}	
.new_howitwork li {width: 31%;}	
.faq_text_secleft p {font-size: 14px;line-height: 23px;}	
#header .span3 img {padding: 16px 0;}	
#top span {width: 54%;font-size: 22px !important;	padding: 12px 51px !important;line-height: 17px;margin: 5px 0 0;}
	#tests li a {	padding: 21px 9px 21px 20px;}
.left_postion_sec {top: 23px;padding-left: 8%;}	
.new_howitwork li h3 {font-size: 14px;}	
.acco_sec .tab button {font-size: 15px;}	
#testimonials .what {font-size: 15px;padding: 7px 0;line-height: 27px;}	
#testimonials .who {	font-size: 13px;}	
#map h2 {font-size: 26px;}
#tests span {	font-size: 14px !important;}	
#top .iso_sec .iso {width: 94px;}	

.main_menu li a {font-size: 13px;padding: 5px 2px;margin: 0 9px;margin: 0 7px;}
.iso.isoiconhide {display: none !important;}
.right_sectop {background-position: right 47px top 21px !important;background-size: 22% 33% !important;}
#top span {width: 55%;font-size: 22px !important;padding: 12px 51px !important;line-height: 17px;	margin: 5px 0 0;
	padding-right: 0 !important;}
.logo_clients {width: 73%;}
#content.test-page .span9 {width: 100%;margin-left: 0 !important;}
.test-page #sidebar.span3.sidebarnewse {	width: 334px;margin: 0 auto 0;display: block;float: none;clear: both;}	
#banner .banner-text .textin {font-size: 14px;line-height: 17px;}	
#banner .banner-text .text-heading {font-size: 20px;}	
#banner .banner-title .titlein {font-size: 34px;	line-height: 43px;}
.promised-block {float: left;margin-top: 37px;width: 100%;position: unset;}	
	.stripe_secid a {width: 100%;}
#banner .promised-block .blockin .promised-text {font-size: 17px !important;	}
#banner .promised-block .blockin {max-width: 100%;margin: auto;padding: 10px 34px 8px;}
.promised-block .date {font-size: 16px !important;}
.key-feature h2 span {font-size: 32px !important;}
.key-feature h2 {font-size: 24px !important;}
.icon-img {	display: block;	width: 19%;	height: 141px;	float: left;	margin-bottom: 0;	margin-right: 16px;	text-align: left;}
#tests img {	padding-left: 0 !important;}
.left_seci_sec .left_postion_sec p {font-size: 19px;	letter-spacing: .4px;}
.testing_speci h6 img {padding-top: 76%;}	
.left_postion_sec {padding-bottom: 18px;}
#tests img {	margin-bottom: 0 !important;}
#tests li a:hover {transform: unset !important;	width: 100% !important;	margin-left: 0 !important;}
.acco_sec .tab {margin-right: 12px;}
.home .faq_text_secleft p {font-size: 14px !important;line-height: 18px !important;}
#content.resources #gform_2 .gform_body li:nth-child(2n+1) {
	margin-right: 26px !important;
}
.left_sectop {
	padding: 17px 0;
	float: left;
	width: 58%;
}
.right_sectop {
	padding: 11px 0 0 !important;
	float: right;
	width: 41%;
}
.left_seci_sec {
	width: 100%;
}
.testing_speci h6 img {
	padding-top: 9px;
	margin-bottom: 73px;
}
.testing_speci {
	min-height: 411px !important;
}.testing_speci h6 {
	margin-right: 20px;
}
.dna-tests .span6.box {min-height: 367px !important;width: 96% !important;margin: 0 auto !important;
	/* margin-left: 23px !important; */
	display: block !important;float: none !important;margin-left: 23px !important;margin-bottom: 32px !important;}
#footer .span2 {   width: 30%;}
#footer .ftseidtext-6 {float: left;width: 40%;margin: 0;}
.ftcontsecid {float: left;width: 50%;margin-left: 0;}
#custom_html-5 {float: right;width: 40%;}

.sitemapoctnw tr td {
	margin: 0 6px 21px !important;
	padding: 0 13px 13px;
	width: 27% !important;
	min-height: 589px;
}
.sitemapoctnw td h2 {
	margin: 0 0 !important;
	font-size: 24px !important;
	line-height: 32px !important;
}

}
@media only screen and (max-width: 962px) and (min-width: 801px){
.containernew{width:780px;}	
	
	.logo_clients {width: 53%;}
.left_postion_sec {	padding-left: 3%;}
.left_postion_sec p {font-size: 15px;}
.left_postion_sec h5 span {font-size: 12px;}
.left_seci_sec {width: 67%;}
.introdution_sec .span7, .introdution_sec .span5 {	width: 34%;}
.span7.left_intro a {width: 190px;}	
.iso_sec {width: 97%;padding-top: 14px;}
.logo_clients ul li {margin: 0 2px 0;}
#media h4 {font-size: 24px !important;}
#values ul li {	width: 24%;}
#hownewsec {margin: 0px 0 0px;}
.tabcontent img {	width: 44%;}
.faq_text_secleft {width: 51%;}
.acco_sec .tab button {	padding: 16px 8px;font-size: 17px;}
#testimonials .slickslide img {width: 41px;}
#testimonials .what {font-size: 17px;	padding: 9px 0;}
.span10.newtestimonials {width: 51%;}
#testimonials .span1 {	width: 45%;	margin: 0;	top:0px; left: 0;}
.tabcontent {width: 65%;}
.home .spannew {	margin-left: 0 !important;}
.home [class*="span"]{margin-left: 0;}
	#header div:last-child ul:last-child li:nth-child(2) {display: block;}
.main_menu li a {font-size: 14px;padding: 7px 0px;	margin: 0 9px;margin: 0 7px;}
.right_sectop {background-position: right 47px top 88px;
	background-size: 23% 23%;}
.right_sectop h1 em.and_secde3 {font-size: 67px !important;}
	#top h1 {font-size: 36px !important;float: right;width: 324px !important;line-height: 39px !important;}
.home #top {padding: 24px 0 19px 0;min-height:437px;}
.logo_clients ul {text-align: right;}
#testing_specialist h1 {font-size: 24px;}
#media h4 {display: block;}
.span12new.new_sec_mediaed h5 {margin-bottom: 0 !important;}
#values ul li .spannew4.boxnew p {	font-size: 15px !important;	padding: 0 0px 0;	line-height: 23px;	}
#values ul li .spannew4.boxnew h3 {	font-size: 20px;margin: 0 0;padding: 20px;}
.header_top h2 {font-size: 17px !important;}

#testimonials {	padding: 63px 0 60px 0 !important;}
#testimonials h2 {	font-size: 27px !important;}
#map .span10 {	width: 100%;}
#top span {font-size: 22px !important;padding: 19px 63px !important;	line-height: 17px;margin: 5px 0 0;}
#tests li a span {font-size: 14px !important;}	
.testing_speci h6 {margin-top: 0;margin-bottom: 0;width: 29%;}	
.left_seci_sec p {font-size: 14px;line-height: 22px;}	
#intro h2 {	font-size: 28px !important;	margin-bottom: 0;}	
.span12new.new_sec_mediaed h5 {margin-left: 0;}	
#hownewsec h2 {font-size: 27px !important;}
#hownewsec h2 {margin-bottom: 0;}	
.new_howitwork li {width: 31%;}	
.faq_text_secleft p {font-size: 14px;line-height: 23px;}	
#content.test-page .span9 {width: 100%;margin-left: 0 !important;}
.test-page #sidebar.span3.sidebarnewse {width: 334px;margin: 0 auto 0;display: block;float: none;clear: both;}	
#banner .banner-text .textin {font-size: 14px;line-height: 17px;}	
#banner .banner-text .text-heading {font-size: 22px;}	
#banner .banner-title .titlein {font-size: 34px;	line-height: 43px;}
.promised-block {float: left;margin-top: 37px;width: 100%;position: unset;}	
.stripe_secid a {width: 100%;}
	#tests img {	padding-left: 0 !important;}
.left_seci_sec .left_postion_sec p {font-size: 19px;	letter-spacing: .4px;}
.testing_speci h6 img {padding-top: 76%;}	
#tests img {	margin-bottom: 0 !important;}
.home #media h4 {display: block !important;}		
.acco_sec .tab {margin-right: 12px;}
.home .faq_text_secleft p {font-size: 14px !important;line-height: 18px !important;}		
#testimonials .span1 {top: 54px !important;}		

#content.resources #gform_2 .gform_body li:nth-child(2n+1) {
	margin-right: 21px !important;
}

/******16 sep*********/
.left_seci_sec {
	width: 100% !important;
}
.dna-tests .box:nth-child(2n+1) {
	margin-right: 27px !important;
	margin-bottom: 52px;
}.dna-tests .span6.box {
	min-height: 545px !important;
}
#footer .span2 {   width: 30%;}
#footer .ftseidtext-6 {float: left;width: 40%;margin: 0;}
.ftcontsecid {float: left;width: 50%;margin-left: 0;}
#custom_html-5 {float: right;width: 40%;}

#header div:last-child ul li.headerordernowbutton:last-child a{
	margin-left: 13px;
}
.main_menu li {
	margin: 0 4px !important;
}
.span9.new_topbar {
	margin-bottom: 4px;
	margin-top: 5px;
}
#header {
		height: 92px !important;
}
.sitemapoctnw tr td {
	margin: 0 6px 21px !important;
	padding: 0 13px 13px;
	width: 27% !important;
	min-height: 508px;
}
.sitemapoctnw td h2 {
	margin: 0 0 !important;
	font-size: 25px !important;
	line-height: 32px !important;
}
}

@media only screen and (max-width: 1067px) and (min-width: 963px){
.acco_sec .tab {	margin-right: 12px;}
.home .faq_text_secleft p {font-size: 14px !important;line-height: 18px !important;}
.containernew{width:940px;}
.logo_clients {width: 53%;}
.left_postion_sec {	padding-left: 3%;	padding-bottom: 9px;}
.left_postion_sec p {font-size: 18px;}
.left_postion_sec h5 span {font-size: 15px;}
.left_seci_sec {width: 65%;}
.introdution_sec .span7, .introdution_sec .span5 {	width: 34%;}
.span7.left_intro a {width: 190px;}	
.iso_sec {width: 97%;padding-top: 59px;}
.logo_clients ul li {margin: 0 2px 0;}
#media h4 {font-size: 24px !important;}
#values ul li {	width: 25%;}
#hownewsec {margin: 0px 0 26px;}
.new_howitwork li {	width: 24%;}
.tabcontent img {	width: 44%;}
.faq_text_secleft {width: 51%;}
.acco_sec .tab button {	padding: 16px 8px;font-size: 17px;}
#testimonials .slickslide img {width: 41px;}
#testimonials .what {font-size: 17px;	padding: 9px 0;}
.span10.newtestimonials {width: 51%;}
#testimonials .span1 {	width: 45%;	margin: 0;	top:0px;left: 0;}
.tabcontent {width: 65%;}
.home .spannew {	margin-left: 0 !important;}
.home [class*="span"]{margin-left: 0;}
	#header div:last-child ul:last-child li:nth-child(2) {display: block;}
.main_menu li a {font-size: 14px;padding: 7px 0px;	margin: 0 9px;margin: 0 7px;}
.right_sectop {background-position: right 47px top 88px;
	background-size: 23% 23%;}
.right_sectop h1 em.and_secde3 {font-size: 67px !important;}
	#top h1 {font-size: 36px !important;float: right;width: 324px !important;line-height: 39px !important;}
.home #top {padding: 24px 0 19px 0;min-height: 484px;}
.logo_clients ul {text-align: right;}
.left_seci_sec p {font-size: 15px;line-height: 23px;}
#testing_specialist h1 {font-size: 24px;}
#media h4 {display: block;}
.span12new.new_sec_mediaed h5 {margin-bottom: 0 !important;}
#values ul li .spannew4.boxnew p {	font-size: 15px !important;		line-height: 23px;	}
#values ul li .spannew4.boxnew h3 {	font-size: 20px;margin: 0 0;}
.home h2, .home h4 {font-size: 27px !important;}
#footer .span2 {width: 16%;}
#testimonials {	padding: 63px 0 60px 0 !important;}
#testimonials h2 {	font-size: 27px !important;}
#map .span10 {	width: 100%;}
#banner .banner-title .titlein {font-size: 36px;line-height: 45px;}
#banner .banner-text .textin {font-size: 14px;line-height: 21px;}
#sidebar.test-page.span3.sidebarnewse {width: 30%;margin-left: 32px;}
#content.test-page .span9 {width: 61%;margin-left: 0 !important;}
#tests img {	padding-left: 0 !important;}
.left_seci_sec .left_postion_sec p {font-size: 19px;	letter-spacing: .4px;}
.home #media h4 {	display: block !important;}
#content.resources #gform_2 .gform_body li:nth-child(2n+1) {
	margin-right: 27px !important;
}
.left_seci_sec {
	width: 100% !important;
}
.testing_speci {
	min-height: 436px !important;
}
.testing_speci h6 img {
margin-bottom: 40px;
}
.ftcontsecid {
	margin-left: 10px;
}
.ftseidtext-6 {
	margin-left: 51px;
}
#header div:last-child ul li.headerordernowbutton:last-child a {
	margin-left: 13px;
}
.main_menu li {
	margin: 0 8px !important;
}
.page-id-13 .dna-tests .box:nth-child(2n+1) {
	margin-right: 40px !important;
}
.sitemapoctnw tr td {
	margin: 0 6px 21px !important;
	padding: 0 13px 13px;
	width: 28% !important;
	min-height: 492px;
}





}
@media only screen and (max-width: 1280px) and (min-width: 1068px){
.containernew{width:1024px;}	
.logo_clients {width: 53%;}
.left_postion_sec {	padding-left: 3%;}
.left_postion_sec p {font-size: 18px;}
.left_postion_sec h5 span {font-size: 15px;}
.left_seci_sec {width: 67%;}
.introdution_sec .span7, .introdution_sec .span5 {	width: 34%;}
.span7.left_intro a {width: 190px;}	
.iso_sec {width: 97%;}
.logo_clients ul li {margin: 0 4px 0;}
#testing_specialist h1 {font-size: 27px;}
#media h4 {font-size: 27px !important;}
#values ul li {	width: 26%;}
#hownewsec {margin: 0px 0 26px;}
.new_howitwork li {	width: 24%;}
.tabcontent img {	width: 44%;}
.faq_text_secleft {width: 51%;}
.acco_sec .tab button {	padding: 16px 8px;font-size: 17px;}
#testimonials .slickslide img {width: 41px;}
#testimonials .what {font-size: 17px;	padding: 9px 0;}
.span10.newtestimonials {width: 51%;}
#testimonials .span1 {width: 45%;margin: 0;position: absolute;left: 0;top: -35px;}
.tabcontent {width: 65%;}
.home .spannew {	margin-left: 0 !important;}
#top h1 {font-size: 37px !important;}
.home [class*="span"]{margin-left: 0;}
#content.test-page .span9 {width: 64%;margin-left: 0 !important;}
#tests img {	padding-left: 18px !important;}
.testing_speci {	min-height: 495px;}
.left_seci_sec .left_postion_sec p {	font-size: 20px;	letter-spacing: 0;}
#top {min-height: 486px;}
#content.resources #gform_2 .gform_body li:nth-child(2n+1) {margin-right: 27px !important;}
.ftcontsecid {margin-left: 10px;}
.ftseidtext-6 {margin-left: 51px;}
#testimonials {padding: 57px 0 40px 0 !important;}
#header div:last-child ul li.headerordernowbutton:last-child a{margin-left: 13px;}
.main_menu li {margin: 0 8px !important;}
.page-id-13 .dna-tests .box:nth-child(2n+1) {
	margin-right: 40px !important;
}
.sitemapoctnw tr td {
	margin: 0 6px 21px !important;
	padding: 0 13px 13px;
	width: 29% !important;
	min-height: 464px;
}

}
@media only screen and (max-width:1366px) and (min-width: 1281px){
	
.left_seci_sec .left_postion_sec p {	font-size: 20px;}
	
	
	
	
}

@media only screen and (max-width:1600px) and (min-width: 1500px){
	

	
	
	
	
}
@media only screen and (min-width: 1024px)
{
.home #testimonials {
    padding: 21px 0 40px 0 !important;
}
.home #testimonials .span1 {
    width: 29%;
     left: 15%;
  
}


}

/*******end responsive**********/


/*******custom css********/
.faq .box {
	border-radius: 0;
}


#mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right {
	top: 67px !important;
}
body #wprmenu_bar.active {
	top: 5px !important;
	right: unset !important;
	left: 2px !important;
}
#banner .banner-title .titlein {
	color: #009bdb !important;	}
#banner .banner-title .titlein span.pricefrom {
	color: #009bdb;
	font-weight: 300;
	display: block;
	padding: 7px 0 0 !important;
	margin: 0 !important;
	/* float: left; */
	width: 100%;
	margin-left: -2px !important;
}
.key-feature-elements .textin {
	color: #000;
}
#footer .widget_nav_menu {
	padding-top: 0px;
}
.contact_us_sec {
	margin-top: 0;
}
.admin-bar #mg-wprm-wrap.cbp-spmenu-left, .admin-bar #mg-wprm-wrap.cbp-spmenu-right {
	top: 0;}
.admin-bar #mg-wprm-wrap.cbp-spmenu.custom, body.admin-bar #wprmenu_bar {
	top: 116px;
	right: 0 ;
	left: unset;
}
.span9.new_topbar ul li a#hamburger {
    display: none;
}
/*#mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right {
	top: 0 !important;
}*/
#wprmenu_bar.active {
	top: 0 !important;
	right: unset !important;
	left: unset !important;
}



.wprmenu_bar .hamburger-inner, .wprmenu_bar .hamburger-inner::before, .wprmenu_bar .hamburger-inner::after {
	background: #ff8120 !important;
}
#wprmenu_bar {
	position: fixed;
	top: 0;
	background: transparent !important;
	padding: 10px 16px;
	width: auto;
	cursor: pointer;
	overflow: hidden;
	height: 42px;

}html {
	padding-top: 0 !important;
}
div.wprmenu_bar div.hamburger {
	padding-right: 0px !important;
}

.wpr_search.search_top {
	display: none !important;
}

#tests li span {text-align: left;}
#tests img {float: left;
padding-left: 31px;}
#tests ul li {text-align: center;
}

#tests ul li { margin-bottom: 0;}
#tests {padding: 0 0 59px;}
.testing_speci {padding-bottom: 0 !important;
}
#intro {margin: 24px 0;}
#values {margin: 29px 0;}
#hownewsec {
	margin: 0 0 10px;
}
.textwidget p {
	margin: 0 0;
}
#testimonials {
	padding: 0 0 40px 0 !important;
}
#map {
	padding: 0 0 4px 0 !important;
}
#footer {
	padding: 9px 0 0 0 !important;
	}
#testimonials .span1 {
    top: unset;
    bottom: 40px;
}
#media {margin: 30px 0 0 !important;
}
#intro h2 {	margin: 0;}
.span7.left_intro a {
		margin: 30px 0 0 !important;
}




/*******end custom css********/






