.hosting-plans-wrap {
		color: #424242
}
.hosting-plans-wrap p {
	font-size: 14px
}
.hosting-plans-wrap * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.hosting-plans-wrap a:focus {
	outline: 0;
	outline-offset: 0
}
.hosting-plans-wrap .numbers-font {
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	font-style: normal
}
.hosting-plans-wrap .pricing-links, .hosting-plans-wrap .pricing-table .plan-price, .hosting-plans-wrap .starting-at-wrap .btn-style {
}
.hosting-plans-wrap .plans-head {
	width: 100%;
	padding: 80px 0 50px;
	background: url(//www.sibername.com/newdesign/template/optimized/images/website-hosting/plans-head-bg.jpg) top center no-repeat #e7eced;
	text-align: center;
	margin-top: -26px;
	position: relative
}
.hosting-plans-wrap .plans-head h1 {
	color: #424242;
	font-weight: 600;
	font-size: 42px
}
.hosting-plans-wrap .plans-head h2 {
	font-weight: 400;
	font-size: 30px;
	color: #2d8593
}
.hosting-plans-wrap .plans-head .hosting-illustration {
	margin: 50px 0 0
}
.hosting-plans-wrap .pricing-links {
	text-align: center;
	padding: 15px 0
}
.hosting-plans-wrap .pricing-links a {
	font-size: 21px;
	font-weight: 500;
	text-decoration: underline;
	color: #424242
}
.hosting-plans-wrap .pricing-links a:hover {
	color: #2c8592
}
.hosting-plans-wrap .pricing-links p.pricing-link {
	display: inline-block;
	padding: 0 25px
}
.hosting-plans-wrap .pricing-links p.pricing-link span.fa {
	font-size: 24px;
	color: #424242;
	left: -10px;
	position: relative;
	transition: all .3s ease-in-out
}
.hosting-plans-wrap .pricing-links p.pricing-link:hover span.fa {
	left: -2px
}
.hosting-plans-wrap .plans-head:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.hosting-plans-wrap .starting-at-wrap {
	padding: 30px 40px;
	background: url(//www.sibername.com/newdesign/template/optimized/images/website-hosting/hosting-pattern.jpg) top center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.hosting-plans-wrap .starting-at-wrap h2 {
	color: #000;
	font-weight: 600;
	font-size: 42px;
	padding-top: 10px
}
.hosting-plans-wrap .starting-at-wrap .btn-style {
	display: block;
	font-size: 21px;
	font-weight: 400;
	text-align: center
}
.hosting-plans-wrap .starting-at-wrap .btn-style span {
	position: relative;
	left: -5px;
	transition: all .3s ease-in-out;
	margin: 0
}
.hosting-plans-wrap .starting-at-wrap .btn-style:hover span {
	left: 0
}
.hosting-plans-wrap .starting-at-wrap h2 span {
	color: #2c8592
}
.hosting-plans-wrap .starting-at-wrap h2 span sup {
	font-weight: 400;
	position: relative;
	font-size: 26px;
	top: -11px
}
.hosting-plans-wrap .hosting-description {
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	color: #636363;
	padding: 30px 15px
}
.hosting-plans-wrap .testimonials-slider-wrap {
	position: relative;
	margin-top: 50px
}
.hosting-plans-wrap .testimonials-slider-wrap>h3 {
	color: #424242;
	font-size: 24px;
	position: absolute;
	top: -40px;
	left: 30px;
	font-weight: 600
}
.hosting-plans-wrap .pricing-tables .on-sale {
	background: url(//www.sibername.com/newdesign/template/optimized/images/price-table-ribbon.png) no-repeat;
	position: absolute;
	width: 91px;
	height: 89px;
	top: -9px;
	right: -9px
}
.hosting-plans-wrap .pricing-tables:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.hosting-plans-wrap .pricing-table {
	background: #fafafa;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 32.44%;
	float: left;
	position: relative
}
.hosting-plans-wrap .pricing-table:nth-child(2) {
	margin: 0 1.333%
}
.hosting-plans-wrap .pricing-table .plan-name {
	text-align: center;
	padding: 40px 0 10px
}
.hosting-plans-wrap .pricing-table .plan-name h3 {
	font-size: 48px;
	font-weight: 700;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	color: #a3b7be
}
.hosting-plans-wrap .pricing-table .plan-name h4 {
	font-size: 18px;
	font-weight: 400;
	padding: 15px 0;
	margin: 0;
	color: #424242
}
.hosting-plans-wrap .pricing-table .plan-name.gold h3 {
	color: #ded583
}
.hosting-plans-wrap .pricing-table .plan-name.plat h3 {
	color: #69959c
}
.hosting-plans-wrap .pricing-table .plan-price {
	color: #2d8593;
	text-shadow: 0 1px 0 rgba(255,255,255,.3);
	font-weight: 700;
	padding: 25px 0;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	width: 60%;
	margin: 0 auto
}
.hosting-plans-wrap .pricing-table .plan-price p {
	text-align: center
}
.hosting-plans-wrap .pricing-table .regular-price {
	font-size: 14px;
	padding: 8px 15px;
	line-height: 20px;
	font-weight: 400;
	color: #636363;
	background: #f2f2f2;
	display: block;
	width: 60%;
	margin: 20px auto;
	text-align: center;
	position: relative
}
.hosting-plans-wrap .pricing-table .regular-price span {
	text-decoration: line-through
}
.hosting-plans-wrap .pricing-table .regular-price:before {
	border: 18px solid #f2f2f2;
	position: absolute;
	left: -18px;
	border-left-color: transparent;
	content: "";
	top: 0
}
.hosting-plans-wrap .pricing-table .regular-price:after {
	border: 18px solid #f2f2f2;
	position: absolute;
	right: -18px;
	border-right-color: transparent;
	content: "";
	top: 0
}
.hosting-plans-wrap .pricing-table .plan-price .as-low-as {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	padding-left: 30px;
	display: block;
	margin-bottom: -2px;
	color: #636363
}
.hosting-plans-wrap .pricing-table .plan-price.four-digits .as-low-as {
	padding-left: 18px
}
.hosting-plans-wrap .pricing-table .plan-price .price {
	font-size: 60px;
	line-height: 60px;
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	margin: 0;
	padding: 0
}
.hosting-plans-wrap .pricing-table .plan-price p sup {
	position: relative;
	top: -15px;
	font-size: 36px;
	font-weight: 400;
	font-family: Montserrat, Verdana, Geneva, sans-serif
}
.hosting-plans-wrap .pricing-table .plan-price .month {
	font-size: 14px;
	display: block;
	text-align: right;
	padding: 0 30px 0 0;
	color: #636363;
	text-transform: uppercase;
	margin-top: -10px
}
.hosting-plans-wrap .pricing-table .plan-price.four-digits .month {
	padding-right: 15px
}
.hosting-plans-wrap .pricing-table .pricing-feat-list {
	margin: 0;
	padding: 0
}
.hosting-plans-wrap .pricing-table .pricing-feat-list li {
	line-height: 20px;
	font-size: 15px;
	color: #636363;
	padding: 10px 25px!important;
	list-style: none;
	text-align: left;
}
.hosting-plans-wrap .pricing-table .pricing-feat-list li strong {
}
.hosting-plans-wrap .pricing-table .order-now .btn-style, .hosting-section, .hosting-section .four-col-section .btn-small, .hosting-section .hosting-section-title h2, .hosting-section .three-col-section .btn-small {
}
.hosting-plans-wrap .pricing-table .pricing-feat-list li:nth-child(odd) {
	background: #f2f2f2
}
.hosting-plans-wrap .pricing-table .pricing-feat-list li span.icon {
	width: 16px;
	height: 16px;
	margin: 2px 10px 0 0
}
.hosting-plans-wrap span.icon.icon-diskSpace {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-diskSpace.png)
}
.hosting-plans-wrap span.icon.icon-monthlyData {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-monthlyData.png)
}
.hosting-plans-wrap span.icon.icon-addonDomain {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-addonDomain.png)
}
.hosting-plans-wrap span.icon.icon-emailBoxes {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-emailBoxes.png)
}
.hosting-plans-wrap span.icon.icon-websiteBuilders {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-websiteBuilder.png)
}
.hosting-plans-wrap span.icon.icon-oneClickApps {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-oneClickApps.png)
}
.hosting-plans-wrap span.icon.icon-support {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-support.png)
}
.hosting-plans-wrap span.icon.icon-uptime {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-uptime.png)
}
.hosting-plans-wrap span.icon.icon-rightArrow {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-rightArrow.png)
}
.hosting-plans-wrap span.icon.icon-flagCanada {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-flagCanada.png)
}
.hosting-plans-wrap span.icon.icon-wordpressOneClick {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-wordpress.png)
}
.hosting-plans-wrap span.icon.icon-joomlaOneClick {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-joomla.png)
}
.hosting-plans-wrap span.icon.icon-magentoOneClick {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-magento.png)
}
.hosting-plans-wrap span.icon.icon-sslShared {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-ssl.png)
}
.hosting-plans-wrap span.icon.icon-CDP {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-cdp.png)
}
.hosting-plans-wrap .pricing-table .pricing-feat-list li.disabled {
	color: #c5c5c5
}
.hosting-plans-wrap .pricing-table .pricing-feat-list li.disabled span.icon {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-disabledItem.png)
}
.hosting-plans-wrap .pricing-table .planselect {
	text-align: left;
	background: #f2f2f2;
	width: 100%;
	padding: 20px
}
.hosting-plans-wrap .pricing-table .planselect select {
	width: 210px;
	margin: 0;
	border: none;
	background: 0 0;
	height: 20px;
	padding: 0;
	outline: 0
}
.bootstrap-select.btn-group>.disabled:focus, .planselect * {
	outline: 0!important
}
.hosting-plans-wrap .pricing-table .order-now {
	padding: 30px 30px 15px
}
.hosting-plans-wrap .pricing-table .order-now .btn-style {
	width: 100%;
	text-align: center;
	font-size: 21px;
	font-weight: 700;
	text-transform: uppercase;
	margin: 0;
	padding: 15px 25px
}
.hosting-plans-wrap .pricing-table .order-now .btn-style span.fa {
	position: relative;
	left: 5px;
	top: 0;
	font-size: 21px;
	transition: all .3s ease-in-out
}
.hosting-plans-wrap .pricing-table .order-now .btn-style:hover span.fa {
	left: 11px
}
.hosting-plans-wrap .plans-meta {
	clear: both;
	margin: 30px 0
}
.hosting-plans-wrap .plans-notes {
	list-style: none;
	margin: 0;
	width: 100%;
	padding: 0 20px;
	text-align: center
}
.hosting-plans-wrap .plans-notes li {
	padding: 0;
	font-size: 13px;
	color: #636363
}
.hosting-plans-wrap .basic-advanced {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
	padding: 40px 0 25px
}
.hosting-plans-wrap span.icon {
	width: 16px;
	height: 16px;
	margin: 2px 10px 0 0
}
.hosting-plans-wrap span.icon-mlarge {
	width: 24px;
	height: 24px;
	margin: -2px 5px 0 0
}
.hosting-plans-wrap span.icon.icon-basic-advanced {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-basic-advanced.png)
}
.hosting-plans-wrap span.icon.icon-thumbsUp {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-thumbsUp.png)
}
.hosting-plans-wrap span.icon-vlarge {
	width: 32px;
	height: 32px;
	margin: 2px 5px 0 0
}
.magento-icon, ul.checkmarks-list li:before {
	width: 16px;
	height: 16px;
	display: inline-block
}
.hosting-plans-wrap span.icon.icon-phone {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-phone.png)
}
.align-text-center {
	text-align: center
}
.align-text-left {
	text-align: left
}
.align-text-right {
	text-align: right
}
ul.green-checks {
	margin: 0
}
ul.green-checks li {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-greenCheck.png) 0 -4px no-repeat;
	list-style: none;
	padding: 0 0 0 30px;
	line-height: 18px;
	margin: 0 0 15px
}
ul.checkmarks-list {
	margin: 0
}
ul.checkmarks-list li {
	list-style: none;
	padding: 0 0 12px;
	line-height: 18px;
	font-size: 14px;
	position: relative
}
ul.checkmarks-list li:before {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-checkmark.png) 0 1px no-repeat;
	position: relative;
	content: "";
	top: 1px;
	left: 0;
	margin-right: 10px
}
.hosting-section {
	border-bottom: 4px solid #f0f0f0;
	padding: 60px 0;
	color: #424242
}
.hosting-section .hosting-section-title {
	text-align: center
}
.hosting-section .hosting-section-title h2 {
	font-size: 36px;
	font-weight: 500;
	display: inline-block;
	background: #2d8593;
	color: #fff;
	padding: 15px 50px;
	position: relative
}
.hosting-section .hosting-section-title h2:before {
	border: 33px solid #2d8593;
	position: absolute;
	left: -33px;
	border-left-color: transparent;
	content: "";
	top: 0
}
.hosting-section .hosting-section-title h2:after {
	border: 33px solid #2d8593;
	position: absolute;
	right: -33px;
	border-right-color: transparent;
	content: "";
	top: 0
}
.hosting-section .three-col-section {
	text-align: center;
	padding: 40px 0 0
}
.hosting-section .three-col-section>.col-sm-4 {
	padding: 0 30px
}
.hosting-section .three-col-section>.col-sm-4:first-child {
	padding-left: 0
}
.hosting-section .three-col-section>.col-sm-4:last-child {
	padding-right: 0
}
.hosting-section .three-col-section h3 {
	font-size: 30px;
	font-weight: 600;
	padding: 20px 0 10px;
	margin: 0
}
.hosting-section .three-col-section ul {
	list-style: none;
	margin: 0
}
.hosting-section .three-col-section ul li {
	font-size: 16px;
	line-height: 36px
}
.hosting-section .three-col-section ul li span.fa {
	font-size: 18px;
	margin-right: 5px
}
.hosting-section .three-col-section p {
	font-size: 16px;
	line-height: 24px;
	margin: 5px 0 8px
}
.hosting-section .four-col-section .btn-small, .hosting-section .three-col-section .btn-small {
	font-size: 14px;
	font-weight: 600;
	padding: 8px 25px;
	margin: 20px 0 0
}
.hosting-section .four-col-section .btn-small span, .hosting-section .three-col-section .btn-small span {
	position: relative;
	left: 0;
	transition: all .3s ease-in-out
}
.hosting-section .four-col-section .btn-small:hover span, .hosting-section .three-col-section .btn-small:hover span {
	left: 5px
}
.hosting-section .four-col-section {
	text-align: center;
	padding: 50px 0 0
}
.hosting-section .four-col-section>.col-md-3 {
	padding: 0 30px
}
.hosting-section .four-col-section>.col-md-3:first-child {
	padding-left: 0
}
.hosting-section .four-col-section>.col-md-3:last-child {
	padding-right: 0
}
.hosting-section .four-col-section h3 {
	font-size: 30px;
	font-weight: 600;
	padding: 20px 0 10px;
	margin: 0
}
.hosting-section .four-col-section ul {
	list-style: none;
	margin: 0
}
.hosting-section .four-col-section ul li {
	font-size: 14px;
	line-height: 21px;
	padding-bottom: 10px
}
.hosting-section .four-col-section ul li span.fa {
	font-size: 18px;
	margin-right: 2px
}
.hosting-section .four-col-section p {
	font-size: 16px;
	line-height: 24px;
	margin: 5px 0 8px
}
.hosting-section .four-col-section .btn-small {
	font-size: 14px;
	font-weight: 600;
	padding: 8px 25px;
	margin: 20px 0 0
}
.hosting-section .four-col-section .btn-small span {
	position: relative;
	left: 0;
	transition: all .3s ease-in-out
}
.hosting-section .three-col-section .btn-small:hover span {
	left: 5px
}
@font-face {
	font-family: sibername-icons;
	src: url(//www.sibername.com/newdesign/template/optimized/fonts/sibername-icons.eot?ag7881);
	src: url(//www.sibername.com/newdesign/template/optimized/fonts/sibername-icons.eot?ag7881#iefix) format('embedded-opentype'), url(//www.sibername.com/newdesign/template/optimized/fonts/sibername-icons.ttf?ag7881) format('truetype'), url(//www.sibername.com/newdesign/template/optimized/fonts/sibername-icons.woff?ag7881) format('woff'), url(//www.sibername.com/newdesign/template/optimized/fonts/sibername-icons.svg?ag7881#sibername-icons) format('svg');
	font-weight: 400;
	font-style: normal
}
.setup-icon:before {
	content: "\e906"
}
.user-interface-icon:before {
	content: "\e907"
}
.certificate-icon:before {
	content: "\e900"
}
.dedicated-server-icon:before {
	content: "\e901"
}
.website-hosting-icon:before {
	content: "\e902"
}
.resellers-icon:before {
	content: "\e903"
}
.ca-domain-icon:before {
	content: "\e904"
}
.website-builder-icon:before {
	content: "\e905"
}
.hosting-section .cols-icon {
	font-size: 68px;
	color: #e09817;
	font-family: sibername-icons!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	padding-bottom: 10px
}
.magento-icon {
	background: url(//www.sibername.com/newdesign/template/optimized/images/website-hosting/icon-magento.png) top center no-repeat;
	position: relative;
	top: 1px;
	margin-right: 5px
}
.sticky-head {
	padding: 20px 0;
	background: #fff;
	position: fixed;
	top: 0;
	z-index: -1;
	opacity: 0;
	width: 100%;
	left: 0
}
.sticky-head:after {
	content: "";
	position: absolute;
	bottom: 0;
	border-bottom: 3px solid #f0f0f0;
	width: 9999px;
	left: -4999px
}
.sticky-head .container {
	padding: 0 20px
}
.sticky-head .sticky-logo {
	margin-top: 2px
}
.sticky-head .btn-style {
	margin: 0
}
.sticky-head.hide-head {
	opacity: 0
}
.sticky-head.show-head {
	-webkit-animation: show-head .3s forwards linear;
	animation: show-head .3s forwards linear;
	z-index: 2
}
@-webkit-keyframes show-head {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes show-head {
0% {
opacity:0
}
100% {
opacity:1
}
}
.hosting-section .two-col-section {
	text-align: center;
	padding: 60px 0 0
}
.hosting-section .two-col-section>.row-col:first-child {
	padding-bottom: 40px
}
.hosting-section .two-col-section>.row-col .col-sm-6 {
	padding: 0 30px
}
.hosting-section .two-col-section>.row-col .col-sm-6:first-child {
	padding-left: 0
}
.hosting-section .two-col-section>.row-col .col-sm-6:last-child {
	padding-right: 0
}
.hosting-section .two-col-section h3 {
	font-size: 30px;
	font-weight: 600;
	padding: 20px 0 10px;
	margin: 0
}
.hosting-section .two-col-section p {
	font-size: 16px;
	line-height: 30px
}
.hosting-section .two-col-section .col-image {
	padding-bottom: 20px;
	max-width: 100%;
	height: auto
}
.hosting-section .viewall-btn {
	position: relative;
	text-align: center;
	margin-top: 50px
}
.hosting-section .viewall-btn:before {
	position: absolute;
	content: "";
	width: 100%;
	border-top: 1px dashed #e7e7e7;
	top: 27px;
	left: 0;
	z-index: 1
}
.hosting-section .viewall-btn .button-wrap {
	display: inline-block;
	padding: 0 50px;
	background: #fff;
	z-index: 2;
	position: relative
}
.hosting-section .viewall-btn .button-wrap .btn-style {
	font-size: 21px;
	font-weight: 400;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	padding: 15px 50px
}
.hosting-section .side-image-section .side-text strong, .hosting-section .side-image-section .side-text ul.checkmarks-list li strong {
	font-weight: 600
}
.hosting-section .viewall-btn .button-wrap .btn-style span {
	position: relative;
	left: -7px;
	transition: all .3s ease-in-out
}
.hosting-section .viewall-btn .button-wrap .btn-style:hover span {
	left: 0
}
.hosting-section .side-image-section {
	padding: 60px 0 0;
	position: relative
}
.hosting-section .side-image-section .side-image {
	padding-right: 50px;
	text-align: center
}
.hosting-section .side-image-section .side-image img {
	max-width: 100%;
	height: auto
}
.hosting-section .side-image-section .side-text h3 {
	font-size: 30px;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 15px
}
.hosting-section .side-image-section .side-text p, .hosting-section .side-image-section .side-text ul.checkmarks-list li {
	line-height: 30px;
	font-size: 16px
}
.hosting-section.free-website-migration .side-image-section .side-text {
	padding-top: 45px
}
.hosting-section.free-website-builder .side-image-section .side-text {
	padding-top: 45px;
	margin-left: -25px
}
.hosting-section.free-premium-support .side-image-section .side-text {
	padding-top: 20px;
	margin-left: -25px
}
.hosting-section.cPanel .side-image-section .side-text {
	padding-top: 20px
}
.hosting-section.cPanel .side-image-section .side-image {
	padding-right: 20px
}
.hosting-section.programming-databases .side-image-section .side-text {
	padding-top: 50px
}
.hosting-section.programming-databases .side-image-section .side-image {
	padding-right: 0
}
.hosting-section.email-features .side-image-section .side-text {
	padding-top: 40px
}
.hosting-section.email-features .side-image-section .side-image {
	padding-right: 20px
}
.hosting-section.money-back .side-image-section .side-text {
	padding-top: 30px
}
.hosting-section.affordable .side-image-section {
	padding-top: 40px
}
.hosting-section .side-image-section .side-text a {
	color: #2d8593;
	text-decoration: none;
	transition: all .3s ease-in-out
}
.bootstrap-select *, .intern-table tr {
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.hosting-section .side-image-section .side-text a:hover {
	color: #000;
	text-decoration: underline
}
.hosting-section.uptime .uptime-info {
	padding: 60px 0 0
}
.hosting-section.uptime .uptime-info .col-sm-5 {
	padding: 0 10px
}
.hosting-section.uptime .uptime-info .uptime-box {
	border: 3px solid #2d8593;
	padding: 15px;
	border-radius: 12px;
	text-align: center
}
.hosting-section.uptime .uptime-info .uptime-box.last-month {
	border: 3px solid #df9826
}
.hosting-section.uptime .uptime-info .uptime-box h4 {
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	font-weight: 700;
	font-size: 36px;
	line-height: 36px
}
.bootstrap-select .option-time, .payment-section .payment-info p, .standard-plans-table tr td:only-child, .standard-plans-table-heading {
	font-family: Raleway, Verdana, Geneva, sans-serif
}
.hosting-section.uptime .uptime-info .uptime-box p {
	color: #636363;
	margin: 0;
	padding: 0
}
.hosting-section.uptime .side-image-section {
	padding-top: 30px
}
.payment-section {
	padding: 60px 0 20px
}
.payment-section .payment-box {
	text-align: center;
	padding: 10px;
	border: 3px solid #e7e7e7;
	border-radius: 4px
}
.payment-section .payment-info {
	padding: 0 0 0 50px
}
.payment-section .payment-info h4 {
	font-size: 24px;
	font-weight: 600
}
.payment-section .payment-info p {
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	padding-top: 10px
}
.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=span] {
	float: none;
	display: inline-block
}
.form-horizontal .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group, .form-search .bootstrap-select.btn-group {
	margin-bottom: 0
}
.bootstrap-select.form-control {
	margin-bottom: 0;
	padding: 0;
	border: none
}
.bootstrap-select.btn-group.pull-right, .bootstrap-select.btn-group[class*=span].pull-right, .row-fluid .bootstrap-select.btn-group[class*=span].pull-right {
	float: right
}
.input-append .bootstrap-select.btn-group {
	margin-left: -1px
}
.input-prepend .bootstrap-select.btn-group {
	margin-right: -1px
}
.bootstrap-select.form-control:not([class*=span]), .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
	width: 100%
}
.bootstrap-select>.btn {
	width: 100%;
	padding-right: 60px;
	padding-top: 5px;
	padding-bottom: 0
}
.error .bootstrap-select .btn {
	border: 1px solid #b94a48
}
.bootstrap-select.show-menu-arrow.open>.btn {
	z-index: 2051
}
.bootstrap-select.btn-group .btn .filter-option {
	display: inline-block;
	overflow: hidden;
	width: 100%;
	float: left;
	text-align: left;
	position: relative;
	top: 7px;
	padding-left: 15px
}
.bootstrap-select.btn-group .btn .caret {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: 0;
	vertical-align: middle;
	border: none;
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-arrowDown.png) center center no-repeat #f8f8f8!important;
	width: 60px;
	height: 100%;
	border: 1px solid rgba(255,255,255,0);
	border-left: 1px solid #ececec;
	opacity: 1
}
.bootstrap-select.btn-group .dropdown-menu li.disabled>a, .bootstrap-select.btn-group>.disabled {
	cursor: not-allowed
}
.bootstrap-select.btn-group[class*=span] .btn {
	width: 100%
}
.bootstrap-select.btn-group .dropdown-menu {
	min-width: 100%;
	z-index: 2000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: -2px 0;
	border: 2px solid #e2e2e2
}
.bootstrap-select.btn-group .btn:hover, .bootstrap-select.btn-group.open .btn.dropdown-toggle {
	background: #fff!important
}
.bootstrap-select.btn-group .btn:hover .caret, .bootstrap-select.btn-group.open .btn.dropdown-toggle .caret {
	background-color: #ebebeb!important;
	border: 1px solid #e5e5e5;
	box-shadow: inset 0 0 2px 1px #f8f8f8
}
.bootstrap-select.btn-group .dropdown-menu.inner {
	position: static;
	border: 0;
	padding: 0;
	margin: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
.bootstrap-select.btn-group .dropdown-menu dt {
	display: block;
	padding: 3px 20px;
	cursor: default
}
.bootstrap-select.btn-group .div-contain {
	overflow: hidden
}
.bootstrap-select.btn-group .dropdown-menu li {
	position: relative
}
.bootstrap-select.btn-group .dropdown-menu li>a.opt {
	position: relative;
	padding-left: 35px
}
.bootstrap-select.btn-group .dropdown-menu li>a {
	cursor: pointer;
	text-decoration: none;
	padding: 15px;
	border-top: 1px solid #e0e0e0
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
	position: absolute;
	display: inline-block;
	right: 15px;
	margin-top: 2.5px
}
.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
	display: none
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
	margin-right: 34px
}
.bootstrap-select.btn-group .dropdown-menu li small {
	padding-left: .5em
}
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled)>a small, .bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small, .bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small {
	color: #64b1d8;
	color: rgba(255,255,255,.4)
}
.bootstrap-select.btn-group .dropdown-menu li>dt small {
	font-weight: 400
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	content: '';
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #CCC;
	border-bottom-color: rgba(0,0,0,.2);
	position: absolute;
	bottom: -4px;
	left: 9px;
	display: none
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	content: '';
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	bottom: -4px;
	left: 10px;
	display: none
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
	bottom: auto;
	top: -3px;
	border-top: 7px solid #ccc;
	border-bottom: 0;
	border-top-color: rgba(0,0,0,.2)
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
	bottom: auto;
	top: -3px;
	border-top: 6px solid #fff;
	border-bottom: 0
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
	right: 12px;
	left: auto
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
	right: 13px;
	left: auto
}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after, .bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before {
	display: block
}
.bootstrap-select.btn-group .no-results {
	padding: 3px;
	background: #f5f5f5;
	margin: 0 5px
}
.bootstrap-select.btn-group .dropdown-menu .notify {
	position: absolute;
	bottom: 5px;
	width: 96%;
	margin: 0 2%;
	min-height: 26px;
	padding: 3px 5px;
	background: #f5f5f5;
	border: 1px solid #e3e3e3;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	pointer-events: none;
	opacity: .9;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.mobile-device {
	position: absolute;
	top: 0;
	left: 0;
	display: block!important;
	width: 100%;
	height: 100%!important;
	opacity: 0
}
.bootstrap-select.fit-width {
	width: auto!important
}
.bootstrap-select.btn-group.fit-width .btn .filter-option {
	position: static
}
.bootstrap-select.btn-group.fit-width .btn .caret {
	position: static;
	top: auto;
	margin-top: -1px
}
.control-group.error .bootstrap-select .dropdown-toggle {
	border-color: #b94a48
}
.bootstrap-select .bs-actionsbox, .bootstrap-select-searchbox {
	padding: 4px 8px
}
.bootstrap-select .bs-actionsbox {
	float: left;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.bootstrap-select-searchbox+.bs-actionsbox {
	padding: 0 8px 4px
}
.bootstrap-select-searchbox input {
	margin-bottom: 0
}
.bootstrap-select .bs-actionsbox .btn-group button {
	width: 50%
}
.bootstrap-select .option-time {
	text-align: left;
	display: block;
	vertical-align: top;
	padding: 3px 0 0;
	font-size: 14px;
	font-weight: 600;
	color: #424242
}
.bootstrap-select .option-price {
	width: 100%;
	text-align: left;
	display: block;
	color: #017a9e;
	vertical-align: top;
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	font-size: 21px;
	font-weight: 700
}
.bootstrap-select .option-price .cad-strike {
	color: #636363;
	display: inline-block;
	text-decoration: line-through;
	font-size: 16px;
	font-weight: 400
}
.bootstrap-select .option-sale {
	width: 35px;
	text-align: left;
	display: inline-block;
	vertical-align: top;
	font-size: 11px;
	color: #E23D3C
}
.bootstrap-select .best-price {
	position: absolute;
	right: -7px;
	top: 50%;
	margin-top: -21px;
	width: 72px;
	height: 42px;
	background: url(//www.sibername.com/newdesign/template/optimized/images/best-price-ribbon.png) top left no-repeat;
	color: #fff;
	font-size: 10px;
	text-transform: uppercase;
	padding: 15px 0 0 10px;
	line-height: 10px
}
.bootstrap-select .cad-low {
	font-size: 14px;
	display: inline-block;
	margin: 0 1px 0 4px;
	font-weight: 400
}
.bootstrap-select .option-price .strike-price .cad-low {
	text-decoration: line-through
}
button.selectpicker .best-price {
	display: none
}
button.selectpicker {
	background: #fff;
	border: 2px solid #e2e2e2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	width: 100%
}
.bootstrap-select.open>.dropdown-toggle, .bootstrap-select>.dropdown-toggle {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
.bootstrap-select.open button.selectpicker {
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.planselect button.selectpicker {
	font-weight: 700;
	padding-left: 2px
}
.dropdown-menu {
	padding: 0
}
.bootstrap-select.btn-group .dropdown-menu li.selected {
	background: #eaeaea;
	background: -moz-linear-gradient(top, rgba(234,234,234,1) 0, rgba(252,252,252,1) 39%, rgba(252,252,252,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(234,234,234,1)), color-stop(39%, rgba(252,252,252,1)), color-stop(100%, rgba(252,252,252,1)));
	background: -webkit-linear-gradient(top, rgba(234,234,234,1) 0, rgba(252,252,252,1) 39%, rgba(252,252,252,1) 100%);
	background: -o-linear-gradient(top, rgba(234,234,234,1) 0, rgba(252,252,252,1) 39%, rgba(252,252,252,1) 100%);
	background: -ms-linear-gradient(top, rgba(234,234,234,1) 0, rgba(252,252,252,1) 39%, rgba(252,252,252,1) 100%);
	background: linear-gradient(to bottom, rgba(234,234,234,1) 0, rgba(252,252,252,1) 39%, rgba(252,252,252,1) 100%);
filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#fcfcfc', GradientType=0);
	color: #636363;
	box-shadow: inset 0 1px 0 0 #fff
}
.bootstrap-select.btn-group .dropdown-menu li>a:hover {
	background: #2D8593;
	box-shadow: inset 0 1px 0 0 #fff;
	color: #fff
}
.bootstrap-select.btn-group .dropdown-menu li>a:hover * {
	color: #fff!important
}
.planselect .bootstrap-select.btn-group .dropdown-menu, .planselect .bootstrap-select.btn-group .dropdown-menu.inner {
	overflow: visible!important
}
.features-table-wrap {
	position: relative;
	margin-top: 40px;
	z-index: 1
}
.standard-plans-table-heading {
	font-weight: 700;
	margin: 20px 0 0 5px;
	color: #10606b;
	position: absolute;
	top: 105px;
	left: 25px
}
.standard-plans-table {
	margin: 0 0 20px
}
.standard-plans-table thead tr {
	background: #f7f7f7
}
.standard-plans-table thead td {
	background: #F2F2F2;
	padding: 30px 20px
}
.standard-plans-table thead td:first-child {
	background: #f7f7f7!important;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px
}
.standard-plans-table thead td:last-child {
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px
}
.standard-plans-table thead td:nth-child(2), .standard-plans-table thead td:nth-child(3) {
	border-right: 10px solid #f7f7f7!important
}
.standard-plans-table .price-plan h3 {
	color: #a3b7be;
	font-size: 36px;
	font-weight: 700;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	line-height: 36px
}
.standard-plans-table .price-plan h3 a {
	color: #a3b7be;
	text-decoration: none
}
.standard-plans-table .price-plan.gold h3 a {
	color: #ded583
}
.standard-plans-table .price-plan.plat h3 a {
	color: #69959c
}
.standard-plans-table thead td .btn-style {
	margin-top: 15px
}
.standard-plans-table td {
	padding: 12px 15px;
	text-align: center;
	font-size: 14px;
	font-weight: 600
}
.standard-plans-table tr td:first-child {
	text-align: left;
	font-size: 13px;
	background: #F7F7F7;
	font-weight: 400
}
.standard-plans-table tr:nth-child(even) td:nth-child(2), .standard-plans-table tr:nth-child(even) td:nth-child(3) {
	border-right: 10px solid #f7f7f7
}
.standard-plans-table tr:nth-child(odd) td:nth-child(2), .standard-plans-table tr:nth-child(odd) td:nth-child(3) {
	border-right: 10px solid #fff
}
.standard-plans-table tr {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	background: #FAFAFA
}
.standard-plans-table tr:nth-child(even) {
	background: #F2F2F2
}
.standard-plans-table tr:nth-child(odd) td:first-child {
	background: #fff
}
.standard-plans-table tr td:only-child {
	padding: 25px 10px;
	font-size: 24px;
	font-weight: 500;
	background: #fff;
	text-align: left
}
.standard-plans-table form {
	margin: 5px 0
}
.standard-plans-table .orange-button-style {
	outline: 0;
	background: #db990e;
	background: -moz-linear-gradient(top, rgba(219,153,14,1) 0, rgba(209,129,2,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(219,153,14,1)), color-stop(100%, rgba(209,129,2,1)));
	background: -webkit-linear-gradient(top, rgba(219,153,14,1) 0, rgba(209,129,2,1) 100%);
	background: -o-linear-gradient(top, rgba(219,153,14,1) 0, rgba(209,129,2,1) 100%);
	background: -ms-linear-gradient(top, rgba(219,153,14,1) 0, rgba(209,129,2,1) 100%);
	background: linear-gradient(to bottom, rgba(219,153,14,1) 0, rgba(209,129,2,1) 100%);
filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#db990e', endColorstr='#d18102', GradientType=0);
	border: 1px solid #c08508;
	-webkit-box-shadow: inset 1px 1px 0 0 rgba(255,255,255,.5);
	-moz-box-shadow: inset 1px 1px 0 0 rgba(255,255,255,.5);
	box-shadow: inset 1px 1px 0 0 rgba(255,255,255,.5);
	font-size: 14px;
	font-weight: 700;
	padding: 8px 15px;
	height: auto;
	text-shadow: 0 1px 0 rgba(0,0,0,.2)
}
.domain-reg-wrap .domain-reg-head:after, ul.submenu-links:after {
	content: ".";
	height: 0;
	visibility: hidden;
	clear: both
}
.orange-button-style.small {
	font-size: 12px;
	font-weight: 500;
	padding: 5px 10px
}
.orange-button-style.big {
	font-size: 16px;
	padding: 13px 18px
}
.orange-button-style.bigger {
	font-size: 18px;
	padding: 15px 22px
}
.orange-button-style:hover {
	background: #DB990E
}
.domain-reg-wrap .domain-reg-head {
	margin-bottom: 30px
}
.domain-reg-wrap .domain-reg-head:after {
	display: block
}
.domain-reg-wrap .domain-reg-head h1 {
	font-size: 24px;
	font-weight: 600;
	display: inline-block;
	padding: 15px 0 0
}
.domain-reg-wrap .domain-reg-head h1 span {
	color: #e10000
}
.ad-float-right {
	float: right;
	margin: 5px 0 0 20px
}
ul.submenu-links {
	list-style-type: none;
	border: 1px solid #d6d6d6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0 0 30px;
	padding: 0
}
ul.submenu-links li {
	float: left
}
ul.submenu-links li a {
	padding: 15px 20px;
	display: block;
	text-decoration: none;
	color: #424242;
	background: #fff;
	border: 1px solid rgba(255,255,255,0);
	border-right: 1px solid #d6d6d6
}
ul.submenu-links li a:hover {
	background: #db990e;
	color: #fff;
	border: 1px solid #b47c05
}
ul.submenu-links:after {
	display: block
}
ul.submenu-links li.icon {
	padding: 25px;
	border-right: 1px solid #d6d6d6
}
ul.submenu-links li.icon.icon-submenuList {
	width: 20px;
	height: 20px;
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-submenuList.png) center center no-repeat
}
.domain-reg-wrap .domain-registration-blocks {
	background: #e9e9e9;
	border: 3px solid #d6d6d6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 20px 0
}
.domain-reg-wrap .domain-input-area .search {
	width: 100%;
	padding: 20px
}
.domain-reg-wrap .domain-input-area .search-query {
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	outline: 0;
	font-size: 18px;
	padding: 16px 20px;
	width: 76%;
	float: left;
	font-weight: 400!important;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	margin: 0;
	line-height: 30px!important;
	height: 60px!important;
	transition: all .3s ease-in-out;
	border: 2px solid #d6d6d6;
	border-right: none
}
.domain-reg-wrap .domain-input-area .search-query:focus {
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	border: 2px solid #2D6774;
	border-right: none
}
.domain-reg-wrap .domain-input-area .search::-webkit-input-placeholder {
color:#b6b7b7
}
.domain-reg-wrap .domain-input-area .search:-moz-placeholder {
color:#b6b7b7
}
.domain-reg-wrap .domain-input-area .search::-moz-placeholder {
color:#b6b7b7
}
.domain-reg-wrap .domain-input-area .search:-ms-input-placeholder {
color:#b6b7b7
}
.domain-reg-wrap .domain-input-area .button-lookup-wh {
	background-color: #2d6774;
	background-image: url(//www.sibername.com/newdesign/template/images/icons/icon-magnifierTF.png);
	background-repeat: no-repeat;
	background-position: right 20px center;
	font-size: 18px;
	font-weight: 600;
	padding: 20px 60px 20px 30px;
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	text-shadow: none;
	width: 24%;
	margin: 0;
	outline: 0;
	float: left;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	line-height: 20px!important;
	height: 60px!important;
	color: #fff;
	border: 1px solid #0b3943;
}

.domain-reg-wrap .domain-input-area .button-lookup-wh:hover {
	-webkit-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.4);
	box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.4)
}
.domain-reg-wrap .domain-input-area .button-lookup-wh:focus {
	background-color: #23515b
}
.domain-reg-wrap .domain-input-area .help-slide-toggle {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-questionMark.png) 10px center no-repeat #dbdbdb;
	padding: 5px 10px 5px 30px;
	color: #5d5d5d;
	text-decoration: none;
	float: right;
	margin: 3px 10px 0 0;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	outline: 0!important
}
.domain-reg-wrap .domain-input-area .help-slide-toggle:hover {
	background-color: #d0d0d0;
	color: #333
}
.domain-reg-wrap .domain-input-area .help-slide-box {
	background: #dbdbdb;
	padding: 15px 25px;
	margin: 0 78px 0 5px;
	line-height: 21px;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	font-size: 13px
}
.domain-reg-wrap .domain-extenstion-area {
	background: #fff;
	width: 100%;
	margin: 20px 0 0;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6
}
.domain-reg-wrap form {
	margin-bottom: 0
}
.domain-reg-wrap .domain-extenstion-area .nav-tabs {
	border: none
}
.domain-reg-wrap .domain-extenstion-area .nav-tabs>li {
	margin-right: 5px
}
.domain-reg-wrap .domain-extenstion-area .nav-tabs>li>a {
	border: 1px solid #d6d6d6;
	text-decoration: none;
	padding: 10px 25px;
	font-size: 13px;
	font-weight: 600
}
.domain-reg-wrap .domain-extenstion-area .nav-tabs>li.active>a {
	background: #2D6774;
	color: #fff;
	border: 1px solid #1b4c57
}
.domain-reg-wrap .domain-extenstion-area .tab-content {
	clear: both;
	border: 1px solid #d6d6d6
}
.domain-reg-wrap .domain-extenstion-area .domain-extenstion-heading {
	font-size: 15px;
	font-weight: 400;
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 15px;
	transition: all .2s ease-in-out
}
.domain-reg-wrap .domain-extenstion-area .domain-extenstion-heading.active, .domain-reg-wrap .domain-extenstion-area .domain-extenstion-heading:hover {
	background: #f2f2f2
}
.domain-reg-wrap .domain-extenstion-area .domain-extenstion-heading:before {
	content: "-";
	font-size: 24px;
	font-weight: 700;
	position: relative;
	top: 2px;
	margin-right: 15px;
	width: 10px;
	display: inline-block;
	text-align: center
}
.domain-reg-wrap .domain-extenstion-area .domain-extenstion-heading.active:before {
	content: "+"
}
.domain-reg-wrap #select-extension-tab {
	padding: 10px 20px 0;
	border-top: 1px solid #d6d6d6
}
.domain-reg-wrap .check-all {
	border-top: 1px solid #d6d6d6;
	margin: 15px -20px 0
}
.domain-reg-wrap .check-all a {
	display: block;
	font-size: 13px;
	text-decoration: none;
	padding: 10px 18px 10px 40px;
	border-right: 1px solid #d6d6d6;
	float: left;
	width: auto;
	height: auto;
	line-height: 20px;
	background-position: 15px center
}
.domain-reg-wrap .check-all a:hover {
	text-decoration: underline
}
.domain-reg-wrap .domain-reg-box {
	padding: 30px 25px 10px;
	border-top: 1px solid #d6d6d6
}
.domain-reg-wrap .domain-reg-box p strong {
	font-family: Raleway, Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: 400
}
.domain-reg-wrap .domain-reg-box .price-list {
	margin: 25px 0;
	width: 100%;
	float: none
}
.domain-reg-box .price-list ul li {
	width: auto;
	margin: 0 15px 0 0;
	float: left
}
.domain-reg-wrap .domain-reg-box .extension-tag {
	width: auto
}
.domain-reg-wrap .domain-reg-box .extension-tag a {
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	background: #db990e;
	border: 1px solid #b57b01;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 100%;
	padding: 8px 25px;
	text-decoration: none
}
.domain-reg-wrap .domain-reg-box .extension-tag a:hover {
	background: #f8b730
}
.domain-reg-wrap .domain-reg-box .currentprice {
	font-size: 11px;
	background: #fff;
	margin: 10px auto 0;
	padding: 5px;
	width: 90%;
	display: block;
	border: 1px solid #d6d6d6;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	color: #7e7d7d
}
.domain-reg-wrap p {
	line-height: 21px
}
.big-links {
	padding: 20px 0
}
.big-links a {
	font-size: 16px;
	font-weight: 600
}
.domain-extenstion-area .domain-extension-radio {
	float: left;
	margin: 5px 0 15px 10px;
	width: 150px
}
.domain-extenstion-area .domain-extension-radio img {
	margin: 0 0 0 10px
}
.all-extensions-wrap .check-all {
	border-top: 1px solid #d6d6d6;
	margin: 15px 0 0;
	float: none
}
.all-extensions-wrap .check-all a {
	display: block;
	font-size: 13px;
	text-decoration: none;
	padding: 10px 18px 10px 40px;
	border-right: 1px solid #d6d6d6;
	float: left;
	width: auto;
	height: auto;
	line-height: 20px;
	background-position: 15px center;
	background-repeat: no-repeat
}
.all-extensions-wrap .domain-extenstion-area .domain-extenstion-heading {
	font-size: 20px;
	margin-bottom: 20px;
	float: none
}
.all-extensions-wrap .checkbox {
	background: url(//www.sibername.com/newdesign/template/optimized/images/checkbox-mini.png) no-repeat;
	clear: left;
	cursor: default;
	float: left;
	height: 30px;
	position: relative;
	text-align: left;
	width: 30px;
	margin: -5px 0 0;
	padding: 0!important
}
.intern-table {
	margin: 25px 0 20px;
	border: 1px solid rgba(0,0,0,.2)
}
.intern-table td, .intern-table tr th {
	padding: 12px 15px;
	border-bottom: 1px solid rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	-moz-box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	box-shadow: 0 1px 0 0 rgba(255,255,255,1);
	font-size: 14px;
	border-right: 1px solid rgba(0,0,0,.2)
}
.intern-table tr {
	border-left: 1px solid rgba(0,0,0,.2);
	border-right: 1px solid rgba(0,0,0,.2)
}
.intern-table tr:nth-child(odd) {
	background: #f4f4f4
}
.intern-table tr:hover {
	background: #e1e1e1
}
.intern-table thead th {
	background: #fff
}
.hosting-plans-wrap span.icon-large {
	width: 20px;
	height: 20px;
	margin: 2px 5px 0 0
}
.hosting-plans-wrap span.icon.icon-bulk {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-bulk.png)
}
.turnkey-dev-wrap .turnkey-tab-content {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 0 30px 0 rgba(0,0,0,.2);
	-moz-box-shadow: inset 0 0 30px 0 rgba(0,0,0,.2);
	box-shadow: inset 0 0 30px 0 rgba(0,0,0,.1);
	padding: 20px;
	margin: 25px 0
}
.turnkey-dev-wrap .turnkey-showcase {
	float: left;
	width: 49%;
	margin: 15px 0;
	text-align: center
}
.turnkey-dev-wrap .turnkey-showcase-info {
	float: left;
	width: 51%
}
.turnkey-dev-wrap .turnkey-showcase-info ul.checkmarks-list {
	margin: 30px 0 0
}
.turnkey-dev-wrap .turnkey-submit {
	background: #E09817;
	font-size: 18px;
	font-weight: 700;
	padding: 15px 25px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: auto;
	border: 1px solid #cc8a15;
	margin: 0;
	outline: 0;
		-webkit-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.2);
	-moz-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 0 0 rgba(255,255,255,.5);
	text-shadow: 0 0 0 rgba(255,255,255,1);
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out
}
.turnkey-dev-wrap .turnkey-submit:hover {
	text-shadow: 0 0 8px rgba(255,255,255,1)
}
.turnkey-dev-wrap .turnkey-submit:active {
	background-color: #E09817;
	-webkit-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.2);
	-moz-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.2)
}
.turnkey-dev-wrap .turnkey-price {
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	font-size: 14px;
	padding: 7px 15px;
	border-left: none
}
.turnkey-dev-wrap .turnkey-faq-wrap p {
	line-height: 21px
}
.turnkey-dev-wrap .turnkey-faq-wrap .turnkey-faq-wrap-heading {
	font-weight: 700;
	border-bottom: 1px dashed #d6d6d6;
	padding: 0 0 10px 38px;
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-faq.png) 0 -1px no-repeat
}
.turnkey-dev-wrap .turnkey-faq-wrap .faq-block {
	position: relative;
	padding: 5px 0 5px 20px;
	margin: 20px 0 0
}
.turnkey-dev-wrap .turnkey-faq-wrap .faq-block h2 {
	margin-bottom: 12px
}
.turnkey-dev-wrap .turnkey-faq-wrap .faq-block:before {
	content: "";
	position: absolute;
	height: 100%;
	left: 0;
	top: 0;
	width: 10px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border: 1px solid #d6d6d6;
	border-right: none
}
.turnkey-dev-wrap .turnkey-faq-wrap .green-checks {
	margin: 20px 0
}
ul.green-checks.red-x li {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-red-x.png) 0 -3px no-repeat
}
.newtlds-wrap {
	font-family: "Open Sans", Verdana, Geneva, sans-serif
}
.newtlds-wrap .search input[type=submit], .newtlds-wrap .search input[type=text] {
	outline: 0;
	display: inline-block;
		height: auto
}
.newtlds-wrap .search {
	width: 100%;
	padding: 30px 20px;
	background: #E9E9E9;
	box-sizing: border-box
}
.newtlds-wrap .search form {
	margin: 0
}
.newtlds-wrap .search input[type=text] {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #d6d6d6;
	font-size: 17px;
	padding: 20px;
	width: 63%;
	-webkit-box-shadow: 0 2px 0 0 #ddd9d9;
	-moz-box-shadow: 0 2px 0 0 #ddd9d9;
	box-shadow: 0 2px 0 0 #ddd9d9;
	font-weight: 400!important;
	margin: 0 1% 0 0;
	line-height: 20px
}
.newtlds-wrap .search input[type=text]:focus {
	-webkit-box-shadow: 0 2px 0 0 #c6c6c6;
	-moz-box-shadow: 0 2px 0 0 #c6c6c6;
	box-shadow: 0 2px 0 0 #c6c6c6;
	border: 1px solid #c6c6c6
}
.newtlds-wrap .search input[type=text]::-webkit-input-placeholder {
color:#b6b7b7
}
.newtlds-wrap .search input[type=text]:-moz-placeholder {
color:#b6b7b7
}
.newtlds-wrap .search input[type=text]::-moz-placeholder {
color:#b6b7b7
}
.newtlds-wrap .search input[type=text]:-ms-input-placeholder {
color:#b6b7b7
}
.newtlds-wrap .search input[type=submit] {
	background-color: #2d6774;
	background-image: url(//www.sibername.com/newdesign/template/images/icons/icon-magnifierTF.png);
	background-repeat: no-repeat;
	background-position: right 20px center;
	font-size: 18px;
	font-weight: 600;
	padding: 20px 60px 20px 30px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: none;
	-webkit-box-shadow: 0 3px 0 0 #0b3943;
	-moz-box-shadow: 0 3px 0 0 #0b3943;
	box-shadow: 0 3px 0 0 #0b3943;
	width: 30%;
	margin: 0
}
.navable-tabs .nav-tabs>li a, .seo-plans-wrap .btn-style, .seo-plans-wrap .faqs-wrp .que, .seo-plans-wrap ul.checkmarks-list li ul li:before {
	font-family: Raleway, Verdana, Geneva, sans-serif
}
.newtlds-wrap .search input[type=submit]:hover {
	-webkit-box-shadow: 0 3px 0 0 #0b3943, inset 0 5px 10px 2px rgba(0,0,0,.4);
	-moz-box-shadow: 0 3px 0 0 #0b3943, inset 0 5px 10px 2px rgba(0,0,0,.4);
	box-shadow: 0 3px 0 0 #000, inset 0 5px 10px 2px rgba(0,0,0,.4)
}
.newtlds-wrap .search input[type=submit]:focus {
	background-color: #23515b
}
.domains-seo-box {
	padding: 30px 25px 30px 35px;
	background: url(//www.sibername.com/newdesign/template/optimized/images/seo-box-bg.jpg) top center no-repeat #E9E9E9;
	border-top: 1px solid #d6d6d6;
	margin: 20px 0 -20px
}
.domains-seo-box h3 {
	font-weight: 600;
	line-height: 28px;
	margin: 0;
	padding: 0;
	color: #424242;
	font-size: 21px
}
.domains-seo-box h4 {
	font-size: 18px;
	font-weight: 400;
	color: #636363;
	margin: 5px 0 0;
	line-height: 24px
}
.domains-seo-box a {
	font-weight: 500;
	transition: all .3s ease-in-out
}
.domains-seo-box a:hover {
	color: #000
}
.domains-seo-box .seo-box-cta {
	padding: 30px 0 0 50px
}
.domains-seo-box .seo-box-cta .btn-style {
	width: 100%;
	margin: 0;
	text-align: center;
	font-weight: 500;
	padding: 14px 30px;
	font-size: 19px
}
.domains-seo-box .seo-box-cta .btn-style span {
	position: relative;
	left: 2px;
	transition: all .3s ease-in-out
}
.domains-seo-box .seo-box-cta .btn-style:hover span {
	left: 8px;
	transform: scale(1.3)
}
.domains-seo-box .seo-box-cta .btn-style:hover {
	color: #fff
}
.navable-tabs {
	padding-bottom: 30px
}
.navable-tabs .tab-content {
	padding: 25px 35px;
	border: 1px solid #b5b9ba;
	border-top: none;
	box-shadow: 0 6px 0 #f1f1f1
}
.navable-tabs .nav-tabs {
	margin: 0;
	border-bottom: 1px solid #b5b9ba
}
.navable-tabs .nav-tabs>li a {
	margin: 0;
	font-size: 16px;
	font-weight: 600;
	color: #424242;
	text-decoration: none;
	padding: 17px 30px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	transition: background .3s ease-in-out;
	line-height: 24px
}
.navable-tabs .nav-tabs>li a:hover {
	background: #f3f3f3
}
.navable-tabs .nav-tabs>.active>a {
	border-color: #b5b9ba;
	border-top: 3px solid #30828e;
	border-bottom: none
}
.navable-tabs .nav-tabs>.active>a:hover {
	background: #fff
}
.navable-tabs .nav-tabs>li a span.fa {
	font-size: 21px;
	position: relative;
	margin-right: 3px;
	line-height: 20px
}
.seo-plans-wrap h3 {
	font-size: 24px;
	font-weight: 400;
	line-height: 32px
}
.seo-plans-wrap h3.plan-title {
	font-size: 30px;
	line-height: 32px;
	position: relative;
	border-bottom: 2px solid #ececec;
	padding-bottom: 15px;
	margin-bottom: 15px
}
.seo-plans-wrap h3.plan-title span {
	color: #f29b31;
	font-weight: 700;
	position: relative
}
.seo-plans-wrap h3.plan-title span:after {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: -15px;
	border-bottom: 2px solid #f29b31;
	content: ""
}
.seo-plans-wrap h4 {
	font-size: 21px;
	font-weight: 400;
	padding: 20px 0
}
.seo-plans-wrap h4 strong {
	font-weight: 600
}
.seo-plans-wrap p {
	line-height: 24px;
	font-size: 15px
}
.seo-plans-wrap .btn-style {
	font-weight: 400;
	padding: 15px 40px;
	font-size: 21px;
	margin: 10px 0
}
.seo-plans-wrap .btn-style strong {
	font-weight: 600
}
.seo-plans-wrap .btn-style .fa {
	position: relative;
	left: 2px;
	transition: all .3s ease-in-out
}
.seo-plans-wrap .btn-style:hover .fa {
	position: relative;
	left: 8px;
	transform: scale(1.4)
}
.seo-plans-wrap ul.checkmarks-list li {
	margin: 0;
	padding: 5px 0;
	font-size: 15px;
	line-height: 25px;
	background-position: left 9px
}
.seo-plans-wrap ul.checkmarks-list li ul {
	margin: 10px 0 10px 5px;
	padding: 0 0 0 16px;
	border-left: 3px solid #ececec
}
.seo-plans-wrap ul.checkmarks-list li ul li {
	font-size: 14px;
	line-height: 21px;
	background: 0 0
}
.seo-plans-wrap ul.checkmarks-list li ul li:before {
	content: "-";
	font-weight: 600;
	font-size: 21px;
	background: 0 0!important
}
.seo-plans-wrap .list-cont {
	padding: 20px 0 30px
}
.seo-plans-wrap h4.plan-descr {
	background: #fafafa;
	padding: 15px 35px;
	margin: 0 -35px;
	font-size: 17px;
	line-height: 24px
}
.seo-plans-wrap .custom-seo-form label, .seo-plans-wrap .faqs-wrp .ans {
	font-family: Raleway, Verdana, Geneva, sans-serif;
	line-height: 21px
}
.seo-plans-wrap .faqs-wrp .que {
	color: #E09817;
	font-size: 18px;
	font-weight: 600;
	padding: 10px 0 0
}
.seo-plans-wrap .faqs-wrp .ans {
	color: #424242;
	font-size: 15px;
	padding: 5px 25px 20px
}
.seo-plans-wrap .custom-seo-form {
	background: #FAFAFA;
	padding: 10px 35px 30px;
	margin: 10px -35px 0
}
.seo-plans-wrap .custom-seo-form label {
	font-size: 15px;
	font-weight: 500;
	display: block;
	padding: 10px 0 0
}
.seo-plans-wrap .custom-seo-form input, .seo-plans-wrap .custom-seo-form textarea {
	display: block;
	min-width: 50%;
	margin-bottom: 10px;
	max-width: 100%
}
.long-arrows-list {
	list-style: none;
	margin: 0 0 10px;
	padding: 0
}
.long-arrows-list li {
	font-size: 15px;
	line-height: 25px;
	padding: 5px 0
}
.long-arrows-list li .fa {
	margin-right: 5px
}
.home-boxes .home-box .box-icon.fa {
	font-family: FontAwesome!important;
	font-size: 60px
}
.call-us-box {
	background: #fff;
	border: 2px solid #e2e2e2;
	border-radius: 4px;
	color: #424242;
	font-size: 15px;
	font-weight: 500;
	line-height: 32px;
	padding: 25px 20px;
	text-align: center;
	font-family: Raleway, Verdana, Geneva, sans-serif
}
span.icon.icon-phone {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-phone.png) rgba(0,0,0,0)
}
.call-us-box span.icon-vlarge {
	margin: -5px 10px 0 0
}
span.icon-vlarge {
	height: 32px;
	margin: 2px 5px 0 0;
	width: 32px
}
.benefits-title {
	font-size: 36px;
	font-weight: 600;
	padding: 60px 0 0;
	margin: 0;
	text-align: center
}
.hosting-plans-wrap .plans-head.ottawa-hosting {
	padding: 50px 0 0;
	background: url(//www.sibername.com/newdesign/template/optimized/images/website-hosting/plans-head-bg2.jpg) top center no-repeat #e7eced
}
.hosting-plans-wrap .plans-head.ottawa-hosting .hosting-illustration {
	margin-top: 30px
}
.hosting-plans-wrap .plans-head.wordpress-hosting {
	padding: 50px 0 40px
}
.sticky-table-head {
	position: fixed;
	top: 0;
	width: 100%;
	left: 0;
	z-index: 2;
	margin: 0;
	opacity: 0;
	transition: all .3s ease-in-out;
	border-bottom: 3px solid #f0f0f0
}
.sticky-table-head .standard-plans-table {
	margin: 0
}
.sticky-table-head .standard-plans-table thead td {
	padding: 0 20px;
	transition: all .3s ease-in-out;
	background: #fff;
	border: none!important
}
.sticky-table-head .standard-plans-table .price-plan h3 {
	font-size: 16px;
	transition: all .3s ease-in-out;
	line-height: 16px
}
.sticky-table-head .standard-plans-table tr:nth-child(2n+1) td:first-child {
	background: #fff!important
}
.sticky-table-head .standard-plans-table thead tr {
	background: 0 0
}
.sticky-table-head.stuck {
	opacity: 1
}
.sticky-table-head.stuck .standard-plans-table thead td {
	padding: 10px 20px 15px
}
.sticky-table-head.stuck .standard-plans-table .price-plan h3 {
	font-size: 28px;
	line-height: 28px
}
.sticky-table-head.stuck .standard-plans-table thead td .btn-style {
	margin-top: 10px
}
.sticky-wrapper {
	height: auto!important
}
.ready-scripts-wrap .three-col-section>.row-col {
	padding-bottom: 40px
}
.ready-scripts-wrap .three-col-section>.row-col:last-child, .ready-scripts-wrap .two-col-section>.row-col:last-child {
	padding-bottom: 0
}
.ready-scripts-wrap .three-col-section>.row-col .col-sm-4 {
	padding: 0 25px
}
.ready-scripts-wrap .three-col-section>.row-col .col-sm-4:first-child {
	padding-left: 0
}
.ready-scripts-wrap .three-col-section>.row-col .col-sm-4:last-child {
	padding-right: 0
}
.ready-scripts-wrap .app-logo {
	display: block;
	margin: 5px auto 10px
}
.ready-scripts-wrap .three-col-section p {
	text-align: center
}
.domain-registration-wrap {
	color: #424242
}
.domain-registration-wrap p {
	font-size: 14px
}
.domain-registration-wrap * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
.domain-registration-wrap a:focus {
	outline: 0;
	outline-offset: 0
}
.domain-registration-wrap .numbers-font {
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	font-style: normal
}
.domain-registration-wrap .domain-reg-head {
	width: 100%;
	padding: 40px 0;
	text-align: center;
	margin-top: -26px;
	position: relative;
	min-height: 400px
}
.domain-registration-wrap .domain-reg-head.back1 {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head1.jpg) top center no-repeat
}
.domain-registration-wrap .domain-reg-head.back-fr {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head-fr.jpg) top center no-repeat
}
.domain-registration-wrap .domain-reg-head.back2 {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head2.jpg) top center no-repeat
}
.domain-registration-wrap .domain-reg-head.back3 {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head3.jpg) top center no-repeat
}
.domain-registration-wrap .domain-reg-head.no-bg-simple {
	background: 0 0;
	min-height: 0;
	padding: 30px 0 15px
}
.domain-registration-wrap .domain-reg-head.no-bg-simple h1 {
	font-size: 34px;
	padding-top: 15px
}
.domain-registration-wrap .domain-reg-head.no-bg-simple h2 {
	font-size: 30px;
	line-height: 40px;
	padding: 5px 0 0
}
.domain-registration-wrap .domain-reg-head.no-bg-simple .domain-input-area .search {
	padding: 30px;
	background: #c0c5c9;
	border: 3px solid #a7adb1;
	border-radius: 4px;
	margin: 20px 0 0;
	position: relative
}
.domain-registration-wrap .domain-reg-head.no-bg-simple .domain-input-area .search-query {
	border: 2px solid #9fa6ac;
	border-right: none
}
.domain-registration-wrap .domain-reg-head.no-bg-simple .domain-input-area .search-query:focus {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #2d6774 -moz-use-text-color #2d6774 #2d6774;
	border-image: none;
	border-style: solid none solid solid;
	border-width: 2px medium 2px 2px;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset
}
.domain-registration-wrap .domain-reg-head.no-bg-simple .domain-input-area .user-help-wrap {
	position: relative;
	width: 100%;
	left: 0
}
.domain-registration-wrap .domain-reg-head.no-bg-simple .domain-input-area .help-slide-box {
	top: -2px
}
.domain-registration-wrap .domain-reg-head.back-canada {
	background: 0 0;
	min-height: 0;
	padding: 30px 10px 20px;
	border-radius: 6px;
	box-shadow: 0 1px 2px 2px #e3e3e3;
	margin: 20px 0 40px
}
.domain-registration-wrap .domain-reg-head.back-canada h1 {
	font-size: 22px;
	margin: 0
}
.domain-registration-wrap .domain-reg-head.back-canada h2 {
	font-size: 22px;
	color: red;
	margin: 0;
	font-weight: 300
}
.domain-registration-wrap .domain-reg-head.back-canada .canada-day-btn {
	text-align: center;
	display: block;
	padding-top: 170px
}
.domain-registration-wrap .domain-reg-head.back-canada .canada-day-btn a {
	font-family: Raleway, Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #323232;
	text-decoration: none;
	padding: 20px 75px;
	background: rgba(0,0,0,0);
	border-radius: 8px;
	transition: all .3s ease-in-out
}
.domain-registration-wrap .domain-reg-head.back-canada .canada-day-btn a:hover {
	background: rgba(255,255,255,.3)
}
.domain-registration-wrap .domain-reg-head.back-canada .domain-input-area .search {
	padding: 15px 70px 20px
}
.ca-button-reg {
	font-size: 21px;
	padding: 0 10px;
	text-align: center
}
.ca-button-reg .btn-style {
	font-weight: 400;
	font-size: 21px;
	line-height: 21px
}
.ca-button-reg .btn-style strong {
	font-weight: 900
}
.ca-button-reg .btn-style span {
	transition: all .3s ease-in-out;
	position: relative;
	left: 1px
}
.ca-button-reg .btn-style:hover span {
	left: 6px;
	transform: scale(1.2)
}
.tt-only {
	margin: 20px 0 5px;
	padding: 0;
	font-size: 18px;
	color: #356775;
	position: relative
}
.tt-only:after {
	position: absolute;
	height: 1px;
	width: 100%
}
.modal-cd-wrap {
	text-align: center;
	padding: 10px 20px
}
.modal-cd-wrap .close {
	text-decoration: none;
	font-size: 27px
}
.modal-cd-wrap h3 {
	font-size: 21px;
	font-weight: 600;
	padding: 30px 0 0
}
.modal-cd-wrap p {
	font-family: Raleway, Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4
}
#modal-canada-day .modal-body {
	max-height: none
}
.modal-cd-wrap .hcd-img {
	position: relative;
	margin-bottom: 20px
}
.modal-cd-wrap .btn-style {
	font-weight: 400;
	margin-bottom: 15px
}

