.toast-title{font-weight:bold}
.toast-message{-ms-word-wrap:break-word;word-wrap:break-word; line-height: 20px;}
.toast-message a,.toast-message label{color:#fff}
.toast-message a:hover{color:#ccc;text-decoration:none}
.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}
.toast-close-button:hover, .toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}
button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.toast-top-center{top:0;right:0;width:100%}
.toast-bottom-center{bottom:0;right:0;width:100%}
.toast-top-full-width{top:0;right:0;width:100%}
.toast-bottom-full-width{bottom:0;right:0;width:100%}
.toast-top-left{top:12px;left:12px}
.toast-top-right{top:12px;right:12px}
.toast-bottom-right{right:12px;bottom:12px}
.toast-bottom-left{bottom:12px;left:12px}
#toast-container{position:fixed;z-index:999999}
#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#toast-container>div{margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.95;-ms-filter:alpha(opacity=95);filter:alpha(opacity=95)}
#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}
#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}
#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}
#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}
#toast-container>.toast-warning{background-image:url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMCA1MTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iZmF2b3JpdGUiPgoJCTxwYXRoIGQ9Ik0yNTUsNDg5LjZsLTM1LjctMzUuN0M4Ni43LDMzNi42LDAsMjU3LjU1LDAsMTYwLjY1QzAsODEuNiw2MS4yLDIwLjQsMTQwLjI1LDIwLjRjNDMuMzUsMCw4Ni43LDIwLjQsMTE0Ljc1LDUzLjU1ICAgIEMyODMuMDUsNDAuOCwzMjYuNCwyMC40LDM2OS43NSwyMC40QzQ0OC44LDIwLjQsNTEwLDgxLjYsNTEwLDE2MC42NWMwLDk2LjktODYuNywxNzUuOTUtMjE5LjMsMjkzLjI1TDI1NSw0ODkuNnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K") !important}
#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin:auto}
#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}
.toast{background-color:#030303}.toast-success, .toast-warning{background-color:#A2C845}
.toast-error{background-color:#bd362f}
.toast-info{background-color:#2f96b4}
/*.toast-warning{background-color:#f89406}*/
@media all and (max-width:240px){
	#toast-container>div{padding:8px 8px 8px 50px;width:11em}
	#toast-container .toast-close-button{right:-0.2em;top:-0.2em}
}
@media all and (min-width:241px) and (max-width:480px){
	#toast-container>div{padding:8px 8px 8px 50px;width:18em}
	#toast-container .toast-close-button{right:-0.2em;top:-0.2em}
}
@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}

h1,h2,h3,h4,h5,h6 {
  font-family: 'Roboto', sans-serif;
}
body {
  font-family: 'Noto Sans', sans-serif;
}
.nobold{font-weight: normal !important;}
nav.navbar {
  height:auto;
}
.navbar-brand {
  display:inline-block;
  height:100px;
}
.navbar-brand img {
  display:inline-block;
  max-width:190px;
  width:100%;
}
nav.navbar-inverse {
  background:#4e4e4e;
  border-radius:0;
  margin-bottom:0;
  border-bottom:10px solid #a2c845;
}
.navbar-main {
  margin-top:50px;
}
nav.navbar-inverse .container{
  position:relative;
}
.navbar-position {
  position:absolute;
  right:37px;
z-index:9999;
}
.navbar-inverse .navbar-position .navbar-nav>li>a {
  color:#a2c845;
}
.navbar-inverse .navbar-nav>li>a {
  color:#fff;
  text-transform:uppercase;
}
.navbar-inverse .navbar-nav>.active>a, 
.navbar-inverse .navbar-nav>.active>a:focus, 
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>li>a:focus, 
.navbar-inverse .navbar-nav>li>a:hover {
  background:rgba(0,0,0,.1);
}
.navbar-main>li>a {
  border-right:1px solid #676767;
}
.navbar-main>li:last-child>a {
  border-width:0;
}

.left-section {
  display:inline-block;
  background:rgba(0,0,0,.8);
  color:#fff;
  padding:50px;
  text-align:center;
}
.col-md-6.left-section h2 {
    line-height: 1.6;
    font-weight: 500;
    position: relative;
    padding: 12px;
    margin: 0 auto 20px;
    max-width: 400px;
    width: 100%;
}
.col-md-6.left-section h2:after {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:7px;
  content:'';
  background:#fff;
}
.col-md-6.left-section h2:before {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:7px;
  content:'';
  background:#fff;
}
p.orange {
  text-transform:uppercase;
  color:#f7941e;
  font-size:20px;
}
.btn-cst, .btn-cst:hover, .btn-cst:focus {
  padding: 12px 17px;
  font-size: 26px;
  color: #fff;
  text-decoration: none;

  background-color: #e0851d;
  display: inline-block;
  margin-top: 15px;
  margin-bottom: 15px;
  border-radius: 7px;
  font-weight: 600;
  text-shadow: 2px 2px 3px #333;
}
small {
  display:inline-block;
  width:100%;
  margin-bottom:20px;
}
body {
  background:transparent;
}
.info-section {
  display:inline-block;
  width:100%;
  background-image:url(../img/bg-image.jpg);
  -moz-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: top right !important;
  background-repeat: no-repeat !important;
  background-attachment: scroll;
}
/* .left-section {
  height:100vh;
} */
.left-section ul {
  display:inline-block;
  width:100%;
  list-style-type:none;
  padding-left:none;
}
.left-section ul li {
    display: inline-block;
    width: 49%;
    padding: 0 15px 0 25px;
    position: relative;
    text-align: left;
    font-size: 18px;
    margin-bottom: 18px;
}
.left-section ul li:after {
  position:absolute;
  left:0;
  top:6px;
  height:15px;
  width:15px;
  content:'';
  background-image:url(../img/bullet.png);
  background-repeat:no-repeat;
  background-position:center center;
  background-size:auto;
}
.navbar-position li a img {
  max-width:20px;
  width:100%;
}
.navbar-position li a.control-panel {
  border: 1px solid #a2c845;
    padding: 8px 19px;
    margin-top: 7px;
    border-radius: 10px;
}
.control-panel i {
  font-size:19px;
}
.navbar-position.navbar-small {
  display:none;
  position:static;
  margin-bottom:15px;
}
.navbar-inverse .navbar-toggle {
  border-color:#a2c845;
  border-radius:0;
  border-width:2px;
}

footer {
  padding: 25px 0;
  text-align: center;
  background-color: #fff;
}
footer span.copyright {
  line-height: 40px;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  text-transform: none;
}
footer ul.quicklinks {
  margin-bottom: 0;
  line-height: 40px;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  text-transform: none;
}
ul.social-buttons {
  margin-bottom: 0;
}
ul.social-buttons li a {
  display: block;
  background-color: #222222;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  font-size: 20px;
  line-height: 40px;
  color: white;
  outline: none;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
ul.social-buttons li a:hover,
ul.social-buttons li a:focus,
ul.social-buttons li a:active {
  background-color: #89af31;
}
.footer-colmn  {
  text-align: left;
  color: #dadada;
}
.footer-colmn img {
  max-width: 190px;
}
.footer-colmn  ul, .footer-colmn  ul li, .footer-colmn  ul li a {
  display: inline-block;
  width: 100%;
  list-style-type: none;
  padding-left: 0;
  color: #dadada;
}
.footer-colmn  ul {
  padding-top: 10px;
  border-top: 1px solid #333;
}
.footer-colmn  ul li a {
  margin-bottom: 5px;
}
.footer-colmn  ul li a:hover {
  text-decoration: underline;
}
.footer-colmn  ul.list-inline, .footer-colmn  ul.list-inline li , .footer-colmn  ul.list-inline li a {
  display: inline;
  border-top: 0;
}
.footer-colmn-2 ul {
  border-top: 0;
  color: #333;
  padding-top: 0;
}
.footer-colmn-2 ul li {
  overflow: hidden;
  padding: 8px 0;
  border-bottom: 1px solid #333;
}
.footer-colmn-2 ul div img {
  max-width: 60px;
  position: absolute;
  top: 0;
  left: 0;
}
.footer-colmn-2 ul div {
  display: inline-block;
  width: 100%;
  position: relative;
}
.footer-colmn-2 ul div.blog-link {
  padding-left: 75px;
}
.footer-colmn-2 ul div p {
  font-weight: normal;
   font-family: 'Open Sans', sans-serif;
   text-transform: auto;
   font-size: 16px;
}
.footer-colmn-2 ul div i  {
  margin-right: 8px;
}
.footer-colmn-2 ul div  a:hover {
  text-decoration: underline;
} 
.footer-colmn h3 {
    font-family: 'Open Sans', sans-serif;
    text-transform: capitalize;
    border-bottom: 1px solid #333;
    padding-bottom: 10px;
    margin-bottom: 15px;
}
.footer-colmn ul.social-buttons li {
  display: inline-block;
  width: auto;
  border-bottom: none;
}
.footer-colmn .social-buttons li a {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    overflow: hidden;
    padding: 5px 10px;
    vertical-align: middle;
    line-height: 1.6;
    text-align: center;
    margin-right: 5px;
}
.address {
  margin-top:15px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: inline-block;
  width: 100%; 
  border-top: 1px solid #333;
  border-bottom: 1px solid #333;
}
.address span {
  display: inline-block;
  width: 100%;
  position: relative;
  margin-bottom: 10px;
  color: #dadada;
}
.address span a {
    color: #dadada;
    margin-left: 10px;
}
.packages {
  display: inline-block;
  width: 100%;
  background-image: url(../img/coffie.jpg);
  -moz-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: top center !important;
  background-repeat: no-repeat !important;
  background-attachment: scroll;
  padding: 6em 0;
  background-position: center;
}
.title-plan {
  color: #fff;
  font-size: 22px;
  text-shadow: 0 2px 1px rgba(31, 16, 16, 1);
  display: inline-block;
  width: 100%;
}

.packages-outer {
  padding: 15px;
  background: rgba(0,0,0,.8);
  color: #fff;
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-bottom: 15px;
}
.packages-outer h3 {
  color: #f7941e;
  text-transform: uppercase;
  font-size: 24px;
  margin-top: 5px;
}
.price-box {
  display: inline-block;
  width: 100%;
  padding: 15px;
  border:1px solid #a2c845;
  margin-bottom: 15px;
  -webkit-transition:  all 0.5s ease;
  -o-transition:  all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
}
.price-box:hover {
  border:1px solid #f7941e;
}
.price-box p {
  color: #8b8b8b;
}
.price-box h1 {
  font-size: 50px;
}
.price-box h1, .price-box h4 {
  margin-top: 5px;
  font-weight: 500;
}

.btn-cst, .select-btn {
  box-shadow: inset -1px -1px 4px 1px #000;
}

.select-btn {
  background-color: #f7941e;
  padding: 8px 20px;
  display: inline-block;
  width: 100%;
  font-size: 26px;
  color: #444;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 15px;
  -webkit-transition:  all 0.4s ease;
  -o-transition:  all 0.4s ease;
  transition: all 0.4s ease;
  text-shadow: 0 0 0 #444;
}
.select-btn:hover, .select-btn:focus {
  /* background-color: #c16e0b; */
  text-decoration: none;
  color: #fff;
}
.select-btn:active {
  box-shadow: inset 0 0 4px 1px #000;
  text-shadow: 1px 1px 4px #444;
}
ul.feature {
    list-style-type: none;
    padding-left: 0;
    display: inline-block;
    width: 100%;
}
ul.feature li {
    font-size: 16px;
    line-height: 1.6;
    padding-bottom: 5px;
    border-bottom: 1px solid #a2a1a1;
    margin-bottom: 5px;
    font-weight: 600;
}
.disclaimer-text {
    color: #000;
    font-size: 14px;
    text-shadow: 0 2px 1px rgb(216, 216, 216);
    display: inline-block;
    width: 100%;
}

/* domains */
.packages.domains {
  background-image: url(../img/coffie-cup.jpg);
}
div.domain-outer {
  text-align: left;
  border-radius: 15px;
}
.domain-outer h2 {
    margin: 0;
    font-size: 20px;
    font-weight: 700;
}
.domain-outer p {
    display: inline-block;
    width: 100%;
    padding: 9px 0;
    margin: 0;
}
.form-control {
  border:1px solid #F7941E;
}
.form-control:focus {
    border-color: rgb(255, 172, 73);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 172, 73,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 172, 73,.6);
}
.domain-outer .col-sm-5 p {

}
.btn-next {
    background-color: #f7941e;
    padding: 7px 35px;
    display: inline-block;
    /* width: 100%; */
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 15px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    /* box-shadow: inset -1px -1px 4px 1px #000; */
    /* text-shadow: 0 0 0 #444; */
    font-weight: 700;
    float: right;
    border-radius: 4px;
}
.btn-next:hover, .btn-next:focus {
  background-color: #c16e0b;
  text-decoration: none;
  color: #fff;
}
.top-p {
    color: #fff;
    text-shadow: 0 1px 4px rgba(31, 16, 16, 1);
    display: inline-block;
    width: 100%;
    max-width: 768px;
    font-size: 16px;
}


/* domain-check */
.search-domain {
    position: relative;
    max-width: 600px;
    margin: 0 auto;
    border: 10px solid #a2c845;
    /* border-radius: 34px; */
}
.search-domain input.form-control {
    padding-right: 150px;
    height: 50px;
    /* border-radius: 25px; */
    font-size: 18px;
    padding-left: 25px;
    border:0;
    border-radius: 0;
}
.search-domain button.btn-cst, .search-domain button.btn-cst:hover, .search-domain button.btn-cst:focus {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px;
    border-radius: 0;
    height: 50px;
    width: 142px;
    /* border-radius: 0 25px 25px 0; */
    margin: 0;
    border: 0;
    box-shadow: none;
    font-size: 18px;
    text-align: center;
    text-shadow: none;
    /* font-weight: 400; */
    text-transform: uppercase;
}

.ul-check {
  padding-left: 0;
  list-style-type: none;
  display: inline-block;
  width: 100%;
}
.ul-check li {
  padding-left: 35px;
  display: inline-block;
  width: 100%; 
  position: relative; 
  margin-bottom: 15px;
  font-size: 18px;
}
.ul-check li:before {
  position: absolute;
  left: 0;
  top:0;
  color: #a2c845;
  content: '\f00c';
  font-family:fontAwesome;
  font-size:18px;
}
.section {
  padding-top: 40px;
  padding-bottom: 40px;
}
.domain-section-info .title {
  display: inline-block;
  width: 100%;
  margin-bottom: 35px;
}
.search-titles .title {
  text-align: center;
  font-size: 58px;
  color: #fff;
  text-shadow: 0 2px 1px rgba(31, 16, 16, .8);
}
.search-titles .sub-title {
  font-size: 24px;
  text-align: center;
  text-shadow: 0 2px 1px rgba(31, 16, 16, .8);
  color: #fff;
  display: inline-block;
  width: 100%;
  margin-bottom: 25px;
}
.domain-type {
  text-align: left;
  display: inline-block;
  width: 100%;
  border-top: 10px solid #a2c845; 
  vertical-align: top;
  min-height: 180px;
}
.card {
  background-color: #fff;
  color: #333;
  -webkit-box-shadow: 1px 3px 0 2px rgba(0,0,0,.1);
  box-shadow: 1px 3px 0 2px rgba(0,0,0,.1);
  margin: 0 0 22px;
  padding: 25px;
}
.domain-type-outer {
  text-align: center;
}
.domain-type-outer .col-sm-3 {
  display: inline-block;
  max-width: 225px;
  width: 100%;
}
.domain-type.card h2 {
  margin-top: 0;
}
.bg-grey {
  background-color: #f9f9f9;
}
.inner-explore-tranfer {
  max-width: 380px;
  width: 100%;
  border-top: 10px solid #a2c845; 
  display: inline-block;
  -webkit-box-shadow: 1px 3px 0 2px rgba(0,0,0,.1);
  box-shadow: 1px 3px 0 2px rgba(0,0,0,.1);
  padding: 15px;
  text-align: center;
}
.inner-explore-tranfer h2 {
  margin-bottom: 25px;
}
.inner-explore-tranfer p {
  margin-bottom: 5px;
}
.inner-explore-tranfer .btn-cst {
    font-size: 14px;
    box-shadow: none;
    text-shadow: none;
    padding: 11px 35px;
}
.btn-cst {
  -webkit-transition:  all 0.4s ease;
  -o-transition:  all 0.4s ease;
  transition: all 0.4s ease;
  text-shadow: 0 0 0 #444;
  border:none;
}
.btn-cst:hover {
  background-color: #bd6500;
}
/* contact us */
.contact-form {
  /* background-color: rgba(0, 0, 0,.8); */
}
.contact-form h4 {
  display: inline-block;
  width: 100%;
  margin-bottom: 45px;
}
.contact-form .form-section, .contact-form .address-section {
  padding:45px;
}
.contact-form .address-section {
  background-color: rgba(0, 0, 0,.8);
}
.contact-form .address-section h4 {
  color: #fff;
}
.contact-form .address i {
  font-size: 30px;
  top: 0;
}

.contact-form .address {
  border-bottom: 0;
}
.contact-form .address a {
    display: inline-block;
    width: 100%;
    position: relative;
    padding-left: 45px;
    margin-bottom: 48px;
    color: #fff;
} 
.form-section {
  background-color: #fff;
}
.form-section .form-control {
  border-style: solid;
  border-color: #333;
  border-width: 0 0 1px 0;
  padding-left: 0;
  padding-right: 0;
  box-shadow: none;
  border-radius: 0;
  margin-bottom: 25px;
  resize:vertical;
}
.btn-custom {
    border: 0;
    padding: 14px 30px;
    color: #fff;
    border: none;
    cursor: pointer;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font-weight: 600;
    line-height: 1;
    text-decoration: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    outline: none;
    border-bottom: 2px solid #e0851d;
    -webkit-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
    -moz-transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: all 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);
}

button.btn-custom.btn-cst, .btn-custom.btn-cst:hover, button.btn-custom.btn-cst:focus {
    font-size: 14px;
    text-shadow: none;
    box-shadow: none;
    padding: 14px 30px;
}
.p-text {
    color: #fff;
    display: inline-block;
    width: 100%;
    font-size: 16px;
}
.p-text a {
  color: #5a8002;
  font-weight: 600;
}
.packages-outer.help-center-outer {
    max-width: 768px;
    width: 100%;
    padding: 15px 35px;
}
.panel-group .panel {
    margin-bottom: 20px;
    border-radius: 0;
    border-color: #fff;
    background-color: transparent;
    text-align: left;
}
.panel-default>.panel-heading {
    color: #fff;
    background-color: transparent;
}
.panel-title a {
  display: inline-block;
  width: 100%;
}
#accordion {
  margin-top: 35px;
}
#devtest{display:none}
.detail-form .packages-outer {
  display: inline-block;
  width: 100%;
  padding: 35px 0;
  max-width: 680px;
  text-align: right;
}
.detail-form .form-group {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
}
.detail-form .form-group .form-control {
  min-height: 40px;
}
.detail-form .form-group textarea.form-control {
  resize:vertical;
  min-height: 140px;
}
.exp-mn, .exp-yr {
  display: inline-block;
  width: 48%;
  float: left;
}
.exp-mn {
  margin-right: 10px;
}
.detail-form .packages-padding .packages-outer {
  padding: 15px;
}
div.packages-padding {
  padding: 0 5px;
}
.package-inner {
  border:1px solid #a2c845;
  padding: 10px;
  display: inline-block;
  width: 100%;
  margin-bottom:10px;
}
.custom-width {
  display: inline-block;
  min-width: 150px;
  height:60px;
  border-radius: 4px;
}
.custom-width table {
  height: 100%;
  vertical-align: middle;
}
.custom-width table td {
  height: 100%;
  vertical-align: middle;
}
.table>tbody>tr>td, 
.table>tbody>tr>th, 
.table>tfoot>tr>td, 
.table>tfoot>tr>th, 
.table>thead>tr>td, 
.table>thead>tr>th {
  vertical-align: middle;
}
.custom-width table td:first-child {
  width: 20%;
  background-color: #a2c845;
}
.custom-width table td:last-child {
  width: 80%;
  color: #333;
  background-color: #fff;
}
.custom-width table td {
  font-size: 12px;
}
.big-green {
  font-weight: 700;
  color: #a2c845;
  font-size: 14px;
}
.green-color {
  color: #a2c845;
}
.cvc-width {
  width: 100px;
  display: inline-block;
}
.first-group {
  margin-top:25px;
}
.bottom-group {
  margin-bottom: 25px;
  display: inline-block;
  width: 100%;
}
.zip-outer {
  max-width: 150px;
  display: inline-block;
  float: left;
  margin-right: 5px;
}
.zip-outer-second {
  max-width: 80px;
  display: inline-block;
}
.policy-check label {
  display: inline-block;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 2px;
    vertical-align: top;
    width: auto;
    font-weight: normal;
}

