* {
	margin: 0;
	padding: 0;
}
img {border: 0;}
a {outline: none;}
body {
	font-family: Arial;
	font-size: 12px;
	background: url('/images/back.gif') top center;
	color: #404040;
}
#back {
	background: url('/images/back_gradient.jpg') top center repeat-x;
	padding: 43px 0 0;
}
#site {
	width: 790px;
	background: url('/images/site_back.gif') repeat-y 22px 0;
	margin: 0 auto;
	padding: 21px 0 0;
}
.hide {display: none;}
.clear {
	height: 0;
	overflow: hidden;
	clear: both;
}
.logo-mobile {
    display: none;
}

.right {float: right;}
.left {float: left;}
.wrapper {
	padding: 0 33px 0 38px;
}
#site_top {
	width: 790px;
	background: url('/images/site_top.gif') no-repeat 22px 0;
	position: absolute;
	left: 50%;
	margin-left: -395px;
	height: 9px;
	overflow: hidden;
	top: 34px;
}
#site_bottom {
	width: 790px;
	height: 13px;
	overflow: hidden;
	background: url('/images/footer.gif') no-repeat 22px 0;
	margin: 0 auto 15px;
}
#logo {
	position: absolute;
	top: 15px;
	left: 50%;
	width: 184px;
	height: 68px;
	overflow: hidden;
	text-indent: -9999px;
	margin-left: -355px;
}
#logo a {
	display: block;
	height: 68px;
	width: 184px;
	background: url('/images/logo.gif') no-repeat;
}
#mmenu {
	float: right;
	height: 28px;
	list-style: none;
	padding: 0 3px;
	margin: 0 0 1px;
}
#mmenu li {
	float: left;
	height: 28px;
	padding-left: 1px;
}
#mmenu a {
	display: block;
	float: left;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    font-size: 13px;
	overflow: hidden;
	height: 22px;
    width: 74px;
    padding: 6px 0 0 0;
    color: #fff;
}
#mmenu .home {background-image: url('/images/btn_home.gif');}
#mmenu a.home:hover, #mmenu .homeselected {background-image: url('/images/btn_home_hover.gif');}
#mmenu .myprofile {width: 116px;background-image: url('/images/btn_myprofile.gif');}
#mmenu a.myprofile:hover, #mmenu .myprofileselected {background-image: url('/images/btn_myprofile_hover.gif');}
.menu_sep {
	background: #e4e4e4;
	height: 1px;
	overflow: hidden;
	clear: both;
	margin: 0 0 5px;
}
.logintext {
    font-size: 24px;
    font-family: Trebuchet MS;
    padding: 3px 0 10px 35px;
    float: left;
}
#login {
    background: #d9eaf3;
    width: 580px;
    margin: 0 35px 0 0;
    border-radius: 10px;
    padding: 5px;
    float: right;
}
.label1 {
    width: 215px;
    float: left;
    border: 0;
    margin: 0 10px 0 10px;
    padding: 2px;
    font-size: 18px;
    font-family: Trebuchet MS;
    position: relative;
    top: 1px;
}
.registerbtn {
    background: url("/images/registerback.gif") no-repeat;
    width: 180px;
    height: 155px;
    display: block;
    overflow: hidden;
    margin: 0 auto 0;
}
.paymentbtn {
    background: url("/images/paymentback.gif") no-repeat center center;
    width: 125px;
    height: 159px;
    display: block;
    overflow: hidden;
    float: right;
}
.paymentprice {
    font-family: Bernard MT Condensed;
    font-size: 55px;

}
.outerpayment {
    float: left;
    width: 86px;
    padding: 10px 0 0 0;
}
.smallpayment {
    font-size: 11px;
    margin: 0 0 20px;
}

#home_hosting, #home_hosting_other, #home_hosting_small {
	width: 752px;
	height: 323px;
	overflow: hidden;
	background: url('/images/home_hosting.png') no-repeat;
	padding: 0 0 0 38px;
	margin: 0 0 10px;
	behavior: url("iepngfix.htc");
}
#home_hosting {background: url('/images/home_hosting.png') no-repeat top center;}
#home_hosting_other {background: url('/images/home_hosting1.png') no-repeat;}
#home_hosting_small {background: url('/images/home_hosting3.png') no-repeat;height: 221px;}
#home_hosting .item, #home_hosting_other .item, #home_hosting_small .item {
	float: left;
	height: 323px;
	padding: 0 10px;
	width: 211px;
}
#home_hosting h2, #home_hosting_other h2, #home_hosting_small h2 {
	height: 95px;
	overflow: hidden;
}
#home_hosting h2 span, #home_hosting_other h2 span, #home_hosting_small h2 span {
	display: none;
}
#home_hosting ul, #home_hosting_other ul, #home_hosting_small ul {
	list-style: none;
	height: 141px;
	overflow: hidden;
	margin: 0 0 5px;
}
#home_hosting ul .main, #home_hosting_other ul .main, #home_hosting_small ul .main {
	background: url('/images/bullet2.gif') no-repeat 0 7px;
	padding: 3px 0 3px 11px;
	margin: 0 0 3px;
}
#home_hosting ul .last, #home_hosting_other ul .last, #home_hosting_small ul .last {
	margin: 0 0 10px;
}
#home_hosting ul .sec, #home_hosting_other ul .sec, #home_hosting_small ul .sec {
	background: url('/images/bullet1.gif') no-repeat 0 6px;
	padding: 3px 0 0 15px;
	margin: 0 0 3px;
}
#home_hosting ul .main span, #home_hosting_other ul .main span, #home_hosting_small ul .main span {
	font-size: 18px;
}
#home_hosting .more, #home_hosting_other .more, #home_hosting_small .more  {
	width: 89px;
	height: 20px;
    padding: 7px 0 0 0;
	display: block;
	float: right;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 11px;
}
#home_hosting .price, #home_hosting_other .price, #home_hosting_small .price {
	float: right;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 30px;
	font-weight: bold;
	position: relative;
	top: -120px;
	letter-spacing: -3px;
	min-width: 76px;
	height: 43px;
}


#home_hosting .pluto, #home_hosting_other .pluto, #home_hosting_small .pluto {
	color: #a86000;
	margin-right: 14px;
}
#home_hosting .pluto .more, #home_hosting_other .pluto .more, #home_hosting_small .pluto .more {
	background: url('/images/btn/home_pluto_more.gif') no-repeat;
}

#home_hosting .pluto .price, #home_hosting_other .pluto .price, #home_hosting_small .pluto .price {
	color: #e48e1c;
	background: url('/images/labels/home_pluto_dds.gif') no-repeat 0 31px;
}

#home_hosting .merc, #home_hosting_other .merc, #home_hosting_small .merc {
	color: #4582a9;
	margin-right: 14px;
}
#home_hosting .merc .more, #home_hosting_other .merc .more, #home_hosting_small .merc .more {
	background: url('/images/btn/home_merc_more.gif') no-repeat;
}

