body {
    color: #3e396b;
    background: #ffffff url(../images/backgrounds/bg3_light.png);
}

.shadow {
    box-shadow: 0 5px 0 0 rgba(222, 222, 248, 0.5), 0 5px 25px 0 rgba(222, 222, 248, 0.9)
}

.text-gredient1 {
    background: -webkit-linear-gradient(#271d60, #da0266);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.overly7:before {
    background: #271d60;
    background: -webkit-linear-gradient(to top, #271d60, #ffffff);
    background: linear-gradient(to top, #271d60, #ffffff);
}

.bg-gray {
    background: #f8faff;
    background-image: url(../images/backgrounds/bg3_light.png);
}

.bg-pattern {
    background: #ffffff;
    background-image: url(../images/backgrounds/bg3_light.png);
}

.text-muted {
    color: #271d60;
}

#back-to-top:hover {
    background-image: linear-gradient(80deg, #fd4198, #da0266);
}

.regular-price {
    color: #271d60;
}

.through-line {
    color: #271d60;
}

a {
    color: #da0266;
}

a:hover {
    color: #3e396b;
}

.preloader {
    background: #f8faff !important;

}

.page_header {
    background-image: linear-gradient(80deg, #da0266, #4d3dab);
}

.product-single .price:not(.old-price) {
    color: #da0266;
}

.shopping-cart .bootstrap-select.form-control > .btn {
    color: #271d60;
}

table.cart {
    border: 1px solid #dedef8;
}

table.cart tr:nth-child(even) {
    background: #FFF
}

table.cart tr:nth-child(odd) {
    background: #f8faff
}

.summary-box tr:nth-child(even) {
    background: #f8faff
}

.summary-box tr:nth-child(odd) {
    background: #fff
}

.cart th {
    background-color: #f8faff;
    color: #271d60;
}

.summary-box {
    border: 1px solid #dedef8;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid rgba(222, 222, 248, 0.5);
}

.summary-boxtitle {
    background-color: #f8faff;
    color: #271d60;
}

.summary-boxtitle:after {
    border-top: 20px solid #f8faff;
}

.bootstrap-select, .bootstrap-select.form-control {
    background: #fff;
    color: #3e396b;
    border: 1px solid #dedef8;
}

.bootstrap-select .btn {
    background: #fff;
}

.bootstrap-select .btn, .bootstrap-select .btn:active, .bootstrap-select .btn:focus, .bootstrap-select .btn:visited {
    background: #fff;
}

.bootstrap-select button.btn:hover {
    background-color: #fff;
}

.bootstrap-select button.btn:hover .caret {
    color: #271d60;
}

.bootstrap-select .dropdown-menu ul li a:hover {
    background: #f8faff;
}

.bootstrap-select .dropdown-menu ul li a:focus {
    background: #eeeeee;
}

.password-reset {
    border: 1px solid rgba(222, 222, 248, 0.5);
    box-shadow: 0 2px 5px 0 rgba(222, 222, 248, 0.3), 0 2px 9px 0 rgba(222, 222, 248, 0.3);
    margin-bottom: 30px;
}

form input {
    background: #fff;
    border: 1px solid #dedef8;
}

.accordion .card-header {
    background: #fff;
}

.accordion .card .card-header .card-title a:before, .faqs_accordion .card .card-header .card-title a:before {
    border-right: 1px solid #da0266;
    color: #da0266;
}

.faqs_accordion {
    border: 1px solid #dedef8;
    box-shadow: 0 5px 0 0 rgba(222, 222, 248, 0.5), 0 5px 25px 0 rgba(222, 222, 248, 0.9);
}

.faqs_accordion .card {
    border-top: 1px solid #dedef8;
}

.faqs_accordion .card .media .media-left {
    color: #da0266;
}

.faqs_accordion .card .card-title a{
    color: #3E396B;
}

.btn-pink {
    border: 0;
}

.btn-pink:hover {
    color: #ffffff;
    background: #da0266;
}

.btn-pink:active, .btn-pink:focus {
    color: #da0266;
    background: #da0266;
}

.btn-yellow {
    border: 0;
}

.btn-yellow:hover {
    color: #fff;
}

.btn-yellow:active, .btn-yellow:focus {
    color: #da0266;
}

.btn-white-border:hover {
    color: #da0266 !important;
}

form button {
    border: 2px solid #da0266;
}

form button:hover {
    background: #271d60;
    border: 2px solid #271d60;
}

#contentTab .contentTabNav li a {
    background: #eaedf3;
}

#contentTab .contentTabNav li a.active {
    background: #da0266;
}

#contentTab .contentTab_content .tab-pane {
    background: #eaedf3;
}

.tag {
    background: #f8faff;
    color: #271d60;
}

.tag:hover {
    background: #da0266;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #c1bdd4 !important;
}

::-moz-placeholder { /* Firefox 19+ */
    color: #c1bdd4 !important;
}

:-ms-input-placeholder { /* IE 10+ */
    color: #c1bdd4 !important;
}

:-moz-placeholder { /* Firefox 18- */
    color: #c1bdd4 !important;
}

input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], input[type="file"], textarea, select {
    color: #3e396b;
}

