@import url(//web-archive.nli.org.il/National_Library/20170827070107cs_///fonts.googleapis.com/css?family=Roboto:400,100,300,300italic,500);

/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */

html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font: 12px/18px Arial, sans-serif;
	font-family: 'Roboto', sans-serif;
	height: 100%;
}
*::selection{
	background: #d7c56f;
}
.wrapper {
	width: 100%;
	min-width: 1000px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

.clear{
	clear:both;
}

/* Header
-----------------------------------------------------------------------------*/
.header {
	height: 95px;
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/top-bg.png') repeat-x;
}

#header-cont{
	width:1000px;
	margin:0 auto;
}

#header-cont .logo{
	display:block;
	float:left;
	width:106px;
	height:58px;
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/logo.jpg');
	margin-top: 25px;
}

#header-cont #header-menus{
	float:right;
}

#header-cont #header-menus #top-menu{
	text-align: right;
	margin-top:18px;
}

#header-cont #header-menus #top-menu ul li{
	display:inline-block;
	margin-left:22px;
}

#header-cont #header-menus #top-menu ul li a{
	text-decoration: underline;
	color:#3d3d3d;
	font-size: 12px
}

#header-cont #header-menus #main-menu{
	text-align: right;
	margin-top: 27px;
}

#header-cont #header-menus #main-menu ul li{
	display:inline-block;
	margin-left:30px;
}

#header-cont #header-menus #main-menu ul li a{
	text-decoration: none;
	color:#3b3833;
	font-size: 15px
}

#header-cont #header-menus #main-menu ul li a:hover{
	text-decoration: underline;
}

/* banner
------------------------------------------------------------------------------*/
#banner{
	height:422px;
	background: #000
}


/* Middle
-----------------------------------------------------------------------------*/
.content {
	padding: 0 0 200px;
}

.content #blocks{
	height:305px;
	background: #fff
}

.content #blocks #blocks-cont{
	width:1000px;
	margin:0 auto;
	padding-top: 40px;
}

.content #blocks .block{
	width:270px;
	height:195px;
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/blocks.png') no-repeat;
	padding:20px 20px;
}

.content #blocks .left-block{
	float:left;
}

.content #blocks .right-block{
	float:right;
	background-position: -670px top;
}

.content #blocks .center-block{
	background-position: -333px top;
	margin:0 auto;
}

.content #blocks .block h2{
	font-size: 24px;
	font-weight: 300;
	color:#000;
	display:block;
}

.content #blocks .block .price{
	height:142px;
}

.content #blocks .block .dolar{
	float:left;
	font-size: 88px;
	font-weight: 300;
	color:#000;
	padding-top: 24px;
	line-height: 71px;
}

.content #blocks .block .cents{
	font-size: 50px;
	font-weight: 300;
	line-height: 26px;
	padding-top: 33px;
}

.content #blocks .block .cents span{
	font-size: 31px
}

.content #blocks .block .buy-now-btn{
	display:block;
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/buy-btn.png') no-repeat;
	width:126px;
	height:41px;
	text-decoration: none;
	color:#fff;
	font-weight: 300;
	font-size: 22px;
	line-height: 40px;
	text-align: center
}

.content #blocks .block .buy-now-btn:hover{
	background-position: left -49px
}

.content #text-blocks{
	background: #f3f0e9;
	padding:40px 0px 70px 0px;
}

.content #text-blocks-cont{
	color:#777372;
	width:1000px;
	margin:0 auto;
}

.content #text-blocks-cont .text-block{
	float:left;
	width:375px;
	padding-left:45px;
	padding-right:80px;
	font-weight: 300;
}

.content #text-blocks-cont .text-block p{
	line-height: 22px;
	margin-top:15px;
	margin-bottom: 15px;
	font-size:14px
}

.content #text-blocks-cont .text-block h2{
	font-size: 24px;
	font-weight: 300;
}

.content #text-blocks-cont .text-block a.link-btn{
	text-decoration: none;
	display:block;
	background: #6f6f71 url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/btn.jpg') no-repeat right 11px;
	border-radius:3px;
	display: inline-block;
	line-height: 34px;
	padding-left: 8px;
	padding-right: 43px;
	font-size: 18px;
	color:#fff;
	font-weight: 300
}




/* Footer
-----------------------------------------------------------------------------*/
.footer {
	margin: -200px auto 0;
	min-width: 1000px;
	height: 200px;
	background: #e4ded0;
	position: relative;
	color:#a19d94;
	border-top: 27px solid #f2f0e9
}

#footer-cont{
	width:1000px;
	margin: 0 auto;
	text-align: center
}

#footer-cont a{
	color:#a19d94;
}

#footer-cont a.soc{
	display: inline-block;
	width:25px;
	height:25px;
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/soc.jpg');
	margin-top:10px;
}

#footer-cont a.goo{
	background-position: -29px top
}

#footer-cont a.tw{
	background-position: -58px top
}

#footer-cont a.yt{
	background-position: -89px top
}

#footer-cont p{
	padding-top:25px;
}


















/*- LAYOUTS ---------------------*/
	.no_bg{background-image: none;}
	.clearboth{clear: both}
	.floatleft{float: left;}
	.floatright{float: right;}
	.floatright{float:right;}
	.no_display{display: none;}
	.opacity_zero{opacity: 0;}