@media only screen and (max-width:1024px) {
.domain-registration-wrap .domain-reg-head.back-fr, .domain-registration-wrap .domain-reg-head.back1 {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head1-na.jpg) top center
}
.domain-registration-wrap .domain-reg-head.back2 {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head2-na.jpg) top center
}
.domain-registration-wrap .domain-reg-head.back3 {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head3-na.jpg) top center
}
.domain-registration-wrap .domain-reg-head.back-canada {
	background: url(//www.sibername.com/newdesign/template/images/domain-reg-head1-na.jpg) top center
}
.domain-registration-wrap .domain-reg-head.back-canada .canada-day-btn {
	padding-top: 30px
}
.domain-registration-wrap .domain-reg-head.back-canada .canada-day-btn a {
	background: rgba(255,255,255,.6);
	display: inline-block
}
#modal-canada-day {
	max-width: 100%;
	margin: 50px auto;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}
#modal-canada-day img {
	max-width: 100%;
	height: auto
}
}
.domain-registration-wrap .domain-reg-head h1 {
	color: #424242;
	font-weight: 600;
	font-size: 42px;
	line-height: 1.3;
	margin-top: -10px;
	margin-bottom: 0
}
.domain-registration-wrap .domain-reg-head h2 {
	font-weight: 400;
	font-size: 30px;
	color: #2d8593
}
.domain-registration-wrap .domain-reg-head.back2 h1 {
	color: #fff
}
.domain-registration-wrap .domain-reg-head.back2 h2 {
	color: #abf3ff
}

