/*
Theme Name: Hybrid Electronics
Author: Terabi.com
Version: 1.3 Jun 12 2015
*/

/* css */
article, aside, figure, footer, header, hgroup, nav, section { display:block; }

body { margin:0; padding:0; background:top center; color:#fff; font-family: 'Titillium Web', sans-serif; }
input,textarea, button{font-family: 'Titillium Web', sans-serif; font-size:14px;}
body#tinymce{ background:#fff; color:#000;}
body#tinymce a{ color:#000; text-decoration:underline;}
.clear { clear:both;}
.blank1{ height:1px;}
.height25{ height:25px;}
a,img{ border:none;}
*{ outline:none !important;}
.mobileMenu{ display:none;}

h1,h2,h3,h4,h5,h6,p,ul { margin:0;padding:0; }
a{ color:#fff;text-decoration:none;}
ul { list-style-type:none;}
.float_right { float:right;}
.float_left { float:left;}

.clearIphone{ display:none;}
.showIphone{ display:none;}
#mobile_menu{ display:none;}

.content_center { width:1170px; margin:0 auto;}

/* Header */
header .content_center{ position:relative;}
.header_top { background:#224991; padding:0; font-size:18px; height:2px; }
.header_top a { font-weight:bold;  }
.header_top a:hover { text-decoration:underline;}
.header_logo { background:url(images/hybrde5white.png) no-repeat; background-size:auto 70px; width:232px; height:70px; left:26px; top:25px; margin:0; position:absolute; }
header nav { background:#1A3C7B;}
header nav a { height:70px; padding:0 26px; line-height:70px; float:left; font-weight:700; text-transform:uppercase; }
header nav a:hover { background:#011E4A; border-bottom:2px solid #fff; height:68px;}
.call_now { position:absolute; right:25px; top:38px; margin:0; font-size:18px; font-weight:600; width:320px; text-align:right;}
.header_input {margin:30px auto; width:480px;}
.header_input a { width:39px; height:60px; float:right; background: url(images/input_search.png) scroll -2px 18px #12264B no-repeat;}
.header_input input { height:60px; line-height:60px; color:#888; padding:0 10px; background:#fff; border:none; font-family: 'Titillium Web', sans-serif; font-size:36px; width:421px; font-weight:600; }

/* Section */
section {}
.main_slider { position:relative; border-bottom:3px solid #00A5E1; margin:0 0 23px 0; height:500px; background:#1a3c7b; width:1170px; overflow:hidden;}
.main_slider img { display:block; position:absolute; left:0; top:0;}
.main_slider_left { background:url(images/main_slider_left.png) no-repeat; border-radius:30px; position:absolute; z-index:3; top:225px; left:20px; width:51px; height:51px; display:inline-block; opacity:0.7; box-shadow:0 0 3px #000;}
.main_slider_right { background:url(images/main_slider_right.png) no-repeat; border-radius:30px; position:absolute; z-index:3; top:225px; right:20px; width:51px; height:51px; display:inline-block; opacity:0.7; box-shadow:0 0 3px #000;}
.main_slider_left:hover, .main_slider_right:hover{opacity:1;}
.main_slider_left.disabled, .main_slider_right.disabled{opacity:0.3 !important;}
.main_slider_description { left:180px; position:absolute; top:240px; width:600px; z-index:3;	}
.main_slider_title { background:url(images/slider_title.png) no-repeat; height:87px;  line-height:28px; padding:8px 15px; width:570px; top:300px; font-size:26px; color:#1A3C7B; margin:0 0 10px 0;}
.main_slider_description a { width:182px; height:50px; line-height:50px; padding:0 0 0 15px; background:url(images/request-info.png) no-repeat; display:Block;}
.main_slider_description a:hover { text-decoration:underline;}
.section_bg1 { background:url(images/section_bg.png) repeat;}
footer .section_bg1{ padding:20px 0 0 0;}
.section_padding { padding:0; }
.section_bg2 { background:url(images/section_bg2.png) repeat; padding:35px 0 35px 0; margin:0 23px 0 23px;}
.home_column_left { float:left; width:675px; margin:0 0 0 35px; font-size:16px; color:#000; line-height:24px; }
.home_column_left a{ color:#000; text-decoration:underline;}
span.date{ font-size:12px; color:#666;}
.home_column_left h1 { color:#1A3C7B; font-size:36px; font-weight:600; padding:0; line-height:36px; margin:0 0 20px 0;}
.home_column_left_text1 { background:#fff; font-size:23px; border-left:2px solid #1A3C7B; color:#1A3C7B; padding:13px 15px; margin:0 0 21px 0; line-height:32px;}
.home_column_left p { margin:0 0 20px 0; }
.home_column_left h2 { font-size:22px; color:#193A79; line-height:25px; font-weight:600; margin:0 0 15px 0;}
.home_column_left h3 { font-size:18px; color:#193A79; line-height:25px; font-weight:600; margin:0 0 15px 0;}
.home_column_left h4 { font-size:16px; color:#193A79; line-height:25px; font-weight:600; margin:15px 0 0 0;}
.home_column_left ul { width:300px; color:#193A79; font-size:18px; margin:0 0 20px 19px; }
.home_column_left ul li { background:url(images/arrow_tip.png) no-repeat scroll 10px 8px; padding:0 0 0 45px; line-height:35px; border-bottom:1px dashed #7B8FB1;}
.home_column_right { float:right; margin:0 35px 0 0; width:350px;}
.home_form { background:#1A3C7B; width:100%; font-weight:600; font-family:'Roboto', sans-serif; position:relative; padding:0 32px 23px; box-sizing:border-box; }
body.home .home_form{ background:none;}
.home_form_title { font-size: 30px;    font-weight: bold;    line-height: 30px; background:url(images/get_approved_bg.png) no-repeat scroll center top #1A3C7B; padding:32px 0 22px 0;}
.home_form span { display: block;    font-size: 13px;    font-weight: 500;    margin: 0 0 3px 0;}
.home_form input { border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid transparent; border-bottom:1px solid transparent;height: 39px; line-height:39px; margin:0 0 6px 0;  padding: 0 10px;  width: 100%; box-sizing:border-box;}
.submit_button { color:#fff; display: inline-block; font-weight: bolder; height:80px;  text-align: center;  text-decoration: none;    width:100%; line-height:80px;  background: url(images/submit_button_bg.png) repeat;    border-top: 1px solid #fff;   margin:0; font-size:30px; box-sizing:border-box;}
.home_form .submit_button{ position:absolute; bottom:13px; left:0;}
.home_column_right h3 { color:#193B7A; font-size:25px; margin:30px 0 10px 0; font-family: 'Titillium Web', sans-serif; font-weight:600;}
.home_column_right ul { margin:0 0 0 15px;}
.home_column_right ul a { font-size:18px; color:#193A79; padding:0 0 0 20px; background:url(images/arrow_tip2.png) no-repeat scroll 2px 11px;}
.home_column_right ul a:hover { text-decoration:underline;}
.bottom_content { background: url(images/banner_bg.png) repeat;  color: #fff;  font-size: 22px;  font-weight: 300; padding: 0 34px 0 27px; width:1063px; margin:0 auto;}
.bottom_content_text {   float: left;  padding: 14px 0 18px;   width: 366px; 	font-weight:300; margin:0 0 0 30px;}
.bottom_content_text p {    float: left;    font-size: 30px;    font-weight: 800;    line-height: 24px;}
.bottom_content_text2 {  display: inline-block;  float: left;   font-family: 'Roboto',sans-serif;   font-size: 48px;   font-weight: normal;    letter-spacing: -2px;   margin: 18px 0 0 151px;}
.bottom_content_text3 {    color: #dbe0ea;    float: left;    font-size: 18px;    margin: 35px 0 0 20px;}
.bottom_content a { background:none repeat scroll 0 0 #00a5e1; border-radius:5px; color: #ffffff; float:left; font-size: 18px; font-weight:700; height:60px; line-height:60px; margin:18px 10px 18px 20px;    text-align: center;    text-decoration: none;    width: 216px;}
.suppliers { }
.suppliers_title { width:165px; height:35px; line-height:35px; text-align:center; color:#fff; font-weight:bold; font-size:16px; background:#003787; margin:0 0 20px 58px;}
.suppliers_left { width:33px; height:33px; text-align:center; border-radius:5px; background: url(images/arrow_tip3.png) no-repeat scroll 12px 10px #003787; float:left; margin:20px 38px 0 61px;}
.suppliers_right { width:33px; height:33px; text-align:center; border-radius:5px; background: url(images/arrow_tip4.png) no-repeat scroll 12px 10px #003787; float:left; margin:20px 0 0 38px;}
.brands { background: url(images/brands.png) no-repeat; width:854px; height:80px; float:left; }
.black_bg{ background:rgba(0,0,0,0.5);}
.black_bg .home_form{ padding:0 0 23px; width:348px; margin:0 auto; min-height:426px;}
.black_bg .home_form_title{ margin-bottom:5px; padding:22px 0 22px 33px; background:#1B7444 !important;}
.black_bg.title2 h2{background:#D4461B !important; padding:22px 0 22px 33px !important;}
.black_bg.title3 h2{background:#81367C !important; padding:22px 0 22px 33px !important;}

/* Index 2 */
.blank20 { height:20px;}
.box_description { padding:20px 13px 20px 13px; width:350px;  float:left; margin:0 0 0 10px; height:500px; position:relative;}
.box_description h2 { font-size: 30px;    font-weight: bold;    line-height: 30px; background:url(images/get_approved_bg.png) no-repeat scroll center top #1A3C7B; padding:32px 0 22px 33px; }
.box_description_brands { display:block; margin:28px auto 58px auto;}
.read_more { background:url(images/submit_button_bg.png) repeat; width:350px; height:80px; line-height:80px;  text-align:center; display:block; font-weight:700; font-size:30px; border-top: 1px solid #fff; }
.box_description .read_more{ position:absolute; left:13px; bottom:13px;}
.box_description ul { margin:20px 0 137px 20px;}
.box_description ul a { font-size:22px; color:#FFF;  }
.box_description ul a:hover { text-decoration:underline;}

/* Footer */
footer { }
.footer_top { background:#011E4A; margin:0 23px 0 23px; height:50px; line-height:50px; padding:0 0 0 34px; }
.footer_top ul li { float:left; font-size:14px; margin:0 24px 0 0; }
.footer_top ul li a { margin:0 24px 0 0;}
.footer_top ul li a:hover { text-decoration:underline;}
.bottom_socials { float:right; margin:8px 25px 0 0;}
.bottom_socials a { float:right; width:32px; height:32px; margin:0 0 0 7px; border-radius:5px;}
.facebook { background: url(images/footer_socials.png) no-repeat; }
.youtube { background: url(images/footer_socials.png) no-repeat scroll -39px; }
.linked { background: url(images/footer_socials.png) no-repeat scroll -77px 0; }
footer p { margin:25px 0 20px 30px; display:inline-block; font-size:14px;}

/* home slider */
.main_slider>ul{ margin:0; padding:0; list-style-type:none; width:9999px; position:absolute; left:0; top:0;}
.main_slider>ul>li{ width:1170px; height:500px; position:relative; float:left;}
.tagCloud{ color:#666; font-size:12px;}
.home_column_left img.aligncenter, .aligncenter.banner{ margin:0 auto 20px; display:block; }
.aligncenter.banner{  border-radius:5px; max-width:100%; height:auto;}
.whiteBorder{ border:5px solid #fff; box-shadow:0 0 2px #333; border-radius:5px; box-sizing:border-box; max-width:100%; height:auto;}


/* contact form */
.sectionBanner{min-width:1170px; height:160px;margin:0 0 25px 0; background-size:cover; background-position:center top;}
 
.google_map {padding:0px; margin:0 0 25px 0; height:220px; border-bottom:3px solid #00a5e1}
.google_map iframe { border:none; width:100%; height:220px; display:block;}
.contact_form { margin:0;}
.contact_form h2 { background:url(images/contact-form-bg.png) no-repeat #ECF5FC; height:54px; line-height:54px; padding:0 0 0 26px; border-bottom:1px solid #fff; color:#fff; font-weight:600; font-size:20px; margin:0;}
.contact_form .content{ background:#dedede; padding:17px 0 0 0;}
.contact_form p { margin:0 25px 19px 25px; font-size:16px; color:#fff; font-weight:300;}
.contact_form_left { width:220px; float:left; margin:0 22px 0 23px; }
.contact_form_left input { width:196px; height:32px; line-height:32px; padding:0 10px; border-left:1px solid #999999; border-top:1px solid #999999; margin:0 0 18px 0; border-right:1px solid transparent; border-bottom:1px solid transparent;}
.contact_form textarea  { border-left:1px solid #999999; border-top:1px solid #999999; width:365px; height:167px; padding:10px; resize:none;  font-size:14px; margin:0 0 24px 0;  border-right:1px solid transparent; border-bottom:1px solid transparent;}
.contact_form span.file{width:365px; height:32px; line-height:32px; padding:0 10px; border-left:1px solid #999999; border-top:1px solid #999999; margin:0 0 18px 0; border-right:1px solid transparent; border-bottom:1px solid transparent; background:#fff; display:inline-block; color:#757575; font-family: 'Titillium Web',sans-serif; font-size: 14px; cursor:pointer; position:relative; overflow:hidden;}
.contact_form span.file input{ display:none;}
.contact_form span.file i{ color:#000; width:2000px; position:absolute; left:102px; top:0px;}
.form_bottom { background:#1a3c7b; }
.form_bottom a { float:right; width:288px; height:50px; text-decoration:none; border-radius:5px; margin:18px 20px 24px 0; background:#CC0000; color:#fff; font-weight:700; font-size:18px; text-align:center; line-height:50px; }
.form_bottom input { width:66px; height:31px; line-height:31px; text-align:center;  border-left:1px solid #999999; border-top:1px solid #999999; float:right; margin:25px 14px 0 0;}
.form_bottom span { font-size:18px; float:right; margin:30px 13px 0 0; color:#fff;}
.contactRight {  padding:0;  }
.contactRight h2 { color:#003366; font-weight:600; font-size:20px; line-height:20px; margin:0 0 12px 0; }
.address_text { font-size:16px; background:url(images/address_icon1.png) scroll 0 5px no-repeat; padding:0 0 0 27px; line-height:24px; margin:0 0 49px 0; }
.phone1 { background:url(images/address_icon3.png) no-repeat scroll 3px 11px; padding:0 0 0 25px; color:#3F7EBE;  font-size:28px; margin:0 0 5px 0; line-height:35px; }
.phone2 { background:url(images/address_icon2.png) no-repeat scroll 1px 11px; padding:0 0 0 26px; color:#3F7EBE; font-size:28px; line-height:35px;}
.divMessage{ display:none; margin:0 0 10px; padding:5px; font-size:13px; font-weight:normal;}
.success{ color:#fff; background:#159F1C;}
.error{ color:#fff; background:#cf0000;}
.redBorder{ border-color:#cf0000 !important;}

/* electronic glossary */
.TE_table{}
.TE_table td, .TE_table th{ border-bottom:1px dashed #ededed; word-break:break-all;}
.item-pageeglossary .leftDownload{ float:left; width:60px;}
.item-pageeglossary .rightDownload{ float:left; width:615px;}
.item-pageeglossary .clearover{ clear:both;border-bottom:1px dashed #ededed; margin:0 0 10px 0; padding:0 0 10px 0;  float:left;}

/* relief */
.item-pagerelif img {height: 74px;width: 106px;}
.item-pagerelif  a{ float: left; margin-bottom: 15px;margin-right: 15px;padding: 18px; border: 5px solid #fff;border-radius: 5px;box-shadow: 0 0 2px #333; background:#fff;}
.item-shipment img {height: 36px;width: 162px;}
.item-shipment  a{ float: left; margin-bottom: 15px;margin-right: 17px;padding: 18px; border: 5px solid #fff;border-radius: 5px;box-shadow: 0 0 2px #333; background:#fff;}

/* product columns */
.titleTera{ text-align:center; color:#fff; background:url(images/submit_button_bg.png); margin:0 0 20px 0;}
.colListProduct{ width:100%; margin:0 auto;}
.colListProduct img{ float:left; border:3px solid #fff; box-shadow:0 0 3px #666; background:#ededed; border-radius:5px; padding:5px;}
.colListProduct .item{ width:310px; text-align:left; margin:0 25px 20px 0; }
.textProduct{ float:left; width:214px; margin:0 0 0 20px;font-size:12px;}
.textProduct span{  display:block;}
.pagination{ text-align:center; background:#011e4a; color:#666;font-size:12px; margin:10px 0 20px 0; border-radius:5px;}
.pagination span, .pagination a{line-height:30px;  border-bottom:2px solid transparent; display:inline-block; padding:0 4px;}
.pagination a{ color:#fff;   cursor:pointer; text-decoration:none;}
.pagination a:hover{ border-bottom:2px solid #fff;background:#2E60BF;}
.resultsParts div{ width:315px; float:left; }
.resultsParts.nsn div{ width:225px;}
.resultsParts div a{ text-decoration:none;}
.resultsParts div a:hover{ text-decoration:underline;}
.resultsParts{ margin:20px 0; font-size:13px;}
.paginatorParts{ text-align:center; border:1px solid #dedede; border-radius:6px; margin:10px 0; line-height:20px; }
.paginatorParts a{ color:#333;}
.moreResultsTitle{text-align:left; background:#011e4a; color:#fff; font-size:12px; margin:10px 0 0px 0; border-radius:5px; padding:0 10px;}
#uploadFrame{ display:none;}
#img_area{ width:310px; float:left;}
#img_area img { background:#fff;}
#info_area{ width:365px; float:left; font-size:12px;}
.tddetails{ color:#000; font-weight:bold;}
.tddetails2{ color:#000;}
.partSeparator{ background:#1a3c7b; border-bottom:1px solid #fff; margin:30px 0; height:1px;}
.progressGif{ width:220px; height:19px; background:url(images/ajax-loader.gif) no-repeat; margin:10px 0;}
.header_top .float_right{ font-size:16px; padding:4px 0; width:300px; text-align:right;}

/* nsn */
.nsnTitle{ margin:0;}
.nsnSubtitle{ margin:0 0 20px 0;}
.nsnTable{ width:100%; margin:0; padding:0; border-collapse:collapse; border:none;}
.nsnTable th{ font-weight:bold; vertical-align:top;}
.nsnTable tr td, .nsnTable tr th{ border-bottom:1px solid #eee; padding:5px 0;}
.nsnTable table{ background:#fff; width:100%; margin:0; padding:0; border:none; border-collapse:collapse;}
.nsnTable table tr td, .nsnTable table tr th{ border-bottom:1px solid #eee; padding:5px 8px;}
.nsnTable table tr td{ text-align:center;}
.nsnTable table tr th{ text-align:left; background:#ddd;}
.nsnTable table.allLeft td, .nsnTable table.allLeft th{ text-align:left;}

/* header bar */
.headerTranslate{ background:#224991; padding:0 10px; box-sizing:border-box;}
.headerTranslate a{ margin-right:2px;}

@media only screen  and (min-width:768px)  and (max-width:1200px) {
	.hideIpad{ display:none !important;}
	.content_center{ width:737px; padding:0px }
	.call_now{ top:87px}
	.header_input{ float:right; margin:21px 0 70px; width:370px; }
	header nav a{ font-size:13px; padding:0px 8px }
	
	.header_input input{ width:311px;}
	
	.main_slider{ width:100%}
	.main_slider > ul > li{ width:737px}
	.main_slider_description{ left:71px}
	.box_description{   padding: 20px 6px;    width: 342px; margin:0 6px 10px 7px}
	.read_more{ width:327px;}
	
	.home_column_left{ width:393px; margin:0 0 0 15px;}
	.home_column_right{width:270px; margin:0 15px 0 0;}
	.bottom_content{ width:737px; padding:0px; }
	.margin-ipad{ margin:0px auto; float:none; clear:both}
	.item-pageeglossary .rightDownload{ width:333px;}
	.resultsParts div, .resultsParts.nsn div{ width:196px;}
	.item-pagerelif img{ width:70px; height:37px;}
	
	.section_bg2{ margin:0 15px;}
	.bottom_content_text2{ margin:18px 0 0 16px; font-size:44px}
	.footer_top{ margin:0px}
	footer .section_bg1{ padding:20px 0px 0px}
	
	.fullwidthIpad{ width:100%; float:none; margin:0 0 15px 0; padding:0 15px; box-sizing:border-box;}
}
@media only screen  and (min-width:0px)  and (max-width:767px) {
	.hideIpad, .hideIphone{ display:none !important;}
	.showIphone{ display:block;}
	footer p{ margin:0; padding:15px 15px 0; text-align:center;}
	
	body{ background-position:left top;}
	header nav	{ display:none}
	.content_center{ width:300px; padding:0px }
	.home_column_left h1{ font-size:28px}
	.header_logo{ left:0px; right:0px; margin-left:auto; margin-right:auto;}
	.header_input{ margin:170px auto 20px auto; width:300px; }
	.header_input input{ width:241px;font-size:25px;}
	.call_now{top: 108px;    right: 3px;}
	.main_slider{ width:300px}
	.main_slider > ul > li{ width:300px;}
	.main_slider_description{ width:280px; left:12px ; top:59px}
	.main_slider_title{ width:250px; background-position:right top; font-size:16px}
	.box_description{ width:275px; margin:0px 0px 10px 0px}
	.read_more{ width:275px;}
	
	.section_bg2{ margin:0px}
	.home_column_left{ margin:0 0 0 10px; width:280px}
	.home_column_right{ width:280px; margin:0 10px 0 0 }
	.home_column_right img{ max-width:100%; height:auto;}
	.bottom_content_text2{margin:18px 0 0 0px}
	.bottom_content{ padding:0 10px 0 10px; width:280px}
	.bottom_content_text2{ font-size:28px; text-align:center; display:block;float:none; padding:15px 0 0 ;}
	.bottom_content_text3	{ margin:12px 0 0 0; text-align:center; display:block; float:none;}
	.bottom_content a{margin:	18px 10px 18px 35px}
	.footer_top{ margin:0px; padding:0 0 0 11px}
	.footer_top ul li a, .footer_top ul li{ margin:0 5px 0 0}
	.home_column_left img{ max-width:100%; height:auto; box-sizing:border-box;}
	.home_column_left ul{ width:254px}
	.colListProduct{ width:100%}
	.colListProduct img{ width:auto; margin:0px 0px 15px 0px}
	.contact_form_left{ width:234px;}
	.contact_form_left input { width:210px}
	.contact_form span.file{ width:210px; margin-left:23px}
	.contact_form textarea{ width:210px; margin-left:23px}
	.form_bottom a{ width:109px; font-size:13px}
	.height25{ height:0px}
	.item-pageeglossary .rightDownload{ width:220px;}
	.item-pageeglossary .rightDownload:after{ content:"."; display:block; visibility:hidden; height:0; clear:both;}
	.resultsParts div, .resultsParts.nsn div{ width:100%;}
	.textProduct{ width:179px;}
	.colListProduct .item{ width:275px; margin:0 0 20px 0;}
	.item-pagerelif img{ width:79px; height:42px;}
	.form_bottom input{ width:50px;}
	
	/* mobile menu START */
	.mobileMenu{background:#FFF; position:relative; height:57px; display:block;
	font-size:18px; z-index:10; margin:0px 0px 0px 0px; width:100%}
	.mobileMenu>ul{ margin:0 auto; width:100%; padding:0px; list-style:none}
	.mobileMenu>ul.opened{ box-shadow:0 3px 3px #000; }
	.mobileMenu>ul>li.first{font-size:17px; border-top:none !important; color:#fff !important; display:block;  padding:0px 0px 0px 10px; height:57px; line-height:57px; background:#1A3C7B;}
	.mobileMenu>ul>li{ background:#dedede; color:#333333; border-top:1px solid #555; display:none; box-sizing:border-box;}
	.mobileMenu>ul>li>a{ height:45px; line-height:45px; font-size:17px; border-top:none !important; color:#333333; display:block;  padding:0px 0px 0px 10px;}
	.mobileMenu>ul>li>a{ padding:0px 0px 0px 25px}
	.text-website{ float:left; line-height:56px; margin:0px 0px 0px 15px}
	.mobileMenu>ul>li.float_right{ float:none;}
	.mobileMenu  .sub-menu { display:block; padding:0px; position:relative; top:auto; width:auto}
	.mobileMenu  .sub-menu  { list-style:none; padding:0px; margin:0px}
	.mobileMenu  .sub-menu >  li{border-top:1px solid #333; font-size:18px}
	.mobileMenu  .sub-menu >   li  > a{ font-size:17px; color:#333333;padding:10px 20px 10px 40px; display:block}
	.down_red_web{  width: 0; 	height: 0; 	border-left: 10px solid transparent;	border-right: 10px solid transparent; border-top: 10px solid #fff; margin:24px 20px 0px 0px ;		 float:right; }
	/* mobile menu END */
}