/*-------------------------------------------*/
	/*- SLIDER AREA -----------------------------*/
	.slider{position: relative; width: 100%; z-index: 1; overflow: hidden; height: 422px; z-index: 1;}
	.slider	.slider-bg{position: absolute; z-index: 2; display: block; margin-left: auto; margin-right: auto; left: 0px; right: 0px;}
	.slider	.slider-bg img{position: absolute; max-width: none;}

	.slider .slider-content{height:422px; max-width: 1000px; margin: auto; position: relative; z-index: 3;}
	.slider	ul{position: relative;}
	.slider	li{position: absolute; top: 0px; width: 100%; height: 520px; background-size: cover !important;}
	.videobg{position: absolute; z-index: 2; display: block; margin-left: auto; margin-right: auto; left: 0px; right: 0px; text-align: center;}
	.videobg video{width: 100%; height: auto;}

		/*-------------------------*/
		/*- SLIDER COPY -----------*/
		.slider-copy{width: 400px; color: #fff; position: absolute; z-index: 2; right:0px; text-align: right; padding-right:100px;}
		.slider-copy.full{width: 100%; margin: auto; text-align: center;}
		.slider-copy h2{/*margin-bottom: 20px;*/ color: #fff; font-size: 48px; line-height: 48px; font-weight: 300; letter-spacing: -3px;}
		.slider-copy h5{margin-bottom: 20px; font-size: 20px; line-height: 25px; color: #fff;}
		.slider-copy p{color: #fff;}
		.slider-copy.full p{margin: 0px 15% 30px 15%;}
		.slider-copy .action-link{padding: 13px 30px; display: inline-block; background: rgba(255, 255, 255, 0.1); border: 2px solid rgba(255, 255, 255, 0.6);
											color: #fff; text-transform: uppercase; line-height: 1em; font-size: 12px;}
		.slider-copy .action-link:hover{background-color: rgba(255, 255, 255, 0.3); border-color: rgba(255, 255, 255, 0.8); color: #fff;}

		
		.green-slide{
			background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/slider/slider-light2.png') no-repeat 216px -107px;
			font-weight: 300
		}

		.dark-slide{
			background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/slider/slider-light1.png') no-repeat 216px -107px;
			font-weight: 300
		}

		.orange-slide{
			background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/slider/slider-light2.png') no-repeat 216px 0px;
			font-weight: 300
		}

		.clear-slide{
			height:10px;
			clear:both;
		}

		.green-slide .slider-copy{
			background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/green-arrow.png') no-repeat 409px 246px
		}

		.dark-slide .slider-copy{
			background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/blue-arrow.png') no-repeat 409px 246px
		}

		.orange-slide .slider-copy{
			background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/orange-arrow.png') no-repeat 409px 246px
		}

		.green-slide .banner-price{
			color:#7da004;
			font-weight: 300;
			float:right;
			margin-top: 39px;
		}

		.dark-slide .banner-price{
			color:#00b7fe;
			font-weight: 300;
			float:right;
			margin-top: 39px;
		}

		.orange-slide .banner-price{
			color:#e69901;
			font-weight: 300;
			float:right;
			margin-top: 39px;
		}

		.green-slide .banner-price .dolar, .orange-slide .banner-price .dolar, .dark-slide .banner-price .dolar{
			font-size: 65px;
			float:left;
			padding-top: 8px;
		}

		.green-slide .banner-price .cents, .orange-slide .banner-price .cents, .dark-slide .banner-price .cents{
			font-size: 37px;
			float:right;
		}

		.green-slide .banner-price .cents span, .orange-slide .banner-price .cents span, .dark-slide .banner-price .cents span{
			font-size: 23px
		}
		.green-slide h2{
			font-weight:300;
			color:#292823;
			font-size: 38px
		}

		.dark-slide h2{
			font-weight:100;
			color:#fff;
			font-size: 59px
		}

		.orange-slide h2{
			font-weight:100;
			color:#000;
			font-size: 59px
		}

		.slide-btn{
			width:231px;
			height:78px;
			display:block;
			background:  url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/green-slide-btn.png') no-repeat;
			text-align: center;
			line-height: 77px;
			color:#fff;
			text-decoration: none;
			float: right;
			margin-top: 20px;
			font-size: 39px;
			font-weight: 100
		}

		.green-slide .slide-btn:hover{
			background:  url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/green-slide-btn.png') no-repeat;
			background-position: left -77px;
		}

		.dark-slide .slide-btn{
			background:  url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/blue-slide-btn.png') no-repeat;
			
		}
		.dark-slide .slide-btn:hover{
			background:  url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/blue-slide-btn.png') no-repeat;
			background-position: left -78px;
		}

		.orange-slide .slide-btn{
			background:  url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/orange-slide-btn.png') no-repeat;
		}
		.orange-slide .slide-btn:hover{
			background:  url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/orange-slide-btn.png') no-repeat;
			background-position: left -78px;
		}

		.green-slide p{
			color:#7ea104;
			font-size: 27px;
			font-weight: 300;
			line-height: 29px;
			margin-top: 30px;
		}

		.dark-slide p{
			color:#9fa0a0;
			font-size: 27px;
			font-weight: 300;
			line-height: 29px;
			margin-top: 30px;
		}

		.orange-slide p{
			color:#9fa0a0;
			font-size: 27px;
			font-weight: 300;
			line-height: 29px;
			margin-top: 30px;
		}

		.green-slide p span{
			color:#c5c0b1;
		}

		.dark-slide p span{
			color:#00638c;
		}

		.orange-slide p span{
			color:#ea9801;
		}

		/*-------------------------*/
		/*- SLIDER IMAGE ----------*/
		.slider .slider-image{width: 705px; overflow: hidden; position: relative; z-index: 2; left: -123px;}
		.slider .slider-image a{display: block;}
		.slider .slider-image.right a img{float: right;}
		.slider .slider-image.left a img{float: left;}
		.slider .image-title .slider-image{max-width: 640px;}
		.slider .has-video iframe{max-width: 640px; max-height: 360px;}

		/*-------------------------*/
		/*- SLIDER ARROWS ---------*/
		.slider-arrows{position: relative; top: 50%; margin-top: -25px; z-index: 3; width: 1000px; margin-right: auto; margin-left: auto}
		.slider-arrows a{position: absolute; display: block; width: 53px; height: 53px; background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/slider/arrows.png) no-repeat; /*border: 2px solid rgba(255, 255, 255, 0.6); */text-indent: -999px; overflow: hidden; border-radius: 26px}
		.slider-arrows .next{right: -70px; background-position: right; border-right: none;}
		.slider-arrows .previous{left: -70px; background-position: left; border-left: none;}
		/*.slider-arrows .next:hover{background-color: rgba(255, 255, 255, 0.3); border-color: rgba(255, 255, 255, 0.8); background-position: -60px 0;}
		.slider-arrows .previous:hover{background-color: rgba(255, 255, 255, 0.3); border-color: rgba(255, 255, 255, 0.8); background-position: 10px 0;}
		*/
			/*-------------------------*/
			/*- SLIDER ARROWS - BOXED -*/
			.boxed .slider-arrows a{width: 30px;}
			.boxed .slider-arrows .next{right: 0px; background-position: -70px 0px; border-right-width: 2px;}
			.boxed .slider-arrows .previous{left: 0px; background-position: -10px 0px;}
			.boxed .slider-arrows .next:hover{width: 30px; background-position: -70px 0px;}
			.boxed .slider-arrows .previous:hover{width: 30px; background-position: -10px 0px;}

		/*-------------------------*/
		/*- SLIDER POSITIONS ------*/
		.slider .image-left .slider-image{float: left; padding: 0px 0px 0px; margin-left: -100px;}
		.slider .image-left .slider-copy{float: right; padding: 60px 100px 0px 0px; margin-right: 0px;}

		.slider .image-right .slider-image{float: right; padding: 60px 0px 0px; margin-right: -25px;}
		.slider .image-right .slider-copy{float: left; padding: 100px 0px 0px; margin-left: -25px;}
		.slider .image-right .has-video, .slider .image-left .has-video{padding: 100px 0px 0px; margin-right: -25px;}

		.slider .text-only .slider-copy{width: auto; float: none; padding: 100px 0px 0px; text-align: center; margin-top: -25px;}
		.slider .text-only .slider-copy h5{max-width: 720px; margin-left: auto; margin-right: auto;}
		.slider .text-only .slider-copy p{max-width: 720px; margin: 0px auto 30px;}
		.slider .text-only .slider-image{display: none;}

		.slider .image-only .slider-copy{display: none; margin-top: -25px;}
		.slider .image-only .slider-image{float: none; padding: 60px 0px 0px; margin: 0px auto; text-align: center;}
		.slider .image-only .has-video{width: 70%;}

		.slider .image-title .slider-copy{text-align: center; margin: 0 auto 30px; padding: 60px 0px 0px; margin-top: -25px; width: 80%;}
		.slider .image-title .slider-copy h5, .slider .image-title .slider-copy p{display: none;}
		.slider .image-title .slider-image{float: none; width: 100%; margin: 0px auto; text-align: center; margin-bottom: -25px;}


	/*-------------------------------------------*/




	/*----------------inner page--------------------*/

	#small-banner{
		height:160px;
		width:100%;
		margin-bottom: 50px
	}

	.small-banner-img{
		height:160px;
	}

	.enterprise-banner{
		background: #020f24
	}

	.reseller-banner{
		background: #e3decf
	}

	.reseller-banner .content-container{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/blick.png') no-repeat 286px top
	}

	.pricing-banner{
		background: #000
	}

	.pricing-banner .content-container{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/blick-dark.png') no-repeat 253px -25px;
	}

	.content-container{
		width:1000px;
		margin:0 auto;
	}

	.small-banner-img{
		float:left;
	}

	#small-banner h1{
		float:right;
		text-align: right;
		font-size: 42px;
		font-weight: 100;
		color:#fefefe;
		line-height: 50px;
		margin-top: 20px;
	}

	#small-banner h1 span{
		color:#00a0ea;
	}

	#small-banner.reseller-banner h1{
		color:#595959;
	}

	#small-banner.reseller-banner h1 span{
		color:#e29500;
	}

	#small-banner.pricing-banner h1{
		color:#fff;
		font-size: 28px;
		line-height: 36px;
		padding-right:170px;
	}

	#small-banner.pricing-banner h1 span{
		color:#00a0ea;
	}

	

	.content-left{
		float:left;
		width:480px;
		padding:25px 20px 48px 0px;
	}

	.content-right{
		float:right;
		width:480px;
		padding:25px 0px 48px 20px;
	}

	/*.light-content .content-container h2{
		color:#9c9c9c;
		font-size: 30px;
		font-weight: 300;
		width:310px;
		padding-left: 110px;
		padding-top:10px;
		padding-bottom: 10px;
		line-height: 35px
	}*/

	.content-container h2{
		color:#9c9c9c;
		font-size: 30px;
		font-weight: 300;
		width:318px;
		padding-left: 110px;
		padding-top:10px;
		padding-bottom: 10px;
		line-height: 35px
	}

	.content-container h2{
		margin-bottom: 15px
	}

	.content-container .full-width h2{
		padding-top:28px;
		padding-bottom:28px;
	}



	.content-container h2.increase{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons.png') no-repeat
	}

	.content-container h2.safety{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons.png') no-repeat left -111px
	}

	.content-container h2.performance{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons.png') no-repeat left -444px
	}

	.content-container h2.control{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons.png') no-repeat left -222px
	}

	.content-container h2.responsiveness {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons.png') no-repeat left -333px
	}

	.content-container h2.r-performance {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-e.png') no-repeat left 0px
	}

	.content-container h2.r-safeguard {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-e.png') no-repeat left -119px
	}

	.content-container h2.r-success {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-e.png') no-repeat left -239px
	}

	.content-container h2.r-increase {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-e.png') no-repeat left -361px
	}

	.content-container h2.r-global {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-e.png') no-repeat left -481px
	}

	.content-container h2.e-deliver {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-r.png') no-repeat left 0px
	}

	.content-container h2.e-scalability {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-r.png') no-repeat left -110px
	}

	.content-container h2.e-attacs {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-r.png') no-repeat left -221px
	}

	.content-container h2.e-effort {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-r.png') no-repeat left -332px
	}

	.content-container h2.e-vendor {
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/icons-r.png') no-repeat left -443px
	}



	.content-container p{
		margin-bottom: 8px;
		font-size:15px;
		line-height: 18px;
		color:#585858;
		font-weight: 300;
		padding-right:20px;
	}

	.content-container a{
		color:#00cafc;
		text-decoration: underline;
	}

	.content-container a:hover{
		text-decoration: none
	}

	.gray-content{
		background: #f2f0e9
	}

	.content-container .full-width{
		padding:50px 0px;
	}

	.motivation{
		display:block;
		text-align: center;
		font-weight: 100;
		font-size: 40px;
		margin-top:65px;
	}
	
	.content-container a.request_quote{
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/req-btn.png') no-repeat;
		display:block;
		width:242px;
		height:55px;
		color:#fff;
		text-align: center;
		text-decoration: none;
		margin:60px auto;
		font-weight: 300;
		font-size: 28px;
		line-height: 43px
	}

	.content-container .full-width h3{
		font-weight: 100;
		text-align: center;
		font-size: 34px;
		margin-bottom: 64px
	}

	.features-list{
		margin-bottom: 34px;
		width: 910px;
		float: right;
	}

	.features-list li{
		display:inline-block;
		width:280px;
		font-size: 14px;
		color:#606060;
		font-weight: 300;
		line-height: 24px;
		padding-left:15px;
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/list-bullet.png') no-repeat left 9px;
	}



	/*----------------------Price table----------------*/

	#secondary-price{
		border-radius: 3px 0px 0px 3px;
		box-shadow: 1px 0px 0px rgba(0, 0, 0, 0.2);
		border:2px solid #f0f0f0;
		border-right:none;
		width:198px;
		float:left;
	}

	#premium-price{
		border-radius: 0px;
		box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.1);
		border:2px solid #f0f0f0;
		border-right:none;
		border-left:none;
		width:198px;
		float:left;
	}

	#enterprise-price{
		border-radius: 0px 3px 3px 0px;
		box-shadow: -1px 0px 1px rgba(0, 0, 0, 0.1);
		border:2px solid #f0f0f0;
		border-left:none;
		width:198px;
		float:left;
	}



	#price-table p{
		padding:0;
		color:#5d5e63;
		font-size: 12px
	}

	#price-table .title{
		font-size: 20px;
		font-weight: 400;
		height:58px;
		background: #88cefc;
		color:#fff;
		border-radius: 3px 0px 0px 0px;
		text-align: center;
		line-height: 24px;
		padding-top:8px;
	}

	#secondary-price .title{
		background: #88cefc;
	}

	#premium-price .title{
		background: #30abfe;
		border-radius: 0px
	}

	#enterprise-price .title{
		background: #0088e3;
		border-radius: 0px 3px 0px 0px
	}

	#price-table #enterprise-price .domains p{
		font-size: 15px
	}

	#price-table .price-content{
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffffff 1%, #e7e7e7 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ffffff 1%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ffffff 1%,#e7e7e7 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ffffff 1%,#e7e7e7 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffffff 1%,#e7e7e7 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */

	}

	.content-container #price-table .price-content{
		padding:2px 3px;
		color:#5d5e63;
		font-size: 13px
	}

	#price-table .price-content p{
		margin:0px;
	}

	#price-table .price-content p span{
		font-size: 18px
	}

	#price-table .price-content .domains{
		padding: 15px 10px;
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/price-shadow.png') no-repeat center top
	}

	#price-table #enterprise-price .domains{
		padding: 17px 10px;
	}


	#price-table .price-content .features{
		border-top:1px solid #d8d8d8;
		border-bottom:1px solid #d8d8d8;
		padding: 6px 10px;
	}
	
	#price-table #enterprise-price .price-content .features{
		border-bottom:none;
		padding: 6px 10px;
	}
	
	#price-table #enterprise-price .price-content .features p{
		font-size: 14px;