.form-control {
    border: 1px solid #dedef8;
}

.form-check input + label:before, .form-check input + label:before {
    color: inherit;
}

.fluid_header {
    background-color: #f5f7fb;
    background: linear-gradient(#f5f7fb, #fff, #fff, #fff);
    box-shadow: 0 -1px 15px 0 rgba(200, 219, 239, 0.7);
}

.fluid_header .navbar-header .navbar-toggle {
    background: #da0266;
}

.fluid_header .navbar-nav.navbar-right li a {
    color: #271d60;
}

.fluid_header .navbar-nav.navbar-right li a:hover, .fluid_header .navbar-nav.navbar-right li a:focus {
    color: #da0266;
}

.navbar-nav .dropdown .badge {
    background: #271d60;
}

.fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu {
    border-top: 1px solid #fff;
    box-shadow: 0 16px 32px 0 rgba(222, 222, 248, 0.2), 0 0 10px rgba(0, 0, 0, 0.05);
}

.fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu li a {
    color: #271d60;
    border-bottom: 1px solid #f1f1f1;
}

.fluid_header .navbar-nav.navbar-right li.dropdown .dropdown-menu li a:hover {
    color: #da0266;
    background: #f8faff;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list .service .media .media-body a:hover {
    background: none;
    color: #da0266;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list .service .media .media-body p {
    max-width: 135px;
    font-size: 12px;
    line-height: 16px;
    color: #9c959c;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list .service:nth-child(even) {
    padding-left: 20px;
    border-left: 1px solid #cde6f0;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list .service:nth-child(1) {
    border-top: none;
    padding-top: 0;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu li.service_list .service:nth-child(2) {
    border-top: none;
    padding-top: 0;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer {
    width: 100%;
    border-radius: 8px;
    overflow: hidden;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner {
    padding: 23px 32px 23px 29px;
    text-align: center;
    width: 100%;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .title {
    margin: 0;
    color: #ffffff;
    font-family: 'Nunito', sans-serif;
    font-size: 24px;
    line-height: 1;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .offered_price {
    color: #fff;
    line-height: 1;
    margin-bottom: 0;
    font-family: 'Nunito', sans-serif;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .offered_price small {
    color: #fff;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .regular_price {
    color: #ffffff;
    margin-top: 15px;
    font-family: 'Nunito', sans-serif;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .regular_price small {
    color: #ffffff;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .btn {
    font-family: 'Nunito', sans-serif;
    text-shadow: none;
    display: block;
    padding: 0;
    line-height: 37px;
    box-shadow: none;
    border-radius: 12em;
    background: #FFFFFF;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop .mega-menu .start_offer .inner .btn:hover {
    color: #da0266;
}

.fluid_header .navbar-nav.navbar-right li.active a, .fluid_header .navbar-nav.navbar-right li.open a {
    color: #da0266;
}

.top_header {
    border-bottom: 1px solid #f1f1f1;
    background-color: #f5f7fb;
    background: linear-gradient(#f5f7fb, #fff, #fff, #fff);
}

.top_header li.login-link a {
    color: #da0266;
    border: 2px solid #da0266;
}

.top_header li.login-link a:hover {
    background: #da0266;
}

.top_header .nav li a {
    color: #271d60;
}

.top_header .nav li a:hover {
    color: #da0266;
}

.top_header .country_select button {
    color: #271d60;
}

.top_header .country_select button:hover, .top_header .country_select button:focus {
    color: #271d60;
}

.top_header .country_select .dropdown-menu {
    background: #fff;
}

.top_header .country_select .dropdown-menu li {
    border-bottom: 1px solid #f1f1f1;
}

.top_header .country_select .dropdown-menu li:hover, .top_header .country_select .dropdown-menu li a:hover {
    color: #da0266;
}

.top_header .country_select .dropdown-menu li a {
    color: #271d60;
}

.fluid_header .navbar-nav.navbar-right li.dropdown.mega-drop:hover .dropdown-menu, .fluid_header .navbar-nav.navbar-right li.open .dropdown-menu {
    background: #ffffff;
    background: -webkit-linear-gradient(to top, #D7DDE8, #ffffff);
    background: linear-gradient(to top, #D7DDE8, #ffffff);
}

footer .footer-main {
    background: #1a1823;
    color: #595370;
}

footer .payment-icons {
    color: #595370;
}

footer .footer-icon {
    border: 1px dashed rgba(255, 255, 255, 0.1);
}

footer .footer-main li a {
    color: #595370;
}

.subscriber {
    background: #221f2d;
    background: -webkit-linear-gradient(to right, #0e0d14, #221f2d); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #0e0d14, #221f2d); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.subscriber .shortKnowledge .product .product_list li a {
    color: #da0266;
}

.subscriber .beInContact .social_icos ul li a {
    background: #da0266;
}

.subscriber .beInContact .social_icos ul li a:hover {
    color: #da0266;
}

.subscriber .beInContact .subscribe_form .form-group .input-group .form-control {
    background: #eaedf5;
    color: #454d75;
}

.subscriber .beInContact .subscribe_form .form-group .input-group .input-group-addon input {
    background: #da0266;
}

footer .copyright_line {
    color: #8076ae;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    background: #fff;
    box-shadow: 0 0 25px 0 rgba(200, 219, 239, 0.2);
}

.serviceTab .service_tab_menu .nav li a {
    color: #271d60;
}

.serviceTab .service_tab_menu .nav li.active a {
    background: #fff;
    color: #da0266 !important;
    box-shadow: 0 0 25px 0 rgba(200, 219, 239, 0.7);
}

.serviceTab .serviceTab_contents .tab-content .tab-pane .rent {
    background: #da0266;
}

.service_tabs_list .service_tab .ico_price .ico {
    background: #fff;
    box-shadow: 0 2px 5px 0 rgba(222, 222, 248, 0.3), 0 2px 9px 0 rgba(222, 222, 248, 0.3);
}

.service_tabs_list .service_tab .ico_price .rent {
    background: #da0266;
}

.service_tabs_list .service_tab:nth-child(even) .ico_price .ico {
    background: #f8faff;
}

.sectionTitle h2:after {
    background: #da0266;
}

.error_mark h4 {
    color: #da0266;
}

.team_member .inner {
    border: 1px solid rgba(222, 222, 248, 0.5);
}

.team_member .inner .image {
    border: 1px solid rgba(222, 222, 248, 0.5);
}

.team_member .inner .image img {
    border: 5px solid rgba(222, 222, 248, 0.5);
}

.team_member .inner h6 {
    color: #da0266;
}

.team_member .inner:hover {
    background-color: #271d60;
}

.price_plan .inner .plan_intro .planType h4 {
    color: #3e396b;
}

.pricing_slider_row .pricing_slider .owl-item .item {
    background-color: #eaedf5;
    background: linear-gradient(#eaedf5, #fff, #fff, #fff);

}

.pricing_slider_row .pricing_slider .owl-item .item .price {
    color: #271d60;
}

.pricing_slider_row .pricing_slider .owl-item .item .btn:hover, .pricing_slider_row .pricing_slider .owl-item .item .btn:focus {
    background: #271d60;
}

.pricing_slider_row .pricing_slider .owl-controls .owl-dots .owl-dot.active {
    background: #da0266;
}

.domain_price_list ul.nav-tabs > li > a:hover, .domain_price_list ul.nav-tabs > li > a:focus {
    background: #da0266;
}

.domain_price_list ul.nav-tabs > li.active a {
    background: #da0266;
}

.pricing_plan_cell {
    border: 1px solid #ecf3f6;
}

.pricing_plan_cell .plan_type {
    color: #3e396b;
}

.pricing_plan_cell .plan_type span {
    background: #da0266;
}

.pricing_plan_cell .nav li {
    border-bottom: 1px solid #ecf3f6;
}

.pricing_plan_cell .btn:hover, .pricing_plan_cell .btn:focus {
    background: #da0266;
}

.facts .fact + .fact {
    border-left: 1px solid rgba(222, 222, 248, 0.4);
}

.testi_news .media .media-left {
    color: #da0266;
}

.latest_news .post {
    background: #fff;
}

.latest_news .post .media-body h5 a {
    color: #3e396b;
}

.sr-blog-meta {
    border-top: 1px solid #ececec;
}

.latest_news .post .media-body h5 a:hover {
    color: #da0266;
}

.blog .image a:hover {
    color: #da0266;
}

.blog h3 a {
    color: #3e396b;
}

.blog h3 a:hover {
    color: #da0266;
}

.blog.quote_blog .media {
    background: #f8faff;
}

.blog.quote_blog .media .media-left {
    color: #da0266;
}

.blog + hr {
    background: #dedef8;
}

.pagination_nav .pagination li a {
    color: #3e396b;
    border: 1px solid rgba(222, 222, 248, 0.5);
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #da0266;
    border-color: #da0266;
}

.pagination_nav .pagination li a:hover {
    background: #da0266;
    border-color: #da0266;
}

.single-blog .blog .img_cap .media-left a .caption {
    background: #da0266;
}

.single-blog .blog .quote_row hr {
    background: #dedef8;
}

.single-blog .blog .quote_row blockquote {
    background: #f8faff;
    border-left-color: #271d60;
}

.find_domain .domain_search .form_title h2 {
    color: #da0266;
}

.find_domain .domain_search .input-group .input-group-addon .searchFilters .btn + ul li a:hover {
    background: #da0266;
}

.find_domain.find_domain2 {
    background: #da0266;
}

.find_domain.find_domain_drop + .drop_icon .domain_search_drop {
    background: #da0266;
}

.about_banner h4 span {
    color: #da0266;
}

.about_us_content .col-md-7 ul li {
    color: #da0266;
}

.sidebar .media-left img {
    border: 1px solid rgba(222, 222, 248, 0.5);
    box-shadow: 0 2px 5px 0 rgba(222, 222, 248, 0.3), 0 2px 9px 0 rgba(222, 222, 248, 0.3);
}

.search_form .input-group .form-control {
    background: #f8faff;
}

.search_form .input-group .form-control + .input-group-addon button {
    background: #da0266;
}

.sidebar_line {
    background: #dedef8;
}

.categories_list li a, .archives_list li a {
    color: #271d60;
}

.recent_posts .post .media-body h5 a {
    color: #271d60;
}

.recent_posts .post .media-body h5 a:hover {
    color: #da0266;
}

.related_posts .post h5 a:hover {
    color: #da0266;
}

.pager {
    border-top: 1px solid #dedef8;
}

.pager li a {
    color: #da0266;
}

.post_author {
    background: #da0266;
}

.comments {
    border-top: 1px solid #dedef8;
    border-bottom: 1px solid #dedef8;
}

.comment .media-body .btn {
    background: #fff;
    color: #da0266;
    border: 2px solid #da0266;
}

.comment_reply .form-control {
    background: #f8faff;
}

.contact_content .part_number {
    color: #da0266;
}

.contact_content .form_row .detail_address .media .media-body a {
    color: #da0266;
}

.contact_content .form_row .detail_address .media .media-body .nav li a:hover {
    color: #da0266;
}

.contactForm form input:focus, .contactForm form textarea:focus {
    border: 1px solid #da0266;
}

.faqs_content .faq_category .nav li a {
    background: #ffffff;
    color: #da0266;
    box-shadow: 0 0 25px 0 rgba(200, 219, 239, 0.7);
}

.faqs_content .faq_category .nav li a:hover, .faqs_content .faq_category .nav li a:focus {
    background: #f8faff;
}

.faqs_content .faq_category .nav li.active a {
    border-bottom-color: #fff;
}

.faqs_content .faq_content .faq + .faq {
    border-top: 1px solid #dedef8;
}

.faqs_content .faq_content .faq .media-left {
    color: #da0266;
}

#home_slider3 .carousel-inner .item .carousel-caption .container .media .media-body .btn + .pkg_price {
    background: #da0266;
}

#home_slider3 .carousel-control:hover {
    background: #271d60;
}

.portfolio .image a {
    background: rgba(255, 255, 255, 0.2);
}

.portfolio h5 {
    color: #271d60;
}

.portfolio h5 a {
    color: #271d60;
}

.portfolio:hover h5 a {
    color: #da0266;
}

.feature-2 i {
    border: 1px solid #da0266;
    color: #da0266;
}

.feature-2 i:hover, .feature-2.filled i {
}

.feature-1 i {
    border: 1px solid rgba(231, 234, 244, 0.9);
    box-shadow: 0 10px 40px 0 rgba(231, 234, 244, 0.8), 0 2px 9px 0 rgba(231, 234, 244, 0.8);
    color: #da0266;
    background: -webkit-linear-gradient(#271d60, #da0266);
}

.feature-1 i:hover, .feature-1.filled i {
    color: #da0266;
    background: -webkit-linear-gradient(#271d60, #da0266);
}

.featureTab .feature_tab_menu .nav {
    background: #f8faff;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #3e396b !important;
}

.featureTab .feature_tab_menu .nav li a {
    color: #271d60 !important;
}

.featureTab .feature_tab_menu .nav li a:before {
    background: #da0266;
}

.featureTab .feature_tab_menu .nav li a.active {
    background: #da0266;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f8faff;
}

.featured-item {
    -webkit-box-shadow: 0 0 0 1px #f0f4f6;
    box-shadow: 0 0 0 1px #f0f4f6;
}

.left-badge-color-3 {
    background: #da0266;
}

.left-badge-color-3:before {
    border-right: 5px solid #da0266;
}

.down-badge-color-3 {
    background: #da0266;
}

.down-badge-color-3:before {
    border-color: #da0266 transparent transparent;
}

.datacenter-location-marker {
    color: #da0266;
}

.domain_slider .item .domain-price {
    background: #271d60;
}

.statistics .circle-text {
    color: #3e396b;
}

.tree li {
    color: #271d60;
}

.tree li a {
    color: #271d60;
}

.tree li button, .tree li button:active, .tree li button:focus {
    color: #271d60;
}

.card-box.card.card-custom {
    border-color: #da0266;
}

.card-box.card.card-custom .card-header {
    background: #da0266;
    border-color: #da0266;
}

.card-box.card.card-default .card-header {
    color: #271d60;
}

ul.list1 li:before {
    border: 1px solid #da0266;
}

ul.list2 li:before {
    border: 1px solid #da0266;
}

ul.list3 li i.fa {
    color: #da0266;
}

ul.list4 li i.fa {
    background: #da0266;
}

.progress {
    background: #eaedf3;
    -webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
}

.progress-bar {
    background: #da0266;
    background: -moz-linear-gradient(left, #da0266 0%, #00aeff 100%);
    background: -webkit-linear-gradient(left, #da0266 0%, #00aeff 100%);
    background: linear-gradient(to right, #da0266 0%, #00aeff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da0266', endColorstr='#00aeff', GradientType=1);
}

.pattern10 {
    background-image: url(../images/patterns/bg10.png);
}

.bg_yellow {
    color: #271d60;
}

.text_dark {
    color: #271d60;
}

.bg_dark {
    background: #271d60;
}

.bg_gray {
    background: #f8faff;
}

.bg_white {
    background: #fff;
}

.list-icons li i {
    color: #da0266;
}

.btn-danger {
    background: #da0266;
    background-image: linear-gradient(80deg, #ea5a56, #da0266);
}

.btn-danger:hover, .btn.btn-danger:active, .btn.btn-danger:focus {
    background-image: linear-gradient(80deg, #da0266, #e82722) !important;
}

#qsSlider #QsPrice {
    border-left: 1px solid #d5d7d8;
}

#qsSlider #pricetext {
    border: 2px dashed #da0266;
}

#qsSlider #doller {
    color: #3e396b;
}

#qsSlider #cents {
    color: #3e396b
}

#qsSlider #presets .btn {
    color: #000;
    background: #eef1f8;
    -webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
}

#qsSlider #presets .btn:hover {
    background: #271d60;
}

#qsSlider .ui-slider {
    background: #eef1f8;
    -webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);

}

#qsSlider .ui-slider-range {
    background: #da0266;
    background: -moz-linear-gradient(left, #da0266 0%, #00aeff 100%);
    background: -webkit-linear-gradient(left, #da0266 0%, #00aeff 100%);
    background: linear-gradient(to right, #da0266 0%, #00aeff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da0266', endColorstr='#00aeff', GradientType=1);
}

#qsSlider #tooltip .text {
    border-left: 5px solid #da0266;
}

#qsSlider .cloud-msg {
    background: #271d60;
}

#qsSlider .cloud-msg:after {
    border-bottom-color: #271d60;
}

#qsSlider .options {
    color: #3e396b;
}

.vps-prices-container {
    background: #fff;
}

.vps-prices-container #vps-slider {
    background: #EBEBFA;
    -webkit-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 2px rgba(255, 255, 255, 0.25), inset 0 1px 3px rgba(0, 0, 0, 0.3);
}

.vps-prices-container #vps-slider .ui-slider-range {
    background: #da0266;
    background: -moz-linear-gradient(left, #da0266 0%, #00aeff 100%);
    background: -webkit-linear-gradient(left, #da0266 0%, #00aeff 100%);
    background: linear-gradient(to right, #da0266 0%, #00aeff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#da0266', endColorstr='#00aeff', GradientType=1);
}

.sliderbottom {
    border-top: 1px solid #dedef8;
}

.sliderbottom h6 {
    color: #8994c6;
}

.sliderbottom .how_much {
    color: #3e396b;
}

.total_amount {
    color: #3e396b;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #da0266;
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #da0266;
}

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #da0266;
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #da0266;
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #da0266;
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #da0266;
}

.border {
    border: 1px solid rgba(222, 222, 248, 0.5);
}

.table-list {
    background-color: #fff;
    border: 1px solid #dedef8;
}

.table-list th {
    background-color: #f8faff;
    color: #271d60;
}

.table-list tr:nth-child(even) {
    background: #FFF
}

.table-list tr:nth-child(odd) {
    background: #f8faff
}

.coming_soon.coming_soon3 .subscribe_button .input-group .input-group-addon input {
    background: #da0266;
}

.shop_banner h4 span {
    color: #da0266;
}

.navDropdown-column {
    border-left: 1px solid #271d60;
}

/* rob: */

table.table {
    background-color: #ffffff;
}

table.table thead th {
    background: #ebf0ff;
}

.default-select2 {
    margin-bottom: 15px;
}

.well {
    background-color: #ebf0ff !important;
}

.tag.btn-text.active {
    background-color: #e4e4e4;
}