#home_hosting .merc .price, #home_hosting_other .merc .price, #home_hosting_small .merc .price {
	background: url('/images/labels/home_merc_dds.gif') no-repeat 0 31px;
}
#home_hosting .mars, #home_hosting_other .mars, #home_hosting_small .mars {
	color: #70801d;
}
#home_hosting .mars .more, #home_hosting_other .mars .more, #home_hosting_small .mars .more {
	background: url('/images/btn/home_mars_more.gif') no-repeat;
}

#home_hosting .mars .price, #home_hosting_other .mars .price, #home_hosting_small .mars .price {
	background: url('/images/labels/home_mars_dds.gif') no-repeat 0 31px;
	color: #94aa21;
}

h1.izbeterehostingplan {
	height: 30px;
	width: 350px;
	background: url('/images/izbeterehostingplan.gif') no-repeat;
	margin: 0 0 0 25px;
}
#home_servers {
	width: 750px;
	padding: 16px 0 19px 0;
	background: #f6f6f6;
	margin: 0 0 18px 22px;
}
#home_servers .item {
	width: 350px;
	padding: 0 3px 0 16px;
	float: left;
}
#home_servers h2 {
	width: 350px;
	height: 34px;
	overflow: hidden;
	margin: 0 0 11px;
}
#home_servers h1 {
	margin: 0 0 0 25px;
    font-family: Trebuchet MS;
    font-size: 30px;
    color: #e98304;
}
#home_servers h2 span {
	display: none;
}
#home_servers .vps h2 {
	background: url('/images/titles/home_virtual.gif') no-repeat;
}
#home_servers .ded h2 {
	background: url('/images/titles/home_dedicated.gif') no-repeat;
}
#home_servers ul {
	list-style: none;
	border-top: 1px solid #eee;
	margin: 0 10px 8px;
}
#home_servers li {
	padding: 4px 0 4px 16px;
	background: url('/images/bullet1.gif') no-repeat 0 6px;
	border-bottom: 1px solid #eee;
}
#home_servers .more {
	height: 27px;
	display: block;
	overflow: hidden;
	float: right;
}
#home_servers .more span {
	display: none;
}
#home_servers .vps .more {
	width: 251px;
	background: url('/images/btn/proposal1.gif') no-repeat;
}
.home_box .top {
	height: 8px;
	overflow: hidden;
	background: url('/images/home_box_top.gif') no-repeat;
}
.home_box .bottom {
	height: 8px;
	overflow: hidden;
	background: url('/images/home_box_bottom.gif') no-repeat;
}
.home_box .content {
	background: #f6f6f6;
	padding: 8px 13px;
}

.home_support {
	width: 350px;
	float: left;
	margin: 0 19px 22px 0;
}
.home_support h2 {
	width: 350px;
	height: 34px;
	overflow: hidden;
	margin: 0 0 7px;
	background: url('/images/titles/home_support.gif') no-repeat;
}
.home_support h2 span {
	display: none;
}
.home_support ul, .wrapperright ul {
	list-style: none;
}
.wrapperright ul {
	padding: 5px 0 10px 15px;
}
.home_support li, .wrapperright li {
	padding: 0 0 5px 16px;
	background: url('/images/bullet1.gif') no-repeat 0 2px;
}
.home_support strong, .wrapperright strong {
	color: #ef8800;
}
.wrapperright a {
	color: #ef8800;
	font-weight: bold;
	text-decoration: none;
}


.home_payment {
	width: 350px;
	float: left;
	margin: 0 0 22px;
}
.home_payment h2 {
	width: 350px;
	height: 34px;
	overflow: hidden;
	margin: 0 0 7px;
	background: url('/images/titles/home_payment.gif') no-repeat;
}
.home_payment h2 span {
	display: none;
}
.home_payment ul {
	list-style: none;
	float: left;
	width: 160px;
	margin: 0 0 6px;
}
.home_payment li {
	padding: 0 0 8px 16px;
	background: url('/images/bullet1.gif') no-repeat 0 2px;
}

.home_faq {
	width: 350px;
	float: left;
	margin: 0 0 22px;
}
.home_faq h2 {
	width: 350px;
	height: 34px;
	overflow: hidden;
	margin: 0 0 14px;
	background: url('/images/titles/home_faq.gif') no-repeat;
}
.home_faq h2 span {
	display: none;
}
.home_faq ul {
	list-style: none;
	margin: 0 10px 8px;
}
.home_faq li {
	padding: 4px 0 6px 16px;
	background: url('/images/bullet4.gif') no-repeat 0 7px;
	border-top: 1px solid #eee;
}
.home_faq a {
	color: #528eb2;
}
.home_faq a:hover {
	color: #e09129;
}
#searchdomain {
	padding: 0 0 15px 0px;
}
#backsearch {
	background: url('/images/back_search.gif') no-repeat;
	width: 493px;
	padding: 9px 10px 0 10px;
	height: 32px;
	float: left;
	overflow: hidden;
	margin: 0 0 0 10px;
}
.cjheck {
	background: url('/images/check_domain.gif') no-repeat center left;
	height: 41px;
	width: 195px;
	float: left;
}
.checkbtn {
	background: url('/images/checkbtn.png') no-repeat;
	width: 96px;
	height: 21px;
    padding: 7px 0 0 0;
	overflow: hidden;
	display: block;
	float: right;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
    font-family: Trebuchet MS;
    font-weight: bold;
    text-align: center;
}
#leftpanelreg {
	width: 400px;
	float: left;
	overflow: hidden;
}
#rightpanelreg {
	width: 300px;
	float: right;
	overflow: hidden;
}	
.middlewrapper h2 {
	width: 710px;
    padding: 4px 0 0 10px;
	height: 31px;
    color: #fff;
	overflow: hidden;
}
.middlewrapper h2 span {
    color: #885614;
}