padding-top: 40px;
padding-left: 10px;
	}

	#price-table #enterprise-price .features{
		padding: 15px 10px;
		padding-bottom: 37px;
	}


	#price-table #premium-price .price-content .features{
		padding-bottom: 38px
	}

	#price-table .price-content .features ul li{
		margin-top:10px;
		margin-bottom:10px;
		display:block;
		line-height: 16px;
		font-weight: 300;
		padding-left:15px;
		background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/list-bullet.png) no-repeat left 6px
	}

	#price-table .price-block{
		padding-bottom: 34px;
		background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/price-shadow.png) no-repeat center 91px
	}

	#price-table .price{
		color:#000;
		width:140px;
		height:80px;
		margin:0 auto;
		
	}

	#price-table .price .dolar{
		font-size: 70px;
		float:left;
		width:77px;
		height:50px;
		padding-top:40px;
		font-weight: 300
	}

	#price-table .price .cents{
		float:left;
		font-size: 39px;
		font-weight:300;
		margin-top:28px;
		line-height: 20px
	}

	#price-table .price .cents span{
		font-size: 23px
	}

	#price-table a{
		width:125px;
		height:41px;
		display:block;
		text-align: center;
		color:#fff;
		text-decoration: none;
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/price-btn.png');
		font-size:23px;
		line-height: 38px;
		margin:0 auto;
		font-weight: 300;
		margin-bottom:20px;
	}

	#price-table #enterprise-price .price-block{
		background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/price-shadow.png) no-repeat center 69px;
