@media screen and (max-width: 1200px) {#bridge #offer .left-content p span {font-size: 14px;line-height: 18px;}
	#bridge #offer .left-content p {font-size: 24px;line-height: 28px;}}
@media screen and (max-width: 991px) {#bridge .secondary-menu-links li .dropdown-menu {position: static;margin: 0;}
	#bridge .secondary-menu-links li a {margin-right: 0;}
	#bridge .menu-topbar--contact > .nav {margin-top: 0;}
	#bridge .menu-topbar--contact, #bridge .menu-topbar--contact > ul > li {float: left;}
	#bridge .menu-topbar--social {float: right !important;margin-top: 0;}
	#bridge .menu-topbar--social > li {float: left;}
	#bridge .primary--logo {float: none;margin-bottom: 30px;text-align: center;}
	#bridge .primary--info {float: none;text-align: center;}
	#bridge .primary--info-item {float: none;display: inline-block;}
	#bridge #menu {top: 0;}
	#bridge ul.primary-menu-links > li > span {font-size: 13px;}
	#bridge #nav {z-index: 99;}
	#bridge #nav .navbar-toggle span {background-color: #fff;}
	#bridge #pageTitle {margin-top: 124px;}
	#bridge #offer .left-content {text-align: center;}
	#bridge #offer .right-content {padding-left: 15px;}
	#bridge #offer .left-content p {margin-bottom: 0;padding: 30px 0;font-size: 30px;line-height: 34px;}
	#bridge #offer .left-content p span {font-size: 18px;line-height: 22px;}
	#bridge .domain--offer {top: auto;bottom: -102px;right: 15px;}
	#bridge .domain--offer:before {top: -15px;bottom: auto;border-width: 0 15px 15px 15px;border-color: transparent transparent #6aaf08 transparent;}
	#bridge .features--img img, #bridge .feature-item-icon {margin: 0 auto;}
	#bridge .feature-item {text-align: center;}
	#bridge .single-feature > .container > .row, #bridge .single-feature > .container > .row > div {display: block;}
	#bridge .single-feature--image + .single-feature--content, #bridge .single-feature--content + .single-feature--image {margin-top: 50px;}
	#bridge .single-feature--image img.img-responsive {margin: 0;}
	#bridge #pricing {padding-bottom: 80px;}
	#bridge .pricing-table-item {margin-bottom: 30px;}
	#bridge #blog {padding-bottom: 60px;}
	#bridge .blog-page-content + .blog-page-sidebar {margin-top: 100px;}
	#bridge #team > .container > .row > div {margin-bottom: 50px;}
	#bridge #team > .container > .row > div:last-child {margin-bottom: 0;}
	#bridge #footer {padding-bottom: 0;}
	#bridge .contact-info a {margin-bottom: 50px;display: inline-block;}
	#bridge #aCounter {padding-bottom: 50px;}
	#bridge .aCounter > .container > .row > div {margin-bottom: 50px;}
	#bridge .aCounter > .container > .row > div:last-child {margin-bottom: 0;}
	#bridge #features hr {display: none;}
	#bridge #compare table {border: 0;}
	#bridge #compare table thead {display: none;}
	#bridge #compare table tr {margin-bottom: 10px;display: block;border-bottom: 2px solid #ddd;}
	#bridge #compare table td {display: block;text-align: right;font-size: 13px;border-bottom: 1px dotted #ccc;}
	#bridge #compare table td:last-child {border-bottom: 0;}
	#bridge #compare table td span.labelText {float: left;text-transform: uppercase;font-weight: bold;}
	#bridge #compare table tbody tr:nth-child(even) td {background-color: #fff;}
	#bridge #pricingTable2 table {border: 0;}
	#bridge #pricingTable2 table thead {display: none;}
	#bridge #pricingTable2 table tr {margin-bottom: 10px;display: block;border-bottom: 2px solid #ddd;background-color: #fff;}
	#bridge #pricingTable2 table tbody tr:nth-child(even) td {background-color: #fff;}
	#bridge #pricingTable2 table td {display: block;text-align: right;font-size: 13px;border-bottom: 1px dotted #ccc;}
	#bridge #pricingTable2 table td:last-child {border-bottom: 0;}
	#bridge #pricingTable2 table td span.labelText {float: left;text-transform: uppercase;font-weight: bold;}
	#bridge .vps-pricing--action-btn {text-align: left;}
	#bridge .vps-pricing--action-btn .btn {margin-left: 18px;margin-right: 0;}
	#bridge .footer-about {margin-bottom: 50px;}
	#bridge #subscribeForm {margin-bottom: 50px;}}
@media screen and (min-width: 767px) and (max-width: 991px) {#bridge .primary-menu-links li a {padding: 15px 12px;}
	#bridge .primary-social-menu-links li a {padding: 15px 8px;}
	#bridge .secondary-menu-links > li > a {padding-left: 10px;padding-right: 10px;}
	#bridge .registration-links {margin-left: 10px;}
	#bridge #features .row:last-child .feature-item:last-child, #bridge #features .row:last-child .feature-item:nth-last-child(2) {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}}
@media screen and (max-width: 767px) {#bridge .menu-topbar--contact, #bridge .menu-topbar--contact > ul > li {float: left;}
	#bridge .menu-topbar--social {float: right;}
	#bridge .menu-topbar--social > li {float: left;}
	#bridge .menu-topbar--social > li > a {padding-left: 10px;}
	#bridge #primaryNavbar {padding: 0 15px;}
	#bridge .primary-social-menu-links {float: right;margin-top: 5px;}
	#bridge .primary-menu-links {margin: 0;}
	#bridge .primary-menu-links, #bridge .primary-menu-links li, #bridge .primary-social-menu-links li {float: left;}
	#bridge .primary--logo {text-align: left;}
	#bridge #primaryMenu.primary-menu-two .primary--logo h1 {margin: 0;}
	#bridge .primary--info-item {display: block;margin-left: 0;margin-bottom: 15px;}
	#bridge .primary--info-item:last-child {margin-bottom: 0;}
	#bridge #secondaryNavbar {max-height: 320px;}
	#bridge #secondaryMenu a.navbar-brand {margin-top: 0;padding-left: 15px;}
	#bridge #secondaryMenu .navbar-toggle {float: left;margin-left: 5px;}
	#bridge #secondaryMenu .navbar-header .login-btn {float: right;margin-right: 15px;}
	#bridge #secondaryMenu .navbar-header .login-btn > .btn {padding: 15px 20px;}
	#bridge .secondary-menu-links {margin-left: 0;margin-right: 0;text-align: center;}
	#bridge .secondary-menu-links > li:hover > .dropdown-menu {display: none;}
	#bridge .secondary-menu-links > li.open > .dropdown-menu {display: block;text-align: center;}
	#bridge .registration-links {margin: 15px;}
	#bridge .secondary-menu-links > li > a, #bridge .secondary-menu-links > .dropdown > .dropdown-menu > li > a {padding: 12px 0;}
	#bridge .secondary-menu-links > .dropdown:hover > .dropdown-menu {display: none;}
	#bridge .secondary-menu-links > .dropdown.open > .dropdown-menu {display: block;}
	#bridge .secondary-menu-links > .dropdown > .dropdown-menu {background-color: #303030;}
	#bridge .secondary-menu-links > .dropdown > .dropdown-menu > li > a {color: #fff;padding: 15px 0;}
	#bridge .secondary-menu-links > .dropdown.open > .dropdown-menu > li.active > a, #bridge .secondary-menu-links > .dropdown.open > .dropdown-menu > li > a:hover, #bridge .secondary-menu-links > .dropdown.open > .dropdown-menu > li > a:focus {color: #303030;background-color: #fff;}
	#bridge #domainSearchForm select.form-control {border-left: none;border-top: 1px solid #e9e9e9;}
	#bridge .domain--offer {left: 50%;right: auto;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
	#bridge #copyright p.left, #bridge #copyright p.right {float: none;text-align: center;}
	#bridge #copyright p.left {margin: 0 0 20px;}
	#bridge #pricingTable .pricing-table-item.mt-md {margin-top: 0;}
	#bridge #pricingTable2 > .container {padding: 0 15px;}
	#bridge #pageTitle {margin-top: 100px;}
	#bridge ul.timeline:before {display: none;}
	#bridge ul.timeline > li {margin-bottom: 0px;position: relative;width: 100%;float: left;clear: left;}
	#bridge ul.timeline > li > .timeline-badge {left: 28px;margin-left: 0;top: 16px;}
	#bridge ul.timeline > li > .timeline-panel {float: right;width: 100%;overflow: hidden;}
	#bridge .timeline > li:nth-child(odd) > .timeline-panel, #bridge .timeline > li:nth-child(even) > .timeline-panel {margin: 0;}
	#bridge ul.timeline > li > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}
	#bridge ul.timeline > li > .timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto;}
	#bridge .timeline > li.timeline-inverted {float: left;clear: left;margin-top: 30px;margin-bottom: 30px;}
	#bridge .timeline > li.timeline-inverted > .timeline-badge {left: 28px;}
	#bridge .testimonial-slider.overload .owl-controls {margin-top: 0;margin-bottom: 0;}
	#bridge .testimonial-slider.overload .owl-page {width: auto;height: auto;margin: 0px 16px;padding: 0;border: none;}
	#bridge .testimonial-slider.overload .owl-page:before {bottom: 0;}
	#bridge .testimonial-slider.overload .owl-page span {display: none;}
	#bridge .testimonial-slider.overload .recommender-info {margin-top: 50px;margin-bottom: 30px;}
	#bridge .faq-content {margin-top: 30px;}
	#bridge .faq-categories > ul > li {display: block;}
	#bridge .faq-categories ul li a {overflow: hidden;}
	#bridge #contact.page {padding-bottom: 0;}
	#bridge #contact:before {display: none;}
	#bridge .contact-form {background-color: #f0f0f0;border-top: 1px solid #e9e9e9;margin-top: 80px;padding: 80px 0;}
	#bridge #contactForm {padding-left: 15px;padding-right: 15px;}
	#bridge .post-social-links ul {text-align: left;}
	#bridge #features .row:last-child .feature-item:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}
	#bridge .counter > .container > .row > div {margin-bottom: 70px;}
	#bridge .counter > .container > .row > div:last-child, #bridge .counter > .container > .row > div:nth-last-child(2) {margin-bottom: 0;}
	#bridge #pricingTable .pricing-table-item.first-child {margin-top: 0;}}
@media screen and (max-width: 480px) {#bridge .menu-topbar--contact > ul > li:last-child {display: none;}
	#bridge .menu-topbar--contact > ul > li > a {padding-right: 0;}
	#bridge .primary-menu-links li span.email {display: none;}
	#bridge #vpsPricing .action a.deatils-link {margin-top: 20px;}
	#bridge #services {padding-bottom: 80px;}
	#bridge #services .container > .row > div {display: block;}
	#bridge #subscribeForm .input-box {width: 100%;}
	#bridge .contact-info > .container > .row > .col-xs-6 {width: 100%;float: none;}
	#bridge .header--slider-nav ul li p:hover, #bridge .header--slider-nav ul li.active p {width: 50px;}
	#bridge .vps-pricing--feature {float: none;width: auto;}
	#bridge .vps-pricing--action-btn .btn {margin-bottom: 15px;}
	#bridge #copyright img {display: block;margin: 10px auto;max-width: 100%;}
	#bridge .counter > .container > .row > div {width: 100%;float: none;}
	#bridge .counter > .container > .row > div:nth-last-child(2) {margin-bottom: 70px;}
	#bridge #loginForm {padding: 20px;}}
@media screen and (max-width: 320px) {#bridge .primary-social-menu-links li a {padding-left: 10px;padding-right: 10px;}}