.middlewrapper h2.registrationtitle {background: url('/images/registrationtitleback.gif') no-repeat;}
h2.faq {background: url('/images/faqtitleback.gif') no-repeat;}
.middlewrapper h2.myprofile {background: url('/images/myprofile.gif') no-repeat;}
#leftpanelreg h2.lastingthings {background: url('/images/lastthingsdue60days.gif') no-repeat;}
#leftpanelreg h2.waitingorders {background: url('/images/orderswaiting.gif') no-repeat;}
#leftpanelreg h2.notpaidbills {background: url('/images/notpaidbills.gif') no-repeat;}
#leftpanelreg h2.notseeninvoices {background: url('/images/notseeninvoices.gif') no-repeat;}
#leftpanelreg h2.zanas {background-image: url('/images/zanas.gif');width: 398px;height: 34px;}
#leftpanelreg h2.partners {background-image: url('/images/parntersbtn.gif');width: 398px;height: 34px;}
#leftpanelreg h2.referention {background-image: url('/images/referenciabtn.gif');width: 398px;height: 34px;}
#leftpanelreg h2.contactts {background-image: url('/images/contacsbtnnn.gif');width: 398px;height: 34px;}
#leftpanelreg h2.domain {background-image: url('/images/zapazidomain.gif');width: 398px;height: 34px;}
#leftpanelreg h2.newstitle {background-image: url('/images/newsbtntitle.gif');width: 345px;height: 34px;}
#rightpanelreg a.tekushtiporuchki {
	height: 35px;
	display: block;
	overflow: hidden;
	width: 272px;
}
#rightpanelreg .tekushtiporuchki {background: url('/images/tekushtiporuchkidown.gif') no-repeat;}
#rightpanelreg .tekushtiporuchkidown {background: url('/images/tekushtiporuchkiup.gif') no-repeat;}
#rightpanelreg h2 {
	width: 274px;
	height: 35px;
	overflow: hidden;
	float: right;
}
#rightpanelreg .paymentmethod {background: url('/images/paymentmethod.gif') no-repeat;}
#rightpanelreg .hoursupport {background: url('/images/24hoursupport.gif') no-repeat;}
#rightpanelreg .promotions {background: url('/images/promotions.gif') no-repeat;}
#rightpanelreg .newstitle {background: url('/images/newstitle.gif') no-repeat;}
#rightpanelreg .services {background: url('/images/profilemainservies.gif') no-repeat;position: relative;left: 2px;}
.chk {
	position: relative;
	top: 3px;
	margin-top: -3px;
	cursor: pointer;
}
.morein {
	padding: 10px 0 20px 30px;
	font-size: 12px;
}
.error {color: #ff7f0e;}
.regnorm {
	width: 230px;
	color: #404040;
	padding: 2px;
}
.regnormtxt {
	width: 232px;
    height: 257px;
	color: #404040;
	padding: 2px;
}
table.registr {margin: 0 0 10px;}
table.registr td {
	padding: 0 5px;
}
.textmain {
	text-align: justify;
	font-size: 11px;
	padding: 10px 0 10px;
}
.textmain h3 {
	font-size: 12px;
	margin: 0 0 10px;
}
#brc {
	color: #404040;
	font-weight: bold;
}
#brc a {
	color: #404040;
	font-weight :normal;
}
#brc a:hover {text-decoration: none;}
.continue, .order {
	width: 89px;
	height: 28px;
	overflow: hidden;
	display: block;
	margin: 0 0 10px;
    color: #fff;
    text-decoration: none;
    font-family: Trebuchet MS;
    font-size: 14px;
    text-align: center;
    padding: 5px 0 0 0;
}
.continue {background: url('/images/continua.gif') no-repeat;}
.continue:hover {background: url('/images/continuahover.gif') no-repeat;}
.order {background: url('/images/orderbtn.gif') no-repeat;}
#poruchki {
	padding: 10px 0 0 28px;
}
.port {
	color: #6c8697;
	margin: 0 0 15px 0;
	display: block;
}	
.domainall {
	border-top: 1px solid #eee;
	padding: 5px 0 5px 0;
}
.domainname {
	border-bottom: 1px solid #eee;
	padding: 2px 0 4px;
}
.deleteicon {
	background: url('/images/deleteicon.gif') no-repeat;
	width: 18px;
	height: 19px;
	overflow: hidden;
	display: block;
}
.domname {
	background: url('/images/smallarrowleft.gif') no-repeat top left;
	padding: 3px 0 7px 13px;
	font-weight: bold;
	font-size: 14px;
}
.bolddomname {
	font-size: 17px;
	font-weight: bold;
}
.obhto {
	position: relative;
	top: 3px;
	margin: 0 10px 0 0;
}
.mainobshto {
	padding: 6px 0 10px 0;
}
.wrapperright {
	width: 271px;
	margin: 6px 0 10px 0;
}
.wrapperright .top, .wrapperright .bottom {
	width: 271px;
	height: 17px;
	overflow: hidden;
}
.wrapperright .top {background: url('/images/wrapper_back.gif') no-repeat;}
.wrapperright .bottom {background: url('/images/wrapper_back_bottom.gif') no-repeat;}
.wrapperright .center {
	background: #f6f6f6;
}
.wrapperright .center a.more {
	margin: 0 0 0 18px;
	color: #404040;
}
.wrapperright .center a.more:hover {text-decoration: none;}
.promodiv {
	border-top: 1px solid #eee;
	width: 272px;
	float: right;
	margin: 10px 0 0 0;
}
.promominid, .faqitem {
	border-bottom: 1px solid #eee;
	padding: 6px 0 7px 0;
}
.promominidinner {
	background: url('/images/smallarrowleft.gif') no-repeat left;
	margin: 0 0 10px 40px;
	padding: 1px 0 0 15px;
}
.promominidinner a {
	color: #404040;
}
.promominid a, .faqitem a {
	background: url('/images/bullet4.gif') no-repeat left center;
	padding: 0 0 0 15px;
	display: block;
	margin: 0 0 0 20px;
	color: #505050;
}
.faqitem a {color: #538eb0;}
.promominid a:hover, .faqitem a:hover {
	text-decoration: none;
}
.articlenews {
	padding: 0 10px 0 15px;
	font-size: 11px;
}
.minitext4article {
	padding: 0 0 15px;
}
.faqdiv {
	border-top: 1px solid #eee;
}
.myprofilediv {color: #404040;}
.myprofilediv a {color: #e09129;font-weight: bold;}
.myprofilediv .titletopmypr {
	color: #e09129;
}
.editprofile {
	background: url('/images/editprofile.gif') no-repeat;
	width: 181px;
	height: 27px;
	overflow: hidden;
	display: block;
	margin: 10px 0 0 -4px;
}
.greentext {
	color: #adc732;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 0 14px;
}
.greentext strong {
	color: #eb8b0d;
	font-size: 17px;
}
.orange {
	color: #eb8b0d;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 0 14px;
}
.orange strong {
	color: #adc732;
	font-size: 17px;
}
.seehere, .seehereorange {
	width: 91px;
	height: 27px;
	overflow: hidden;
	display: block;
	float: right;
	margin: 10px 0 10px 0;
}
.seehere {background: url('/images/seehere.gif') no-repeat;}
.seehereorange {background: url('/images/seehereorange.gif') no-repeat;}
.enter {
	background: url('/images/enterbtn.gif') no-repeat;
	width: 89px;
	height: 28px;
	overflow: hidden;
	display: block;
}
.partnersdiv {
	float: left;
	margin: 0 10px 20px 10px;
}
.tty {color: #404040;}
.tty:hover {text-decoration: none;}
.contaxctsdiv {
	background: url('/images/contact_zanas.gif') no-repeat top right;
	
}
.contaxctsdiv a {
	color: #7b8e17;
	text-decoration: none;
}
.selecteddomain {
	background: url('/images/okdomain.gif') no-repeat left top;
	padding: 5px 0 0 45px;
	font-size: 20px;
	height: 33px;
	color: #b2c93d;
	font-weight: bold;
	margin: 0 0 15px;
}
.hostingplan {
	border-top: 1px solid #eee;
	padding: 6px 0 0 0;
}
.planname {
	background: url('/images/bullet1.gif') no-repeat center left;
	float: left;
	width: 140px;
	color: #b2c93d;
	padding: 0 0 0 15px;
	font-size: 17px;
	font-weight: bold;
}
.planname span {
	color: #df9228;
	font-size: 17px;
	font-weight: bold;
}
.hostingplan select {
	position: relative;
	top: 5px;
	float: left;
}
.addbtn {
	background: url('/images/dobavibtn.gif') no-repeat;
	width: 89px;
	height: 27px;
	overflow: hidden;
	display: block;
	float: right;
	position: relative;
	top: 2px;
}
.hostingplan .minitextt {
	padding: 10px 0 10px 0;
	float: left;
}
.hostingplan .pricee {
	padding: 10px 0 0 0;
	float: right;
	color: #df9228;
	text-align: right;
}
.hostingplan .pricee span {
	font-size: 30px;
	font-weight: bold;
}
.backlink, .haveone, .goon {
	width: 89px;
	height: 27px;
	overflow: hidden;
	display: block;
}
.backlink {background: url('/images/backlinkbtn.gif') no-repeat;}
.haveone {background: url('/images/ihavehostingbtn.gif') no-repeat;width: 102px;margin: 0 0 0 65px;}
.goon {background: url('/images/goonlinkbtn.gif') no-repeat;}
.rssfeed {
	background: url('/images/rssfeedicon.gif') no-repeat;
	width: 170px;
	height: 49px;
	overflow: hidden;
	display: block;
	float: right;
}
.tty1 {color: #b1c741;}
.onearticlenews a.title {
	color: #e2902a;
	font-weight: bold;
	text-decoration: none;
    	background: url('/images/bullet4.gif') no-repeat 0 7px;
        padding: 3px 0 0 10px;
}
.onearticlenews .text {
        padding: 3px 0 0 10px;
        display: none;
}
.onearticlenews a.title:hover, #footer a:hover {text-decoration: underline;}
.tty1:hover {text-decoration: none;}
.onearticlenews {
	padding: 10px 0 0 0;
}
#footerin {
    padding: 10px 20px 30px 0px;
    color: #000;
}
#footerin a {
    color: #980404;
}
#footer {
	width: 750px;
	height: 13px; 
	margin-left: auto; 
	margin-right: auto; 
	font-size: 11px;
	color: #678698;
}
#footer a {
	color: #678698;
	text-decoration:none;
}

#footer .razrab {
	float: left;
	margin: 0 10px 0 200px;
	position: relative;
	top: 24px;
}
#footer .amigostyle {
	background: url('/images/amigo_logo.png') no-repeat;
	width: 108px;
	height: 42px;
	overflow: hidden;
	display: block;
}
.introtext {
    padding: 20px;
     font-family: Trebuchet MS;
     color: #2e7dac;
}
.middlewrapper {
    width: 710px;
    margin: 0 0 0 35px;
}
.okdiv {
    width: 100%;
    padding: 10px 0;
    margin: 0 0 15px;
    font-weight: bold;
    color: #138707;
}
.orange {
    color: #e09129;
    padding: 0;
}
.sendbtn {
    float: right;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 14px;
    text-align: center;
    display: block;
    text-decoration: none;
	font-weight: bold;
	height: 22px;
    color: #fff;
    width: 89px;
    padding: 5px 0 0 0;
    overflow: hidden;
    background: url('/images/btn/home_pluto_more.gif') no-repeat;
}
.settingsbtn, .clientsbtn, .exitbtn, .namelistbtn, .productsbtn, .reminderbtn, .calendarbtn, .networkbtn, .invitationbtn, .rejectionbtn, .dreamsbtn, .targetbtn, .invoicebtn, .partnersbtn, .manualbtn {
    height: 31px;
    display: block;
    color: #3c3a45;
    padding: 10px 0 0 50px;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
}
.settingsbtn {background: url('/images/settings_icon.gif') no-repeat;}
.clientsbtn {background: url('/images/customers_icon.gif') no-repeat;}
.exitbtn {background: url('/images/exiticon.gif') no-repeat;}
.namelistbtn {background: url('/images/namelisticon.gif') no-repeat;}
.productsbtn {background: url('/images/productsicon.gif') no-repeat;}
.reminderbtn {background: url('/images/remindericon.gif') no-repeat;}
.calendarbtn {background: url('/images/calendaricon.gif') no-repeat;}
.networkbtn {background: url('/images/networkicon.gif') no-repeat;}
.invitationbtn {background: url('/images/invitationicon.gif') no-repeat;}
.rejectionbtn {background: url('/images/rejectionicon.gif') no-repeat;}
.dreamsbtn {background: url('/images/dreamsbtn.gif') no-repeat;}
.targetbtn {background: url('/images/targeticon.gif') no-repeat;}
.invoicebtn {background: url('/images/invoicebtn.png') no-repeat;}
.partnersbtn {background: url('/images/partner-icon.gif') no-repeat;}
.manualbtn {background: url('/images/manualbtn.png') no-repeat;}