@media only screen and (max-width:992px) {
.domain-registration-wrap .domain-reg-head.no-bg-simple h1 {
	font-size: 30px;
	line-height: 1.2
}
}

@media only screen and (max-width:768px) {
.domain-registration-wrap .domain-reg-head h1, .domain-registration-wrap .domain-reg-head.no-bg-simple h1 {
	font-size: 30px;
	line-height: 1.2
}
.domain-registration-wrap .domain-reg-head h2 {
	font-size: 24px
}
}

@media only screen and (max-width:600px) {
.domain-registration-wrap .domain-reg-head h1, .domain-registration-wrap .domain-reg-head.no-bg-simple h1 {
	font-size: 26px;
	line-height: 1.2
}
.domain-registration-wrap .domain-reg-head h2 {
	font-size: 20px
}
.domain-registration-wrap .domain-reg-head.no-bg-simple h2 {
	font-size: 27px;
	line-height: 1.2
}
}
.domain-registration-wrap .domains-slider {
	margin: 0;
	border: 1px solid #e5e5e5
}
.domain-registration-wrap .domain-extenstion-area {
	background: #fff;
	width: 100%;
	margin: 0 0 30px;
	padding: 0;
	border: 1px solid #d6d6d6;
	font-family: Raleway, Verdana, Geneva, sans-serif
}
.domain-registration-wrap form {
	margin-bottom: 0
}
.domain-registration-wrap .domain-extenstion-area .nav-tabs {
	border: none
}
.domain-registration-wrap .domain-extenstion-area .nav-tabs>li {
	margin-right: 5px
}
.domain-registration-wrap .domain-extenstion-area .nav-tabs>li>a {
	border: 1px solid #e5e5e5;
	text-decoration: none;
	padding: 10px 25px;
	font-size: 13px;
	font-weight: 600;
	transition: all .3s ease-in-out
}
.domain-registration-wrap .domain-extenstion-area .nav-tabs>li.active>a {
	background: #2D6774;
	color: #fff;
	border: 1px solid #1b4c57
}
.domain-registration-wrap .domain-extenstion-area .tab-content {
	clear: both;
	border: 1px solid #ececec
}
.domain-registration-wrap .domain-extenstion-area .domain-extenstion-heading {
	font-size: 15px;
	font-weight: 400;
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 15px;
	transition: all .3s ease-in-out
}
.domain-registration-wrap .domain-extenstion-area .domain-extenstion-heading.active, .domain-registration-wrap .domain-extenstion-area .domain-extenstion-heading:hover {
	background: #f2f2f2
}
.domain-registration-wrap .domain-extenstion-area .domain-extenstion-heading:before {
	content: "-";
	font-size: 24px;
	font-weight: 700;
	position: relative;
	top: 2px;
	margin-right: 15px;
	width: 10px;
	display: inline-block;
	text-align: center;
	font-family: Open Sans, Verdana, Geneva, sans-serif
}
.domain-registration-wrap .domain-extenstion-area .domain-extenstion-heading.active:before {
	content: "+"
}
.domain-registration-wrap #select-extension-tab {
	padding: 10px 20px 0;
	border-top: 1px solid #d6d6d6
}
.domain-registration-wrap .check-all {
	border-top: 1px solid #d6d6d6;
	margin: 15px -20px 0
}
.domain-registration-wrap .check-all a {
	display: block;
	font-size: 13px;
	text-decoration: none;
	padding: 10px 18px 10px 40px;
	border-right: 1px solid #d6d6d6;
	float: left;
	width: auto;
	height: auto;
	line-height: 20px;
	background-position: 15px center
}
.domain-registration-wrap .check-all a:hover {
	text-decoration: underline
}
.icon-checkAll {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-checkAll.png) no-repeat
}
.icon-price {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-price.png) no-repeat
}
.icon-viewGrid {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-viewGrid.png) no-repeat
}
.domain-registration-wrap .domain-input-area .search {
	width: 100%;
	padding: 140px 70px 0
}

