@charset "utf-8";
 @import "https://fonts.googleapis.com/css?family=Raleway:400,700,900";
 @import "https://fonts.googleapis.com/css?family=Open+Sans:400,700";
 @import "https://fonts.googleapis.com/css?family=Lato:400,700,900";
body {
	margin:0 auto;
	padding:0;
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	background:#fff
}
form {
	padding:0;
	margin:0
}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	font-size:13px;
	font-weight:400;
	margin:0 0 15px
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	font-size:20px;
	font-weight:400;
	margin:0 0 15px
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	font-size:18px;
	font-weight:400;
	margin:0 0 15px
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	font-size:16px;
	font-weight:400;
	margin:0 0 15px
}
iframe, img, embed, object, video, canvas {
	max-width:100%
}
img {
	border:none;
	vertical-align:middle;
	height:auto
}
a {
	outline:none;
	text-decoration:none;
	color:#cdcdcd
}
div {
	outline:none
}
a:hover {
	opacity:.7;
	transition:all .3s linear;
	-moz-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	-o-transition:all .3s linear;
	text-decoration:none
}
.fclear {
	clear:both;
	float:none;
	height:0;
	overflow:hidden
}
.fleft {
	float:left
}
.fright {
	float:right
}
TD {
	font-family:Arial;
	font-style:normal;
	font-variant:normal;
	font-size:9pt;
	font-weight:400
}
input, select, textarea {
	color:#444;
	font-size:14px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	padding:3px;
	vertical-align:middle;
	border:1px #ccc solid
}
.pagemn_header {
	max-width:1280px;
	margin:0 auto
}
.pagemn {
	max-width:1250px;
	margin:0 auto
}
/*parth work menu start*/
.menutrigger
{	float:right;
	display:none;
}
.menu_p {display:none;}
/*end*/
.header_top {
	float:left;
	width:100%;
	background:#f9f5f8;
	padding:20px 0
}
.logo {
	float:left;
	width:506px
}
.cart_btn {
	float:right;
	margin:19px 0 0;
	width:auto;
	width:auto
}
.cart_btn a {
	background:url(../images/cart_icon.jpg) no-repeat left center #888;
	color:#fff !important;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	padding:5px 14px 6px 47px;
	text-transform:uppercase;
	display:inline-block;
	height:19px;
}
.main_nav {
	background:#5e0870;
	width:100%;
	float:left
}
.banner_mn {
	float:left;
	width:100%;
	background:url(../images/banner_bg.jpg) no-repeat center top;
	padding:30px 0
}
.banner {
	float:left;
	width:100%
}
.banner_img {
	float:left;
	width:34%;
	margin:45px 20px 0 0
}
.banner_k_img {
	float:right;
	width:100px;
	text-align:right;
	margin:80px 0 0
}
.banner_text {
	overflow:hidden
}
.banner_text h3 {
	margin:0;
	font-family:'Lato', Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#5e0870
}
.banner_text p {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:15px 0 0;
	line-height:19px
}
.banner_text p.no_top_mar {
	margin:5px 0 0
}
.banner_text p.no_top_mar img {
	margin:0 10px 0 0
}
.about_us_mn {
	float:left;
	width:100%;
	background:#fff;
	padding:35px 0 25px
}
.about_us_mn p {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	color:#444;
	font-size:16px;
	font-weight:400;
	margin:0 0 20px;
	text-align:center
}
.about_us_mn h2 {
	font-family:'Raleway', Arial, Helvetica, sans-serif;
	color:#5e0870;
	font-size:38px;
	font-weight:700;
	margin:0 0 30px;
	text-align:center
}
.about_us_mn p span {
	color:#5e0870
}
.about_us_mn p a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:700;
	background:#5e0870;
	text-transform:uppercase;
	padding:14px 35px;
	margin:15px 0 0;
	display:inline-block
}
.products_mn h2 {
	font-family:'Raleway', Arial, Helvetica, sans-serif;
	color:#5e0870;
	font-size:38px;
	font-weight:700;
	margin:0 0 30px;
	text-align:center
}
.products_mn p {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	color:#444;
	font-size:16px;
	font-weight:400;
	margin:0 0 20px;
	text-align:center
}
.products_mn p span {
	color:#5e0870
}
.products_mn p a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:700;
	background:#5e0870;
	text-transform:uppercase;
	padding:14px 35px;
	margin:30px 0 15px;
	display:inline-block
}
.products_mn {
	float:left;
	width:100%;
	background:#efe6f0;
	padding:42px 0 30px
}
.product_boxs {
	float:left;
	width:100%
}
.pro_box {
	width:32%;
	float:left
}
.pro_box_img {
	text-align:center;
	display:block;
	padding:30px 0;
	background:#fff;
	min-height:125px
}
.pro_box_text {
	background:#cbcbcb;
	padding:15px;
	min-height:85px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333
}
.pro_box_text a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	font-weight:700;
	text-decoration:underline
}
.pro_box_mar {
	margin:0 15px
}
.bot_mar {
	margin:30px 0 36px
}
.informed p {
	font-size:14px;
	margin:0
}
.informed p a {
	background:none;
	padding:0;
	text-transform:inherit;
	margin:0;
	font-size:14px;
	color:#5e0870;
	font-weight:700;
	text-decoration:underline
}
.informed p a:hover {
	color:#ef5210;
	opacity:1
}
.content_last_mn {
	float:left;
	width:100%;
	background:#fff;
	padding:55px 0 0
}
.content_last_lt {
	float:left;
	width:48%
}
.content_last ul {
	list-style:none;
	padding:0;
	margin:0
}
.content_last ul li {
	background:url(../images/star_icon.png) no-repeat left 3px;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	text-align:justify;
	padding:0 0 0 27px;
	margin:0 0 20px
}
.content_last ul li a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5e0870;
	text-decoration:underline
}
.content_last ul li a:hover {
	color:#ef5210;
	opacity:1
}
.content_last_rt {
	float:right;
	width:49%
}
.content_last_full {
	float:left;
	width:100%
}
.apple_linux {
	float:left;
	width:100%
}
.apple {
	float:left;
	width:48%;
	background:#5e0870;
	padding:2px 22px 2px 1px
}
.linux {
	float:right;
	width:48%;
	background:#ef5210;
	padding:2px 10px 2px 1px
}
.apple p {
	overflow:auto;
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	padding:0;
	margin:18px 0 0 16px
}
.apple img {
	float:left;
	width:74px;
	margin:0 16px 0 0
}
.apple p a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ef5210;
	padding:0;
	margin:0;
	font-weight:400
}
.linux p {
	overflow:auto;
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	padding:0;
	margin:9px 0 0
}
.linux img {
	float:left;
	width:74px;
	margin:0 16px 0 0
}
.linux p a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5e0870;
	padding:0;
	margin:0;
	font-weight:400
}
.logo_text {
	float:left;
	margin:18px 0 30px
}
.logo_text span {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444;
	margin:0 0 0 15px
}
.logo_text span a {
	color: #5e0870;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
}
.footer {
	float:left;
	width:100%;
	padding:25px 0;
	margin:20px 0 0;
	border-top:1px #c7c7c7 solid
}
.footer_nav {
	text-align:center;
	float:left;
	width:100%;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#bdb9b9
}
.footer_nav a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444;
	padding:0 8px;
	text-transform:uppercase;
	text-decoration:none
}
.footer_nav a:hover, .footer_nav a.active {
	color:#5e0870;
	opacity:1
}
.copyright {
	font-family:'Lato', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444;
	text-align:center;
	float:left;
	width:100%;
	margin:5px 0 0
}
.copyright a {
	font-family:'Lato', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ef5210;
	font-weight:700;
	text-decoration:none
}
.sub_page_content {
	width:100%;
	float:left
}
.sub_page_content p {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0;
	line-height:19px
}
.sub_page_content h1 {
	font-family:'Raleway', Arial, Helvetica, sans-serif;
	color:#5e0870;
	font-size:38px;
	font-weight:700;
	margin:30px 0;
	text-align:center;
	line-height:normal
}
.sub_page_content h3 {
	font-family:'Raleway', Arial, Helvetica, sans-serif;
	color:#5e0870;
	font-size:20px;
	font-weight:700;
	margin:15px 0;
	text-align:left;
	line-height:normal
}
.sub_page_content a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5e0870;
	text-decoration:underline;
	text-decoration:none
}
.sub_page_content a:hover {
	color:#ef5210;
	opacity:1
}
.sub_page_content p a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5e0870;
	text-decoration:underline;
	text-decoration:none
}
.sub_page_content .footer_nav a {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444;
	padding:0 8px;
	text-transform:uppercase;
	text-decoration:none
}
.sub_page_content .footer_nav a:hover, .footer_nav a.active {
	color:#5e0870;
	opacity:1
}
.img_top img {
	vertical-align:top
}
.sub_left_nav {
	width:40%
}
.sub_right_text {
	width:60%
}
.sub_left_nav2 {
	width:68%
}
.sub_right_text2 {
	width:30%
}
.sub_left_nav td {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0;
	line-height:19px
}
td {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0;
	line-height:19px;
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0 0;
	line-height:19px
}
.sub_right_text td {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0;
	line-height:19px
}
.sub_left_nav2 td {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0;
	line-height:19px
}
.sub_right_text2 td {
	text-align:left;
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#444;
	margin:10px 0 0;
	line-height:19px
}
.sub_page_content input.submit_btn {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:700;
	background:#5e0870;
	text-transform:uppercase;
	padding:8px 15px;
	margin:0;
	display:inline-block;
	cursor:pointer;
	width:130px;
	text-align:center
}
.sub_page_content input.submit_btn_small {
	font-family:'Open Sans', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:700;
	background:#5e0870;
	text-transform:uppercase;
	padding:4px 8px;
	margin:0;
	display:inline-block;
	cursor:pointer;
	width:90px;
	text-align:center
}
.sub_page_content input.submit_btn:hover, .sub_page_content input.submit_btn_small:hover {
	background:#EF500F
}
.same_size {
	width:50%
}
.sub_page_content TEXTAREA {
	width:99%
}
.no_mar p {
	margin:0
}
.sub_page_content input {
	width:50%
}
.sub_page_content select {
	width:51%
}
.sub_page_content td.align_center {
	text-align:center
}
.sub_page_content p.more_big_img {
	text-align:center
}
.sub_page_content p.more_big_img img {
	width:55%
}
.more_big_img img {
	width:55%
}
.sub_page_content p.big_img {
	text-align:center;
}
.big_img img {
	width:auto;
	margin:0
}
table.nobdr tr {
	border-bottom:1px #444444 solid !important
}
table.nobdr tr td {
	border:0
}
hr {
	color:#5F076F;
	height:1px;
}
p.align_center {
	text-align:center
}
.vid_table {
	width:50%;
}
td.more_big_img {
	text-align: center;
	width: 55%;
}
td.big_img {
	text-align: center;
	width: 55%;
}
.img_icon_download {
	display: block;
	margin: 0 0 0 37px;
}
.scroll {
	overflow:auto;
}
.scroll table {
	min-width:700px
}
.scroll td {
	width:auto
}
 @media screen and (max-width: 1279px) {
.pagemn_header {
	padding:0 15px
}
.pagemn {
	padding:0 15px
}
.banner_text h3 {
	font-size:22px
}
.banner_text p {
	font-size:14px;
	line-height:17px
}
.pro_box_text {
	min-height:95px
}
.apple p {
	font-size:14px;
	margin:10px 0 0 16px
}
.linux {
	padding:5px 10px 7px 6px
}
.linux p {
	margin:0
}
}
 @media screen and (max-width: 999px) {
.banner_img {
	width:27%
}
.banner_mn {
	padding:25px 0
}
.banner_text h3 {
	font-size:18px;
	font-weight:700
}
.banner_text p {
	margin:5px 0 0
}
.pro_box_mar {
	margin:0 14px
}
.pro_box_text {
	min-height:114px
}
.apple {
	width:98%;
	padding:5px 10px 5px 5px;
	margin:0 0 10px
}
.apple p {
	margin:18px 0 0 16px
}
.linux {
	width:98%
}
.sub_page_content input {
	width:90%
}
}
 @media screen and (max-width: 767px) {
td {
	width:95%;
	float:left;
	padding:10px
}
.sub_page_content h1 {
	margin:10px 0
}
.sub_left_nav {
	width:100%
}
.sub_right_text {
	width:100%
}
.sub_page_icon td {
	width:auto
}
.sub_left_nav2 {
	width:98%
}
.sub_right_text2 {
	width:98%
}
.no_td_width td {
	width:auto
}
.sub_page_content TEXTAREA {
	width:97%
}
.same_size {
	width:100%
}
.sub_page_content h1 {
	font-size:26px
}
.small_icon_cen .sub_left_nav td {
	text-align:center;
	width:91%
}
.logo {
	float:none;
	margin:0 auto;
	width:100%;
	text-align:center
}
.cart_btn {
	float:none;
	text-align:center;
	margin:30px auto 0
}
.banner_mn {
	background:#ffebff
}
.banner_img {
	margin:0 auto;
	text-align:center;
	width:100%
}
.banner_k_img {
	float:left;
	margin:20px 0;
	text-align:center;
	width:100%
}
.banner_text {
	float:left;
	overflow:visible;
	width:100%
}
.banner_text p {
	font-size:16px;
	line-height:20px;
	margin:15px 0 0
}
.banner_text h3 {
	font-size:20px;
	font-weight:700
}
.banner_text h3 br {
	display:none
}
.pro_box {
	float:none;
	margin:0 auto;
	width:300px
}
.pro_box_mar {
	margin:10px auto
}
.pro_box_text {
	min-height:inherit
}
.content_last ul li {
	padding:0 15px 0 27px
}
.content_last_lt {
	width:100%
}
.content_last_rt {
	float:left;
	width:100%
}
.apple {
	padding:10px 0;
	width:100%;
	text-align:center
}
.linux {
	float:left;
	padding:10px 0;
	width:100%;
	text-align:center
}
.apple img {
	float:none;
	margin:0 auto 10px;
	text-align:center;
	width:74px
}
.apple p {
	float:left;
	margin:0 20px;
	overflow:inherit;
	text-align:center
}
.linux img {
	float:none;
	margin:0 auto 10px;
	text-align:center;
	width:74px
}
.linux p {
	float:left;
	margin:0 20px;
	overflow:inherit;
	text-align:center
}
.about_us_mn {
	padding:20px 0
}
h2 {
	margin:0 0 10px
}
.products_mn {
	padding:20px 0
}
.footer_nav a {
	line-height:28px
}
.version_tab tr {
	width:50%;
	float:left
}
.version_tab td {
	border:0;
	padding:2px 10px
}
.version_tab td.img_icon {
	height:30px;
}
.version_tab td a {
	border:0;
}
.vid_table {
	width:100%;
}
.vid_table iframe {
	height:220px !important
}
.img_icon_download {
	display: block;
	margin: 0;
}
.scroll td {
	width:100px
}
}
 @media screen and (max-width: 479px) {
.pagemn {
	padding:0 10px
}
.version_tab tr {
	width:50%;
	float:left
}
.version_tab td {
	border:0;
	font-size:13px;
	padding:2px 10px
}
.version_tab td.img_icon {
	height:30px;
}
.version_tab td a {
	border:0;
	font-size:13px;
}
h2 {
	font-size:30px
}
.pro_box {
	width:100%
}
.same_size {
	padding-left:0;
	padding-right:0
}
.sub_page_content h1 {
	font-size:24px
}
td {
	width:93%
}
.sub_page_content p.more_big_img img {
	width:100%
}
.more_big_img img {
	width:100%
}
.big_img img {
	width:100%
}
}
.menumn {
	float:left;
	width:100%
}
.menumn ul {
	margin:0;
	padding:0;
	list-style:none
}
.menumn li ul {
	left:0;
	top:39px;
	width:170px;
	position:absolute;
	display:none
}
.menumn li:hover ul {
	display:block
}
.menumn li {
	float:left;
	position:relative;
	margin:0;
	padding:0
}
.menumn li ul li {
	float:none
}
.menumn li a {
	float:left;
	text-decoration:none;
	font-size:14px;
	color:#fff;
	padding:10px 15px;
	text-transform:uppercase;
	font-family:'Lato', Arial, Helvetica, sans-serif
}
.menumn li ul li a {
	float:none;
	display:block;
	padding:5px
}
.menumn li a:hover, .menumn li a.active {
	text-decoration:none;
	background:#ef5210;
	opacity:1
}
.menumn li a.active, .menumn li a:hover {
	text-decoration:none;
	background:#ef5210;
	opacity:1
}
.wrap-title {
	display:none
}
#main-wrap {
	position:relative;
	z-index:100;
	margin:0;
	width:100%;
	float:right
}
.region-submenubar #main-wrap {
	z-index:99
}
/*.main-mobile-menu {
	display:block
}
.open-mobile:hover {
	cursor:pointer
}
.sf-menu li .open-mobile {
	display:none
}
.wrap-title:hover {
	cursor:pointer
}
.wrap-title {
	padding:3px 0 10px 20px;
	position:relative
}
.main-mobile-menu > li.sfHoverForce ul {
	display:block
}*/
.menumn ul {
	margin:0;
	list-style:none;
	padding:0
}
.main-mobile-menu > .menu-mobile-2 {
	display:none
}
.main-mobile-menu h4 {
	color:#fff;
	font-size:17px;
	font-weight:400;
	text-transform:uppercase;
	border:none;
	margin:5px 0 0;
	padding:0
}
.main-mobile-menu ul li .open-mobile-2 {
	width:10px;
	text-align:center;
	height:10px;
	display:block;
	position:absolute;
	right:-3px;
	top:10px;
	padding:3px
}
.main-mobile-menu ul li .open-mobile-2:hover {
	cursor:pointer
}
.main-mobile-menu .menu-mobile-2 li a i {
	color:#f48b47
}
.main-mobile-menu .menu-mobile-2 li {
	border-bottom:0
}
.main-mobile-menu ul ul ul {
	padding-left:20px !important
}
.open-mobile {
	width:25px;
	height:20px;
	display:block;
	position:absolute;
	right:10px;
	top:10px;
	background:url(../images/open-mobile.png) no-repeat
}
.open-mobile.mobile-close {
	background:url(../images/close-mobile.png) no-repeat
}
.main-mobile-menu .menu-mobile-2 .menu-mobile-2 {
	display:none;
	border-top:none;
	padding-top:0;
	padding-bottom:0
}

 @media screen and (max-width: 999px) {
.menumn li a {
	font-size:12px;
	padding:15px 9px
}
}
 @media screen and (max-width: 767px) {
/*.wrap-title {
	display:block;
	background:#5e0870
}
.menu-mobile {
	display:none;
	background:#efefef
}*/
/*start menu css for trigger*/
.menu_p {display:block; width:200px; float:left; margin:8px 0 7px 35px; color:#fff; font-size:17px; font-weight:400; font-family: "Open Sans",Arial,Helvetica,sans-serif;}
.menutrigger
{	display:block;
}
.c-hamburger {
	display:block;
	position:relative;
	overflow:hidden;
	margin:0;
	padding:0;
	width:44px;
	height:42px;
	font-size:0;
	text-indent:-9999px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	box-shadow:none;
	border-radius:none;
	border:none;
	cursor:pointer;
	-webkit-transition:background .3s;
	transition:background .3s;
	background:none;
}
.c-hamburger:focus {
	outline:0
}
.c-hamburger span {
	display:block;
	position:absolute;
	top:19px;
	left:9px;
	right:10px;
	height:2px;
	background:#fff
}
.c-hamburger span::after, .c-hamburger span::before {
	position:absolute;
	display:block;
	left:0;
	width:100%;
	height:2px;
	background-color:#fff;
	content:""
}
.c-hamburger--htla.is-active span::after, .c-hamburger--htla.is-active span::before, .c-hamburger--htra.is-active span::after, .c-hamburger--htra.is-active span::before {
	width:50%
}
.c-hamburger span::before {
	top:-9px
}
.c-hamburger span::after {
	bottom:-9px
}
.c-hamburger--htx {
	/*background-color:#ef5210;*/ /*bgcolor*/
}
.c-hamburger--htx span {
	-webkit-transition:background 0s .3s;
	transition:background 0s .3s
}
.c-hamburger--htx span::after, .c-hamburger--htx span::before {
	-webkit-transition-duration:.3s, .3s;
	transition-duration:.3s, .3s;
	-webkit-transition-delay:.3s, 0s;
	transition-delay:.3s, 0s
}
.c-hamburger--htx span::before {
	-webkit-transition-property:top, -webkit-transform;
	transition-property:top, transform
}
.c-hamburger--htx span::after {
	-webkit-transition-property:bottom, -webkit-transform;
	transition-property:bottom, transform
}
.c-hamburger--htx.is-active {
	/*background-color:#000000;*/ /*bgcolor*/
}
.c-hamburger--htx.is-active span {
	background:0 0
}
.c-hamburger--htx.is-active span::before {
	top:0;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
.c-hamburger--htx.is-active span::after {
	bottom:0;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.c-hamburger--htx.is-active span::after, .c-hamburger--htx.is-active span::before {
	-webkit-transition-delay:0s, .3s;
	transition-delay:0s, .3s
}
/*end responsive menu css*/
.menumn {display:none;}
.menumn ul {
	margin:0 0 15px; background:#efefef;
}
.menumn li {
	float:none;
	background:none
}
.menumn li ul {
	float:none;
	display:block;
	margin:0;
	padding:0;
	width:auto !important;
	height:auto;
	top:5px;
	left:0;
	position:relative;
	display:none
}
.menumn li:hover ul {
	display:none
}
.main-mobile-menu ul li .open-mobile-2 {
	cursor:pointer;
	background:url(../images/menu-arrow-m1.png) no-repeat right;
	width:28px !important;
	height:12px !important;
	top:12px !important;
	right:0 !important;
	padding:0 !important
}
.main-mobile-menu ul li .mobile-close-2 {
	background:url(../images/menu-arrow-m2.png) no-repeat right
}
.menumn li li {
	float:none;
	display:block;
	margin:0;
	padding:0;
	width:auto;
	height:auto;
	top:0;
	left:0;
	position:relative
}
.menumn li {
	display:block;
	margin:0;
	padding:0;
	width:auto;
	height:auto;
	top:0;
	left:0;
	position:relative;
	border-bottom:1px solid #ccc;
	float:none
}
.menumn li:last-child {
	border:0
}
.menumn li a {
	float:none;
	display:block;
	background:none;
	padding:8px 0;
	font-size:13px;
	font-weight:700;
	text-align:center;
	color:#5e0870;
}
.menumn li li a {
	padding:5px 10px;
	font-weight:400
}
.menumn li a:hover, .menumn li a.active {
	text-decoration:none;
	color:#fff
}
.main_nav {display:block;}
.main-mobile-menu:hover .menu-mobile {
	display:block;
}
td.more_big_img {
	text-align: center;
	width: 90%;
}
td.big_img {
	text-align: center;
	width: 95%;
}
}