.settingsbtn:hover, .clientsbtn:hover, .exitbtn:hover, .namelistbtn:hover, .productsbtn:hover, .reminderbtn:hover, .calendarbtn:hover, .networkbtn:hover, .invitationbtn:hover, .rejectionbtn:hover, .dreamsbtn:hover, .targetbtn:hover  {
    color: #e09129;
}
.mainline {
    border-bottom: 1px solid #404040;
    padding: 10px;
}
.settingsleft {
     width: 400px;
     float: left;

}
.mlmtoolid {
    color: #404040;
    font-weight: bold;
}
.mlmtoolid span {
    color: #e09129;
}
h1.news {
    font-size: 13px;
    padding: 10px 0;
}
.pagination {
	float: right;
	padding: 7px 0 7px 0;
}
.pagination a {}
.pagination .pg_current {background: #404040; height: 17px;display: block;text-align: center;float: left;padding: 2px 4px 0 4px;margin: 0 1px;color: #fff;font-weight: bold;}
.pagination .other {text-decoration: none;background: #e09129; height: 17px;display: block;text-align: center;float: left;padding: 2px 4px 0 4px;margin: 0 4px;color: #580a5e;font-weight: bold;}
.pagination .other:hover {background: #404040; height: 17px;display: block;text-align: center;float: left;padding: 2px 4px 0 4px;margin: 0 4px;color: #fff;font-weight: bold;}
.pagination .pg_next, .pagination .pg_prev {text-decoration:none;font-weight: bold;font-size: 14px;position: relative;top: -2px;display: block;color: #580b5d;font-weight: bold;float: left;padding: 2px 4px 0 4px;height: 17px;text-align: center;}

.createnew, .goback, .infobtn {
    height: 15px;
    display: block;
    color: #86c240;
    padding: 5px 0 0 25px;
    text-decoration: none;
    font-weight: bold;
}
.createnew {background: url('/images/addicon.gif') no-repeat;}
.goback {background: url('/images/backicon.gif') no-repeat;}
.infobtn {background: url('/images/infoicon.gif') no-repeat;color: #5d7cbe;padding-top: 3px;}

.showsells {
    width: 100%;
    border: 1px solid #404040;
    border-collapse: collapse;
}
.showsells th {
    background: #404040;
    padding: 5px;
    color: #fff;
}
.showsells td {
    padding: 3px;
    border: 1px solid #404040;
}

.errordiv {
    width: 100%;
    text-align: center;
    border: 1px solid #b31818;
    padding: 10px 0;
    margin: 0 0 15px;
    font-weight: bold;
    color: #b31818;
}
.greendiv {
     width: 100%;
    text-align: center;
    border: 1px solid #8da12c;
    padding: 10px 0;
    margin: 0 0 15px;
    font-weight: bold;
    color: #8da12c;
}
.redround {
    width: 12px;
    height: 12px;
    display: block;
    overflow: hidden;
    background: #ffb5b5;
    border: 1px solid black;
}
.yellowround {
    width: 12px;
    height: 12px;
    display: block;
    overflow: hidden;
    background: #f9ff92;
    border: 1px solid black;
}
.greenround {
     width: 12px;
    height: 12px;
    display: block;
    overflow: hidden;
    background: #bee48d;
    border: 1px solid black;
}

.divnews ol {
    padding: 0 0 0 20px;
}
.smile, .smilehover {
    background: url('/images/rejections_icon.gif') no-repeat center top;
    width: 65px;
    height: 60px;
    overflow: hidden;
    display: block;
}
.smile:hover, .smilehover {
    background: url('/images/rejections_hover.gif') no-repeat center top;
    width: 65px;
    height: 60px;
    overflow: hidden;
    display: block;
}
.rejectioninput {
    font-size: 11px;
    font-weight: bold;
    width: 60px;
    text-align: center;
    padding: 4px;
    border: 0;
}
.circletype {
    width: 100px;
    height: 100px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    display: block;
}
.dreams {
    float: left;
    text-align: center;
    padding: 10px 0 0 0;
    width: 130px;
}
.red {
    color: #b6131c;
}
.stopsharing {
    color: #b6131c;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}
.greentop {
    color: #578818;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}

.stopsharing span,.greentop span {
    position: relative;
    top: -4px;
}

.green {
    color: #578818;
}

.profit td {
     padding: 0 5px;
}
.filedownload {
    color: #537a94;
    text-decoration: none;
    font-weight: bold;
}
.filedownload span {
     position: relative;
     top: -3px;
}
.password {
    margin: 0 48px 0 0;
     color: #537a94;
}
.password a {
    color: #537a94;
    text-decoration: none;
}
.password a:hover {
    color: #041e2f;
}
#infob {
    padding: 0 40px;
    color: #63a3cb;

}
#infob h1 {
    font-family: Trebuchet MS;
    font-size: 30px;
}

.newsletterbtnbg {
    width: 89px;
    height: 27px;
    overflow: hidden;
    display: block;
    background: url('/images/addmeinbg.gif') no-repeat;
    float: left;
}
.newsletterbtnen {
    width: 89px;
    height: 27px;
    overflow: hidden;
    display: block;
    background: url('/images/addmein.gif') no-repeat;
    float: left;
}

.newsletterinput {
    float: left;
    padding: 4px 3px;
    margin: 0 10px 0 0;
    width: 600px;
}
.font13green {
    font-weight: bold;
    color: #82971c;
    padding: 0 0 0 5px;
}
.hinttable {
    border-collapse: collapse;
}
.hinttable th {
    background: #404040;
    color: #fff;
    width: 100%;
    padding: 2px;
}





@font-face {
    font-family: 'trebuc';
    src: url('fonts/trebuc.eot');
    src: url('fonts/trebuc.eot') format('embedded-opentype'),
         url('fonts/trebuc.woff2') format('woff2'),
         url('fonts/trebuc.woff') format('woff'),
         url('fonts/trebuc.ttf') format('truetype'),
         url('fonts/trebuc.svg#trebuc') format('svg');
}
@font-face {
    font-family: 'trebucbd';
    src: url('fonts/trebucbd.eot');
    src: url('fonts/trebucbd.eot') format('embedded-opentype'),
         url('fonts/trebucbd.woff2') format('woff2'),
         url('fonts/trebucbd.woff') format('woff'),
         url('fonts/trebucbd.ttf') format('truetype'),
         url('fonts/trebucbd.svg#trebucbd') format('svg');
}
@font-face {
    font-family: 'MyriadProBoldCondensedItalic';
    src: url('fonts/MyriadProBoldCondensedItalic.eot');
    src: url('fonts/MyriadProBoldCondensedItalic.eot') format('embedded-opentype'),
         url('fonts/MyriadProBoldCondensedItalic.woff2') format('woff2'),
         url('fonts/MyriadProBoldCondensedItalic.woff') format('woff'),
         url('fonts/MyriadProBoldCondensedItalic.ttf') format('truetype'),
         url('fonts/MyriadProBoldCondensedItalic.svg#MyriadProBoldCondensedItalic') format('svg');
}
@font-face {
    font-family: 'BERNHC';
    src: url('fonts/BERNHC.eot');
    src: url('fonts/BERNHC.eot') format('embedded-opentype'),
         url('fonts/BERNHC.woff2') format('woff2'),
         url('fonts/BERNHC.woff') format('woff'),
         url('fonts/BERNHC.ttf') format('truetype'),
         url('fonts/BERNHC.svg#BERNHC') format('svg');
}








.section10{float:left; width:100%;padding: 0 0; margin: 0 0 20px 0; display:none;}
.clients_table{width:100%; border:solid 1px #404040; border-bottom:none; border-left:none;}
.clients_table th{background:#404040; line-height:10px; padding:9px 4px; color:#fff;border-bottom:solid 1px #404040;border-left:solid 1px #404040;font-size: 11px; font-weight:bold; text-align:center; }
.clients_table td{padding:9px 4px; color:#fff;border-bottom:solid 1px #404040;border-left:solid 1px #404040; vertical-align:middle; color:#404040; font-size:12px; text-align:center;}
.thumb{width:60px !important;}
.th1,.td1{width:56px !important;}
.th2,.td2{width:60px !important; box-sizing:content-box;}
.th3,.td3{text-align:left !important;}
.clients_table p{color:#404040; font-size:11px; line-height:14px;}
.orrane{color:#e2840e !important;}
.green{color:#89961a !important;}
.btn1{display:inline-block; background:url(images/icon14.png) no-repeat center center;}
.btn2{display:inline-block; background:url(images/icon15.png) no-repeat center center; }
.btn3{display:inline-block; background:url(images/icon16.png) no-repeat center center; }
.btn4{display:inline-block; background:url(images/icon17.png) no-repeat center center; }
.buttons a{float:left; width:22px; height:23px; margin:3px 0;}
.text_right{text-align:right;}








@media (min-width:851px) {
.logo-mobile{display:none !important;}	
}

#mobile-header{display:none;}
@media (max-width:850px) {
#calendar{float: left !important;
    width: 100% !important;
    clear: both !important;
    margin: 40px 0 0 0 !important;}
		
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, big, font, img, small, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td, input, textarea, select {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; font-weight:normal; box-sizing:border-box; max-width:100%; }
body {line-height:1; }
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0; width:100%;}


.clear{clear:both;}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0; padding:0; }
	
body {font-family: Tahoma, Geneva, sans-serif;}	
.logo-mobile{float:left; width:100%; text-align:center; padding: 0 14px; box-sizing:border-box;}
.logo-container {
    float: left;
    width: 100%;
    border-bottom: solid 1px #e4e4e4;
    padding: 0 0 9px 0;
    text-align: center;
    margin: -46px 0 12px 0;
}
table th{ font-size: 11px;font-weight: bold;font-family: Tahoma, Geneva, sans-serif;word-wrap: normal;
    word-break: normal;
    white-space: normal}	
#logo{display:none !important;}
	
#back {
        float: left;
    width: 100%;
    padding: 45px 22px 0 22px; box-sizing:border-box;
} 
#site{width: 100%;
    background: #fff;
    margin:0; float:left;
    padding: 21px 0 0;
    border-radius: 10px;}
#site_top,#site_bottom{display:none !important;}
#logo {
    top: 12px;
    left: 30px;
    margin-left: 0;
}
#footer{float: left;
    width: 100%;
    text-align: center;
    padding: 15px 20px 35px 20px; box-sizing:border-box;    height: auto;}
#footer div{float:left; width:100%;}


#mobile-header{background:#404040; float:left; width:100%;position: relative;z-index: 9; padding:44px 0 0 0; display:block;} 
nav{width:100%;}
#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none; }
#cssmenu ul li{width:100%;border-top:1px solid #ccc;font-family:Tahoma, Geneva, sans-serif; font-size:14px; position:relative;}
#cssmenu ul li:hover{background:#363636;}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto;}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0; color:#fff; padding:10px; display:block; text-decoration:none; margin:0 !important;}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul li{background:#333!important;}
#cssmenu ul ul li:hover{background:#363636!important}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#ddd;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}
.button{width:28px;height:24px;position:absolute;left:10px;top:10px;cursor:pointer;z-index: 12399994; background:url(images/menu.png) no-repeat 0 0;}

#cssmenu .submenu-button {
    position: absolute;
    z-index: 99;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid #ccc;
    height: 34px;
    width: 34px;
    cursor: pointer;
}
#cssmenu .submenu-button.submenu-opened{background:#262626}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after {
    position: absolute;
    top: 18px;
    right: 13px;
    width: 8px;
    height: 2px;
    display: block;
    background: #ddd;
    content: '';
}
#cssmenu ul ul .submenu-button:after{top:18px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:15px;right:16px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}

.hide-mobile{display:none !important;}
#searchdomain {
    padding: 0 14px;
    float: left;
    width: 100%;
    box-sizing: border-box;
}
.logintext {
 float: left;
    width: 100%;
    color: #404040;
    font-size: 20px;
    font-family: 'trebuc';
    margin: 0 0 10px 0;padding:0 !important;
}

#searchdomain form{float: left;
    width: 100%;
    border-bottom: solid 1px #e4e4e4;
    padding: 0 7px 14px 7px;
    margin: 0 0 16px 0;box-sizing:border-box;}
#login {
    background:none !important;
    width: 100%;
    margin:0;
    border-radius:0;
    padding:0 !important;
    float: right;
}
.label1 {
float: left;
    border: solid 3px #c7dbe7;
    height: 43px;
    width: 100%;
    padding: 0 10px;
    color: #696969;
    font-size: 20px;
    font-family: 'trebuc';
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;    margin: 0 0 7px 0;
}	
.checkbtn {
float: right;
    border: none;
    cursor: pointer;
    text-align: center;
    background: url(images/button.png) no-repeat 0 0;
    width: 89px;
    height: 27px;
    font-size: 11px;
    color: #fff;
    font-family: 'trebucbd';
    text-shadow: 0 1px 2px #547b95;
    margin: 2px 0 0 0;
}
.password {
    float: left;
    background: url(images/arrow.png) no-repeat 0 4px;
    padding: 0 0 0 8px;
    color: #696969;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    text-decoration: underline;
    line-height: 11px;
    margin: -50px 0 0 7px;
}
.password b{display:none !important;}
.password a {
    color: #696969;
}

