#ja-mainnavwrap {
	width:1200px;
	margin: 0 auto;
    position: relative;
}

#ja-mainnav {
	text-align: right;
	font-size: 14px;
	height: 70px;
}

#ja-mainnav>ul, #ja-mainnav .phoneMenu>ul {
    width: auto;
	list-style-type: none;
    display: inline-block;
	margin:10px 5px 0px 20px;
}

#ja-mainnav>ul>li, #ja-mainnav .phoneMenu>ul>li {
    display: inline-block;
    text-align: center;
    position: relative;
    margin: 0px 15px;
	color: #262626;
}

#ja-mainnav>ul>li>a,
#ja-mainnav>ul>li>span,
#ja-mainnav .phoneMenu>ul>li>a,
#ja-mainnav .phoneMenu>ul>li>span {
	text-decoration: none;
	padding:14px 0 24px;
	font-weight: bold;
    cursor: pointer;
	font-size: 14px;
    color: #141414;
	display:block;
}
 
#ja-mainnav>ul>li.item-358,
#ja-mainnav>ul>li.item-179,
#ja-mainnav>ul>li.item-9,
#ja-mainnav .phoneMenu>ul>li.item-358,
#ja-mainnav .phoneMenu>ul>li.item-179,
#ja-mainnav .phoneMenu>ul>li.item-9 {
	background-image: url('/images/new_design/menu_arrow2.png');
	background-repeat: no-repeat;
    background-position: right 22px;
    padding-right: 15px;
}

#ja-mainnav>ul>li.item-358:hover,
#ja-mainnav>ul>li.item-358:focus,
#ja-mainnav>ul>li.item-358.active,
#ja-mainnav>ul>li.item-179:hover,
#ja-mainnav>ul>li.item-179:focus,
#ja-mainnav>ul>li.item-179.active,
#ja-mainnav>ul>li.item-9:hover,
#ja-mainnav>ul>li.item-9:focus,
#ja-mainnav>ul>li.item-9.active,
#ja-mainnav .phoneMenu>ul>li.item-358:hover,
#ja-mainnav .phoneMenu>ul>li.item-358:focus,
#ja-mainnav .phoneMenu>ul>li.item-358.active,
#ja-mainnav .phoneMenu>ul>li.item-179:hover,
#ja-mainnav .phoneMenu>ul>li.item-179:focus,
#ja-mainnav .phoneMenu>ul>li.item-179.active,
#ja-mainnav .phoneMenu>ul>li.item-9:hover,
#ja-mainnav .phoneMenu>ul>li.item-9:focus,
#ja-mainnav .phoneMenu>ul>li.item-9.active {
	background-image: url('/images/new_design/menu_arrow_hover.png');
}

#ja-mainnav>ul>li:hover>a,
#ja-mainnav>ul>li:hover>span,
#ja-mainnav>ul>li>a:focus,
#ja-mainnav>ul>li>span:focus,
#ja-mainnav>ul>li.active>a,
#ja-mainnav>ul>li.active>span,
#ja-mainnav .phoneMenu>ul>li:hover>a,
#ja-mainnav .phoneMenu>ul>li:hover>span,
#ja-mainnav .phoneMenu>ul>li>a:focus,
#ja-mainnav .phoneMenu>ul>li>span:focus,
#ja-mainnav .phoneMenu>ul>li.active>a,
#ja-mainnav .phoneMenu>ul>li.active>span {
	background-color: transparent; 
	color: #F47629;
}

.sticky_menu{
	box-shadow: 0px 2px 4px #b9b9b9;
	z-index: 99999 !important;
	position: fixed;
	width: 100%;
	top: -1px;
}

/*---- Subscriptions Menu -----*/
#wdusermenu {
    height: 115px;
    width: 100%;
    background-color: #0D3345;
    text-align: center;
    position: relative;
}
#wdusermenu ul {
	list-style-type: none;
    width: 100%;
	margin: auto;
	text-align: center;
	position: absolute;
    bottom: 0;
	top: auto;
	left: auto;
}
#wdusermenu li { display: inline-block; }

