#bridge html, #bridge body {height: 100%;}
#bridge body {font-size: 14px;font-family: "Raleway",sans-serif;font-weight: 400;}
#bridge a, #bridge a:link, #bridge a:visited, #bridge a:hover, #bridge a:active {text-decoration: none;outline: 0;}
#bridge .btn:active, #bridge .btn.active {box-shadow: none;}
#bridge .btn.active.focus, #bridge .btn.active:focus, #bridge .btn.focus, #bridge .btn:active.focus, #bridge .btn:active:focus, #bridge .btn:focus {outline: 0;}
#bridge .fa-phone:before {display: block;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
#bridge .section-title h2 {position: relative;margin-top: -5px;margin-bottom: 80px;font-size: 36px;line-height: 40px;font-weight: 700;text-align: center;text-transform: capitalize;}
#bridge .section-title h2:before {content: " ";position: absolute;bottom: -15px;left: 50%;width: 50px;height: 2px;background-color: #6aaf08;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
#bridge .section-title.text-left h2 {text-align: left;}
#bridge .section-title.text-left h2:before {left: 0;-webkit-transform: translateX(0);transform: translateX(0);}
#bridge a.btn {font-weight: 400;}
#bridge a.btn-custom {background-color: #2e3138;border-radius: 0;-webkit-transition: background-color .25s;transition: background-color .25s;text-transform: uppercase;}
#bridge a.btn-custom.btn-lg {padding: 12px 20px;font-size: 16px;}
#bridge a.btn-custom:hover, #bridge a.btn-custom:focus {color: #fff;background-color: #3575d3;box-shadow: none;}
#bridge .btn-custom-reverse, #bridge a.btn-custom-reverse {background-color: #6aaf08;border-radius: 0;-webkit-transition: background-color .25s;transition: background-color .25s;text-transform: capitalize;}
#bridge .btn-custom-reverse:hover, #bridge a.btn-custom-reverse:hover, #bridge a.btn-custom-reverse:focus {color: #fff;background-color: #2e3138;box-shadow: none;}
#bridge .btn-custom-reverse.btn-lg, #bridge a.btn-custom-reverse.btn-lg {padding: 12px 20px;font-size: 16px;}
#bridge #backToTop {position: fixed;right: 30px;bottom: 45px;z-index: 999;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity .25s ease-in-out;transition: opacity .25s ease-in-out;}
#bridge #backToTop.show {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
#bridge #backToTop a {display: block;min-width: 45px;padding: 6px 0;color: #fff;background-color: #6aaf08;font-size: 24px;line-height: 28px;text-align: center;}
#bridge #preloader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #6aaf08;z-index: 9999999999;}
#bridge .preloader--spinners {position: absolute;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;-webkit-animation: preloaderRotate 2s infinite linear;animation: preloaderRotate 2s infinite linear;}
#bridge .preloader--spinner, #bridge .preloader--spinner {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #fff;border-radius: 100%;-webkit-animation: preloaderBounce 2s infinite ease-in-out;animation: preloaderBounce 2s infinite ease-in-out;}
#bridge .preloader--spinner-2 {top: auto;bottom: 0px;-webkit-animation-delay: -1s;animation-delay: -1s;}
@-webkit-keyframes preloaderRotate {100% {-webkit-transform: rotate(360deg);}}
@keyframes preloaderRotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes preloaderBounce {0%, 100% {-webkit-transform: scale(0);}
	50% {-webkit-transform: scale(1);}}
@keyframes preloaderBounce {0%, 100% {-webkit-transform: scale(0);transform: scale(0);}
	50% {-webkit-transform: scale(1);transform: scale(1);}}