#infob {
    float: left;
    width: 100%;
    padding: 20px 24px 0 24px;
}
#infob h1 {
       font-family: 'MyriadProBoldCondensedItalic';
    color: #90b5cb;
    font-size: 30px;
    margin: 0 0 15px 0;
    letter-spacing: -1px;
}

.introtext {
    float: left;
    width: 100%;
    padding: 0 24px 45px 24px !important
}
.introtext  p{font-family: Tahoma, Geneva, sans-serif;
    color: #2e7dac;
    font-size: 11px;
    line-height: 13px;
    margin: 0 0 16px 0;}
.newsletterinput {
float: left;
    border: solid 3px #c7dbe7;
    height: 43px;
    width: 100%;
    padding: 0 10px;
    color: #696969;
    font-size: 20px;
    font-family: 'trebuc';
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;    margin: 0 0 7px 0;
}	
.newsletterbtnen {
    float: right;
}
.introtext br{display:none !important;}

#home_servers {
        float: left;
    width: 100%;
    padding: 18px 24px 15px 24px;
    background: #f6f6f6; margin:0;
}
#home_servers h1 {
    font-family: 'MyriadProBoldCondensedItalic';
    color: #e98304;
    font-size: 30px;
    margin: 0 0 17px 0;
    letter-spacing: -1px; padding:0;
}
#home_servers .introtext{font-family: Tahoma, Geneva, sans-serif;
    color: #2e7dac;
    font-size: 11px;
    line-height: 13px;
    margin: 0 0 13px 0; padding:0 !important;}

