@media only screen and (max-width: 1190px) {
/* view-960px */
.container			{ width:95%; }

.adv				{ width:70%; }
.adv2				{ width:100%;}
.adv3				{ width:100%;}
.adv4				{ width:100%;}

.convert .dd		{ width:43.5% !important; }
.convert small		{ width:11%;}
.media ul li a span	{ width:55%;}

.adv6				{ width:100%;}
.right_sec{min-height:600px;}
}


@media only screen and (max-width: 959px) {
/* view-768px */
.opening_file		{ width:100%; float:none; margin:0 auto;}
.right_sec			{display:none;}
.adv5               {display:none;}
.footer_nav ul li	{ margin:0 14px 0 0;}

.get_in_touch_lft ul li input	{ width:67%; }

.find_cont_main		{ width:90%; }
.find_cont			{ width:90%; padding:29px 5% 29px 5%;}
.find_cont input	{ width:73%; }

.find_cont small	{ left:71px; }
.find_cont_main span		{ margin:0 0 19px 12%; }
.find_cont_main span.arrow3	{ margin:50px 0 0 0; }

.page_text	{ width:100%; float:none; margin:0 auto; }

.logo				{ width:30%; }
.logo img			{ width:100%; height:auto;} 
.header_rht			{ width:65%; }
.header_rht h2          { font-size:1.300em; line-height:24px; }
.header_rht h3          { font-size:0.900em; line-height:16px; }

.breadcrumb2			{}
.breadcrumb2	ul		{}
.breadcrumb2	ul li	{ }
.breadcrumb2	ul li a	{ padding:14px 12px 13px !important;}
.search				{ width:45%;}
.search input		{ width:75%;}
}



@media only screen and (max-width: 768px) {

.logo				{ width:279px; margin:0 auto; float:none; display:block; padding:20px 0 20px 0; }
.header_rht			{ width:100%; text-align:center; padding:0 0 25px 0; margin:0;}
.header_rht h2		{ text-align:center;}
.header_rht h3		{ text-align:center;}
 	
.cmpny_logo			{ width:100%; float:none; margin:25px 0 25px 0 !important; }
.media				{ width:100%; float:none;}

.right_sec          {display:none;}
.adv5               {display:none;}

.footer_top ul li	{ width:70% !important; padding:0 15% 0 15% !important; margin:0 0 20px 0 !important; text-align:center !important; }
.footer_top ul li h2	{ display:inline-block; }
.footer_top ul li p		{ }
.footer_nav			{ float:none; width:100%; margin:0 0 25px 0; padding:0; text-align:center;}
.footer_nav ul		{ display:inline-block;}
.trustedseal		{ width:116px; margin:0 auto; float:none;}
.footer_nav ul li	{ margin:0 10px 0 0;}
.media ul li a span	{ width:55%;}
.footer_nav ul li	{ float:none; display:inline-block; padding-bottom:10px;}


.breadcrumb			{ float:none; display:block; text-align:center; border-left:0 none; margin:0 0 15px 0; } 
.breadcrumb ul		{ border-left: solid 1px #e0e0e0; border-radius: 4px 4px 0 0;  }	
.search				{ width:346px; float:none; margin:0 auto;}


.contact_lft			{ width:100%; margin:0 auto 25px; float:none; }
.contact_rht			{ width:100%; margin:0 auto; float:none;}
.find_cont_main span.arrow3						{ padding:0 32px 0 0; }
.find_cont_main span.arrow3	img	{ right:0; top:-52px; }
.find_cont input		{ width:65%; }

.files_support h3		{ line-height:30px; }

/*.mobi_menu				{ display:block;}	*/
.breadcrumb ul		{ display:block; width:100%;}
.breadcrumb ul li	{ float:none; margin:0 !important; background:none !important; }
.breadcrumb ul li a	{ display:block;  }
.breadcrumb ul li a	{ padding:14px 14px 13px 9px !important; }	
.breadcrumb ul li:hover	{ background:#faf8f5 !important; }	
.breadcrumb ul			{ border:0 none;}
.breadcrumb				{ display:none; }
}

 
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen  and (max-width: 600px) {
.right_sec          {display:none;}
.adv5               {display:none;}

.get_in_touch_lft		{ width:100%; margin:0 auto 25px; float:none;}
.get_in_touch_rht		{ width:100%; margin:0 auto; float:none;}
.get_in_touch_lft ul li input	{ width:75%; }


.find_cont_main span	{   margin:0 0 0 0; padding:0 0 25px 65px;}
.find_cont_main span img	{ left:0; margin:0; padding:0; }
.find_cont input		{ width:94%; float:none; margin:0 auto 15px; } 
.find_cont input.submit	{ width:113px; margin:0 auto; float:none; display:block;}   

.find_cont_main span		{ margin:0; padding:0 0 50px 0; text-align:center;}
.find_cont_main span img	{ position:static; }
.find_cont_main span small	{ position:absolute; bottom:-25px; left:0; width:100%;  }
.find_cont_main span small img	{ display:block; margin:0 auto; padding:0; }

.find_cont_main span.arrow3	{ padding:0; }
.find_cont_main span.arrow3 small	{ top:-45px; bottom:auto; }

.find_cont small.arrow4	{ right:0; width:100%; }
.find_cont small.arrow4 img	{ display:block; margin:0 auto; }

.find_cont small	{ left:55px; }


 	 	}

@media only screen  and (max-width: 479px) {
.container				{ width:98%; }
.header_rht h2			{ line-height:30px;}
.header_rht h3			{ line-height:20px;}

.right_sec          {display:none;}
.adv5               {display:none;}

.adv				{ width:95%; }
.adv2				{ width:95%;}
.adv3				{ width:95%;}
.adv4				{ width:95%;}

.breadcrumb			{ float:none; margin:0 auto 15px;}
.search				{ float:none; width:280px; margin:0 auto; }	
.search input		{ width:73%;}		


.opening_file h1	{ font-size:30px; }
.software h2		{ line-height:24px; font-size:20px;}

.media ul li		{ margin:0 0 20px 0;}
.media ul li a		{ text-align:center;}
.media ul li a img	{ float:none; margin:0 auto 10px; display:block; }
.media ul li a span	{ width:100%; text-align:center; padding:0 0 10px 0; margin:0; float:none;}
.media ul li a small	{  padding:0 0 0 18px; float:none; display:inline-block; }
.file_viewer h3		{ font-size:18px;}

.prof				{ float:none; width:100%; text-align:center;}
.prof img			{ float:none; margin:0 auto 25px; display:block;}

.prof_details		{ float:none; width:100%; text-align:center; }

.footer_top ul li	{ padding:0 3% 0 3% !important; width:96% !important;}		
.footer_in			{ width:88%;}
.footer_top ul li h2	{ padding:14px 0 13px 49px; font-size:15px; } 



.get_in_touch_lft ul li input	{ width:70%; }	
.contact_lft h3		{ line-height:28px; }
.contact_rht ul li a	{ line-height:20px; }

.find_cont_main span	{ font-size:17px; line-height:22px; }

.contact_rht ul li a	{ background-position:1px 8px; }

.logo					{ width:245px; }
}
		
@media only screen  and (max-width: 320px) {
.right_sec          {display:none;}
.adv5               {display:none;}
}

@media only screen and (min-width:769px) {
.breadcrumb		{ display:block !important; }	

}