.btn-cst-new.btn-cst, .btn-cst-new.btn-cst:hover, .btn-cst-new.btn-cst:focus {
  font-size: 16px;
}
.cvc-image {
    display: inline-block;
    margin-left: 6px;
    margin-top: 3px;
    max-width: 208px;
    vertical-align: top;
    width: 100%;
}
.cvc-image img {
  display: inline-block;
  width: 100%;
}
.cmsc li p {
  font-size: 14px;
}
/*media queries*/
@media(max-width:991px) {
  .left-section ul li {
    width:100%;
  }
  .navbar-position {
    top:0;
  }
  .navbar-position .navbar-nav>li {
    display:inline-block;
  }
  .navbar-toggle {
    top:51px;
  }
  body {
    overflow:auto;
  } 
}
@media (max-width: 991px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
}
@media (max-width:768px)  {
  .navbar-position.navbar-small {
    display:block;
  }
  .navbar-position.navbar-big {
    display:none;
  }
  .navbar-toggle {
    top:21px;
  }
}
@media(max-width:480px) {
  .left-section {
    padding:15px;
  }
}

@media(max-width: 768px) {
  .detail-form .packages-outer {
    text-align: left;
  }
}
@media(max-width: 480px) { 
  .exp-mn, .exp-yr {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}

div.package-inner-new {
  padding: 20px;
}
.package-inner-new i {
  margin-right: 10px;
}
.package-inner-new table td {
  font-weight: 700;
  font-size: 20px;
  padding-bottom: 10px;
}
.packages-outer .package-inner-new h3 {
  padding-bottom: 9px;
  border-bottom: 1px solid rgba(247, 148, 30, 0.43);
}
.package-inner-new  p {
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 25px;
}
.package-inner-new tr td:nth-child(2) {
  text-align: right;
}
.package-inner-new tr a.btn-custom {
  border-bottom: 2px solid #c16e0b;
  background-color: #f7941e;
}
.tab-section.left-section {
  padding:20px 25px;
}
.tab-section.left-section ul li {
    width: auto;
    padding: 0;
    margin-bottom: 0;
}
.tab-section .nav-tabs {
    border-bottom: 1px solid #f7941e;
}
.tab-section .nav-tabs>li>a {
  color: #fff;
}
.tab-section .nav-tabs>li>a:hover {
  color: #333;
}
.tab-section.left-section ul li:after {
  display: none;
}
.tab-section .nav-tabs>li.active>a, 
.tab-section .nav-tabs>li.active>a:focus, 
.tab-section .nav-tabs>li.active>a:hover {
  background-color: #f7941e;
  border: 1px solid #f7941e;
  color: #fff;
}
.outer-tab {
  padding-top: 35px;
  padding-bottom: 35px;
  display: inline-block;
  width: 100%;
}
.outer-tab p {
  margin-bottom: 20px;
}
.outer-tab .form-control {
  height: 40px;
}
.btn-cstm.select-btn {
  border: 0;
  max-width: 150px;
  font-size: 19px;
  color: #fff;
  padding: 10px 25px;
}
.outer-tab h3 {
  color: #fff;
  position: relative;
  padding-right: 150px;
  margin-bottom: 24px;
  margin-top: 0;
}
.outer-tab h3 span {
  position: absolute;
  right: 0;
  top: 0;
  color: #f7941e;
  font-size: 14px;
}
.outer-tab table {
  background-color: #fff;
}
.outer-tab table th {
  background-color: #f7941e;
}
.outer-tab table td {
  color: #333;
}
.action-icon {
  display: inline-block;
  padding: 5px;
  background-color: #f7941e;
  color: #fff;
  border-radius: 4px;
  height: 25px;
  width: 25px;
  vertical-align: middle;
  text-align: center;
}
.action-icon:hover, .action-icon:focus {
  background-color: #b36100;
  color: #fff;
}
.action-icon i {
  font-size: 15px;
  vertical-align: top;
  height: 100%;
  display: inline-block;
  line-height: 100%;
}
div.login-outer {
  max-width: 520px;
  width: 100%;
  text-align: left;
  margin: 0 auto;
  float: none;
  display: inherit;
  padding:0 25px;
}
.logo-section {
  text-align: center;
  display: inline-block;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 20px;
}
.logo-section img {
  display: inline-block;
  width: 100%;
  max-width: 220px;
}
.inner-login .form-control {
  height: 40px;
}
.footer-signin {
  padding-bottom: 20px; 
  display: inline-block;
  width: 100%;
}