#home_hosting {
    background:none;float: left;
    width: 100%;
    padding: 0 24px; margin:0; height:auto;
}
#home_hosting .pluto{float: left;
    width: 100%;
    padding: 0 0;
    margin: 0 0 25px 0;height: auto;}
#home_hosting .merc {
    float: left;
    width: 100%;
    padding: 0 0;
    margin: 0 0 25px 0;height: auto;
}	
#home_hosting .mars {
    float: left;
    width: 100%;
    padding: 0 0;
    margin: 0 0 47px 0;height: auto;
}	
#home_hosting h2 span, #home_hosting_other h2 span, #home_hosting_small h2 span {
    display: block;
}
#home_hosting h2, #home_hosting_other h2, #home_hosting_small h2 {
    height: auto;
    overflow: visible;
}
#home_hosting .pluto h2 {
    font-family: 'MyriadProBoldCondensedItalic';
    color: #e98304;
    font-size: 30px;
    margin: 0 0 10px 0;
    letter-spacing: -1px;
}
#home_hosting .merc h2 {
        font-family: 'MyriadProBoldCondensedItalic';
    color: #90b5cb;
    font-size: 30px;
    clear: both;
    margin: 0 0 8px 0;
}
#home_hosting .mars h2 {
    font-family: 'MyriadProBoldCondensedItalic';
    color: #97c62d;
    font-size: 30px;
    margin: 0 0 16px 0;
    letter-spacing: -1px;
}
.registerbtn {
    float: left; 
}
#home_hosting ul, #home_hosting_other ul, #home_hosting_small ul {
    list-style: none;
    height: auto;
    overflow: visible;
    margin: 0;
    float: left;
    width: 100%;
}
#home_hosting ul .main, #home_hosting_other ul .main, #home_hosting_small ul .main {
    background:none;
    font-family: Tahoma, Geneva, sans-serif;
    color: #5a86a0;
    font-size: 11px;
    line-height: 13px; padding:0;
    margin: 0 0 9px 0;
}
#home_hosting .merc .more, #home_hosting_other .merc .more, #home_hosting_small .merc .more {
    float: right;
    border: none;
    cursor: pointer;
    text-align: center;
    background: url(images/button.png) no-repeat 0 0;
    width: 89px;
    height: 27px;
    font-size: 12px;
    color: #fff !important;
    font-family: 'trebucbd';
    text-shadow: 0 1px 2px #547b95;
    margin: 2px 0 0 0;
    line-height: 27px; padding:0;
}
#home_hosting ul .sec, #home_hosting_other ul .sec, #home_hosting_small ul .sec {
   font-family: Tahoma, Geneva, sans-serif;
    color: #64740e;
    font-size: 12px;
    font-weight: bold;
    background: url(images/right.png) no-repeat 0 2px;
    padding: 0 0 0 18px;
}
.outerpayment {
    float: left;
    width: auto;
    padding: 0 0 0 0;
}
.paymentprice {
    font-family: 'BERNHC';
    color: #94aa21;
    font-size: 60px;
    margin: 0 0 16px 0; float:left;
}
.smallpayment {
    font-size: 43px;
    font-family: 'MyriadProBoldCondensedItalic';
    color: #94aa21;
    margin: 10px 0 0 20px;
    padding: 0;
    float: left;
}

