body {
  font-family: 'Raleway', sans-serif;
}
.container-fluid {
  padding-right: 0;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: 0;
  margin-left: 0;
}
.col-sm-12 {
  position: relative;
  min-height: 1px;
  padding-right: 0;
  padding-left: 0;
}

.navbar {
margin-bottom: 0;
margin-left:15px;
margin-right:15px;
border-radius: 0;
}

.container h1{font-size: 22px; text-align: center;}


@media (max-width: 768px) {
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {margin-top:30px; padding-top:0; border-color: #D20000; }
}

.navbar-inverse {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.navbar-inverse .navbar-brand {
  color: #2e3f53;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #2e3f53;
}
.navbar-inverse .navbar-text {
  color: #2e3f53;
}
.navbar-inverse .navbar-nav{
   padding:20px 0 0 0
}
.navbar-inverse .navbar-nav > li > a {
  color: #2e3f53;
  padding:10px 10px 10px 10px
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #d20000;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #d20000;
  background-color: #FFFFFF;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #2e3f53;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #2e3f53;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #F1F1F1;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #2e3f53;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #D20000;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #FFFFFF;
  background-color: #D20000;
}


@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #6D6E70;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #D20000;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #D20000;
    background-color: #FFFFFF;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #6D6E70;
    background-color: transparent;
  }
}

/* Set height of the grid so .sidenav can be 100% (adjust as needed) */
.row.content {height: 750px;}

/* Set gray background color and 100% height */
.sidenav {
padding-top: 20px;
background-color: #f1f1f1;
height: 100%;
}

/* Set black background color, white text and some padding */
footer {background-color: #2e3f53; padding: 20px;}
footer p{color: #FFFFFF; font-size: 14px; line-height:18px; padding:10px 0 0 0}

footer a{color: #ffffff; font-size:16px; line-height:18px; padding: 0 5px 0 5px}
footer a:hover , footer a:focus {color: #ffffff; text-decoration: none;}

.wrapper {width: 1024px; margin: 0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.in-middle {display: inline-block; *display: inline; zoom: 1; vertical-align: middle; width: 700px; margin:0 auto; text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.center {text-align:center !important;}

.body-content {float: left; width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.relative {position:relative;}

.flexbox {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: flex-start;
	-ms-align-items: flex-start;
	align-items: flex-start;
}
.flexbox-center {
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: center;
}
.bg-cover {background-repeat: no-repeat; background-position: center center; background-size: cover;}
.bg-blue {background: #42b4d6; color: #fff;}

.half-content-background {min-height: 350px;}

.half-content {float: left; width: 50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.half-content-wrapper {float: right; width: 500px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.half-content:last-child .half-content-wrapper {float: left;}


.button-blue {display: inline-block; *display: inline; zoom: 1; vertical-align: middle; background: #3397da; color: #ffffff; font-size:16px; height: 40px; line-height:40px; padding: 0 15px; min-width: 100px; text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
a.button-blue:hover, a.button-blue:focus {background: #3397da; color: #ffffff; text-decoration: none;}


.big-quote {background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: fixed; position: relative;}
.big-quote:before {content: " "; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #2e3f53; opacity: 0.4;}
.touch .big-quote {background-attachment: scroll;}
.big-quote .align {line-height: 350px;}
.big-quote h2{font-size: 18px; line-height: 120%; color: #ffffff; font-style: italic; font-weight: bold; text-align: center;}

.intro {background: #2e3f53; padding:20px 0 40px 0}
.intro h1{font-weight: bold; color: #FFFFFF;}
.intro p{color: #FFFFFF; font-size: 18px; max-width:400px; margin:0 auto; line-height: 160%;}

.last-domains-title{color: #6d6e70; font-size: 18px; padding-bottom:20px}

.last-domains .table thead{background: #6d6e70; color: #FFFFFF; font-weight: bold; font-size: 18px;}
.last-domains .table tbody{color: #6d6e70; font-size: 16px;}
.last-domains .table tbody a{color: #D20000;}
.last-domains .table tbody a:hover,
.last-domains .table tbody a:focus {color: #D20000; text-decoration: none}
.last-domains .table tbody .price{color: #3397da;}

.intro-content-row {}
.intro-content-row:nth-child(2n) .intro-image-wrapper {float: right;}
.intro-content-row:nth-child(2n) .half-content-wrapper {float: right;}

.intro-bottom{padding:0 20px 0 20px}
.intro-bottom h3{font-weight: bold; color: #2e3f53; padding: 0 0 20px 0}
.intro-bottom p{color: #6d6e70; font-size: 16px; padding: 0 0 20px 0}


@media screen and (max-width : 1024px) {
    .half-content {width: 100%;}
    .half-content-wrapper {width: 100%; padding: 0 15px 0 15px;}
	.half-content:last-child .half-content-wrapper {padding: 0 15px 0 15px;}

    .intro-content-row .half-content-wrapper {padding: 0 !important;}

    .intro-content-row {}
	.intro-content-row .half-content {width: 100%;}
}

/* On small screens, set height to 'auto' for sidenav and grid */
@media screen and (max-width: 767px) {
.sidenav { height: auto; padding: 15px; }
.row.content {height:auto;}
}

@media screen and (max-width : 700px) {
    .in-middle {width: auto; }
}

.banner-box-top{padding:20px 0 10px 0; margin:0 auto; text-align: center;width:auto;height:auto;}
.banner-box{width:auto;height:auto;margin:0 auto;padding:20px 0 20px 0;text-align:center;}

/* Banners */
.DomainsBorsa-new-top { width: 320px; height: 100px; margin:0 auto; text-align:center;}
@media(min-width: 500px) { .DomainsBorsa-new-top { width: 468px; height: 60px; margin:0 auto; text-align:center;} }
@media(min-width: 800px) { .DomainsBorsa-new-top { width: 728px; height: 90px; margin:0 auto; text-align:center;} }
@media(min-width: 980px) { .DomainsBorsa-new-top { width: 970px; height: 90px; margin:0 auto; text-align:center;} }

.DomainsBorsa-new-middle { width: 320px; height: 100px; margin:0 auto; text-align:center;}
@media(min-width: 500px) { .DomainsBorsa-new-middle { width: 468px; height: 60px; margin:0 auto; text-align:center;} }
@media(min-width: 800px) { .DomainsBorsa-new-middle { width: 728px; height: 90px; margin:0 auto; text-align:center;} }
@media(min-width: 980px) { .DomainsBorsa-new-middle { width: 970px; height: 90px; margin:0 auto; text-align:center;} }

.DomainsBorsa-new-bottom { width: 320px; height: 100px; margin:0 auto; text-align:center;}
@media(min-width: 500px) { .DomainsBorsa-new-bottom { width: 468px; height: 60px; margin:0 auto; text-align:center;} }
@media(min-width: 800px) { .DomainsBorsa-new-bottom { width: 728px; height: 90px; margin:0 auto; text-align:center;} }
@media(min-width: 980px) { .DomainsBorsa-new-bottom { width: 970px; height: 90px; margin:0 auto; text-align:center;} }

/* End of Banners */