#wdusermenu li>a {
    display: inline-block;
    text-decoration: none;
    padding: 7px 22px 10px 22px;
    font-size: 17px;
    color: #FFF;
}
#wdusermenu li>a:hover, #wdusermenu li.active>a, #wdusermenu li>a:focus {
	color: #0D3345;
	background-color: #FFF;
}
p#greeting_user {
    position: absolute;
    left: 0; right: 0;
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    top: 98px;
    z-index: 10;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
}

p#greeting_user span {
    background-image: url('/images/new_design/hi.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 58px;
    padding: 7px 14px 15px 17px;
}

@media (max-width: 1024px) and (min-width: 768px){
	p#greeting_user span {
	    top: 120px;
	}
}

.sticky_menu p#greeting_user, div.btn-group.pull-right { display: none;}

#BundelsMenuId:before, #productsMenuId:before, #SupportMenuId:before {
    top: -14px;
	z-index: -1;
    content: '';
	position: absolute;
    border-style: solid;
    border-width: 0 19px 15px 19px;
    border-color: transparent transparent rgba(237,239,244,0.9) transparent;
}
#BundelsMenuId:before { left: calc(50% - 187px); }
#productsMenuId:before { left: calc(50% + -15px); }
#SupportMenuId:before { left: calc(50% + 295px); }

#BundelsMenuId.mLog:before { left: calc(50% - 239px); }
#productsMenuId.mLog:before { left: calc(50% - 63px); }
#SupportMenuId.mLog:before { left: calc(50% + 245px); }

#BundelsMenuId, 
#productsMenuId,
#SupportMenuId {
    background-color: rgba(237,239,244,0.9);
    width: 100%; height:65px;
	text-align:center;
	position: fixed;
	z-index: 15000;
	top:70px;
	left:0;
}

.header.sticky_menu #SupportMenuId, .header.sticky_menu #BundelsMenuId, .header.sticky_menu #productsMenuId { top:65px; }

#SupportMenuId ul, #BundelsMenuId ul, #productsMenuId ul{
	list-style-type: none;
    text-align: center;
	height:100%;	
}

#SupportMenuId ul li, #BundelsMenuId ul li, #productsMenuId ul li {
	display:inline-block;
	text-align: center;
	position:relative;
	margin-right:5px;
	height:100%;
}

#SupportMenuId ul li a, #BundelsMenuId ul li a, #productsMenuId ul li a {
	height:100%;
	color:#414040;
	display:table;
	padding:0 45px;
	font-size:13px;
	text-align: center;
	text-decoration: none;
	text-transform:uppercase;
	font-weight: bold;
}

#SupportMenuId ul li:last-child a { padding-right:0; }
	
#SupportMenuId ul li a span, 
#BundelsMenuId ul li a span, 
#productsMenuId ul li a span{
	display:table-cell;
	vertical-align:middle;
}
	
#BundelsMenuId ul li a:hover, 
#productsMenuId ul li a:hover,
#SupportMenuId ul li a:hover, 
#SupportMenuId ul li.active.current a { 
	color:#F47629; 
}


#SupportMenuId ul li a img, #BundelsMenuId ul li a img, #productsMenuId ul li a img {
    margin: 18px 6px 8px auto;
	width:65%;
}

#SupportMenuId ul li div,
#productsMenuId ul li div,
#BundelsMenuId ul li div { 
	margin:15px 10px 15px 0;
	width:40px;
}

#SupportMenuId ul li:nth-child(1) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -202px; height:25px; }
#SupportMenuId ul li:nth-child(2) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -225px; height:33px; }
#SupportMenuId ul li:nth-child(3) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -256px; height:30px; }
#SupportMenuId ul li:nth-child(4) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -282px; height:33px; }
#SupportMenuId ul li:nth-child(5) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -315px; height:35px; }

#productsMenuId ul li:nth-child(1) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -97px;  height: 35px; }
#productsMenuId ul li:nth-child(2) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -130px; height: 35px; }