@media screen and (max-width:768px) {
.domain-registration-wrap .domain-input-area .search {
	padding: 20px 15px!important
}
}
.domain-registration-wrap .domain-input-area .search-query {
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	outline: 0;
	font-size: 18px;
	padding: 16px 20px;
	width: 100%;
	font-weight: 400!important;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	margin: 0;
	line-height: 30px!important;
	height: 60px!important;
	transition: all .3s ease-in-out;
	border: 2px solid #d6d6d6;
	border-right: none
}
.domain-registration-wrap .domain-reg-head.back2 .domain-input-area .search-query {
	border-color: #fff
}
.domain-registration-wrap .domain-reg-head.back3 .domain-input-area .search-query {
	border-color: #ececec
}
.domain-registration-wrap .domain-input-area .search-query:focus {
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	border: 2px solid #2D6774;
	border-right: none
}
.domain-registration-wrap .domain-reg-head.back2 .domain-input-area .search-query:focus {
	border-color: #ececec
}
.domain-registration-wrap .domain-reg-head.back2 .domain-input-area .button-lookup-wh, .domain-registration-wrap .domain-reg-head.back3 .domain-input-area .search-query:focus {
	border-color: #2D6774
}
.domain-registration-wrap .domain-input-area .search::-webkit-input-placeholder {
color:#b6b7b7
}
.domain-registration-wrap .domain-input-area .search:-moz-placeholder {
color:#b6b7b7
}
.domain-registration-wrap .domain-input-area .search::-moz-placeholder {
color:#b6b7b7
}
.domain-registration-wrap .domain-input-area .search:-ms-input-placeholder {
color:#b6b7b7
}
.domain-registration-wrap .domain-input-area .button-lookup-wh {
	background-color: #2d6774;
	background-image: url(//www.sibername.com/newdesign/template/images/icons/icon-magnifierTF.png);
	background-repeat: no-repeat;
	background-position: right 20px center;
	font-size: 18px;
	font-weight: 600;
	padding: 20px 60px 20px 30px;
	border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	text-shadow: none;
	width: 100%;
	margin: 0;
	outline: 0;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	line-height: 20px!important;
	height: 60px!important
}
.domain-registration-wrap .domain-input-area .button-lookup-wh:hover {
	-webkit-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.4);
	box-shadow: inset 0 5px 10px 2px rgba(0,0,0,.4)
}
.domain-registration-wrap .domain-reg-head.back2 .domain-input-area .button-lookup-wh:hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #2D8593;
	border-color: #2D8593
}
.domain-registration-wrap .domain-input-area .button-lookup-wh:focus {
	background-color: #23515b
}
.domain-registration-wrap .domain-input-area .help-slide-wrap {
	position: relative
}
.domain-registration-wrap .domain-input-area .help-slide-toggle {
	background: url(//www.sibername.com/newdesign/template/images/icons/icon-questionMark.png) 10px center no-repeat #f0f0f0;
	color: #5d5d5d;
	text-decoration: none;
	margin: 0 10px 0 0;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	outline: 0!important;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	float: none;
	padding: 5px 10px 5px 30px;
	border-color: #ddd;
	border-image: none;
	border-radius: 0 0 6px 6px;
	border-style: none solid solid;
	border-width: medium 2px 2px;
	font-size: 13px;
	display: inline-block
}
.domain-registration-wrap .domain-input-area .help-slide-toggle:hover {
	background-color: #fff
}
.domain-registration-wrap .domain-input-area .help-slide-box {
	background: #f0f0f0;
	padding: 7px 30px 7px 10px;
	margin: 2px 2px 0;
	line-height: 21px;
	font-size: 12px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	width: calc(100% - 4px);
	font-family: Raleway, Verdana, Geneva, sans-serif;
	text-align: center
}
.domain-registration-wrap .domain-input-area .help-slide-box .fa-close {
	position: absolute;
	top: 7px;
	right: 8px;
	text-decoration: none;
	transition: all .3s ease-in-out;
	color: #999
}
.domain-registration-wrap .domain-input-area .help-slide-box .fa-close:hover {
	font-size: 14px;
	color: #424242
}
.domain-registration-wrap .domain-reg-features {
	background: #eee
}
.domain-registration-wrap .domain-reg-features .features-box {
	padding: 30px 20px 20px;
	min-height: 250px;
	text-align: center
}
.domain-registration-wrap .domain-reg-features .features-box h3 {
	font-size: 28px;
	font-weight: 600;
	text-align: center;
	margin-bottom: 25px
}
.domain-registration-wrap .domain-reg-features .features-box h4 {
	font-size: 18px;
	font-weight: 400;
	text-align: center;
	margin-bottom: 25px
}
.domain-registration-wrap .domain-reg-features .features-box.features-included {
	background: url(//www.sibername.com/newdesign/template/images/dom-reg-included.png) top left #eee
}
.domain-registration-wrap .domain-reg-features .features-box.features-seo {
	background: url(//www.sibername.com/newdesign/template/images/dom-reg-seo.jpg) top left #E9E9E9
}
.domain-registration-wrap .domain-reg-features .features-box ul.checkmarks-list li {
	padding-bottom: 5px;
	line-height: 25px;
	font-size: 17px
}
.domain-registration-wrap .domain-reg-features .features-box ul.checkmarks-list::before {
	margin-right: 7px
}
.domain-registration-wrap .domain-reg-features .features-box .btn-small {
	font-size: 18px;
	font-weight: 600;
	margin: 17px 0 10px;
	padding: 12px 25px
}
.domain-registration-wrap .domain-reg-features .features-box .btn-small span.fa {
	left: 0;
	position: relative;
	transition: all .3s ease-in-out
}
.domain-registration-wrap .domain-reg-features .features-box .btn-small:hover span.fa {
	left: 5px
}
.hosting-section.why-choose .three-col-section {
	text-align: left
}
.hosting-section.why-choose .three-col-section h3 {
	font-size: 25px;
	padding-bottom: 20px
}
.hosting-section.why-choose .three-col-section .checkmarks-list li {
	padding: 0 0 10px;
	font-size: 16px;
	line-height: 30px
}
.hosting-section.why-choose .three-col-section .checkmarks-list.free-extras-list li {
	padding: 0 0 10px;
	font-size: 14px;
	line-height: 20px
}
.domain-names-specials {
	margin: 0;
	padding: 5px 0 20px
}
.domain-names-specials li {
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	padding-bottom: 10px
}
.cdr-domain-wrap, .domain-registration-wrap .sdh-list, .hosting-plans-wrap .btn-style {
	font-family: Raleway, Verdana, Geneva, sans-serif
}
.domain-names-specials .domain-name, .domain-tools li a {
	font-family: Raleway, Verdana, Geneva, sans-serif;
	font-weight: 600;
	transition: all .3s ease-in-out
}
.cdr-domain-wrap .numbers-font, .tld-page-head h2.price {
	font-family: Montserrat, Verdana, Geneva, sans-serif
}
.domain-names-specials li>a {
	text-decoration: none;
	color: #424242;
	display: block;
	transition: all .3s ease-in-out
}
.domain-names-specials li>a:hover {
	color: #2D8593
}
.domain-names-specials .domain-name {
	background: #f8b730;
	border-radius: 5px;
	padding: 10px 20px;
	color: #fff
}
.domain-names-specials li>a:hover .domain-name {
	background: #2D8593
}
.domain-tools {
	padding: 50px 0 0;
	margin: 0;
	text-align: center
}
.domain-tools li {
	list-style: none
}
.domain-tools li a {
	color: #424242;
	background: #f4f4f4;
	display: block;
	padding: 20px 25px;
	font-size: 20px;
	text-decoration: none;
	line-height: 20px;
	border-right: 2px solid #fff
}
.domain-tools li a:hover {
	background: #ebebeb;
	color: #2D8593
}
.domain-tools li:first-child a {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 18px
}
.domain-tools li:last-child a {
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-right: none
}
.domain-tools li a span {
	position: relative;
	opacity: 0;
	transition: all .3s ease-in-out;
	width: 0
}
.domain-tools li a:hover span {
	display: inline-block;
	opacity: 1;
	width: 12px
}
.hosting-section.need-more h3 {
	font-size: 27px
}
.hosting-section.need-more h4 {
	font-size: 18px;
	font-weight: 400;
	min-height: 36px;
	padding-bottom: 15px
}
.hosting-section.need-more .cols-icon .fa-search-plus {
	font-size: 60px;
	position: relative;
	top: -11px;
	margin-bottom: -4px
}
.domain-registration-wrap .domain-input-area .search.sticky-search {
	padding: 0
}
.domain-registration-wrap .domain-input-area .search.sticky-search .search-query {
	padding: 10px 20px;
	height: 48px!important;
	font-size: 16px
}
.domain-registration-wrap .domain-input-area .search.sticky-search .button-lookup-wh {
	height: 48px!important;
	background: #2d6774;
	padding: 14px 30px;
	font-size: 16px;
	font-weight: 500
}
.domain-registration-wrap .single-domain-head {
	width: 100%;
	padding: 40px 15px;
	text-align: center;
	margin-top: -26px;
	position: relative;
	min-height: 400px;
	background: url(//www.sibername.com/newdesign/template/optimized/images/single-tlds/store-bg.png) top center no-repeat #000
}
.domain-registration-wrap .single-domain-head .store-logo {
	padding-top: 30px;
	padding-bottom: 35px
}
.domain-registration-wrap .single-domain-head h1 {
	color: #fff;
	font-weight: 600;
	font-size: 36px;
	padding-bottom: 15px
}
.domain-registration-wrap .domain-reg-head:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.domain-registration-wrap h3.sdh-desc {
	font-size: 21px;
	font-weight: 500;
	font-style: italic;
	text-align: center;
	padding: 20px 0 0;
	margin-bottom: 0
}
.domain-registration-wrap h2.sdh-desc {
	font-size: 42px;
	font-weight: 700;
	text-align: center;
	padding: 5px 0 20px
}
.domain-registration-wrap .sdh-list {
	font-size: 21px
}
.domain-registration-wrap .sdh-list li {
	font-size: 21px;
	font-weight: 500;
	line-height: 1.4;
	list-style: disc;
	padding: 0 0 10px
}
.domain-registration-wrap .sdh-list li ul {
	padding: 10px 0
}
.domain-registration-wrap .sdh-list li ul li {
	font-size: 19px;
	font-weight: 400;
	list-style: circle
}
.hosting-section.need-for-store .side-image {
	padding-top: 20px
}

@media only screen and (max-width:1024px) {
.hosting-section.need-for-store .side-image {
	padding-top: 0
}
.domain-registration-wrap .sdh-list {
	text-align: left;
	padding-top: 30px
}
.hosting-section.target-market .three-col-section {
	padding: 0;
	text-align: left
}
.hosting-section.target-market .three-col-section>.col-sm-4 {
	padding: 0 20px 15px!important
}
.hosting-section.target-market .side-image {
	float: none!important
}
}
.hosting-plans-wrap .dzone-ft-img img, .hosting-plans-wrap .dzone-ft-img img:hover {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden
}
.hosting-plans-wrap .plans-head.dzone {
	padding: 40px 0 0;
	background: url(//www.sibername.com/newdesign/template/optimized/images/website-hosting/canada-background.jpg) top center no-repeat #e7eced
}
.hosting-plans-wrap .plans-head.dzone p {
	font-weight: 500;
	font-size: 19px;
	color: #2D8593
}
.hosting-plans-wrap .plans-head.dzone .hosting-illustration {
	margin: 30px 0 0
}
.dzone-title {
	font-size: 36px;
	font-weight: 600;
	padding: 40px 0 0;
	margin: 0;
	text-align: center
}
.dzone-subtitle {
	font-size: 27px;
	font-weight: 500;
	padding: 10px 0;
	margin: 0;
	text-align: center;
	color: #2D8593
}
.dzone-ft-section {
	padding: 20px 0 0
}
.dzone-ft-section h3 {
	font-size: 27px!important;
	font-weight: 500!important;
	padding: 10px 0!important;
	margin: 0;
	color: #2D8593;
	text-align: left;
	line-height: 35px
}
.dzone-ft-section p {
	font-size: 14px!important
}
.hosting-plans-wrap .dzone-description {
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	color: #636363;
	padding: 10px 15px
}
.hosting-plans-wrap .btn-style {
	padding: 12px 25px;
	font-weight: 400;
	font-size: 18px;
	margin: 0 5px
}
.hosting-plans-wrap .dzone-ft-img {
	margin: 0
}
.hosting-plans-wrap .dzone-ft-img img {
	border-radius: 6px;
	transform: scale(1, 1);
	transition-timing-function: ease-out;
	transition-duration: 250ms;
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 250ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 250ms;
	-ms-transform: scale(1, 1);
	-ms-transition-timing-function: ease-out;
	-ms-transition-duration: 250ms;
	-o-transform: scale(1, 1);
	-o-transition-timing-function: ease-out;
	-o-transition-duration: 250ms;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	opacity: 1
}
.hosting-plans-wrap .dzone-ft-img img:hover {
	-webkit-transform: scale(1.01, 1.01);
	-moz-transform: scale(1.01, 1.01);
	-ms-transform: scale(1.01, 1.01);
	-o-transform: scale(1.01, 1.01);
	transform: scale(1.01, 1.01);
	opacity: .9
}
.hosting-plans-wrap .dzone-ft-img a {
	display: block
}
.hosting-plans-wrap .dzone-trials {
	margin-top: 0;
	padding-top: 0
}
.hosting-plans-wrap .dzone-trials .btn-small {
	margin-top: 5px
}
.hosting-plans-wrap .dzone-pricing {
	padding-top: 50px
}
.hosting-plans-wrap .dzone-pricing .pricing-table {
	width: 95%;
	margin-right: 5%
}
.hosting-plans-wrap .dzone-pricing .pricing-table.last {
	margin-right: 0;
	margin-left: 5%
}
.hosting-section.secure-section {
	padding-top: 30px
}
.hosting-section.secure-section .hosting-section-title {
	margin-bottom: 40px
}
.hosting-section.secure-section p {
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	color: #636363;
	padding: 10px 0;
	margin: 0
}
.hosting-section.secure-section h3 {
	font-size: 24px;
	font-weight: 600;
	padding: 25px 0 10px;
	color: #2d8593;
	margin: 0
}
.hosting-section.secure-section .checkmarks-list {
	padding: 20px 0 0
}
.hosting-section.secure-section .checkmarks-list li {
	font-size: 16px;
	font-weight: 500
}
.hosting-section.secure-section .list-styled li {
	font-size: 16px;
	font-weight: 400;
	color: #636363
}
.hosting-section.secure-section a {
	text-decoration: none;
	color: #E09817;
	transition: all .3s ease-in-out
}
.hosting-section.secure-section a:hover {
	color: #000
}
.boost-apps {
	text-align: center;
	padding: 30px 0 0
}
.boost-apps img {
	display: inline-block;
	margin: 0 5px
}
.dzone-trials .two-col-section .col-sm-6:first-child {
	padding: 0 10px 0 0
}
.dzone-trials .two-col-section .col-sm-6:last-child {
	padding: 0 0 0 10px
}
.cdr-domain-wrap {
	margin: 20px 0;
	border-radius: 6px;
	border: 2px solid #ececec;
	padding: 40px 20px 45px;
	text-align: center
}
.cdr-domain-heading {
	font-size: 23px;
	font-weight: 400;
	padding: 5px 0 0;
	color: #57ab0c;
	margin: 0;
	display: block
}
.cdr-domain-heading span {
	color: #424242;
	font-weight: 400
}
.cdr-domain-wrap .domain-name {
	padding: 5px 10px 0;
	font-size: 20px
}
.cdr-domain-wrap .domain-name span.available {
	color: #57ab0c;
	font-size: 15px
}
.cdr-domain-wrap .domain-name span.unavailable {
	color: #bd1014;
	font-size: 15px
}
.cdr-domain-wrap .domain-price {
	padding: 20px 0;
	font-size: 21px;
	text-align: center
}
.cdr-domain-wrap .domain-price .strike-price {
	text-decoration: line-through;
	font-weight: 400;
	display: inline-block;
	padding: 0 5px 0 10px;
	color: #949494
}
.cdr-domain-wrap .price-note {
	font-size: 14px;
	font-weight: 400;
	color: #828282;
	padding: 20px 0 0;
	margin: 0
}
.cdr-domain-wrap .price-note strong {
	font-weight: 600
}
.cdr-domain-wrap .button-reg {
	padding: 0 10px;
	font-size: 21px;
	text-align: center
}
.cdr-domain-wrap .button-reg .btn-style {
	font-weight: 400;
	font-size: 21px
}
.cdr-domain-wrap .button-reg .btn-style strong {
	font-weight: 900
}
.cdr-domain-wrap .button-reg .btn-style span {
	transition: all .3s ease-in-out;
	position: relative;
	left: 1px
}
.cdr-domain-wrap .button-reg .btn-style:hover span {
	left: 6px;
	transform: scale(1.2)
}
.tld-page-head {
	min-height: 0!important;
	padding: 50px 0 30px!important;
	background: 0 0!important
}
.tld-page-head h1 {
	line-height: 1.4;
	margin-bottom: 5px
}
.tld-page-head h1 span {
	color: #2D8593;
	font-weight: 700
}
.tld-page-head .domain-input-area .search {
	padding: 20px
}
.tld-page-head .logo-tld {
	padding: 0 10px 20px 0;
	display: inline-block;
	vertical-align: middle
}
.tld-page-head .logo-tld img {
	max-height: 80px
}
.tld-page-head h2.price {
	font-size: 50px;
	padding: 20px 0 20px 20px;
	font-weight: 700;
	display: inline-block
}
.tld-page-head h2.price span {
	display: inline-block;
	background: #f4f4f4;
	padding: 20px;
	line-height: 50px;
	border-radius: 5px;
	border: 2px solid #ececec
}
.tld-page-head .tld-input {
	position: relative
}
.tld-page-head .tld-name {
	background: #f4f4f4;
	text-align: center;
	font-size: 18px;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	border-left: 2px solid #d6d6d6;
	padding: 18px 20px 17px;
	cursor: default;
	position: absolute;
	right: 0;
	top: 2px
}
.tld-page-head .tld-input .search-query {
	padding-right: 160px!important
}

@media only screen and (max-width:768px) {
.tld-page-head .domain-input-area .search {
	padding: 20px 0 0!important
}
.tld-page-head h1 {
	padding-bottom: 15px;
	line-height: 1.2
}
}
.hosting-section .side-image-section .side-text.tld-details-wrap h3 {
	font-size: 24px;
	margin: 25px 0 15px
}
.circles-list {
	margin: 0 0 0 18px;
	padding: 0
}
.circles-list li {
	padding: 5px 0 15px;
	list-style: circle;
	font-size: 16px;
	line-height: 1.5
}
.domain-registration-wrap .domains-ca-head .domain-input-area .user-help-wrap .help-slide-toggle, .user-help-wrap .video-toggle {
	border-color: #ddd;
	border-image: none;
	border-radius: 0 0 6px 6px;
	border-style: none solid solid;
	border-width: medium 2px 2px;
	font-size: 13px;
	display: inline-block
}
.user-help-wrap {
	position: relative;
	text-align: right
}
.user-help-wrap .video-toggle {
	background: #f0f0f0;
	padding: 5px 15px;
	text-decoration: none
}
.user-help-wrap .video-toggle:hover {
	background: #fff;
	text-decoration: none
}
.domain-registration-wrap .domains-ca-head .domain-input-area .user-help-wrap .help-slide-toggle {
	float: none;
	background-color: #f0f0f0;
	padding: 5px 10px 5px 30px
}
.domain-registration-wrap .domains-ca-head .domain-input-area .user-help-wrap .help-slide-toggle:hover {
	background-color: #fff
}
.domain-registration-wrap .domains-ca-head .domain-input-area .help-slide-box {
	z-index: 2
}
.ca-moto {
	font-size: 18px;
	font-weight: 300;
	line-height: 1.2;
	margin: 0;
	color: #fff
}
.ca-moto span {
	color: #ff6060
}
.ca-moto .canada-leaf-icon {
	background: url(//www.sibername.com/newdesign/template/images/icons/red-canada-leaf.png) no-repeat rgba(0,0,0,0);
	display: inline-block;
	height: 25px;
	left: -4px;
	position: relative;
	top: 4px;
	width: 24px;
	z-index: 1
}
.domain-registration-wrap .domain-reg-head.domains-ca-head .ca-moto {
	color: #424242;
	font-size: 17px;
	text-align: left;
	margin: -30px 0 0 7px
}

@media only screen and (max-width:1200px) {
.cdr-domain-wrap .button-reg {
	padding: 5px 20px
}
.domain-registration-wrap .domain-reg-head.domains-ca-head h1 {
	font-size: 34px
}
.domain-registration-wrap .domain-reg-head.domains-ca-head .ca-moto {
	margin: 0;
	text-align: center;
	padding-top: 5px
}
.hosting-plans-wrap .pricing-table .planselect {
	padding: 15px 10px 10px!important
}
.bootstrap-select .option-price {
	font-size: 18px
}
}

@media only screen and (max-width:992px) {
.user-help-wrap {
	text-align: center;
	padding: 15px 0 0
}
.domain-registration-wrap .domain-input-area .help-slide-toggle, .domain-registration-wrap .domains-ca-head .domain-input-area .user-help-wrap .help-slide-toggle, .user-help-wrap .video-toggle {
	border-top-width: 2px;
	border-top-style: solid;
	border-radius: 4px;
	margin-top: 5px
}
.domain-registration-wrap .domain-reg-head.domains-ca-head .ca-moto {
	margin: 10px 0 -30px
}
.bootstrap-select .option-price .cad-strike {
	display: block
}
.bootstrap-select>.btn {
	padding-right: 40px
}
.bootstrap-select.btn-group .btn .caret {
	width: 40px
}
}

@media only screen and (max-width:768px) {
.cdr-domain-wrap {
	padding: 20px 20px 25px
}
.domain-registration-wrap .domain-reg-head .modal {
	max-width: 100%;
	margin: -250px 0 0;
	left: 0
}
.domain-registration-wrap .domain-reg-head .modal iframe {
	max-width: 100%
}
.cdr-domain-wrap .button-reg .btn-style {
	line-height: 28px;
	hypens: auto
}
.cdr-domain-wrap .domain-price {
	padding: 15px 0 10px!important
}
.cdr-domain-wrap .domain-name {
	overflow-wrap: break-word;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto
}
.bootstrap-select .option-price .cad-strike {
	display: inline-block
}
.bootstrap-select>.btn {
	padding-right: 60px
}
.bootstrap-select.btn-group .btn .caret {
	width: 60px
}
}
.ca-landing .logo {
	padding: 10px 0 20px;
	border-bottom: none
}
.ca-landing .logo .phone-no {
	font-size: 15px;
	font-weight: 600;
	display: block;
	padding-top: 12px;
	text-align: right
}
.cira-menu {
	display: block;
	float: none;
	background: #C8102E;
	box-shadow: 0 5px 5px rgba(0,0,0,.25);
	margin-bottom: 5px
}
.cira-menu>ul {
	width: 1140px;
	margin: 0 auto
}
.cira-menu>ul>li>a {
	color: #fff;
	padding: 20px 15px
}
.cira-menu>ul>li>a:hover {
	background: #000;
	color: #fff
}
.inner-hero-container.cira-header {
	background: url(https://www.sibername.com/newdesign/template/images/home-header.jpg) center center no-repeat;
	background-size: cover;
	height: 315px;
	margin-top: -15px;
	padding: 15px 25px;
	font-family: Raleway, Verdana, Geneva, sans-serif
}
.inner-hero-container.cira-header * {
	box-sizing: border-box
}
.inner-hero-container.cira-header .inner-hero-content {
	padding: 10px 30px;
	height: 100%;
	margin: 0;
	text-align: center;
	width: 100%
}
.inner-hero-container.cira-header .inner-hero-content h1.cdr-domain-heading {
	color: #fff;
	display: block;
	font-size: 38px;
	font-weight: 400;
	margin: 0;
	padding: 5px 0 0;
	line-height: 1.2
}
.inner-hero-container.cira-header .inner-hero-content .cdr-domain-heading span {
	color: #fff;
	hyphens: auto;
	font-weight: 600
}
.inner-hero-container.cira-header .domain-price {
	font-size: 24px;
	padding: 10px 0;
	text-align: center;
	line-height: 1.1
}
.inner-hero-container.cira-header .ca-button-reg {
	font-size: 21px;
	padding: 0 10px;
	text-align: center;
	margin-top: 10px
}
.inner-hero-container.cira-header .ca-button-reg .btn-style {
	font-weight: 400;
	font-size: 27px;
	line-height: 27px;
	padding: 10px 35px;
	font-family: Raleway, Verdana, Geneva, sans-serif
}
.inner-hero-container.cira-header .ca-button-reg .btn-style strong {
	font-weight: 900
}
.inner-hero-container.cira-header .ca-button-reg .btn-style span {
	transition: all .3s ease-in-out;
	position: relative;
	left: 1px
}
.inner-hero-container.cira-header .ca-button-reg .btn-style:hover span {
	left: 6px;
	transform: scale(1.2)
}
.inner-hero-container.cira-header .numbers-font {
	font-family: Montserrat, Verdana, Geneva, sans-serif;
	font-style: normal
}
.inner-hero-container.cira-header form {
	margin: 0
}

@media screen and (max-width:992px) {
.inner-hero-container.cira-header {
	height: auto;
	padding: 0!important
}
}

@media screen and (max-width:768px) {
.ca-landing .logo, .ca-landing .logo .phone-no {
	text-align: center
}
.inner-hero-container.cira-header .inner-hero-content h1.cdr-domain-heading {
	font-size: 27px
}
}

@media screen and (max-width:480px) {
.inner-hero-container.cira-header .inner-hero-content h1.cdr-domain-heading {
	font-size: 24px
}
.inner-hero-container.cira-header .inner-hero-content h2 {
	font-size: 16px
}
}
.special-addons-wrap {
	padding: 0;
	margin: 20px 0 30px;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	border-radius: 4px
}
.special-addons-wrap>.heading {
	text-align: center;
	padding: 0 0 20px;
	font-size: 20px;
	font-weight: 600
}
.special-addons-wrap .special-addon {
	border: 1px dashed #ddd;
	border-right: 0;
	padding: 0 20px;
	text-align: center;
	position: relative
}
.special-addons-wrap>div:last-child .special-addon {
	border-right: 1px dashed #ddd
}
.special-addons-wrap .special-addon h2 {
	background: #f4f4f4;
	border-bottom: 1px solid #ececec;
	box-shadow: inset 0 0 10px 10px rgba(0,0,0,.02);
	margin: 0 -20px 15px;
	padding: 12px 20px;
	transition: all .3s ease-in-out
}
.special-addons-wrap .special-addon:hover h2 {
	background: #2E6875;
	color: #fff
}
.special-addons-wrap .special-addon p {
	font-size: 16px
}
.special-addons-wrap .special-addon .fa-info-circle {
	font-size: 18px;
	color: #7298A1;
	width: 20px;
	height: 20px;
	display: inline-block;
	cursor: help
}
.tooltip-p-addons>.tooltip-inner {
	background: #e7e7e7;
	color: #424242;
	font-size: 14px;
	font-family: Raleway, Verdana, Geneva, sans-serif;
	padding: 15px 20px;
	max-width: 350px;
	width: 350px
}
.tooltip-p-addons.top .tooltip-arrow {
	border-top-color: #e7e7e7
}
.special-addons-wrap .special-addon .promo-offer-wrap {
	margin: 0 -20px;
	padding: 10px 20px 20px
}
.special-addons-wrap .special-addon .or {
	position: absolute;
	width: 30px;
	height: 30px;
	line-height: 30px;
	right: -14px;
	top: 50%;
	margin-top: -10px;
	font-size: 13px
}
.special-addons-wrap .special-addon .or:before {
	width: 100%;
	height: 100%;
	content: "";
	background: #fff;
	border: 1px solid #ddd;
	position: absolute;
	top: 0;
	left: 0;
	transform: rotate(-45deg);
	z-index: 1
}
.special-addons-wrap .special-addon .or span {
	position: relative;
	z-index: 2
}
.special-addons-wrap .special-addon .promo-offer {
	display: inline-block;
	padding: 5px 10px
}
.special-addons-wrap .special-addon .promo-offer-wrap .trial-period {
	color: #424242;
	padding: 5px 0 0;
	font-weight: 600;
	font-size: 16px;
	text-align: left
}
.special-addons-wrap .special-addon .promo-offer-wrap .after-period {
	text-align: left;
	font-size: 13px;
	padding: 3px 0 0
}
.special-addons-wrap .special-addon .promo-offer-wrap .btn-style {
	vertical-align: top;
	font-weight: 400;
	font-size: 16px
}
.special-addons-wrap .special-addon.active h2 {
	background: #2E6875;
	color: #fff
}
.special-addons-wrap .special-addon.inactive, .special-addons-wrap .special-addon.inactive .promo-offer-wrap .trial-period {
	color: #a6abac
}
.special-addons-wrap .special-addon.active .promo-offer-wrap .btn-style {
	padding: 13px 43px
}
.special-addons-wrap .special-addon.active .promo-offer-wrap .btn-style:hover .fa:before {
	content: "\f00d";
	padding: 0 2px 0 0;
	font-size: 18px
}
.special-addons-wrap .special-addon.inactive .promo-offer-wrap .btn-style {
	opacity: .3
}
.special-addons-wrap .special-addon.inactive .promo-offer-wrap .btn-style:hover {
	opacity: .6
}
.special-addons-wrap .special-addon.inactive:hover h2 {
	background: #f4f4f4;
	color: #a6abac
}

@media screen and (max-width:768px) {
.special-addons-wrap .special-addon .or {
	display: none
}
.special-addons-wrap .special-addon {
	margin: 0 0 20px;
	border-right: 1px dashed #ddd
}
.home-slider .hidden-slide-resp {
	padding: 20px 10px!important
}
.home-slider .hidden-slide-resp.slide-free-wdomain h2, .home-slider .hidden-slide-resp.slide-free-wdomain h3 {
	font-size: 30px!important
}
.home-slider .hidden-slide-resp.slide-free-wdomain h4 {
	font-size: 21px!important
}
}

@media screen and (max-width:440px) {
#customerTabs {
	text-align: center
}
#customerTabs>li {
	float: none
}
#customerTabs>li>a {
	border: 1px solid #ddd;
	border-radius: 4px;
	margin-bottom: 4px
}
}
.paymentIcons {
	position: relative;
	top: -2px;
	display: inline-block;
	margin-right: 3px
}
.responsive-tabs-container .tab-pane {
	margin-bottom: 15px
}
.responsive-tabs-container .accordion-link {
	text-decoration: none;
	display: none;
	margin-bottom: 10px;
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-radius: 3px;
	border: 1px solid #ddd;
	color: #333
}

@media (max-width:767px) {
.responsive-tabs-container.accordion-xs .nav-tabs {
	display: none
}
.responsive-tabs-container.accordion-xs .accordion-link {
	display: block
}
}

@media (min-width:768px) and (max-width:991px) {
.responsive-tabs-container.accordion-sm .nav-tabs {
	display: none
}
.responsive-tabs-container.accordion-sm .accordion-link {
	display: block
}
}

@media (min-width:992px) and (max-width:1199px) {
.responsive-tabs-container.accordion-md .nav-tabs {
	display: none
}
.responsive-tabs-container.accordion-md .accordion-link {
	display: block
}
}

@media (min-width:1200px) {
.responsive-tabs-container.accordion-lg .nav-tabs {
	display: none
}
.responsive-tabs-container.accordion-lg .accordion-link {
	display: block
}
}

#search-results .nav-tabs {
	margin-bottom:0;
	background:#f4f4f4;
	border: 1px solid #ececec;
	border-bottom: 3px solid #7baf16;
}

#search-results .nav-tabs > li {
	margin-bottom:0;	
}

#search-results .nav-tabs > li > a {
    border: none;
    font-size: 14px;
    padding: 15px 20px;
	font-weight: 600;
	border-radius:0;
	color:#424242;
	text-decoration:none;
	transition:all 0.3s ease-in-out;
	position:relative;
	border:none;
	margin:0;
	font-family: 'Proxima Nova', 'Open Sans', sans-serif;
}


#search-results .nav-tabs > li.active > a, #search-results .nav-tabs > li.active > a:focus {
	color:#ff8906;
	background: #f9f9f9;
	font-weight: 600;
}

#search-results .nav-tabs > li.active > a::after {
	display: none;

}


#search-results .nav-tabs> li > a .icofont {
    color: #424242;
    display: inline-block;
    font-size: 18px;
    margin-right: 3px;
}

#search-results .btns-wrap .btn-style {
	font-size:13px;
	line-height:20px;
	padding:8px 15px;	
}

#search-results .label {
	font-size:12px;
	text-shadow:none;
	padding:2px 5px;	
}

@media (max-width:767px) {
	#search-results .nav-tabs > li {
		float:none;
		display:block;	
	}
	#search-results .nav-tabs > li > a {
		display:block;
		text-align:center;
		border-right:none;
		border-bottom:2px solid #ececec;
	}
	
	#search-results .nav-tabs > li > a:after {
		display:none;	
	}
	
	#search-results .nav-tabs {
		border-bottom:none;	
	}
}