#bridge .form-control {border-color: #eee;border-radius: 0;box-shadow: none;}
#bridge .form-control:focus {box-shadow: none;}
#bridge .alert {border-radius: 0;}
#bridge .tiles .tile {border-style: solid;border-width: 1px 0 1px 1px;border-color: #eee;}
#bridge .tiles .tile:last-child {border: 1px solid #eee;}
@media screen and (max-width: 767px) {#bridge .tiles .tile:nth-child(1), #bridge .tiles .tile:nth-child(2) {border-top: 1px solid #eee;border-bottom-width: 0;}
	#bridge .tiles .tile:nth-child(2) {border-left: 1px solid #eee;border-right: 1px solid #eee;}}
#bridge .dataTables_wrapper {font-size: 14px;line-height: 24px;}
#bridge div.header-lined .breadcrumb {font-size: 14px;line-height: 24px;}
#bridge #menu {position: absolute;top: 0;left: 0;width: 100%;z-index: 5;}
#bridge .menu--topbar {background-color: #303030;}
#bridge .menu-topbar--contact > ul {margin-left: -15px;}
#bridge .menu-topbar--contact > ul > li > a {color: #fff;padding: 10px 15px;-webkit-transition: opacity .25s ease;transition: opacity .25s ease;}
#bridge .menu-topbar--contact > ul > li > a:hover, #bridge .menu-topbar--contact > ul > li > a:focus {background-color: transparent;opacity: .8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
#bridge .menu-topbar--contact > ul > li > a > i.fa {margin-right: 10px;color: #6aaf08;}
#bridge .menu-topbar--social > li > a {color: #fff;padding: 10px 15px;-webkit-transition: color .25s ease;transition: color .25s ease;}
#bridge .menu-topbar--social > li > a:hover, #bridge .menu-topbar--social > li > a:focus {color: #6aaf08;background-color: transparent;}
#bridge #primaryMenu {margin: 0;padding: 30px 0 35px;border: none;border-radius: 0;color: #3575d3;background-color: #fff;z-index: 1;}
#bridge .primary--logo {float: left;}
#bridge .primary--logo h1 {margin: 22px 0 0;font-size: 34px;line-height: 38px;font-weight: 700;}
#bridge .primary--logo h1 a {color: #303030;}
#bridge .primary--logo h1 a span {color: #6aaf08;}
#bridge .primary--logo h1 a span i.fa {margin-right: 5px;}
#bridge .primary--info {float: right;}
#bridge .primary--info-item {float: left;margin-left: 30px;}
#bridge .primary--info-item:first-child {margin-left: 0;}
#bridge .primary--icon {margin-bottom: 10px;}
#bridge .primary--icon img {margin: 0 auto;}
#bridge .primary--content {color: #737373;text-align: center;}
#bridge .primary--content p {margin-bottom: 0;font-size: 12px;line-height: 16px;}
#bridge .primary--content p.count {margin-bottom: 0;padding-bottom: 2px;color: #6aaf08;font-size: 18px;line-height: 22px;font-weight: 700;}
#bridge .primary--btn a {float: right;display: block;padding: 6px 20px;color: #fff;background-color: #3575d3;text-align: center;-webkit-transition: background-color .25s ease-in-out;transition: background-color .25s ease-in-out;}
#bridge .primary--btn a:hover, #bridge .primary--btn a:focus {background-color: #303030;}
#bridge #primaryMenu.primary-menu-two {padding: 30px 0;}
#bridge #primaryMenu.primary-menu-two .primary--logo h1 {margin: 7px 0 0;}
#bridge #primaryMenu.primary-menu-two .primary--icon {display: table-cell;vertical-align: middle;}
#bridge #primaryMenu.primary-menu-two .primary--content {display: table-cell;padding-left: 10px;text-align: left;vertical-align: middle;}
#bridge #secondaryMenu {position: relative;margin-bottom: 0;background-color: #6aaf08;border: none;border-radius: 0;box-shadow: none;z-index: 1;}
#bridge #secondaryMenu.sticky {position: fixed;top: 0;left: 0;width: 100%;box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);}
#bridge #secondaryMenu .navbar-toggle {border: none;}
#bridge #secondaryMenu .navbar-toggle .icon-bar {background-color: #fff;display: block;width: 22px;height: 2px;border-radius: 1px;}
#bridge #secondaryMenu .navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}
#bridge #secondaryMenu a.navbar-brand {display: block;padding: 10px 0;margin-top: 18px;margin-left: 0;color: #303030;font-size: 24px;font-weight: 700;}
#bridge #secondaryMenu a.navbar-brand span {color: #4584b4;}
#bridge #secondaryMenu .navbar-header .login-btn > .btn {color: #fff;background-color: #303030;border: none;border-radius: 0;-webkit-transition: color .25s ease,background-color .25s ease-in-out;transition: color .25s ease,background-color .25s ease-in-out;}
#bridge #secondaryMenu .navbar-header .login-btn > .btn:hover, #bridge #secondaryMenu .navbar-header .login-btn > .btn:focus {color: #303030;background-color: #fff;box-shadow: none;outline: 0;}
#bridge .secondary-menu-links li a {margin-right: 3px;padding: 24px 14px 21px;border-bottom: 3px solid transparent;color: #fff;font-size: 18px;line-height: 22px;font-weight: 700;-webkit-transition: color .25s ease,background-color .25s ease-in-out,border-color .25s ease;transition: color .25s ease,background-color .25s ease-in-out,border-color .25s ease;display: block;}
#bridge .secondary-menu-links li:last-child a {margin-right: 0;}
#bridge .secondary-menu-links > .dropdown > a > .caret {display: inline-block;width: 0;height: 0;margin-left: 8px;vertical-align: middle;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent;}
#bridge .secondary-menu-links li a .fa {display: block;margin: 0 auto 3px;font-size: 20px;}
#bridge .secondary-menu-links li a:hover, #bridge .secondary-menu-links li a:focus, #bridge .secondary-menu-links .open > a, #bridge .secondary-menu-links .open > a:hover, #bridge .secondary-menu-links .open > a:focus, #bridge .secondary-menu-links li.active > a, #bridge .secondary-menu-links li.active > a:hover {background-color: transparent;border-color: #fff;}
#bridge .secondary-menu-links li .dropdown-menu {padding: 0;background-color: #fff;border-style: solid;border-width: 3px 0;border-color: #fff;border-radius: 0;position: absolute;top: 100%;margin-top: 0;}
#bridge .secondary-menu-links li .dropdown-menu li a {margin-right: 0;padding: 10px 15px;color: #303030;font-size: 16px;line-height: 20px;border: none;}
#bridge .secondary-menu-links > .dropdown > .dropdown-menu > li > a:hover, #bridge .secondary-menu-links > .dropdown > .dropdown-menu > li > a:focus, #bridge .secondary-menu-links > .dropdown > .dropdown-menu > li.active > a, #bridge .secondary-menu-links > .dropdown > .dropdown-menu > li.active > a:hover, #bridge .secondary-menu-links > .dropdown > .dropdown-menu > li.active > a:focus {color: #fff;background-color: #6aaf08;}
#bridge .secondary-menu-links.navbar-right {padding-right: 15px;}
#bridge .secondary-menu-links > li > a.btn {padding: 24px 30px;color: #fff;background-color: #303030;border: none;border-radius: 0;-webkit-transition: color .25s ease,background-color .25s ease-in-out;transition: color .25s ease,background-color .25s ease-in-out;}
#bridge .secondary-menu-links > li > a.btn:hover, #bridge .secondary-menu-links > li > a.btn:focus {color: #303030;background-color: #fff;box-shadow: none;}
#bridge #certificate {padding: 60px 0 80px;text-align: center;}
#bridge .certificate--img img {margin: 20px 20px 0;}
#bridge #offer {position: relative;padding: 20px 0 30px;background-color: #303030;}
#bridge #offer .left-content p {margin: -40px 0 -50px;padding: 60px 20px 58px;color: #fff;background-color: #6aaf08;font-size: 30px;line-height: 34px;font-weight: 900;}
#bridge #offer .left-content p span {display: block;font-size: 18px;line-height: 22px;font-weight: 300;}
#bridge #domainSearchForm .form-control {width: 100%;border: none;}
#bridge #domainSearchForm input[type='text'].form-control {font-size: 18px;height: 55px;padding: 5px 15px;border-radius: 0;}
#bridge #domainSearchForm .select-box {position: relative;background-color: #fff;z-index: 0;}
#bridge #domainSearchForm .select-box:before {content: " ";position: absolute;top: 26px;right: 15px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #303030;z-index: -1;}
#bridge #domainSearchForm select.form-control {font-size: 18px;height: 55px;padding: 5px 15px;background-color: transparent;border-left: 1px solid #e9e9e9;border-radius: 0;box-shadow: none;line-height: 51px;-webkit-appearance: none;-moz-appearance: none;}
#bridge #domainSearchForm select.form-control option {border-right: 2px solid #999;}
#bridge #domainSearchForm button[type='submit'] {position: relative;background-color: #6aaf08;border: 0;border-radius: 0;color: #fff;cursor: pointer;float: left;font-size: 16px;line-height: 20px;font-weight: 700;height: 55px;padding: 8px 6px 6px;text-transform: uppercase;width: 100%;-webkit-transition: background-color .25s;transition: background-color .25s;z-index: 0;}
#bridge #domainSearchForm button[type='submit']:focus, #bridge #domainSearchForm button[type='submit']:hover {background-color: #acacac;box-shadow: none;outline: 0;}
#bridge #offer .right-content {padding: 20px 15px 10px;}
#bridge #offer .right-content .domain-ext > div {padding: 0 10px;}
#bridge #offer .right-content .extension {display: block;color: #fff;font-weight: 500;border-right: 1px solid #fff;}
#bridge #offer .right-content .domain-ext > div:last-child .extension {border: none;}
#bridge #offer .right-content .extension span {display: block;padding-bottom: 5px;}
#bridge #offer .right-content .extension span.name {font-size: 22px;line-height: 26px;padding-top: 4px;padding-bottom: 0;}
#bridge .domain--offer {position: absolute;top: -102px;right: 0;padding: 10px;color: #fff;background-color: #6aaf08;font-weight: 500;text-transform: uppercase;}
#bridge .domain--offer:before {content: " ";position: absolute;bottom: -15px;left: 0;right: 0;width: 0;height: 0;margin: 0 auto;border-style: solid;border-width: 15px 15px 0 15px;border-color: #6aaf08 transparent transparent transparent;}
#bridge .domain--offer span {display: block;padding: 10px 15px;border: 1px dashed #fff;}
#bridge .single-feature {padding: 80px 0;}
#bridge .single-feature > .container > .row {display: table;}
#bridge .single-feature > .container > .row > div {display: table-cell;vertical-align: middle;float: none;}
#bridge .single-feature--image img.img-responsive {margin: 0 auto;}
#bridge .single-feature--content h2 {margin: 0 0 15px;font-weight: 700;}
#bridge .single-feature--content p {color: #737373;}
#bridge .single-feature--content .btn {margin-top: 10px;padding: 12px 20px;border-radius: 0;font-size: 16px;line-height: 20px;}
#bridge .single-feature.single-feature-1 {color: #303030;background-color: #f8f8f8;background-position: center;}
#bridge .single-feature-1 .single-feature--content .btn:hover, #bridge .single-feature-1 .single-feature--content .btn:focus {color: #303030;background-color: #fff;}
#bridge #features {padding: 80px 0;}
#bridge #features hr {margin: 30px 0;}
#bridge .feature-item {padding: 20px;-webkit-transition: box-shadow .25s;transition: box-shadow .25s;}
#bridge .feature-item.text-center .feature-item-icon img {margin: 0 auto;}
#bridge .feature-item-content {margin-top: 15px;}
#bridge .feature-item-content p {margin-bottom: 0;}
#bridge .feature-item-content h4 {font-weight: 700;margin: 15px 0;}
#bridge .feature-item-content a.btn {margin-top: 20px;padding: 10px 15px;font-size: 12px;}
#bridge #vpsPricing {padding: 80px 0;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;z-index: 0;}
#bridge #vpsPricing:before {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(48,48,48,.8);z-index: -1;}
#bridge #vpsPricing .section-title h2 {color: #fff;}
#bridge .vps-pricing--slider-holder {position: relative;padding: 40px 60px;background-color: rgba(255,255,255,.9);border-radius: 4px;}
#bridge .vps-pricing--slider-holder .pips {position: absolute;left: 60px;right: 60px;height: 10px;overflow: hidden;}
#bridge .vps-pricing--slider-holder .pip {position: absolute;top: 2px;left: 0;width: 5px;height: 5px;background-color: #fff;border-radius: 50%;z-index: 2;}
#bridge .vps-pricing--slider-holder .pip:first-child {margin-left: -5px;}
#bridge .vps-pricing--slider {height: 10px;background-color: #303030;border: none;border-radius: 20px;cursor: pointer;}
#bridge .vps-pricing--slider .ui-slider-range {background-color: #303030;border-radius: 20px;}
#bridge .vps-pricing--slider .ui-slider-handle {left: 33.3333%;top: -9px;width: auto;height: auto;margin-left: -7px;background-color: transparent;border: none;outline: 0;cursor: pointer;}
#bridge .vps-pricing--slider .ui-slider-handle:before, #bridge .vps-pricing--slider .ui-slider-handle:after {content: " ";position: absolute;left: -1px;width: 0;height: 0;border-style: solid;}
#bridge .vps-pricing--slider .ui-slider-handle:before {top: -15px;border-width: 10px 10px 0 10px;border-color: #6aaf08 transparent transparent transparent;}
#bridge .vps-pricing--slider .ui-slider-handle:after {top: 59px;border-width: 0 10px 10px 10px;border-color: transparent transparent rgba(255,255,255,.9) transparent;}
#bridge .vps-pricing--slider .ui-slider-handle i.fa {position: relative;color: #6aaf08;font-size: 36px;line-height: 40px;z-index: 0;}
#bridge .fa-map-marker:after {content: " ";position: absolute;top: 8px;left: 4px;width: 11px;height: 11px;background-color: #fff;z-index: -1;}
#bridge .vps-pricing--slider .ui-slider-handle em {display: block;position: absolute;top: -48px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 80px;padding: 6px 0;color: #fff;background-color: #6aaf08;border-radius: 4px;font-style: normal;text-align: center;}
#bridge .vps-pricing--features {margin-top: 10px;background-color: rgba(255,255,255,.9);border-radius: 4px;}
#bridge .vps-pricing--feature {padding-top: 15px;padding-bottom: 15px;color: #303030;border-right: 1px solid #e9e9e9;}
#bridge .vps-pricing--features > .row > div:nth-last-child(2) {border-right: none;}
#bridge .vps-pricing--feature i.fa {display: block;float: left;height: 100%;margin-left: 18px;color: #3575d3;font-size: 40px;line-height: 48px;}
#bridge .vps-pricing--feature-img {float: left;width: 45px;margin-left: 18px;}
#bridge .vps-pricing--feature-name, #bridge .vps-pricing--feature-value {display: block;margin-left: 75px;}
#bridge .vps-pricing--feature-name {margin-top: 4px;font-weight: 700;}
#bridge .vps-pricing--action-btn {margin-top: 14px;text-align: right;}
#bridge .vps-pricing--action-btn .btn {margin-right: 20px;color: #fff;}
#bridge .vps-pricing--action-btn .btn:hover, #bridge .vps-pricing--action-btn .btn:focus {box-shadow: none;outline: 0;}
#bridge #services {padding: 100px 0 60px;overflow: hidden;}
#bridge #services .even {margin: 60px 0;padding: 60px 0;background-color: #f0f0f0;}
#bridge #services .container > .row {display: table;}
#bridge #services .container > .row > div {display: table-cell;vertical-align: middle;float: none;}
#bridge #services .service-item-img img {width: 100%;}
#bridge .service-item-content h2 {margin: 0;font-weight: 700;color: #01abef;}
#bridge .service-item-content h2 span {display: block;font-size: 22px;text-indent: 1px;font-weight: 500;color: #2e3138;}
#bridge .service-item-content > p {margin-top: 30px;margin-bottom: 30px;}
#bridge .service-item-content .price {overflow: hidden;margin-top: 25px;}
#bridge .service-item-content .price p {margin: 0;text-transform: uppercase;font-weight: 500;font-size: 14px;float: left;}
#bridge .service-item-content .price p span {display: block;font-size: 30px;font-weight: 700;line-height: 34px;margin: 0;}
#bridge .service-item-content .price p span em {font-size: 15px;font-weight: 300;font-style: normal;vertical-align: top;}
#bridge .service-item-content .price a.btn {margin-left: 30px;}
#bridge #services .container > .row:hover .price a.btn {background-color: #01abef;}
#bridge #services .container > .row:hover .service-item-content i.fa-check {color: #01abef;}
#bridge #testimonial {padding: 80px 15px;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;z-index: 0;}
#bridge #testimonial:before {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(48,48,48,.8);z-index: -1;}
#bridge #testimonial.no-bg:before {display: none;}
#bridge #testimonial .section-title h2 {color: #fff;}
#bridge .testimonial-item {max-width: 750px;margin: 0 auto;}
#bridge .recommender-comment p {color: #fff;text-align: center;font-size: 15px;line-height: 1.9;font-weight: 400;}
#bridge #testimonial.no-bg .recommender-comment p {color: #2e3138;}
#bridge .recommender-info {color: #fff;font-size: 15px;font-style: italic;font-weight: 700;text-align: center;margin-top: 180px;}
#bridge #testimonial.no-bg .recommender-info {color: #2e3138;}
#bridge .testimonial-slider .owl-controls {text-align: center;margin-top: -150px;margin-bottom: 90px;}
#bridge .testimonial-slider .owl-page {position: relative;width: 60px;height: 60px;padding: 5px;border: 1px solid #fff;display: inline-block;margin: 40px 2px 0;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-webkit-transition-property: margin,opacity,height,width;transition-property: margin,opacity,height,width;-webkit-transition-duration: .4s;transition-duration: .4s;z-index: 0;}
#bridge #testimonial.no-bg .testimonial-slider .owl-page {border-color: #303030;}
#bridge #testimonial.no-bg .testimonial-slider .owl-page.active {border-color: #6aaf08;}
#bridge .testimonial-slider .owl-page.active {width: 100px;height: 100px;margin-top: 0px;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
#bridge .testimonial-slider .owl-page:before {content: " ";position: absolute;top: auto;left: 50%;width: 10px;height: 10px;background-color: #fff;bottom: -95px;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-radius: 5px;-webkit-transition: padding-right .25s;transition: padding-right .25s;}
#bridge #testimonial.no-bg .testimonial-slider .owl-page:before {background-color: #2e3138;}
#bridge #testimonial.no-bg .testimonial-slider .owl-page.active:before {background-color: #6aaf08;}
#bridge .testimonial-slider .owl-page.active:before {padding-right: 20px;background-color: #6aaf08;}
#bridge #pricing {padding: 80px 0;background-color: #f0f0f0;}
#bridge .pricing-table-item {position: relative;background-color: #fff;box-shadow: 0 2px 2px 0 rgba(0,0,0,.14);-webkit-transition: box-shadow .25s ease-in-out;transition: box-shadow .25s ease-in-out;}
#bridge .pricing-table-item:hover, #bridge .pricing-table-item.popular {box-shadow: 0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);z-index: 1;}
#bridge .pt-head {padding: 15px 0 0;border-top: 5px solid #6aaf08;text-align: center;}
#bridge .pt-head .popular-indicator {position: absolute;top: 0;right: 20px;padding: 15px 10px 10px;color: #fff;background-color: #6aaf08;font-size: 18px;line-height: 22px;}
#bridge .pt-head .caption {color: #333;margin-bottom: 0;text-align: center;font-size: 14px;letter-spacing: .12em;border-bottom: 1px solid #6aaf08;display: inline-block;padding: 0 0 5px;}
#bridge .pt-price-tag {font-size: 50px;font-weight: 700;}
#bridge .pt-price-tag span {font-size: 24px;font-weight: 500;}
#bridge .pt-plan {padding: 20px 0;color: #fff;background-color: #6aaf08;font-size: 24px;line-height: 28px;font-weight: 700;text-transform: capitalize;}
#bridge .pt-features {padding-top: 10px;text-align: center;}
#bridge .pt-features ul {padding: 0;margin: 0;list-style: none;white-space: nowrap;}
#bridge .pt-features ul li {color: #737373;padding: 10px 20px;border-bottom: 1px solid rgba(0,0,0,.05);text-overflow: ellipsis;overflow: hidden;}
#bridge .pt-footer {text-align: center;padding-top: 20px;padding-bottom: 20px;}
#bridge .pt-footer a.btn {width: 100px;padding: 8px 0;}
#bridge #blog {padding: 80px 0 40px;}
#bridge .blog-item {margin-bottom: 15px;}
#bridge .blog-item-img, #bridge .blog-page-post-video {margin-bottom: 16px;}
#bridge .blog-item-img img {width: 100%;}
#bridge .blog-item-content h2 {margin: 0;font-size: 20px;font-weight: 700;line-height: 24px;text-transform: capitalize;}
#bridge .blog-item-content h2 a {color: #2e3138;-webkit-transition: color .25s;transition: color .25s;}
#bridge .blog-item-content .metadata {color: #737373;margin: 15px 0 10px;font-size: 12px;}
#bridge .blog-item-content .metadata a {margin-left: 5px;color: inherit;}
#bridge .blog-item-content .metadata a:hover {border-bottom: 1px solid #e9e9e9;}
#bridge .blog-item-content .metadata .divider {margin: 0 10px;}
#bridge .blog-item:hover .blog-item-content h2 a {color: #6aaf08;}
#bridge .blog-item-content p {margin-bottom: 12px;}
#bridge #brands {padding: 80px 0;border-top: 1px solid #e9e9e9;}
#bridge .brands-slider img {margin: 0 auto;}
#bridge #datacenterLocations {padding: 80px 0;}
#bridge #datacenterLocations .container {position: relative;}
#bridge #datacenterLocations img.img-responsive {margin: 0 auto;}
#bridge .datacenter-locations {position: relative;}
#bridge .datacenter-location-marker {position: absolute;color: #6aaf08;font-size: 34px;line-height: 38px;cursor: pointer;}
#bridge .datacenter-location-marker.marker-1 {top: 36%;left: 17%;}
#bridge .datacenter-location-marker.marker-2 {top: 26%;left: 23%;}
#bridge .datacenter-location-marker.marker-3 {top: 63%;left: 36%;}
#bridge .datacenter-location-marker.marker-4 {top: 47%;left: 69%;}
#bridge .datacenter-location-marker.marker-5 {top: 59%;left: 75.7%;}
#bridge .datacenter-location-marker.marker-6 {top: 26%;left: 51%;}
#bridge #footer {padding: 40px 0 30px;background-color: #303030;overflow: hidden;}
#bridge .footer-about {color: #fff;}
#bridge .footer-widget h4 {color: #fff;font-size: 20px;font-weight: 700;margin: 0;position: relative;padding-bottom: 10px;}
#bridge .footer-widget h4:before {position: absolute;content: " ";width: 40px;height: 2px;background-color: #6aaf08;bottom: 0px;}
#bridge .footer-about p {margin-top: 20px;color: rgba(233,233,233,.8);}
#bridge .footer-about a.btn {color: #fff;margin-top: 5px;}
#bridge .footer-about a.btn:hover {color: #2e3138;background-color: #fff;}
#bridge .footer-widget ul {margin: 20px 0 40px;padding: 0;list-style: none;}
#bridge .footer-widget ul li {font-size: 15px;font-weight: 300;padding-bottom: 4px;}
#bridge .footer-widget ul li a {color: rgba(233,233,233,.8);-webkit-transition: color .25s;transition: color .25s;border-bottom: 1px solid rgba(233,233,233,.8);display: block;margin: 2px 0;padding-bottom: 5px;}
#bridge .footer-widget a:hover, #bridge .footer-widget a:focus {color: #fff;}
#bridge .contact-info {color: #fff;padding: 30px 15px 0;border-top: 1px solid #14191b;}
#bridge .contact-info a {color: #fff;font-size: 16px;font-weight: 400;-webkit-transition: color .25s ease;transition: color .25s ease;}
#bridge .contact-info a:hover, #bridge .contact-info a:focus {color: #6aaf08;}
#bridge .contact-info i.fa {font-size: 20px;margin-right: 10px;vertical-align: middle;}
#bridge #subscribeForm {margin-top: 25px;}
#bridge #subscribeForm .input-box {font-size: 14px;line-height: 18px;width: 100%;padding: 8px 0 8px 12px;border: 1px solid #fff;box-shadow: none;outline: 0;}
#bridge #subscribeForm .input-box.mb {margin-bottom: 15px;}
#bridge #subscribeForm .input-box.error {border-color: #a94442;}
#bridge #subscribeForm .input-box.valid {border-color: #3c763d;}
#bridge #subscribeForm .submit-button {display: block;width: 100%;margin-top: 15px;padding: 10px 0;color: #fff;background-color: #6aaf08;border: none;font-size: 16px;line-height: 20px;font-weight: 500;-webkit-transition: .35s;-webkit-transition: .25s;transition: .25s;outline: 0;}
#bridge #subscribeForm .submit-button:hover {color: #2e3138;background-color: #fff;border-color: #fff;}
#bridge #copyright {padding: 20px 0 18px;color: #fff;background-color: #222;text-align: center;}
#bridge #copyright p {margin-bottom: 0;}
#bridge #copyright p.left {float: left;}
#bridge #copyright p.right {float: right;font-weight: 700;text-transform: uppercase;}
#bridge #copyright p a {display: inline-block;margin-top: 5px;color: #6aaf08;font-weight: 700;}
#bridge #copyright img {margin-left: 20px;height: 24px;}
#bridge #pageTitle {padding: 80px 0;position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;text-align: center;z-index: 0;}
#bridge #pageTitle:before {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(48,48,48,.6);z-index: -1;}
#bridge #pageTitle .section-title h2 {margin: 0 0 50px;color: #fff;}
#bridge #pageTitle .breadcrumb {margin-bottom: 0;padding: 0;background-color: transparent;border-radius: 0;}
#bridge #pageTitle .breadcrumb > li > a {-webkit-transition: color .25s ease;transition: color .25s ease;}
#bridge #pageTitle .breadcrumb > li > a:hover, #bridge #pageTitle .breadcrumb > li > a:focus, #bridge #pageTitle .breadcrumb > li.active {color: #6aaf08;}
#bridge #pricingTable {padding: 80px 0;}
#bridge #pricingTable.price-details {padding: 0;}
#bridge #pricingTable.price-details > .item {padding: 80px 0;}
#bridge #pricingTable.price-details > .item:nth-child(2n) {background-color: #f8f8f8;border-style: solid;border-width: 1px 0;border-color: #e9e9e9;}
#bridge #pricingTable .pricing-table-item {padding: 0;}
#bridge #pricingTable .pricing-table-item.mt-md {margin-top: 65px;}
#bridge #pricingTable .pt-features {padding: 0;}
#bridge #pricingTable .pricing-table-item.first-child {margin-top: 185px;font-weight: 700;box-shadow: 0 2px 2px 0 rgba(0,0,0,.14);z-index: 0;}
#bridge #pricingTable .pricing-table-item .pt-body {border-top: 1px solid #e9e9e9;}
#bridge #pricingTable.price-details .pricing-table-item.first-child {margin-top: 73px;}
#bridge #pricingTable.price-details .pricing-table-item.first-child.reset-margin {margin: 0;}
#bridge .price-details .pt-head {padding-top: 0;}
#bridge .brands-slider .extra-bg {background-color: #fff;padding: 20px 0;}
#bridge #pricingTable2 {padding: 80px 0;}
#bridge #pricingTable2.domains-page {background-color: #f8f8f8;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;}
#bridge #pricingTable2 table {border: 1px solid #ccc;width: 100%;margin: 0;padding: 0;border-collapse: collapse;border-spacing: 0;}
#bridge #pricingTable2 table thead {background-color: #6aaf08;color: #fff;}
#bridge #pricingTable2 table thead th {padding: 15px 0;}
#bridge #pricingTable2 table tr {border: 1px solid #ddd;padding: 5px;}
#bridge #pricingTable2 table th, #bridge #pricingTable2 table td {padding: 10px;text-align: center;}
#bridge #pricingTable2 table th {text-transform: uppercase;font-size: 14px;letter-spacing: 1px;}
#bridge #pricingTable2 table tbody td {background-color: #fff;}
#bridge #pricingTable2 table tbody tr:nth-child(even) td {background-color: #f8f8f8;}
#bridge #pricingTable2 table tbody td:first-child {font-weight: 700;font-size: 18px;}
#bridge .domain-banner-content {padding: 20px;color: #303030;background-color: rgba(255,255,255,.9);}
#bridge .domain-banner-content p {margin: -40px 0;padding: 60px 20px 58px;color: #fff;background-color: #6aaf08;font-size: 48px;line-height: 52px;font-weight: 900;}
#bridge .domain-banner-content p span {display: block;font-size: 30px;line-height: 34px;font-weight: 300;}
#bridge #compare {padding: 80px 0;background-color: #f0f0f0;}
#bridge #compare table {width: 100%;margin: 0;padding: 0;border: 1px solid #ccc;border-spacing: 0;border-collapse: collapse;}
#bridge #compare table thead {background-color: #6aaf08;color: #fff;}
#bridge #compare table thead th {padding: 15px 10px;}
#bridge #compare table tr {border: 1px solid #ddd;padding: 5px;}
#bridge #compare table th, #bridge #compare table td {padding: 10px;}
#bridge #compare table th {text-transform: uppercase;font-size: 14px;letter-spacing: 1px;}
#bridge #compare table tbody tr {background-color: #fff;}
#bridge #compare table tbody tr:nth-child(even) td {background-color: #f8f8f8;}
#bridge .about-description {padding: 80px 0;}
#bridge .counter {position: relative;padding: 80px 0;background-color: #6aaf08;background-size: cover;background-position: center;background-repeat: no-repeat;text-align: center;}
#bridge .counter-icon {margin-bottom: 15px;}
#bridge .counter-icon img {margin: 0 auto;border-radius: 50%;}
#bridge .counter-holder:hover .counter-icon i.fa {border-radius: 50%;}
#bridge .counter-text {margin-bottom: 5px;color: #fff;font-size: 16px;line-height: 20px;font-weight: 500;text-transform: capitalize;}
#bridge .counter-number {margin-bottom: -5px;color: #fff;font-size: 30px;line-height: 34px;font-weight: 700;}
#bridge .counter-number-holder {font-size: 42px;font-weight: 700;color: #fff;}
#bridge .counter-number-holder .counter-number {font-size: 42px;}
#bridge #team {padding: 80px 0;}
#bridge .team-item {text-align: center;}
#bridge .team-info h2 {margin: 20px 0 5px;color: #2e3138;font-size: 20px;line-height: 24px;font-weight: 700;text-transform: capitalize;}
#bridge .team-info p {margin: 0;color: #737373;font-size: 16px;font-weight: 400;line-height: 20px;text-transform: capitalize;}
#bridge .team-img {position: relative;display: inline-block;max-width: 100%;}
#bridge .team-img:before {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);-webkit-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform .25s;transition: -webkit-transform .25s;transition: transform .25s;transition: transform .25s,-webkit-transform .25s;}
#bridge .team-img:hover:before {-webkit-transform: scale(1);transform: scale(1);}
#bridge .team-social-links {position: absolute;top: 50%;left: 0;-webkit-transform: translate(0,-50%) scale(0);transform: translate(0,-50%) scale(0);width: 100%;-webkit-transition: -webkit-transform .25s;transition: -webkit-transform .25s;transition: transform .25s;transition: transform .25s,-webkit-transform .25s;}
#bridge .team-img:hover .team-social-links {-webkit-transform: translate(0,-50%) scale(1);transform: translate(0,-50%) scale(1);}
#bridge .team-social-links ul {margin: 0;padding: 0;list-style: none;text-align: center;font-size: 0;}
#bridge .team-social-links ul li {display: inline-block;margin: 0 2px;}
#bridge .team-social-links ul li a {display: block;border: 1px solid #fff;width: 35px;text-align: center;padding: 5px 0;font-size: 14px;-webkit-transition: background-color .25s ease-in-out,border-color .25s ease;transition: background-color .25s ease-in-out,border-color .25s ease;}
#bridge .team-social-links ul li a:hover, #bridge .team-social-links ul li a:hover {background-color: #6aaf08;border-color: #6aaf08;}
#bridge #history {padding: 80px 0 40px;background-color: #f0f0f0;}
#bridge .timeline {list-style: none;padding: 0;margin: 0;position: relative;font-weight: 300;}
#bridge .timeline:before {top: 0;bottom: 20px;position: absolute;content: " ";width: 2px;background: #fff;left: 50%;margin-left: -1.5px;}
#bridge .timeline > li {margin-bottom: 20px;position: relative;width: 50%;float: left;}
#bridge .timeline > li:before, #bridge .timeline > li:after {content: " ";display: table;}
#bridge .timeline > li:after {clear: both;}
#bridge .timeline > li:before, #bridge .timeline > li:after {content: " ";display: table;}
#bridge .timeline > li:after {clear: both;}
#bridge .timeline > li > .timeline-panel {float: left;border: 1px solid #dcdcdc;background: #fff;position: relative;}
#bridge .timeline > li:nth-child(odd) > .timeline-panel {margin-right: 30px;}
#bridge .timeline > li:nth-child(even) > .timeline-panel {margin-left: 30px;}
#bridge .timeline > li > .timeline-panel:before {position: absolute;top: 26px;right: -15px;display: inline-block;border-top: 15px solid transparent;border-left: 15px solid #dcdcdc;border-right: 0 solid #dcdcdc;border-bottom: 15px solid transparent;content: " ";}
#bridge .timeline > li > .timeline-panel:after {position: absolute;top: 27px;right: -14px;display: inline-block;border-top: 14px solid transparent;border-left: 14px solid #fff;border-right: 0 solid #fff;border-bottom: 14px solid transparent;content: " ";}
#bridge .timeline > li > .timeline-badge {width: 24px;height: 24px;text-align: center;position: absolute;top: 33px;right: -12px;color: #fff;}
#bridge .timeline > li.timeline-inverted > .timeline-panel {float: right;}
#bridge .timeline > li.timeline-inverted > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}
#bridge .timeline > li.timeline-inverted > .timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto;}
#bridge .timeline-title {margin-top: 0;color: inherit;}
#bridge .timeline--date {position: absolute;top: 0;left: 0;width: 80px;height: 100%;color: #fff;background-color: #6aaf08;text-align: center;}
#bridge .timeline--date p {margin-bottom: 0;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 100%;font-weight: 700;}
#bridge .timeline-body {margin-left: 80px;}
#bridge .timeline-body > p, #bridge .timeline-body > ul {padding: 10px 15px;margin-bottom: 0;}
#bridge .timeline > li.timeline-inverted {float: right;clear: right;}
#bridge .timeline > li:nth-child(2) {margin-top: 60px;}
#bridge .timeline > li.timeline-inverted > .timeline-badge {left: -12px;}
#bridge .no-float {float: none !important;}
#bridge .timeline > li.timeline-inverted > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}
#bridge .timeline-inverted .timeline--date {left: auto;right: 0;}
#bridge .timeline-inverted .timeline-body {margin-left: 0;margin-right: 80px;}
#bridge #contact {padding: 80px 0;position: relative;}
#bridge #contact:before {content: " ";position: absolute;top: 0;right: 0;width: 50%;height: 100%;background-color: #f0f0f0;border-left: 1px solid #e9e9e9;}
#bridge #contactForm {padding-left: 50px;}
#bridge #contactForm label {font-weight: 400;}
#bridge #contactForm input.form-control {border-color: transparent;border-radius: 0;box-shadow: none;}
#bridge #contactForm textarea.form-control {border-color: transparent;border-radius: 0;box-shadow: none;resize: none;margin-top: 15px;}
#bridge #contactForm input.error, #bridge #contactForm textarea.error {border-color: #ff6c3a;}
#bridge #contactForm input.valid, #bridge #contactForm textarea.valid {border-color: #01abef;}
#bridge #contactForm .submit-button {border-radius: 0;padding: 10px 30px;font-weight: 500;background-color: #6aaf08;color: #fff;-webkit-transition: background-color .25s;transition: background-color .25s;outline: 0;}
#bridge #contactForm .submit-button:hover, #bridge #contactForm .submit-button:focus {background-color: #2e3138;}
#bridge .contact-address h2 {font-size: 20px;font-weight: 700;margin: 0;position: relative;padding-bottom: 10px;}
#bridge .contact-address h2:before {position: absolute;content: " ";width: 40px;height: 2px;background-color: #6aaf08;bottom: 0px;}
#bridge .contact-address address {margin-top: 30px;}
#bridge .contact-address address p {margin-bottom: 30px;color: #737373;font-weight: 400;font-size: 16px;}
#bridge .contact-address address p:last-child {margin-bottom: 0;}
#bridge .contact-address address p i.fa {font-size: 20px;border: 1px solid #737373;width: 35px;padding: 5px 0;margin-right: 10px;text-align: center;}
#bridge #map {height: 400px;}
#bridge .contact-social-links {margin-top: 20px;}
#bridge .contact-social-links ul {list-style: none;margin: 0;padding: 0;font-size: 0;}
#bridge .contact-social-links li {display: inline-block;margin-right: 4px;}
#bridge .contact-social-links li a {color: #2e3138;border: 1px solid #2e3138;padding: 6px 0;display: block;font-size: 14px;width: 35px;margin: 18px 0;text-align: center;}
#bridge .contact-social-links li a:hover, #bridge .contact-social-links li a:focus {color: #fff;border: 1px solid #6aaf08;background: #6aaf08;}
#bridge #faq {padding: 80px 0;}
#bridge #faq .section-title.text-left h2 {margin-top: 35px;margin-bottom: 60px;}
#bridge #faq.bg-whitesmoke {background-color: #f8f8f8;border-style: solid;border-width: 1px 0;border-color: #e9e9e9;}
#bridge .faq-categories {margin-bottom: 40px;}
#bridge .faq-categories > ul {font-size: 0;text-align: center;}
#bridge .faq-categories > ul > li {display: inline-block;}
#bridge .faq-categories ul li a {position: relative;padding: 12px 25px;background-color: #2e3138;color: #fff;font-size: 16px;font-weight: 500;-webkit-transition: color .25s,background-color .25s;transition: color .25s,background-color .25s;}
#bridge .faq-categories ul li a:hover, #bridge .faq-categories ul li.active a {color: #fff;background-color: #6aaf08;}
#bridge .faq-categories ul li a:before {content: " ";position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 0;height: 0;border-style: solid;border-width: 12px 12px 0 12px;border-color: #6aaf08 transparent transparent transparent;-webkit-transition: top .55s;transition: top .55s;z-index: -1;}
#bridge .faq-categories ul li a:hover:before, #bridge .faq-categories ul li.active a:before {top: 100%;-webkit-transition: top .25s;transition: top .25s;}
#bridge .faq-content .panel-group {margin-bottom: 0;}
#bridge .accordion .panel {border-radius: 0;}
#bridge .accordion .panel-heading {padding: 0;}
#bridge .accordion .panel-heading a {display: block;padding: 10px 15px;color: #fff;background-color: #6aaf08;text-transform: capitalize;}
#bridge .accordion .panel-heading a.collapsed {background-color: #2e3138;}
#bridge .accordion .panel-heading a h4 {font-weight: 500;overflow: hidden;}
#bridge .accordion .panel-heading a h4 i.fa-minus {float: right;color: #fff;}
#bridge .accordion .panel-heading a.collapsed i.fa-minus:before {content: "";}
#bridge .aCounter {padding: 80px 0;background-color: #6aaf08;text-align: center;}
#bridge .aCounter-icon i.fa {position: relative;display: block;width: 60px;height: 60px;margin: 0 auto 20px;color: #01abef;background-color: #fff;font-size: 26px;-webkit-transition: .25s;transition: .25s;}
#bridge .aCounter-icon i.fa:before {position: absolute;left: 0;width: 100%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
#bridge .aCounter-text {margin-bottom: 12px;padding-bottom: 24px;border-bottom: 1px solid #303030;color: #303030;font-size: 16px;line-height: 20px;font-weight: 500;}
#bridge .aCounter-number-holder {color: #303030;font-size: 36px;line-height: 40px;font-weight: 700;}
#bridge .aCounter-number-holder .counter-number {color: #303030;font-size: 36px;line-height: 40px;}
#bridge .affiliate-signup-btn-holder {text-align: center;margin-top: 60px;}
#bridge .affiliate-signup-btn-holder a {width: 140px;padding: 10px 0;}
#bridge #map2 {height: 400px;}
#bridge #blog.page hr {margin: 40px 0 60px;}
#bridge .blog-page-post-video.local {background-color: #090709;}
#bridge .blog-page-post-audio audio {width: 100%;margin-bottom: 10px;}
#bridge .widget.search .form-control {border: none;box-shadow: none;border-radius: 0;background-color: #f8f8f8;height: auto;padding: 10px 12px;}
#bridge .widget.search .input-group-addon {border-radius: 0;border: none;background-color: #6aaf08;color: #fff;cursor: pointer;padding: 0px 15px;-webkit-transition: background-color .25s ease-in-out;transition: background-color .25s ease-in-out;}
#bridge .widget.search .input-group-addon:hover {background-color: #2e3138;}
#bridge .widget.search .input-group-addon > button {padding: 0;background-color: transparent;border: none;outline: 0;}
#bridge .widget {padding-bottom: 50px;border-bottom: 1px solid #e9e9e9;margin-bottom: 50px;}
#bridge .widget:last-child {margin-bottom: 0;padding-bottom: 30px;border-bottom: none;}
#bridge .widget-title {color: #2e3138;font-size: 20px;font-weight: 700;margin: 0;position: relative;padding-bottom: 10px;text-transform: capitalize;}
#bridge .widget-title:before {position: absolute;content: " ";width: 40px;height: 2px;background-color: #6aaf08;bottom: 0px;}
#bridge .widget.recent-items .footer-thumb .row-holder {margin: 15px 0 0;padding-bottom: 15px;border-bottom: 1px solid #e8e8e8;}
#bridge .widget.recent-items .footer-thumb .row-holder:last-child {border-bottom: none;padding-bottom: 0;}
#bridge .widget.recent-items .left-col img {border-color: #e9e9e9;}
#bridge .widget.recent-items a.footer-thumb-link {color: #666;font-size: 16px;font-weight: 500;text-transform: capitalize;margin-bottom: 10px;display: block;}
#bridge .widget.recent-items a.footer-thumb-link:hover, #bridge .widget.recent-items a.footer-thumb-link:focus {color: #6aaf08;}
#bridge .widget.recent-items .footer-thumb-text {color: #999;}
#bridge .widget.recent-items span.footer-thumb-date {color: #666;font-weight: 300;}
#bridge .widget.categories ul, #bridge .archives ul, #bridge .tags ul {list-style: none;padding: 0;margin: 0;}
#bridge .widget.categories li, #bridge .widget.tags li, #bridge .archives li {position: relative;padding: 16px 0 0;cursor: pointer;}
#bridge .widget.tags li {display: inline-block;padding: 20px 25px 0 0;}
#bridge .widget.recent-items .footer-thumb .row-holder .left-col img {margin-bottom: 15px;margin-top: 20px;}
#bridge .widget.categories li a, #bridge .widget.tags li a, #bridge .widget.archives li a {font-size: 13px;font-weight: 500;line-height: 1.45;color: #666;}
#bridge .widget.categories li:hover a, #bridge .widget.tags li:hover a, #bridge .widget.archives li:hover a {color: #6aaf08;}
#bridge #tweets {margin-top: 25px;}
#bridge .widget.latest-tweets-widget ul {list-style: none;margin: 0;padding: 0;}
#bridge .widget.latest-tweets-widget li {margin-bottom: 20px;}
#bridge .widget.latest-tweets-widget li:last-child {border-bottom: none;margin-bottom: 0;}
#bridge .widget.latest-tweets-widget li:before {content: "";color: #6aaf08;font-family: fontAwesome;display: inline-block;font-size: 30px;padding: 5px 10px 0 0;}
#bridge .widget.latest-tweets-widget p {color: #303030;margin-bottom: 0;}
#bridge .widget.latest-tweets-widget a {word-wrap: break-word;color: #6aaf08;font-weight: 300;}
#bridge .widget.latest-tweets-widget a:hover {border-bottom: 1px solid #6aaf08;}
#bridge .blog-item.full-post .post-category-text {display: inline-block;margin-top: 35px;margin-bottom: 0;font-weight: 700;}
#bridge .blog-item.full-post .category-link {color: #737373;font-weight: 500;margin-left: 10px;}
#bridge .blog-item.full-post:hover a.btn-custom {background-color: transparent;}
#bridge .blog-item.full-post:hover a.btn-custom:hover {background-color: transparent;color: #6aaf08;}
#bridge .blog-item.full-post .tags li {display: inline-block;}
#bridge .blog-item.full-post .tags li a {color: #2e3138;background-color: transparent;font-weight: 500;text-transform: lowercase;padding: 15px 15px 15px 0;}
#bridge .blog-item.full-post .tags li strong {margin-right: 15px;}
#bridge .blog-item.full-post .post-author-metadata {background-color: #e9e9e9;margin-top: 20px;margin-bottom: 30px;}
#bridge .blog-item.full-post .post-author-metadata a {color: #2e3138;margin-left: 15px;font-weight: 500;}
#bridge .blog-item.full-post .post-author-metadata a:hover {color: #6aaf08;}
#bridge .post-social-links {margin-top: 20px;}
#bridge .post-social-links ul {list-style: none;margin: 0;padding: 0;font-size: 0;text-align: right;}
#bridge .post-social-links li {display: inline-block;margin: 0 2px;}
#bridge .post-social-links li a {color: #2e3138;border: 1px solid #2e3138;padding: 6px 0;display: block;font-size: 14px;width: 35px;margin: 18px 0;text-align: center;-webkit-transition: color .25s,border .25s,background .25s;transition: color .25s,border .25s,background .25s;}
#bridge .post-social-links li a:hover {color: #fff;background-color: #6aaf08;border: 1px solid #6aaf08;}
#bridge .post-comments-title {margin-top: 0;padding-bottom: 20px;border-bottom: 1px solid #e9e9e9;font-size: 20px;font-weight: 700;text-transform: uppercase;}
#bridge .post-comments ul {list-style: none;margin: 0;padding: 0;padding-left: 30px;}
#bridge .post-comments ul li {margin: 25px 0;}
#bridge .comment-thumb a {overflow: hidden;color: #6aaf08;font-weight: 500;}
#bridge .comment-thumb {margin-bottom: 15px;overflow: hidden;}
#bridge .comment-meta {margin-top: 15px;margin-left: 15px;}
#bridge a.comment-reply {background: #6aaf08;border-radius: 0;color: #fff;margin-top: 10px;}
#bridge a.comment-reply:hover, #bridge a.comment-reply:focus {color: #fff;box-shadow: none;}
#bridge .single-comment {border-bottom: 1px solid #e9e9e9;padding-bottom: 25px;}
#bridge .post-comment-form {padding-top: 50px;margin-top: -26px;}
#bridge .post-comment-form-group .form-control {border-radius: 0;margin-top: 20px;box-shadow: none;resize: none;}
#bridge .post-comment-form-group .form-control.submit-btn {width: auto;height: auto;padding: 10px 40px;background: #6aaf08;border-color: #6aaf08;color: #fff;font-weight: 500;-webkit-transition: .25s;transition: .25s;}
#bridge .post-comment-form-group .form-control.submit-btn:hover {background: #2e3138;border-color: #2e3138;color: #fff;}
#bridge .post-comment-form-group .form-control.error {border-color: #ff6c3a;}
#bridge #f0f {position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;text-align: center;z-index: 0;height: 100%;}
#bridge #f0f:before {content: " ";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(48,48,48,.6);z-index: -1;}
#bridge #f0f > .container, #bridge #f0f > .container > .row, #bridge #f0f > .container > .row > div {height: 100%;}
#bridge #f0f .section-title h2 {margin: 0 0 50px;color: #fff;font-size: 120px;}
#bridge #f0f .section-title h2:before {display: none;}
#bridge #f0f .description p {color: #fff;margin: 70px 0 30px;font-size: 20px;font-weight: 500;}
#bridge #f0f a.btn {padding: 10px 30px;}
#bridge #f0f .widget.search {max-width: 320px;margin: 0 auto 30px;padding-bottom: 0;border-bottom: none;}
#bridge .reset-gutter {margin-left: 0;margin-right: 0;}
#bridge .reset-gutter > [class*='col-'] {padding-left: 0;padding-right: 0;}
#bridge .reset-margin {margin-right: 0;margin-left: 0;}
#bridge .reset-padding {padding-right: 0;padding-left: 0;}
#bridge .vc-parent {width: 100%;height: 100%;display: table;}
#bridge .vc-child {display: table-cell;vertical-align: middle;}
#bridge #main-body .sidebar a.btn-default {color: #303030;}
#bridge section#home-banner {padding: 100px 0;}
#bridge section#home-banner h2 {margin-top: -5px;margin-bottom: 10px;color: #303030;}
#bridge #home-banner input.form-control, #bridge #home-banner input[type='submit'] {margin: 0;border: none;box-shadow: none;outline: 0;}
#bridge #home-banner input[type='submit'].btn-info {background-color: #303030;}
#bridge section#header {padding: 15px 0;}
#bridge #top-nav .nav {line-height: 15px;}
#bridge #top-nav a.quick-nav {font-size: 12px;line-height: 16px;}
#bridge ul.top-nav {margin-top: 0;}
#bridge ul.top-nav > li.primary-action > a.btn {border-radius: 0;box-shadow: none;transition: color .25s,background-color .25s ease-in-out;}
#bridge ul.top-nav > li > a.btn-logged-in-admin {padding-right: 0;}
#bridge .navbar-main .navbar-nav > li > a {padding: 16px 15px;font-weight: 700;}
#bridge .home-shortcuts li, #bridge .home-shortcuts li:first-child {border-color: #fff;}
#bridge .home-shortcuts li {padding: 20px 0;}
#bridge .home-shortcuts .lead {margin-top: 15px;}
#bridge #main-body a.label, #bridge #main-body a.label:focus, #bridge #main-body a.label:hover {color: #fff;}
#bridge #main-body .pagination > li.active > a {color: #fff;}
#bridge .navbar-main .navbar-nav > li > a:hover, #bridge .navbar-main .navbar-nav > li > a:focus, #bridge .navbar-main .navbar-nav > .active > a, #bridge .navbar-main .navbar-nav > .active > a:hover, #bridge .navbar-main .navbar-nav > .active > a:focus, #bridge .navbar-main .navbar-nav > .open > a, #bridge .navbar-main .navbar-nav > .open > a:hover, #bridge .navbar-main .navbar-nav > .open > a:focus {color: #fff;background-color: #303030;}
#bridge #menu {position: relative;}
#bridge #nav {position: relative;top: 0;left: 0;width: 100%;border-radius: 0;}
#bridge #nav.sticky {position: fixed;box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);z-index: 9999;}
#bridge #main-body .sidebar .list-group-item.active, #bridge #main-body .product-selection-sidebar .list-group-item.active {color: #fff;border: none;}
#bridge #main-body .sidebar .list-group-item.active .fa {color: #fff !important;}
#bridge #main-body .header-lined h1 {font-weight: 700;}
#bridge #main-body .sidebar .list-group-item, #bridge #main-body .product-selection-sidebar .list-group-item {font-size: 14px;line-height: 18px;}
#bridge #btnBulkOptions, #bridge #btnCheckAvailability {box-shadow: none;outline: 0;}
#bridge #main-body #btnBulkOptions {color: #fff;}
#bridge .announcement-single .title {display: inline-block;margin-bottom: 10px;font-family: "Raleway",sans-serif;font-size: 24px;line-height: 30px;font-weight: 600;}
#bridge .domain-pricing {margin-bottom: 10px;}
#bridge .domain-pricing img {max-width: 100%;height: auto;}
#bridge .domain-pricing > h4:first-child {margin: 0 0 15px;color: #222;font-family: "Roboto",sans-serif;font-weight: 500;}
#bridge .domain-pricing .tld-pricing-header {margin: 0;padding: 11px 0 9px;background-color: #f5f5f5;font-weight: 400;}
#bridge .domain-pricing .tld-row {margin: 0;padding: 8px 0;}
#bridge .domain-pricing .tld-row.highlighted {background-color: #f5f5f5;}
#bridge .domain-pricing .tld-row strong {display: inline-block;padding: 10px 0;}
#bridge .sidebar .panel {border: 1px solid #eee;border-radius: 0;font-size: 14px;line-height: 24px;}
#bridge .sidebar .panel-heading {background-color: #f0f0f0 !important;border-color: #f0f0f0;border-radius: 0;cursor: pointer;}
#bridge .sidebar .panel-heading.active .fa-chevron-up:before {content: "";}
#bridge .sidebar .list-group .list-group-item {border-color: #eee;}
#bridge .sidebar .panel-footer .col-xs-6 .btn-block {padding-left: 0;padding-right: 0;}
#bridge .domain-checker-container {background-image: none;}
#bridge .main-content input[type='submit'], #bridge #login, #bridge .main-content .form-horizontal button[type='submit'] {box-shadow: none;outline: 0;}
#bridge .logincontainer {background-color: #f0f0f0;padding: 10px 20px 20px;}
#bridge #main-body a.btn {color: #fff;background-color: #6aaf08;transition: .3s ease-in;}
#bridge #main-body a.btn:hover {color: #2e3138;background-color: #fff;}
#bridge .client-home-panels input[name='transfer'].btn {color: #fff;background-color: #303030;border-color: #303030;}
#bridge .logincontainer .main-content {margin-bottom: 0;min-height: 0;}
#bridge #main-body .logincontainer a.btn.btn-default {color: #303030;}
#bridge .btn-lg, #bridge .btn-sm {border-radius: 0;}
#bridge .btn-social {padding: 10px 20px 10px 60px;border-width: 0;transition-property: color,background-color;transition-duration: .25s;transition-timing-function: ease-in-out;}
#bridge .btn-social i.fa {width: 40px;font-size: 1.2em;line-height: 40px;}
#bridge .landing-page.ssl .detailed-info .panel-heading h4 a {color: #fff !important;}
#bridge #order-standard_cart .header-lined h1 {position: relative;background-color: #6aaf08;border-radius: 4px;font-size: 22px;line-height: 26px;text-align: center;}
#bridge #order-standard_cart div.header-lined h1 {padding: 15px 0;color: #fff;border: none;font-weight: 700;}
#bridge #order-standard_cart .header-lined h1:after {content: " ";position: absolute;top: 100%;left: 50%;width: 0;height: 0;border: 10px solid transparent;border-top-color: #6aaf08;margin-left: -10px;}
#bridge #order-standard_cart div.order-summary {background-color: #6aaf08;border-color: #6aaf08;}
#bridge #order-standard_cart div.view-cart-items-header {background-color: #6aaf08;}
#bridge #order-standard_cart div.view-cart-items {border-color: #6aaf08;}
#bridge #order-standard_cart .suggested-domains .panel-heading {color: #fff;background-color: #6aaf08;border-color: #6aaf08;}
#bridge #main-body .btn-group > .btn-default {color: #333;}
#bridge #main-body .dropdown-menu > li > a:not(:hover):not(:focus) {color: #333;}
#bridge #main-body .dropdown-menu > li > a:hover, #bridge #main-body .dropdown-menu > li > a:focus {background-color: transparent;}
#bridge #order-standard_cart .domain-promo-box a.btn {background-color: #6aaf08;border-color: #6aaf08;}
#bridge #order-standard_cart .products .product .btn-success {background-color: #8bc34a;border-color: #6aaf08;}
#bridge #order-standard_cart .btn-transfer {background-color: #6aaf08;border-color: #6aaf08;}
#bridge #order-standard_cart .order-summary .btn-checkout {background-color: #6aaf08;border-color: #6aaf08;}
#bridge #order-standard_cart .domain-lookup-result .btn-add-to-cart {background-color: #6aaf08;border-color: #6aaf08;}
#bridge #order-standard_cart .empty-cart #btnEmptyCart {background-color: #6aaf08;}
#bridge #order-standard_cart .empty-cart #btnEmptyCart:hover, #bridge #order-standard_cart .empty-cart #btnEmptyCart:focus {text-decoration: none;}
#bridge .domain-pricing {margin-bottom: 10px;}
#bridge .domain-pricing img {max-width: 100%;height: auto;}
#bridge .domain-pricing > h4:first-child {margin: 0 0 15px;color: #222;font-family: "Roboto",sans-serif;font-weight: 500;}
#bridge .domain-pricing .tld-filters .badge {color: #fff !important;}
#bridge .domain-pricing .tld-filters .label {display: inline-block;margin: 10px 5px 0;padding: 8px 12px;font-size: 14px;line-height: 18px;font-weight: normal;}
#bridge .domain-pricing .tld-pricing-header {margin: 0;padding: 0;background-color: #f5f5f5;font-weight: 400;}
#bridge .domain-pricing .tld-pricing-header .col-sm-4, #bridge .domain-pricing .tld-pricing-header .col-xs-4 {padding-top: 14px;padding-bottom: 12px;}
#bridge .domain-pricing .tld-pricing-header .col-sm-4, #bridge .domain-pricing .tld-pricing-header .col-xs-4 {background-color: transparent;}
#bridge .domain-pricing .tld-pricing-header div.col-sm-4, #bridge .domain-pricing .tld-pricing-header div.col-xs-4 {border-color: #82b440;}
#bridge .domain-pricing .tld-row {margin: 0;padding: 0;}
#bridge .domain-pricing .tld-row .row {padding-top: 10px;padding-bottom: 10px;}
#bridge .domain-pricing .tld-row.highlighted {background-color: #f5f5f5;}
#bridge .domain-pricing .tld-row strong {display: inline-block;padding: 10px 0;}
#bridge .domain-pricing .two-row-center {border-color: #ddd;}
#bridge .landing-page #pricing {margin: 0;padding: 80px 0;background-color: #00acd4;}
#bridge .landing-page.weebly #pricing {background-color: #fff;}
#bridge .landing-page .get-started .choose-product .btn {padding: 10px 20px;box-shadow: none;border-width: 0 1px;border-radius: 0;transition: background-color .25s ease-in-out;outline: 0;}
#bridge .landing-page .get-started .choose-product .btn:first-child {border-left-width: 0;}
#bridge .landing-page .get-started .btn.btn-order-now {padding: 8px 25px 9px;color: #333;background-color: #fff;border-radius: 0;box-shadow: none;transition: background-color .25s ease-in-out;outline: 0;}
#bridge .landing-page .product-options div.price {margin: 20px 0;}
#bridge .landing-page .pricing .btn-signup {padding-top: 8px;padding-bottom: 8px;background-color: #6aaf08;border-width: 0;}
#bridge .landing-page .pricing .cycle-change {box-shadow: none;transition: background-color .25s ease-in-out;}
#bridge .landing-page #faq {margin: 0;padding: 80px 0;background-color: #f9f9f9;}
#bridge .panel-sidebar a.list-group-item {transition: color .25s,background-color .25s ease-in-out;}
#bridge .panel-sidebar a.list-group-item .fa {transition: color .25s;}
#bridge #order-standard_cart .domain-selection-options div.option {margin-bottom: 0;padding-top: 10px;border-radius: 0;}
#bridge #order-standard_cart .domain-selection-options div.option + .option {margin-top: 8px;}
#bridge #order-standard_cart .domain-selection-options .input-group-addon {border-color: #ddd;border-radius: 0;}
#bridge #order-standard_cart .domain-selection-options .form-control {border-radius: 0;}
#bridge .domain-input-group .btn {transition: background-color .25s ease-in-out;border-radius: 0;}
#bridge #order-standard_cart div.order-summary {background-color: #119ee6;border-color: #119ee6;border-radius: 0;}
#bridge #order-standard_cart div.summary-container {padding-top: 12px;border-radius: 0;font-size: 14px;line-height: 24px;}
#bridge #order-standard_cart div.summary-container .total-due-today {margin-top: 18px;}
#bridge #order-standard_cart div.summary-container .total-due-today .amt {margin-bottom: 8px;}
#bridge #order-standard_cart .order-summary .btn-continue-shopping {transition: color .25s;padding: 10px 0 5px;text-decoration: none;}
#bridge #main-body .view-cart-items .item-title .btn-link {color: #222;text-decoration: none;transition: color .25s;}
#bridge #order-standard_cart div.header-lined h1 {border-radius: 0;}
#bridge #order-standard_cart .view-cart-items div.item, #bridge #order-standard_cart .view-cart-items .item-price span.cycle {font-size: 14px;}
#bridge #order-standard_cart div.view-cart-items-header {border-radius: 0;}
#bridge #order-standard_cart div.view-cart-items .item-title {font-size: 1.4em;}
#bridge div.dataTables_wrapper table.table-list {margin-bottom: 0 !important;}
#bridge div.dataTables_wrapper table.table-list thead th {position: relative;z-index: 0;}
#bridge div.dataTables_wrapper table.table-list thead th:before {content: " ";position: absolute;left: 0;right: 0;bottom: -4px;height: 4px;background-color: #000;opacity: 0;z-index: -1;}
#bridge div.dataTables_wrapper table.table-list thead th:nth-child(even):before {opacity: .1;}
#bridge div.dataTables_wrapper table.table-list tr:first-child td {border-top-width: 0;}
#bridge .dataTables_wrapper .dataTables_filter label input.form-control {height: auto;margin-top: 3.5px;background-position: 10px center;}
@media screen and (max-width: 600px) {#bridge div.dataTables_wrapper div.dataTables_info {padding-bottom: 60px !important;}
	#bridge .dataTables_wrapper .dataTables_filter {margin-top: 60px;}
	#bridge div.dataTables_wrapper .dataTables_filter label .form-control {margin-top: 0;}}
@media screen and (max-width: 767px) {#bridge div.dataTables_wrapper table.table-list thead th, #bridge div.dataTables_wrapper table.table-list tbody td {padding-left: 5px;padding-right: 5px;}
	#bridge div.dataTables_wrapper table.table-list thead th:nth-child(3), #bridge div.dataTables_wrapper table.table-list thead th:nth-child(4), #bridge div.dataTables_wrapper table.table-list tbody td:nth-child(3), #bridge div.dataTables_wrapper table.table-list tbody td:nth-child(4) {display: none;}}
@media screen and (max-width: 480px) {#bridge div.dataTables_wrapper table.table-list thead th:nth-child(5), #bridge div.dataTables_wrapper table.table-list tbody td:nth-child(5) {display: none;}}
#bridge p:last-child[style='text-align:center;'] {display: none;}
#bridge .main-navbar-wrapper {background-color: #6aaf08;}
#bridge #mainNavbar > ul > li > a {color: #fff;}