#BundelsMenuId ul li:nth-child(1) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px 0px; height: 30px; }
#BundelsMenuId ul li:nth-child(2) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -30px; height: 35px; }
#BundelsMenuId ul li:nth-child(3) div { background:url('/images/new_design/subMenuIcons.png') no-repeat 0px -62px; height: 35px; }

/*-------------------submenu---------------------*/
#ja-mainnav ul>li>ul { display:none !important; }

/*------------links-------------------*/
.topBarInner .custom{
	display:inline-block;
	margin-right:10px;
	margin-top: 3px;
	width:110px;
}

.item-7 { display:none !important;  }
.item-57 { display:none !important;  }

/*---------------------------footer----------------------*/
#footer{
	width:100%;
	text-align:center;
	margin:0 auto;
}
#wdbotmenu {
	list-style: none;
	padding: 15px;
	height: 20px;
	margin: auto;
	text-align: center;
}

.footer_menu {
	margin: 15px auto 0px auto;
	display: inline-block;
}

.footer_menu #wdbotmenu>li{
	float: left;
	padding: 0px 16px;
	border-right: 1px solid #7F7F7F;
}

.footer_menu #wdbotmenu>li:last-child{
	float: left;
	padding: 0px 16px;
	border-right: none;
}

.footer_menu #wdbotmenu>li a {
	color: #7F7F7F;
	font-size: 14px;
	text-decoration:none;backg
	background-color: transparent;
}

.footer_menu #wdbotmenu .item-179, .footer_menu #wdbotmenu .item-9 { display:none; }

.footer_menu #wdbotmenu>li.item-57 { border-right: none; }

.footer_menu #wdbotmenu>li a:hover { text-decoration:underline; }

.footer_menu #wdbotmenu li ul { display:none !important; }

.gsc-thinWrapper { width:100% !important; }

.gsc-adBlockVertical { display:none !important; }