height: 60px;
	}

	#premiumsmb-price{
		border-radius: 6px;
		box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.46);
		border:2px solid #f0f0f0;
		width:220px;
		float:left;
		position: relative;
		top: -26px;
	}

	#price-table #premiumsmb-price .title{
		font-size: 25px;
		border-radius:6px 6px 0px 0px;
		height:68px;
		padding-top:24px;
		background: #ffc600; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffc600 1%, #ff9c00 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffc600), color-stop(100%,#ff9c00)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ffc600 1%,#ff9c00 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ffc600 1%,#ff9c00 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ffc600 1%,#ff9c00 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffc600 1%,#ff9c00 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc600', endColorstr='#ff9c00',GradientType=0 ); /* IE6-9 */

	}

	#price-table #premiumsmb-price .price-content{
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffffff 1%, #f0f0f0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ffffff 1%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ffffff 1%,#f0f0f0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ffffff 1%,#f0f0f0 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffffff 1%,#f0f0f0 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
		font-size: 14px	
	}

	#price-table #premiumsmb-price p{
		font-size: 14px
	}
	#price-table #premiumsmb-price p span{
		font-size: 20px
	}

	#price-table #premiumsmb-price .domains{
		padding: 14px 10px;
	}

	#price-table #premiumsmb-price .features{
		border-bottom: none
	}

	#price-table #premiumsmb-price .price{
		color:#008bff;
	}

	#price-table #premiumsmb-price .price-block{
		height:90px;
		background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/price-shadow.png) no-repeat center 100px;
	}

	#price-table #premiumsmb-price .price .dolar{
		font-size: 74px
	}

	#price-table #premiumsmb-price a{
		width:136px;
		height:45px;
		display:block;
		text-align: center;
		color:#fff;
		text-decoration: none;
		background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/price-btn2.png');
		font-size:23px;
		line-height: 38px;
		margin:0 auto;
		font-weight: 300;
		margin-bottom:20px;
	}

	#price-table{
		margin-bottom: 40px;
		width: 824px;
		margin:0 auto;
	}

	#price-table .block-hover{
		background: #ffffff; 
		/*background: -moz-linear-gradient(top,  #ffffff 1%, #f0f0f0 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f0f0f0)); 
		background: -webkit-linear-gradient(top,  #ffffff 1%,#f0f0f0 100%);
		background: -o-linear-gradient(top,  #ffffff 1%,#f0f0f0 100%); 
		background: -ms-linear-gradient(top,  #ffffff 1%,#f0f0f0 100%); 
		background: linear-gradient(to bottom,  #ffffff 1%,#f0f0f0 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); */
		position:relative;
		z-index: 10;
		box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.4)
	}
	
	#price-table #premiumsmb-price.block-hover-premium{
		box-shadow: 0px 8px 36px rgba(0, 0, 0, 0.6)
	}
	
	#price-table #premiumsmb-price.block-hover-premium .price-content{
		position:relative;
		z-index: 10;
		background:#fff;
		
	}




	/*--------------------contacts-----------------*/

	#sidebar{
		float:left;
		width:200px;
	}

	#main-content{
		float:right;
		width:780px;
	}

	.sidebar-box{
		padding:17px 15px;
		border-radius: 3px;
		margin-bottom: 15px;
		background:#e3decf;
		color:#585858;
	}

	.sidebar-box.dark-box{
		background:#4f5d73;
	}

	.content-container .sidebar-box h3{
		text-align: left;
		font-size: 25px;
		font-weight: 300;
		margin-bottom: 22px
	}

	.content-container .sidebar-box p{
		font-size: 13px;
		font-weight: 300;
		margin-bottom: 10px
	}

	.content-container .sidebar-box p strong{
		font-weight: 500
	}

	.content-container .sidebar-box.dark-box{
		color:#fff;
	}

	.content-container .sidebar-box.dark-box p, .content-container .sidebar-box.dark-box h3, .content-container .sidebar-box.dark-box a{
		color:#fff;
	}

	.content-container #main-content h2{
		width:100%;
		padding:0px;
		font-size: 25px;
		font-weight: 300;
		margin-bottom:30px;
	}

	.content-container #main-content p{
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 18px;
	}

	.contact-form{
		margin-top:60px;
	}

	.contact-form label{
		font-size: 16px;
		font-weight: 300;
		line-height: 22px
	}

	.contact-form input:not(.button), .contact-form select{
		width:247px;
		height:18px;
		border-radius: 4px;
		border:1px solid #a4a4a4;
		padding:8px 10px;
		line-height: 18px;
		font-size: 16px
	}
	
	.contact-form select{
		
width: 269px;
height: 39px;
line-height:38px
	}

	.contact-form textarea{
		width:515px;
		height:165px;
		resize:none;
		border-radius: 4px;
		border:1px solid #a4a4a4;
	}

	.contact-form .button{
		width:189px;
		height:43px;
		border:none;
		background:url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/contact-btn.png') no-repeat;
		color:#fff;
		font-size:18px;
		font-weight: 100;
		outline:none;
		cursor:pointer;
		padding-bottom: 9px;
		margin-top:20px;
	}