.middlewrapper {
        float: left;
    width: 100%;
    padding: 0 13px !important;
    margin: 0 0 12px 0;
}
.middlewrapper h2.registrationtitle {
    float: left;
    border: none;
    cursor: pointer;
    text-align: left;
    width: 100%;
    height: 34px;
    font-size: 21px;
    color: #fff !important;
    font-family: 'MyriadProBoldCondensedItalic';
    line-height: 34px;
    padding: 0 0 0 13px;    margin: 0 0 12px 0;  border-radius:8px;
}
.middlewrapper h2.registrationtitle span{color:#fff;}
.divnews{ float: left;
    width: 100%;
    padding:0 !important; 
}
.divnews p{font-family: Tahoma, Geneva, sans-serif;
    color: #5a86a0;
    font-size: 11px;
    line-height: 13px;
    padding: 0;
    margin: 0 0 9px 0;}
.divnews ol li{font-family: Tahoma, Geneva, sans-serif;
    color: #5a86a0;
    font-size: 11px;
    line-height: 13px;
    padding: 0;
    margin: 0 0 0 0; list-style:decimal;}	

.onearticlenews a.title {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.onearticlenews p{font-family: Tahoma, Geneva, sans-serif;
    color: #5a86a0;
    font-size: 11px;
    line-height: 13px;
    padding: 0;
    margin: 0 0 9px 0;}

.onearticlenews .text {
    padding: 10px 0 0 10px;
}

.divnews {
        font-size: 11px;
    color: #404040;
    line-height: 14px;
}

.contact-left{float:left; width:100% !important; min-height:inherit !important;}
.contact-right{float:left; width:100% !important; text-align:center;}
.contact-left .text{padding:0 !important;}
.minitext {
    float: left !important;
    width: 100% !important;
    margin: 0 0 8px 0 !important;
    color: #404040;
    font-size: 12px;font-family: Tahoma, Geneva, sans-serif;
}
.regnorm {
    float: left;
    width: 100% !important;
    height: 33px;
    background: #fff;
    border: solid 1px #404040;
    color: #191919;
    font-size: 12px;
    padding: 0 5px;font-family: Tahoma, Geneva, sans-serif;
}	
.regnormtxt {
float: left;
    width: 100%;
    height:180px;
    background: #fff;
    border: solid 1px #404040;
    color: #191919;
    font-size: 12px;
    padding:5px;font-family: Tahoma, Geneva, sans-serif;
}
.sendbtn{    float: right;
    border: none;
    cursor: pointer;
    text-align: center;
    background: url(images/submit.png) no-repeat 0 0;
    width: 91px;
    height:29px !important;
    font-size: 12px;
    color: #fff;
    font-family: Tahoma, Geneva, sans-serif;
    text-shadow: 0 1px 2px #547b95;
    margin: 0 0 0 0; padding:0 !important;
    font-weight: bold; line-height:29px;}
.error{margin:3px 0 0 0 !important;    float: left;font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}	
#leftpanelreg {
    min-height: inherit !important;
}
.regityy{float:left; width:100%;}
.regityy td{float: left !important;
    width: 100% !important;
    margin: 0 0 8px 0 !important;
    color: #404040;
    font-size: 12px;font-family: Tahoma, Geneva, sans-serif; text-align:left !important;    display: block;    padding-left: 0;
    padding-right: 0;}
.other input[type=checkbox]{float:left;margin: 1px 5px 0 0;}	
.regityy td label{font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}
.regityy td label a{    font-style: normal;
    color: #dd7027; text-decoration:none;}
.regityy .first-tr{float:left; width:100%; position:relative; min-height:44px;}
.regityy .first-tr td+td{position:absolute; left:90px; top:0;}
.regityy .first-tr td+td p+p{    margin: 8px 0 0 0;}
.continue {
    float: right;
    border: none;
    cursor: pointer;
    text-align: center;
    background: url(images/submit.png) no-repeat 0 0 !important;
    width: 91px;
    height: 29px;
    font-size: 12px;
    color: #fff;
    font-family: Tahoma, Geneva, sans-serif;
    text-shadow: 0 1px 2px #547b95;
    margin: 0 0 0 0;
    font-weight: bold; padding:0; line-height:29px;
}

.error2{font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}

.mlmtoolid {
    font-family: Tahoma, Geneva, sans-serif;
    color: #404040;
    font-size: 12px;
    line-height: 13px;
    margin: 0 0 8px 0; font-weight:normal; padding:0 !important;
}
.mlmtoolid span {
    color: #e09129;
    font-weight: bold;
}
.myprofile{margin: 15px 0 14px 0 !important;}
.myprofile .left {
    float: left;width:100% !important; margin:0 !important;
}
.settingsbtn, .clientsbtn, .exitbtn, .namelistbtn, .productsbtn, .reminderbtn, .calendarbtn, .networkbtn, .invitationbtn, .rejectionbtn, .dreamsbtn, .targetbtn, .invoicebtn, .partnersbtn, .manualbtn{float: left;
    width: 100%;
    color: #000;
    font-size: 14px;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: bold;
    margin: 0 0 4px 0; min-height:39px;}
	
h1.news {
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #404040;
    line-height: 20px;font-family: Tahoma, Geneva, sans-serif;
}	
.goback {
       float: right;
    line-height: 20px;
    background: url(images/arrow2.png) no-repeat 0 0;
    padding: 0 0 0 24px;
    color: #86c140;
    font-size: 12px;
    font-weight: bold;    height: auto;
}	
.createnew {
    float: right;
    line-height: 20px;
    padding: 0 0 0 24px;
    color: #86c140;
    font-size: 12px;
    font-weight: bold;    height: auto;
}	
.infobtn {
    float: right;
    line-height: 20px;
    padding: 0 0 0 24px;
    font-size: 12px;
    font-weight: bold;    height: auto;
}
.profit th{background: #404040;
    line-height: 10px;
    padding: 9px 4px !important;
    color: #fff;
    border-bottom: solid 1px #404040;
    border-left: solid 1px #404040;
    font-size: 11px;
    font-weight: normal;
    text-align: center;font-family: Tahoma, Geneva, sans-serif;min-width:30px;}

.profit td{
    padding: 9px 4px !important;
    color: #fff;
    border-bottom: solid 1px #404040;
    border-left: solid 1px #404040;
    vertical-align: middle;
    color: #404040;
    font-size: 12px !important; min-width:30px; word-break:break-all;
}
.profit{border-right: solid 1px #404040;}
.profit img{width:16px;}
.dreams input[type=text] {
    float: left;
    width: 100%;
    height: 19px;
    background: #fff;
    border: solid 1px #a9a9a9;
    color: #191919;
    font-size: 12px;
    padding: 0 5px;
}
.dreams  td{text-align:left !important;}
#centerpanel{font-size: 11px;
    color: #404040;
    line-height: 14px;}
	
#searcht{width:100%;}	
#searcht .left{float: left;
    width: 100%;
    color: #404040;
    font-size: 11px;
    line-height: 11px;
    margin: 0 0 5px 0;}	
#searcht .regnorm {
    float: left;
    width: 100%;
    height: 23px;
    background: #fff;
    border: solid 1px #a9a9a9;
    color: #191919;
    font-size: 12px;
    padding: 0 5px;
    margin: 0 0 5px 0;
}
.clientlist td{color: #404040;
    font-size: 11px;
    line-height: 14px; vertical-align:middle;}
