#imageslider {
	color: #fff;
	background-size: cover;
/*	height: 750px;*/
	height: 810px;
	padding-top: 100px
}

#imageslider:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='%239C92AC' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h40v40H0V0zm40 40h40v40H40V40zm0-40h2l-2 2V0zm0 4l4-4h2l-6 6V4zm0 4l8-8h2L40 10V8zm0 4L52 0h2L40 14v-2zm0 4L56 0h2L40 18v-2zm0 4L60 0h2L40 22v-2zm0 4L64 0h2L40 26v-2zm0 4L68 0h2L40 30v-2zm0 4L72 0h2L40 34v-2zm0 4L76 0h2L40 38v-2zm0 4L80 0v2L42 40h-2zm4 0L80 4v2L46 40h-2zm4 0L80 8v2L50 40h-2zm4 0l28-28v2L54 40h-2zm4 0l24-24v2L58 40h-2zm4 0l20-20v2L62 40h-2zm4 0l16-16v2L66 40h-2zm4 0l12-12v2L70 40h-2zm4 0l8-8v2l-6 6h-2zm4 0l4-4v2l-2 2h-2z'/%3E%3C/g%3E%3C/svg%3E");
	opacity: 0.15;
  }

#slideroverlay {
	background-color: rgba(46,56,57,.91);
	height: 100%;
	width: 100%
}
#imageslider #rowmargin {
	margin-top: 70px
}
#imageslider h1 {
	font-size: 50px;
	font-weight: 600;
	padding-bottom: 15px;
	color: #fff;
}
#imageslider h3 {
	font-size: 24px;
	font-weight: 300;
	color: #FFF;
	padding-top: 15px;
	padding-bottom: 15px;
	text-shadow: 0 3px 3px #2B2B2B;
	border-top: 1px solid #545454;
	border-bottom: 1px solid #545454;
	margin-bottom: 30px
}
#imageslider h4 {
	font-size: 16px;
	font-weight: 300;
	color: #FFF;
	padding-top: 0;
	padding-bottom: 0;
	text-shadow: 0 3px 3px #2B2B2B
}
#imageslider p {
	margin-top: 30px;
	margin-bottom: 30px
}
#imageslider p.slidebutton a {
	margin-right: 30px
}
#imageslider p.slidebutton .fa {
	color: #fff
}
#imageslider .sliderbutton {
	margin-top: 30px;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 2px
}
#imageslider .carousel-indicators {
	bottom: -75px
}
#imageslider form {
	margin-top: 100px
}
#imageslider .fa {
	color: #6CA93E;
	vertical-align: baseline;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-right: 10px
}
#imageslider #slide1 {
	background-image: url(../img/slide1.png)
}
#imageslider #slide2 {
	background-image: url(../img/slide2.png)
}
#imageslider #slide3 {
	background-image: url(../img/slide3.png)
}
#imageslider .carousel-control .icon-next, #imageslider .carousel-control .icon-prev {
	font-size: 80px!Important
}
#imagesliderdomains {
    margin-top: -235px;
    height: 115px;
    margin-bottom: 120px;
}
#imagesliderdomains .sliderbutton {
	margin-top: 30px;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 2px
}
#imagesliderdomains .input-group {
	padding-bottom: 30px
}
#imagesliderdomains #domainsearch {
	font-family: roboto,sans-serif;
	font-size: 36px;
	height: 70px;
	padding-left: 2px;
	padding-bottom: 9px;
	border-left: 0;
	color: #333;
	box-shadow: 0 0;
	border-color: #fff;
}
#imagesliderdomains .domaincheckselect {
	-moz-appearance: none;
	text-indent: .01px;
	text-overflow: '';
	width: 145px;
	height: 60px;
	border-radius: 0!Important;
	border: none;
	font-size: 27px;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-top: 1px solid #ccc!Important;
	border-bottom: 1px solid #ccc!Important;
	outline: 0;
	box-shadow: 0 0;
	background-image: url(../img/down-arrow.png);
	background-repeat: no-repeat;
	background-position-x: 80%;
	background-position-y: 55%;
	background-position: 80% 55%
}
#imagesliderdomains .domaincheckselect:hover {
	background-image: url(../img/down-arrow-hover.png)
}
#imagesliderdomains .form-control {
	-moz-appearance: none;
	-webkit-appearance: none;
	-webkit-border-radius: 0
}
#imagesliderdomains .form-control:focus {
	height: 60px;
	border-radius: 0!Important;
	border: none;
	font-size: 27px;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-color: #ccc;
	outline: 0;
	box-shadow: 0 0
}
#imagesliderdomains .domainsearchprefix {
	text-align: center;
	font-size: 36px;
	height: 70px;
	border-right: 0;
	padding-right: 0;
	color: #6F6F6F
}
#imagesliderdomains .btn-default[disabled] {
	font-family: roboto,sans-serif;
	background: #FFF;
	color: #6F6F6F!Important;
	cursor: pointer!Important;
	opacity: 1!Important;
	padding-bottom: 10px;
	padding-left: 43px;
	border-radius: 35px 0 0 35px;
	border-color: #fff;
}
#imagesliderdomains .domainsearchdomainname {
	max-width: 918px;
	border-right: 0
}
#imagesliderdomains .domainsearcharrow {
	color: #797C6F!Important
}
#imagesliderdomains .domainsearchsubmit {
	font-size: 23px;
	color: #fff;
	background: #00aef2;
    border: 1px solid #00aef2;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	padding: 13px 36px;
	border-radius: 0 35px 35px 0;
    height: 70px;
}
#imagesliderdomains .domainsearchsubmit:hover {
	opacity: .9
}
.carousel, .item, .active {
	height: 100%
}
.carousel-inner {
	height: 100%
}
.fill {
	width: 100%;
	height: 100%;
	background-position: center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover
}
.carousel-caption {
	top: 100px
}


/* Custom banner for domainpack */

.dp-hero-slide {
    padding-top: 13rem;
}

#imageslider .dp-hero-title {
    font-family: roboto,sans-serif;
    font-size: 70px;
}

#imageslider .dp-small {
    font-size: 50px;
    display: block;
    font-weight: 400;
    margin-top: 21px;
}
.dp-domain-search-label {
    font-family: roboto,sans-serif;
    font-size: 24px;
    color: #fff;
    margin-bottom: 15px;
    font-weight: 400;
}