/*-------------API--------------*/

.sidemenu{
	padding-top:10px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/sidemenu-bg.png) no-repeat center top
}

.sidemenu li a{
	display:block;
	color:#fff;
	text-decoration: none;
	font-weight: 300;
	font-size: 15px;
	line-height: 36px;
	padding-left:15px;
}

.dark-box.sidebar-box.dark-box-menu{
	padding:0px;
	padding-bottom:15px;
}

.dark-box.sidebar-box.dark-box-menu h3{
	padding-top:17px;
	padding-left: 15px;
	
}

.sidemenu li a:hover, .sidemenu li a.active{
	background: #627695
}


.content-container #main-content .inserted-box{
	background: #e3decf;
	border-radius: 8px;
	padding:16px 18px;
	margin-top:20px;
	margin-bottom:35px;
	
}

.content-container #main-content .inserted-box p{
	color:#716b58;
	font-size: 14px;
	float:left;
}

.content-container #main-content .inserted-box h2{
	margin-bottom:10px;
	color:#716b58;
}

.content-container #main-content p strong{
	font-weight: 500
}

.content-container.big-content #main-content p{
	font-size:14px 
}



/*-------------------Solutions-----------------*/

.colums{
	margin-top:30px;
	margin-bottom: 50px
}

.one-third{
	width:245px; 
}
.one-third.one-third-left{
	float:left;
}

.one-third.one-third-right{
	float:right;
}

.one-third.one-third-center{
	margin:0 auto;
}

.one-third a{
	display:block;
	height:130px;
	border-radius: 5px;
	font-size: 25px;
	font-weight: 300;
	text-decoration: none;
	text-align: center;
	line-height: 28px;
	vertical-align: middle;
	position: relative;
}

.one-third a .white-arrow{
	display:none;
	position:absolute;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/block-arrow.png) no-repeat left top;
	width:38px;
	height:38px;
	right: 13px;
	top: 80px;
}

.one-third a:hover .white-arrow{
	display:block;
}

.one-third .big-enterprise{
	border:2px solid #00c2fd;
	line-height: 127px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/block-arrow.png) no-repeat -188px 80px;
}

.one-third .big-enterprise:hover{
	background-position: 0px 0px;
	color:#fff;
	background: #00cafd; /* Old browsers */
	background: -moz-linear-gradient(top,  #00cafd 0%, #0084ff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00cafd), color-stop(100%,#0084ff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #00cafd 0%,#0084ff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #00cafd 0%,#0084ff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #00cafd 0%,#0084ff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #00cafd 0%,#0084ff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cafd', endColorstr='#0084ff',GradientType=0 ); /* IE6-9 */

}

.one-third .big-reseller{
	border:2px solid #f7ad01;
	color:#f7ad01;
	line-height: 127px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/block-arrow.png) no-repeat -946px 80px;
}