@media all and (max-width : 640px)
{
	#ja-mainnav2 { 
		margin-right: 42px !important;		
		float:left;
		width:50%;
	}
	#ja-mainnav2 {
		position: relative;
		z-index: 5;
	}
	#ja-mainnav { height:inherit; }
	
	#ja-mainnav, #ja-mainnav .phoneMenu {		
		position: relative;
		cursor: pointer;
		display: block;
		height: 50px;
	}
	#ja-mainnav #iconmenu, #ja-mainnav .phoneMenu #iconmenu {
		background-image:url('/images/new_design/phonemenu.png');
		background-position:center;
		background-repeat:no-repeat;
		width: 25px; height: 25px;
		right: 15px; top: 23px;
		background-size: cover;
		position: absolute;
		z-index:1;
	}
	#ja-mainnav>ul, #ja-mainnav .phoneMenu>ul {
		background-color: #EEF0F5 !important;
		right:0px; top:55px;
		position:absolute;
		z-index:9999;
		display:none;
		width:310px;		
		margin:0;		
	}
	
	#ja-mainnav>ul>li.item-358, 
	#ja-mainnav>ul>li.item-179, 
	#ja-mainnav>ul>li.item-9, 
	#ja-mainnav .phoneMenu>ul>li.item-358, 
	#ja-mainnav .phoneMenu>ul>li.item-179, 
	#ja-mainnav .phoneMenu>ul>li.item-9 { background-position: 67% 15px; }
	
	#ja-mainnav>ul li, #ja-mainnav .phoneMenu>ul li { width:90%; float:none; }
	
	#ja-mainnav>ul>li>a, 
	#ja-mainnav>ul>li>span, 
	#ja-mainnav .phoneMenu>ul>li>a, 
	#ja-mainnav .phoneMenu>ul>li>span { 
		font-size:13px !important;
		padding:10px 0 6px; 
	}
	
	#ja-mainnav .phoneMenu>ul>li.item-9>span { 
	    padding: 10px 0px 11px 0px;
	}
	
	#productsMenuId, #BundelsMenuId, #SupportMenuId {
		width: 250px; height: inherit;
		background: #FFFFFF;		
		position: fixed;
		right: 40px;
		left:inherit;
	}
	#BundelsMenuId { top: 90px !important; }
	#productsMenuId { top: 150px !important; }
	#SupportMenuId { top: 245px !important; }
	
	#SupportMenuId:before { left:calc(50% + 140px); }
	#BundelsMenuId:before { left:calc(50% - 245px); }
	#productsMenuId:before { left:calc(50% - 85px); }
	
	#SupportMenuId:before, #BundelsMenuId:before, #productsMenuId:before { display:none; }
	
	#SupportMenuId ul, #BundelsMenuId ul, #productsMenuId ul { display:inline-block; width:100%; }
	
	#SupportMenuId ul li, #BundelsMenuId ul li, #productsMenuId ul li { display:block; margin:0; }
	
	#SupportMenuId ul li a, #BundelsMenuId ul li a, #productsMenuId ul li a {
		display:block;
		margin:0; padding: 0;		
		font-size: 11px !important;
	}
	
	#SupportMenuId ul li div, #productsMenuId ul li div, #BundelsMenuId ul li div { margin: 0 auto !important; }
	
	#SupportMenuId ul li span, #productsMenuId ul li span, #BundelsMenuId ul li span {
		text-align: center;
		padding-bottom:4px;
		display: block !important;
	}
	
	#responsive_menu>div>ul.nav>li>a, #responsive_menu>div>ul.nav>li>span {
		padding:10px;
		color:#000000;
		display: block;
		cursor: pointer;
		text-decoration:none;
		font-size: 15px !important;
	}
	#responsive_menu>div>ul.nav>li>ul>li>a, #responsive_menu>div>ul.nav>li>ul>li>span {
		padding: 11px 10px 12px 45px;
		text-decoration:none;
		font-size: 15px;
		cursor: pointer;
		display: block;
		color:#000000;
	}
	#responsive_menu>div>ul.nav>li>ul>li>ul>li>a, #responsive_menu>div>ul.nav>li>ul>li>ul>li>span {
		font-size: 11px !important;
		padding:8px 10px 10px 55px;
		text-decoration:none;
		line-height: 22px;
		display: block;
		color:#000000;
	}
	#responsive_menu>div>ul.nav>li {
		border-top: 1px dashed #DDDDDD;
		background-color: #fff;
		position:relative;
		margin: 0px 10px;
	}
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li {
		background:url('../images1/WDMenu3.png') no-repeat;
		border-top: 1px dashed #DDDDDD;
		margin: 0px 10px 0px 0px;
		background-color: #fff;
		background-size: 55px;
		position:relative;
	}

	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-67, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-77, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-211 { background-position: 14px 3px; } /* Form */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-715, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-729 { background-position: 14px -402px; } /* Contact Form Maker */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-612 { background-position: 14px -443px; } /* Audio Player */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-85, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-145, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-345 { background-position: 14px -37px; } /* Video Player */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-84, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-165, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-330 { background-position: 14px -78px; } /* Catalog */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-113, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-490, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-232 { background-position: 14px -118px; } /* Contacts */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-12, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-200, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-274 { background-position: 14px -361px; } /* Calendar */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-32, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-76, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-218 { background-position: 14px -483px; } /* Flash Calendar */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-230, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-327, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-531 { background-position: 14px -240px; } /* Facebook */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-583, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-679 { background-position: 14px -523px; } /* Twitter */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-229, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-275 { background-position: 14px -280px; } /* FAQ */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-68, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-166 { background-position: 14px -564px; } /* Random */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-41, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-66 { background-position: 14px -159px; } /* Folder Menu */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-45 { background-position: 14px -604px; } /* Dripping Menu */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-59, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-64 { background-position: 14px -321px; } /* Zoom */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-10 { background-position: 14px -645px; } /* Box */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-671, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-727 { background-position: 14px -199px; } /* Gallery */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-299 { background-position: 14px -687px; } /* Contact Form wp */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-728 { background-position: 14px -728px; } /* Shop */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-802, 
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-826 { background-position: 14px -769px; } /* Slider */
	
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-905 { background-position: 14px -809px; } /* Calendar WD */
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-961 { background-position: 14px -852px; } /* FAQ WD */
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-1037 { background-position: 14px -895px; } /* Instagram Feed WD */
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-1089 { background-position: 14px -938px; } /* WordPress Post Slider WD */
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-1193 { background-position: 14px -978px; } /* WordPress Google Maps WD */
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-1251 { background-position: 14px -1020px; } /* WordPress Team WD */
	#responsive_menu>div>ul.nav>li>ul>li>ul>li.item-1249 { background-position: 14px -1060px; } /* WordPress Facebook Feed WD */
	
	#responsive_menu>div>ul.nav>li>ul>li {
		background:url('../images1/logos.png') no-repeat;
		border-top: 1px dashed #DDDDDD;
		background-size: 34px;
		background-color: #fff;
		position:relative;
		margin: 0px 10px;
		cursor: pointer;
	}
	
	#responsive_menu>div>ul.nav>li.item-9>ul>li.item-1027 {
		background-image:url('../images1/faq_icons/menu/1.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li.item-9>ul>li.item-1029 {
		background-image:url('../images1/faq_icons/menu/5.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li.item-9>ul>li.item-1031 {
		background-image:url('../images1/faq_icons/menu/2.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li.item-9>ul>li.item-1033 {
		background-image:url('../images1/faq_icons/menu/3.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li.item-358>ul>li.item-1181 {
		background-image:url('../images1/bundels/wp_plugins.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li.item-358>ul>li.item-1179 {
		background-image:url('../images1/bundels/wp_themes.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li.item-358>ul>li.item-532 {
		background-image:url('../images1/bundels/joomla_ext.png');
		background-position: 7px 3px;
	}
	#responsive_menu>div>ul.nav>li>ul>li.joomla-prods {
		background-position: 0px 3px;
	}
	#responsive_menu>div>ul.nav>li>ul>li.wordpress-prods {
		background-position: 0px -35px;
	}
	#responsive_menu>div>ul.nav>li>ul>li.drupal-prods {
		background-position: 0px -74px;
	}
	#responsive_menu>div>ul.nav>li:first-child { border-top: none; }
	#responsive_menu>div>ul.nav>li>ul, #responsive_menu>div>ul.nav>li>ul>li>ul { list-style-type: none; }

	#responsive_menu>div>ul.nav {
		width: 88.6% !important;
		display: none;
		margin: 0px auto 0px auto;
		border: 1px solid #ddd;
		border-radius: 0px 0px 0px 0px;
		position: absolute;
		top: 163px;
		left: 0;
		right: 0;
		list-style-type: none;
		background-color: #fff;
		z-index: 100;
	}
	#navbtn {
		background: url('../images1/little_menu1.png') no-repeat;
		width: 50px; height: 50px;
		background-size: 50px;
		display: inline-block;
		position: absolute;
		cursor: pointer;
		z-index: 101;
		right: 3%;
		top: 120px;
	}
	.active_menu {
		display: inline-block;
		position: absolute;
		top: 125px;
		text-align: left;
		width: 89%;
		margin-left: auto;
		margin-right: auto;
		left: 0; right: 0;
		padding: 8px 10px 11px 10px;
		font-size: 15px !important;
		box-sizing: border-box;
		background-color: #fff;
		border: 1px solid #DDDDDD;
		border-radius: 0px 10px 10px 0px;
		text-transform: capitalize;
		behavior: url(//web-dorado.com/templates/webdorado/css/PIE.htc);
	}
	#responsive_menu { display: block; }
	
	#responsive_menu .item-7 { display:block !Important; }
	
	#productsMenuId, #BundelsMenuId, #SupportMenuId{
		background: #f6f7fb;
		box-shadow: -3px 4px 5px #d5d5d5;
		width: 190px;
		right: 19px;
		position: absolute;
		display: none;
	}
	
	#log-form form#login-form, #log-form form#login-form .userdata{
		height: 275px !important;
		width: 100%;
		overflow: hidden;		
	}
	
	#pre_quest > p,
	#log-form > p,
	#pre_quest > label{
		width: 100% !important;
		display: inline-block;
		margin-right: 0;
		text-align: center;
	}
	
	#log-form #forget{
		top: 222px !important;
	}
	
	#log-form div#form-login-username, #log-form div#form-login-password, #log-form #form-login-submit, #log-form #login-with-fb {
		width: 100% !important;
		margin-right: 0 !important;
	}
	
	.nav.menu{
	    width: 230px;
	}
	
	#productsMenuId ul li a, #BundelsMenuId ul li a, #SupportMenuId ul li a{
		padding: 5px 0;
		width: 95%;
		margin: 0 auto;
		border-top: 1px solid #ececec;
	}	
	
	#productsMenuId ul li:first-child a, #BundelsMenuId ul li:first-child a, #SupportMenuId ul li:first-child a{
		border-top: 0px solid #ececec;
	}
	
	#ja-mainnav .phoneMenu>ul{
		width: 230px;
	}
	
	#SupportMenuId .container{
		min-width: inherit;
	}
}