.clientlist th{ font-size: 11px;font-weight: bold;font-family: Tahoma, Geneva, sans-serif;}	
.clientlist{display:none !important;}
.section10{display:block;}

.toolbar{float:left; width:100%; margin:0 0 12px 0; display:block !important;}
.pagi-left{float:left !important; }
.pagi-right{float:right !important; }
.pagination a,.pagination .pg_current{font-size:12px;}

.product-table th{ font-size: 11px;font-weight: bold;font-family: Tahoma, Geneva, sans-serif;word-wrap: normal;
    word-break: normal;
    white-space: normal}
.product-table td{color: #404040;
    font-size: 11px;
    line-height: 14px; vertical-align:middle;word-wrap: normal;
    word-break: normal;
    white-space: normal;}
.orrane {
    color: #f8a032 !important;
}
.product-table td strong{font-weight:bold !important;}
.top-sec{padding-bottom:12px !important; float:left; width:100%;}
.partner-table{min-width:400px;}
.partner-table th{ font-size: 11px;font-weight: bold;font-family: Tahoma, Geneva, sans-serif;word-wrap: normal;
    word-break: normal;
    white-space: normal}
.partner-table td{color: #404040;
    font-size: 11px;
    line-height: 14px; vertical-align:middle;word-wrap: normal;
    word-break: normal;
    white-space: normal;}
.createnew, .goback, .infobtn {
    line-height: 20px !important;
}	
.namelist-table{min-width:500px;}
.namelist-table th{ font-size: 11px;font-weight: bold;font-family: Tahoma, Geneva, sans-serif;word-wrap: normal;
    word-break: normal;
    white-space: normal}
.namelist-table td{color: #404040;
    font-size: 11px;
    line-height: 14px; vertical-align:middle;word-wrap: normal;
    word-break: normal;
    white-space: normal;}
	
.box2 h4 {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    line-height: 14px;
}	
.box2 p{font-size: 12px;
    color: #000;
    line-height: 14px;}
.list-1 span{font-size: 12px;
    color: #000;
    line-height: 14px;}	
.box2 div{font-size: 12px;
    color: #000;
    line-height: 14px;}	
.box2{float:left; width:50% !important; padding:20px 15px 0 0 !important;}
.normalsel2{float: left;
    width: 100% !important;
    height: 23px;
    color: #404040;
    font-size: 11px;
    background: #fff;
    border: solid 1px #a9a9a9;
    margin: 0 0 5px 0;}	
.normalsel1{float: left;
    width: 100% !important;
    height: 23px;
    color: #404040;
    font-size: 11px;
    background: #fff;
    border: solid 1px #a9a9a9;
    margin: 0 0 5px 0;}	
.namelistpage .left{margin-left:0 !important;}	

#infomeeting td{color: #404040;
    font-size: 11px;
    line-height: 14px; vertical-align:middle;word-wrap: normal;
    word-break: normal;
    white-space: normal;}
table td{color: #404040;
    font-size: 11px;
    line-height: 14px; vertical-align:middle;word-wrap: normal;
    word-break: normal;
    white-space: normal;}	
#materials td{float:left; width:100%; display:block; padding:0 0 8px 0; text-align:left;}	
#infomeeting td{float:left; width:100%; display:block; padding:0 0 8px 0; text-align:left;}	
#secondmeeting td{float:left; width:100%; display:block; padding:0 0 8px 0; text-align:left;}	
#info td{float:left; width:100%; display:block; padding:0 0 8px 0; text-align:left;}	
#analiz td{float:left; width:100%; display:block; padding:0 0 8px 0; text-align:left;}	
table{width:100% !important;}	
.settingsleft {
    width: 101% !important;
    float: left;
}
.input1 {
    float: left;
    width: 100%;
    height: 23px;
    background: #fff;
    border: solid 1px #a9a9a9;
    color: #191919;
    font-size: 12px;
    padding: 0 5px;
    margin: 0 0 5px 0;
}
.client-form td{padding-bottom:10px !important;    text-align: left;
    vertical-align: middle;}
	
}
.client-form{margin-bottom:20px;}
.client-form td+td {padding-left: 10px;}
.partner-div{width:100%; overflow:auto;}	
.namelist-div{width:100%; overflow:auto;}	

.toolbar{display:none;}

.product-table td strong{font-weight:normal;}
.greendiv {
        float: left;
    width: 100%;
    border: solid 1px #86c140;
    padding: 10px 10px;
    line-height: 14px;
    color: #86c140;
    font-size: 12px;
    font-weight: bold;
    text-align: center; box-sizing:border-box;
}
.errordiv{float: left;
    width: 100%;
    padding: 10px 10px;
    line-height: 14px;
    font-size: 12px;
    font-weight: bold;
    text-align: center; box-sizing:border-box;}
	
.createnew, .goback, .infobtn {
    line-height: 10px;
}	
.partner-table td a{float:left; padding:2px;    box-sizing: border-box;
    max-width: 50%;}
	
@media (max-width:479px) {
.product-table th,.product-table td {
    font-size: 9px;
}
.regityy .normalsel1{width:100% !important;}
.pagination {
    top: 0 !important;
    margin: 0 0 10px 0 !important;float: left !important;
    clear: both;
}	
}