.one-third .big-reseller:hover{
	background-position: 0px 0px;
	color:#fff;
	background: #f2da05; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2da05 1%, #f8a100 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2da05), color-stop(100%,#f8a100)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2da05 1%,#f8a100 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2da05 1%,#f8a100 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2da05 1%,#f8a100 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2da05 1%,#f8a100 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2da05', endColorstr='#f8a100',GradientType=0 ); /* IE6-9 */

}

.one-third .big-smb{
	border:2px solid #98c005;
	color:#98c005;
	padding-top: 32px;
	height: 98px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/block-arrow.png) no-repeat -566px 80px; 
}

.one-third .big-smb:hover{
	background-position: 0px 0px;
	color:#fff;
	background: #b0e004; /* Old browsers */
	background: -moz-linear-gradient(top,  #b0e004 1%, #86a905 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b0e004), color-stop(100%,#86a905)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b0e004 1%,#86a905 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b0e004 1%,#86a905 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b0e004 1%,#86a905 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b0e004 1%,#86a905 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0e004', endColorstr='#86a905',GradientType=0 ); /* IE6-9 */

}

.content-container #main-content .one-third h2, .content-container #main-content #video h2{
	font-size: 20px;
	margin-bottom:10px;
}

.content-container #main-content .one-third p, .content-container #main-content #video p{
	font-size: 14px
}

#video .video-cont{
	position:relative;
	float:right;
	width:490px;
	padding:13px;
	border-radius: 5px;
	background: #dddddd;
	margin-top: 10px;
}

#video .video-text{
	float:left;
	width:247px;
}

.content-container a.link-btn{
	text-decoration: none;
	display:block;
	background: #6f6f71 url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/btn.jpg') no-repeat right 11px;
	border-radius:3px;
	display: inline-block;
	line-height: 34px;
	padding-left: 8px;
	padding-right: 43px;
	font-size: 18px;
	color:#fff;
	font-weight: 300;
	float:right;
	margin-top:-8px;
}

#map-container{
	width:1000px;
	height:472px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/map.png) no-repeat left top
}

.content-container #map-container h2{
	color:#e3decf;
	font-size: 25px;
	text-align: center;
	width:100%;
	padding:0px;
	padding-top: 20px;
}

.content-container .colums.network-colums{
	margin-top:0px;
}

.content-container #main-content .colums.network-colums .one-third h2{
	line-height: 22px;
	margin-bottom:30px;
}

.content-container .colums.network-colums .one-third a{
	font-size: 14px;
	display:inline;
}

.content-container .colums.network-colums .one-third a:hover{
	text-decoration: underline
}

.light-box-network{
	background: #ece9de
}

.side-logos{
	text-align: center;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/sideblock-shadow.png) no-repeat center top;
	padding-top: 12px;
}



.content-container a.partners-quote{
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/partner-btn.png) no-repeat;
	width:148px;
	height:42px;
	display:block;
	text-align: center;
	line-height: 35px;
	text-decoration: none;
	color:#fff;
	font-size: 22px;
	font-weight: 300
}

.partners-features li{
	display:inline-block;
	font-weight: 300;
	font-size: 16px;
	width:31%;
	color:#7b7b7b;
	line-height: 26px;
	padding-left:15px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/arrow-bullet.png) no-repeat left 5px;
}

.one-third.one-third-partners h2{
	line-height: 16px
}

.one-third.one-third-partners h2 a{
	font-size: 16px;
	display:inline;
}


/*----------news--------------*/

.single-news .news-img{
	float:left;
	margin-right:15px;
}

.single-news .news-img img{
	border: 7px solid #e3decf
}

.single-news .news-content{
	padding-left:160px;
}

.single-news .news-content h3{
	font-size: 19px;
	text-align: left;
	margin-bottom:0px;
	float:left;
	font-weight: 300;
width: 527px;
}

.single-news .news-content h3 span{
	background: #e3decf;
	font-size: 14px;
	font-weight: 400;
	padding:0px 10px;
}

.single-news .news-content .date{
	font-size: 16px;
	float:right;
	color:#505050;
}

.single-news .news-content p{
	clear: right;
	padding-top: 25px;	
}

.single-news .news-content .info{
	color:#7b7b7b;
	font-size: 14px;
	display:block;
}

.content-container .single-news .news-content a.link-btn{
	float:left;
	margin-top: 10px;

}

.content-container.news-content .full-width{
	padding-bottom: 25px
}

.content-container.news-content-small .full-width{
	padding:25px 0;
}

.content-container .help-content .help-right{
	float:right;
	width:215px;
	padding:17px 15px;
	background: #e3decf;
	border-radius: 4px;
	height: 290px;
}

.content-container .help-content .help-left{
	float:left;
	width:485px;
	padding:17px 15px;
	border-radius: 4px;
	border:1px solid #e3decf;
}

.content-container #main-content .help-content .help-right h2, 
.content-container #main-content .help-content .help-left h2{
	color:#575757;
	margin-bottom: 15px
}

.content-container #main-content .help-content .help-right ul li a{
	color:#666;
	font-size: 15px;
	line-height: 30px;
	font-weight: 300;
	text-decoration: none
}

.content-container #main-content .help-content .help-left ul li a{
	font-size: 15px;
	line-height: 30px;
	font-weight: 300;
	text-decoration: none
}

.content-container #main-content .help-content .help-right ul li a:hover,
.content-container #main-content .help-content .help-left ul li a:hover{
	text-decoration: underline;
}

.content-container #main-content .help-content .help-right ul li, 
.content-container #main-content .help-content .help-left ul li{
	padding-left: 25px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/arrow-bullet.png) no-repeat left 7px
}

.content-container #main-content .help-content{
	margin-bottom: 50px
}

.content-container #main-content .answer{
	margin-top:0px;
}

.content-container #main-content .answer h3{
	font-size: 20px;
	text-align: left;
	width:725px;
	margin-bottom: 15px;
	font-weight: 300;
	float:left;
}

.content-container #main-content .answer a.top-link{
	display:block;
	float:right;
	width:33px;
	height:21px;
	color:#fff;
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	border-radius: 3px;
	background: #6f6f6f url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/top-link.png) no-repeat 5px 5px;
	padding-left:20px;
}

.content-container #main-content .answer ol{
	list-style-type: decimal;
	margin-left:35px;
	font-size: 14px;
	color:#585858;
	font-weight: 300;
	line-height: 20px
}