@media all and (max-width : 2400px) and (min-width : 1024px)
{
	.header:not(.sticky_menu) .stickedimportant { 
		display: block !important;
		opacity: 1 !important;
	}
}

@media all and (max-width : 1024px) and (min-width : 768px)
{
	#ja-mainnavwrap {
		width: 100% !important;
        max-width: 1024px;
        min-width : 768px;
        box-sizing: border-box;
	}
	.header, 
	#ja-mainnavwrap,
	.header.sticky_menu, 
	.sticky_menu #ja-mainnavwrap{ height: 90px; }
	
	#ja-mainnav>ul, #ja-mainnav .phoneMenu>ul { margin:20px 10px 0; }
	
	#BundelsMenuId, #productsMenuId, #SupportMenuId { top:88px; }
	
	#BundelsMenuId:before { left: calc(50% - 52px); }
	#productsMenuId:before { left: calc(50% + 117px); }
	#SupportMenuId:before { left: calc(50% + 440px); }

	#SupportMenuId ul li a, #BundelsMenuId ul li a, #productsMenuId ul li a { padding:0 20px; }
	
	.header:not(.sticky_menu) .stickedimportant { display: none;}
	
	div#ja-mainnav2 { margin-top:31px; }

}

@media all and (max-width : 768px) and (min-width : 640px)
{
	#ja-mainnavwrap {
		width: 100% !important;
        max-width: 768px;
        min-width : 640px;
        box-sizing: border-box;
	}
	.header, 
	#ja-mainnavwrap,
	.header.sticky_menu, 
	.sticky_menu #ja-mainnavwrap{ height: 105px; }
	
	#ja-mainnav>ul, #ja-mainnav .phoneMenu>ul { margin:0px 10px 0px 20px; }
	
	#BundelsMenuId, #productsMenuId, #SupportMenuId { top:103px; }
	
	#BundelsMenuId:before { left: calc(50% - 52px); }
	#productsMenuId:before { left: calc(50% + 117px); }
	#SupportMenuId:before { left: calc(50% + 440px); }
	
	#SupportMenuId ul li a, #BundelsMenuId ul li a, #productsMenuId ul li a { padding:0 2px; }
	
	.header:not(.sticky_menu) .stickedimportant { display: none;}
}

