/* Deskop responsive */
#header {
width: 90%;
min-width: 925px;
}
#content {
width: 90%;
min-width: 925px;
}
#footer {
width: 90%;
min-width: 925px;
}
div.promoBannerContainer {
width: 90%;
min-width: 925px;
}
	
/* screen <= 1024 */
@media (max-width: 1024px) {
	/* BG */
	body.lang-bg div.masterZone div.mailforwards .menuTitle,
	body.lang-bg div.masterZone div.stats .menuTitle,
	body.lang-bg div.masterZone div.ownership .menuTitle,
	body.lang-bg div.masterZone div.share .menuTitle,
	body.lang-bg div.masterZone div.import .menuTitle,
	body.lang-bg div.masterZone div.recordstemplates .menuTitle {
	font-size: 11px;
	}
	body.lang-bg div.masterZone div.export .menuTitle,
	body.lang-bg div.masterZone div.soasettings .menuTitle {
	font-size: 13px;
	}

	/* RO */
	body.lang-ro div.masterZone div.dnsrecords .menuTitle,
	body.lang-ro div.masterZone div.soasettings .menuTitle,
	body.lang-ro div.masterZone div.recordstemplates .menuTitle,
	body.lang-ro div.masterZone div.zonetransfer .menuTitle,
	body.lang-ro div.masterZone div.share .menuTitle,
	body.lang-ro div.masterZone div.ownership .menuTitle,
	body.lang-ro div.masterZone div.update .menuTitle{
	font-size: 11px;
	}
	body.lang-ro table.table-records a.addNew {
	font-size: 13px
	}
	
	/* DE */
	body.lang-de div.masterZone div .menuTitle {
	font-size: 12px;
	}
	body.lang-de div.masterZone div.mailforwards div.topButton .menuTitle,
	body.lang-de div.masterZone div.export div.topButton .menuTitle {
	font-size: 11.5px;
	}
	body.lang-de div.topMenu.profile div div.menuTitle {
	font-size: 14px;
	}
	body.lang-de table.table-records a.addNew {
	font-size: 13px;
	}

	/* VT */
	body.lang-vt .export .menuTitle {
	font-size: 12px
	}

	/* IR */
	body.lang-ir .share .menuTitle {
	font-size: 12px
	}
	
	/* EN */
	body.lang-en div.masterZone div.ownership .menuTitle,
	body.lang-en div.masterZone div.recordstemplates .menuTitle {
	font-size: 13px;
	}
	
	/* RU */
	body.lang-ru div.masterZone div .menuTitle{
	font-size: 11px;
	}
	body.lang-ru table.table-records a.addNew {
	font-size: 13px;
	}
	
	/* UA */
	body.lang-ua div.masterZone div .menuTitle{
	font-size: 11px;
	}
	
	/* TR */
	body.lang-tr div.masterZone div .menuTitle{
	font-size: 13px;
	}
	body.lang-tr div.masterZone div.stats .menuTitle{
	font-size: 12px;
	}
	
	/* FR */
	body.lang-fr div.masterZone div .menuTitle{
	font-size: 11px;
	}
	body.lang-fr table.table-records a.addNew {
	line-height: 20px;
	}
	
	/* ES */
	body.lang-es table.table-records a.addNew {
	font-size: 13px;
	}
	
	#mailForwardSourcePrefix {
	width:31%;
	}
	#mailForwardDomain {
	width: 53%;
	}
	td.mfHost {
	width: 40%;
	}
	div.importRecordsBox,
	div.importRecordsBox:hover {
	width: 37%;
	}
	div.importAXFRContainer input {
		width: 35.6%;
		min-width: 124px;
	}
	
	.makeDeposit {
		width: 46%;
	}
        div.importBoxContainer {
            width: 100%;
            margin-bottom: 5px;
        }
        div.importBoxContainer div.importRecordsBox,
        div.importBoxContainer div.importRecordsBox:hover {
            width: 93%;
        }
	form.recordsForm .SRV_fields .inputSRV {
		width: 28%;
	}
	form.recordsForm .SRV_fields .inputSRVTitle {
		width: 29%;
		font-size: 13px;
	}
	
	body #content .mapHolder .features .pages {
		font-size: 13px;
	}
}

/* screen <= 1330 */
@media (max-width: 1330px) {
	/* BG */
	body.lang-bg div.masterZone div.mailforwards .menuTitle,
	body.lang-bg div.masterZone div.stats .menuTitle,
	body.lang-bg div.masterZone div.ownership .menuTitle,
	body.lang-bg div.masterZone div.share .menuTitle,
	body.lang-bg div.masterZone div.import .menuTitle,
	body.lang-bg div.masterZone div.recordstemplates .menuTitle {
	font-size: 11px;
	}
	body.lang-bg div.masterZone div.export .menuTitle,
	body.lang-bg div.masterZone div.soasettings .menuTitle,
	body.lang-bg div.masterZone div.zonetransfer .menuTitle{
	font-size: 13px;
	}
	
	/* RO */
	body.lang-ro div.masterZone div.dnsrecords .menuTitle,
	body.lang-ro div.masterZone div.soasettings .menuTitle,
	body.lang-ro div.masterZone div.recordstemplates .menuTitle,
	body.lang-ro div.masterZone div.zonetransfer .menuTitle,
	body.lang-ro div.masterZone div.share .menuTitle,
	body.lang-ro div.masterZone div.ownership .menuTitle, 
	body.lang-ro table.table-records a.addNew {
	font-size: 13px;
	}
	body.lang-ro div.masterZone div.update .menuTitle{
	font-size: 12px;
	}
	
	/* DE */
	body.lang-de div.masterZone div.mailforwards .menuTitle{
	font-size: 12px;
	}
	body.lang-es div.masterZone div .menuTitle{
	font-size: 11px;
	}
	body.lang-de table.table-records a.addNew {
	font-size: 13px;
	}
	
	#content .mapHolder .features .pages {
		font-size: 14px;
		line-height: 17px;
	}
	
	table.dnsPlansTable a.premium { font-size: 12px; }
	
	#domainSearchBox div.searchTitle div.quickSearchOverflow {width: 92.5%;}
}

/* screen >= 1400 */
@media (min-width: 1400px) {
	body {
	font-size: 16px;
	line-height: 25px;
	}
	table, td {
	font-size: 16px;
	}
	.planTypesContainer .plan p {
	line-height: 16px;
	}
	
	div.topMenu a div.topButton div.menuTitle {
	font-size: 14px;
	line-height: 21px;
	}
	
	div#cloudPageContent div.newZoneButtonsContainer {
	font-size: 14px;
	line-height: 20px;
	}
	
	#content .mapHolder .features .pages {
		line-height: 20px;
	}
	
	#footer p.pricesInfo { font-size:13.5px; }
}