.content-container #main-content .answer ol strong{
	font-weight: 500
}


.content-container .full-width ul.full-width-description-list, .content-container .content-left ul, .content-container .content-right ul{
	color:#585858;
	font-size: 14px;
	line-height: 20px;
	margin-left: 25px;
	font-weight: 300
}

.content-container .full-width ul.full-width-description-list li, .content-container .content-left ul li, .content-container .content-right ul li{
	margin-top:10px;
	padding-left:15px;
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/list-bullet.png) no-repeat left 7px;
}

.content-container .full-width ul.full-width-description-list li strong, .content-container .content-left ul li strong, .content-container .content-right ul li strong{
	font-weight: 500
}


/*------------------------order-form--------------*/

#sidebar ul.sidemenu li{
	line-height: 30px
}

#sidebar ul.sidemenu li span{
	color:#b5c4dc;
	font-size: 13px;
	font-weight: 30
}

#sidebar ul.sidemenu li span strong{
	font-size: 18px;
	font-weight: 300;
	color:#fff;
}

.order-form{
	padding:17px 15px;
	//background: #f2f0e7;
	background: #4f5d73;
	border-radius: 4px
}

.content-container .order-form h3{
	text-align: left;
	font-size:20px;
	margin-bottom:25px; 
}

.content-container .order-form .left-form{
	width:365px;
	float:left;
	margin-left:124px
}

.content-container .order-form table td{
	padding-top: 5px;
	padding-bottom: 5px
}

.content-container .order-form table td{
	font-size: 14px;
	font-weight: 300;
}

.content-container .order-form table td.label{
	text-align: right;
	padding-right: 15px;
	font-size: 14px;
	font-weight: 300;
	width:145px;
}

.content-container .order-form input[type="text"], .content-container .order-form input[type="password"]{
	width:180px;
	height:18px;
	border-radius: 3px;
	border:1px solid #364357;
	padding:8px 10px;
	background: #364357;
	color:#fff;
	outline:none;
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}

.content-container .order-form input[type="text"]:focus, .content-container .order-form input[type="password"]:focus{
	background: #e6e3d9;
	color:#000;
}

.right-form select, .left-form select{
	width: 201px;
	height: 36px;
	border:1px solid #364357;
	background: #364357;
	color:#fff;
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}

.right-form select:hover, .left-form select:hover{
	background: #e6e3d9;
	color:#000;
}

.content-container .order-form table{
	margin-bottom:30px;
}

span.form-bottom{
	display:block;
	text-align: right;
	font-size: 10px;
	font-weight: 300
}

#send-result{
	background: url(/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/form-btn.png) no-repeat;
	border:none;
	color:#fff;
	font-weight: 300;
	font-size: 20px;
	width:146px;
	height:43px;
	padding-bottom: 9px;
	cursor:pointer;
	outline:none;
	margin-top: 20px;
margin-left: 164px;
}

#send-result:hover{
	background-position: left -44px
}

.right-form{
	height:500px;
	width:365px;
	float:right;
}



.paypal-form, .credit-card-form{
	display:none;
}

table.payment-method{
	background: #364357;
	color:#f2f0e7;
}

table.payment-method td{
	padding: 10px 25px;
	float:right;
}


.content-container .full-width .colums.network-colums .one-third p a.signup,
.content-container #map-container a.signup{
color:#fff;
text-decoration:none;
font-size:25px;
display:block;
padding:12px 30px;
background: #f43404; /* Old browsers */
background: -moz-linear-gradient(top,  #f43404 0%, #c40505 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f43404), color-stop(100%,#c40505)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f43404 0%,#c40505 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f43404 0%,#c40505 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f43404 0%,#c40505 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f43404 0%,#c40505 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f43404', endColorstr='#c40505',GradientType=0 ); /* IE6-9 */
border-radius:5px;
width: 145px;
height: 37px;
margin-top: 15px;
line-height: 36px;
text-transform: uppercase;
display: block;
font-weight: 500;
margin:0 auto;
margin-top:324px
}

.fixed-box{
position:fixed}
 

#header-cont #header-menus #top-menu ul li a.login{
display: block;
padding: 0px 15px;
background: #eceade;
text-decoration: none;
height: 26px;
line-height: 25px;
border-radius: 10px;
font-weight: 500;
-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}

#header-cont #header-menus #top-menu ul li a.login:hover{
	background: #f8a584;
}

.content.login{
	background: #f2f0e7;
	position:absolute;
	top:95px;
	bottom:0px;
	left:0px;
	right:0px;
	background: #f2f0e7 url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/map-big.png');
	background-size: cover
}

.content.login .login-box{
	width:300px;
	padding: 20px 20px;
	border-radius:10px;
	background: #031e36;
	margin:50px auto 0px;
}

.content.login .login-box h1{
	font-size: 32px;
	color:#fff;
	font-weight: 100;
	margin-bottom: 20px
}

.content.login .login-box input{
	width:270px;
	padding:8px 15px;
	border:none;
	border-radius: 4px;
	margin-bottom: 10px;
	outline:none;
	background:#143552;
	color:#fff;
	-webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}

.content.login .login-box input:focus{
	background: #3d5f7e;
	color:#fff;
}

.content.login .login-box input[type="password"]{
	margin-bottom:30px;
}

input::-webkit-input-placeholder {
color:#ccdded;
}

input:-moz-placeholder {
	color:#ccdded;
}

.content.login .login-box button{
	width:126px;
	height:41px;
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/login-btn.png') no-repeat;
	border:none;
	cursor:pointer;
	color: #fff;
	font-weight: 700;
	font-size: 17px;
	text-transform: uppercase;
	outline: none;
	float:left;
	margin-right:15px;
}

.content.login .login-box button:hover{
	background-position: left -58px
}

.content.login .login-box div a{
	color:#efadad;
	text-decoration: none
}

.content.form-content{
	background: #f2f0e7 url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/map-big.png');
	background-size: cover
}

.content.form-content .content-container .order-form table{
	color:#b5c4dc;
}

.content.form-content .content-container .order-form h3{
	color:#fff;
}

.content.form-content .content-container .order-form span.form-bottom{
	color:#b5c4dc;
}

.content.form-content .content-container .full-width h2{
	color:#000;
}