@media all and (max-width : 640px) and (min-width : 375px)
{
	#ja-mainnavwrap {
		width: 100% !important;
        max-width: 640px;
        min-width : 375px;
        box-sizing: border-box;
	}
	
	.header, 
	#ja-mainnavwrap,
	.header.sticky_menu, 
	.sticky_menu #ja-mainnavwrap{ height: 55px; }
	
	.header:not(.sticky_menu) .stickedimportant { display: none !important;}
}

@media all and (max-width : 375px) and (min-width : 320px)
{
	#ja-mainnavwrap {
		width: 100% !important;
        max-width: 375px;
        min-width : 320px;
        box-sizing: border-box;
	}
	
	.header, 
	#ja-mainnavwrap,
	.header.sticky_menu, 
	.sticky_menu #ja-mainnavwrap { height: 55px; }
	
	#productsMenuId, #BundelsMenuId, #SupportMenuId {
		right: 50%;
		left: inherit;
		margin-right: -160px;
	}
	#SupportMenuId .container { 
		width:inherit !important;
		max-width:inherit !important;
		min-width:inherit !important;
	}
}

@media all and (max-width : 320px)
{
	#ja-mainnavwrap {
		min-width: 300px;
		width: 100% !important;
    }
	.header, 
	#ja-mainnavwrap,
	.header.sticky_menu, 
	.sticky_menu #ja-mainnavwrap { height: 55px; }
	
	#productsMenuId, #BundelsMenuId, #SupportMenuId {
		right: 50%;
		left: inherit;
		margin-right: -125px;
	}
	#SupportMenuId .container { 
		width:inherit !important;
		max-width:inherit !important;
		min-width:inherit !important;
	}
}