.footer .site-map-col {
    width: 20%;
}

.site-map-col{
	width:25%;
	padding:0px;
	margin:0px;
	text-align: left;
	float:left;
	margin-top:10px;
}

.site-map-col .site-map-first a, .site-map-col .site-map-first{
	font-size:14px;
	font-weight: 400;
	margin-bottom:10px;
	text-decoration: none;
}

.main-features li{
	display:inline-block;
	font-size: 12px;
	padding:3px 5px;
	margin-right:2px;
	background: #faf8f0;
	border-radius: 3px;
	margin-top:3px;
	color:#9c9c9c;
}

.main-features li:hover{
	background: #dedbcf;
	color:#000;
}

.main-features li.first-feat{
	background: none;
	font-weight: 700
}

.table{
	font-size: 14px;
	line-height: 22px;
	width:100%;
	color:#9c9c9c;
	font-weight: 300;
	margin-bottom:25px;
}

.table thead tr{
	background: #4f5d73;
	color:#fff;
}

.table tr{
	border-bottom:1px solid #e3e8f0;
}

.table tr td:first-child{
	font-weight: 400;
	color:#000;
}

.table thead tr td:first-child{
	font-weight: 400;
	color:#fff;
}

.table tr td{
	padding:5px 10px;
}

.resellers .row {
    margin: 0 auto;
    max-width: 1000px;
    width: 100%;
}
.resellers .row::before, .row::after {
    content: " ";
    display: table;
}
.resellers .row::after {
    clear: both;
}
.resellers .column,.columns {
  width: 100%;
  float: left;
}
.resellers .col-1 {
	width: 8.33333%;
}

.resellers .col-2 {
	width: 16.66667%;
}

.resellers .col-3 {
	width: 25%;
}

.resellers .col-4 {
	width: 33.33333%;
}

.resellers .col-5 {
	width: 41.66667%;
}

.resellers .col-6 {
	width: 50%;
}

.resellers .col-7 {
	width: 58.33333%;
}

.col-8 {
	width: 66.66667%;
}

.resellers .col-9 {
	width: 75%;
}

.resellers .col-10 {
	width: 83.33333%;
}

.resellers .col-11 {
	width: 91.66667%;
}

.resellers .col-12 {
	width: 100%;
}
#main-content.width1000 {
	float:left;
	width:1000px;
}

.white-bg {
	background-color:#ffffff;
	padding:60px 0px;
}
.resellers .head1 {
	font-family: 'Roboto', sans-serif;
	font-size: 30px;
	color: #585858;
    font-weight: 300;
    margin-bottom: 30px;
}
.resellers .sub-head1 {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	color: #585858;
    font-weight: 400;
    margin-bottom: 20px;
}
.resellers p {
	font-family: 'Roboto', sans-serif;
    color: #585858;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 20px;
}
.resellers .about-sec {
	background-color:#2e3545;
	border-radius:5px;
	padding:60px 50px 30px;
	font-family: 'Roboto', sans-serif;
    color: #ffffff;
    font-size: 12px;
    font-weight: 400;
    line-height: 17px;
    margin-bottom: 20px;
	margin-top: 20px;
	margin-left:50px;
	height:auto;
	overflow:hidden;
}
.resellers .about-sec .about-head {
	text-align:center;
	width:260px;
	margin:0 auto;
}
.resellers .about-sec .about-head .title {
	font-family: 'Roboto', sans-serif;
    color: #d3c9af;
    font-size: 12px;
    font-weight: 400;
    line-height: 17px;
    margin-bottom: 20px;
}
.resellers .about-sec .about-head .establish {
	font-family: 'Roboto', sans-serif;
    color: #ffffff;
    font-size: 12px;
    font-weight: 300;
    line-height: 17px;
    margin-bottom: 20px;
}
.resellers .about-sec .about-body p {
	font-family: 'Roboto', sans-serif;
    color: #ffffff;
    font-size: 12px;
    font-weight: 300;
    line-height: 17px;
    margin-bottom: 20px;
}
.resellers .about-list {
	margin-left:15px;
	margin-bottom:10px
}
.resellers .about-list li {
	list-style-type:disc;
	color: #ffffff;
    font-size: 12px;
    font-weight: 300;
    line-height: 20px;
    padding-bottom: 5px;
}
.resellers .loc-wrap {
	padding-top:20px;
}
.resellers .loc-wrap .loc-lft {
	float:left;
	width:155px;
	margin-right:15px;
}
.resellers .loc-wrap .loc-rgt {
	float:right;
}
.resellers .reseller-list {
	margin-left:15px;
	margin-bottom:20px
}
.resellers .reseller-list li {
	list-style-type:disc;
	color: #585858;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    padding-bottom: 5px;
}
.resellers span.bold {
	font-weight:500;
}
.resellers .upsell-wrap {
	position:relative;
}
.resellers .upsell-wrap .upsell-lft {
	float:left;
	width:300px;
}
.resellers .upsell-wrap .upsell-rgt {
	float:right;
	position:absolute;
	top:50px;
	right:-40px;
}
.resellers .note {
	font-size:10px;
}
.pdt30 {
	padding:30px 0px 0px;
}
.pdtb30 {
	padding:30px 0px;
}
.pdtb50 {
	padding:50px 0px;
}
.resellers .dns-feature {
	margin-bottom:20px
}
.resellers .dns-feature li {
	color: #585858;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    padding-bottom: 20px;
	padding-left:110px;
}
.resellers .dns-feature li span {
	font-weight:500;
	font-size:18px;
}
.resellers .dns-feature li.icon1 {
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/resellers/icon-1.png') no-repeat left top;
}
.resellers .dns-feature li.icon2 {
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/resellers/icon-2.png') no-repeat 3px top;
}
.resellers .dns-feature li.icon3 {
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/resellers/icon-3.png') no-repeat 15px top;
}
.resellers .dns-feature li.icon4 {
	background: url('/National_Library/20170827070107oe_/https://dnsbycomodo.com/images/resellers/icon-4.png') no-repeat left top;
}
.content-container #main-content .one-third p.client-name {
	font-size:20px;
	margin-bottom:20px;
}
.content-container #main-content .one-third p.client-url a {
	font-size:15px;
	text-align:left;
	display:inline-block;
	height:auto;
}