@media all and (max-width : 1200px) and (min-width : 1000px) 
{
	#BundelsMenuId:before { left: calc(50% - 75px); }
	#productsMenuId:before { left: calc(50% + 65px); }
	#SupportMenuId:before { left: calc(50% + 245px); }
}

@media all and (max-width : 1000px) and (min-width : 768px) 
{
	#BundelsMenuId:before { left: calc(50% - 155px); }
	#productsMenuId:before { left: calc(50% - 20px); }
	#SupportMenuId:before { left: calc(50% + 160px); }
}

@media all and (max-width : 768px)
{
	#SupportMenuId ul, #BundelsMenuId ul, #productsMenuId ul {
		display:table;
		margin:0 auto;
	}
	#BundelsMenuId:before { left: calc(50% - 9px); }
	#productsMenuId:before { left: calc(50% + 125px); }
	#SupportMenuId:before { left: calc(50% + 297px); }
}

/*@media all and (max-width : 1200px) and (min-width : 768px) 
{	
	#ja-mainnavwrap{
		min-width: 768px;
		max-width: 1200px;
		width:100%;
	}
	div#ja-mainnav2 { margin-right:30px; }

	.web_logo {
		margin-left: 15px;
		margin-right: -10px;
	}
	#ja-mainnav>ul { margin: 12px 5px -1px 0px; }

	#SupportMenuId ul li a,  #BundelsMenuId ul li a,  #productsMenuId ul li a { padding: 0 10px; }
}

@media all and (max-width : 768px) and (min-width : 640px) 
{
	.web_logo {
		margin-left: 15px;
		margin-right: -10px;
	}
	
	#ja-mainnav>ul { margin:0px 20px 0px 20px; }
	
	#SupportMenuId .container, #BundelsMenuId .container, #productsMenuId .container { width:100% !important; }
	#SupportMenuId ul li, #BundelsMenuId ul li, #productsMenuId ul li { float:left; }
	#SupportMenuId ul li div, #productsMenuId ul li div, #BundelsMenuId ul li div { width:45px !important; }
	
	#SupportMenuId ul li a, #BundelsMenuId ul li a, #productsMenuId ul li a {
		padding: 0 10px;
		font-size: 10px;
	}
}
@media all and (max-width : 440px)
{ 
	#ja-mainnav2 { width:50% !important; } 
	
	.search input.button {
		width:20px; height:20px;
		background-size:contain;
		margin-top:5px;
	}
	
	#SupportMenuId .container { 
		width: auto !important;
		max-width: auto !important;
		min-width: auto !important;
	}
}
@media all and (max-width : 440px) and (min-width : 375px) 
{
	#ja-mainnav #iconmenu, #ja-mainnav .phoneMenu #iconmenu { width: 20px !important; height: 20px !important; top: 18px !important; }
}
*/
{
	
	#ja-mainnav2 { 
		width: 60% !important; 
		margin-right: 35px !important; 
		margin-left: -45px;
	}
}
*/