/*
*******************Table of Content**************************

    1-Google fonts
    2- Font Weights
    3- Font Family
    4- Text Colors
    5- Background Colors
    6- Custom Font Sizes
    7- Line Heights
    8- Margin
    9- Padding
   10- Buttons
   11- Reset
   12- Custom Css

********************************************************************



/*****************************************************/
/********************Google Fonts *******************/
/*****************************************************/

@import url('https://fonts.googleapis.com/css?family=Work+Sans:300,400,500,600,700');


/*****************************************************/
/******************** Font Weights *******************/
/*****************************************************/

.font_weight300 {font-weight: 300 !important;}
.font_weight400 {font-weight: 400 !important;}
.font_weight500 {font-weight: 500 !important;}
.font_weight600 {font-weight: 600 !important;}
.font_weight700 {font-weight: 700 !important;}

/*****************************************************/
/******************** Font Family *******************/
/*****************************************************/

.worksans_font  {font-family: 'Work Sans', sans-serif;}

/*****************************************************/
/*********************** Color  **********************/
/*****************************************************/

.color_fff {color:#fff !important}
.color_222 {color: #222 !important;}
.color_000 {color: #000 !important;}
.color_555 {color: #555 !important;}
.color_3e7ccc {color: #3e7ccc !important;}





/*****************************************************/
/************* Background Color  *********************/
/*****************************************************/
.background_fff {background: #fff !important}
.background_3e7ccc {background: #3e7ccc !important;}
.background_f0f5fa {background: #f0f5fa !important;}
.backgorund_0e1f35 {background: #0e1f35 !important;}
.gredient_bg {background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #fdfdfe 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#fdfdfe 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#fdfdfe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}


/*****************************************************/
/**************** Font Sizes  ************************/
/*****************************************************/

.font_size14 {font-size: 14px}
.font_size16 {font-size: 16px}
.font_size18 {font-size: 18px}
.font_size20 {font-size: 20px}
.font_size22 {font-size: 22px}
.font_size24 {font-size: 24px}
.font_size28 {font-size: 28px}
.font_size30 {font-size: 30px}
.font_size36 {font-size: 36px}
.font_size42 {font-size: 42px}
.font_size40 {font-size: 40px}
.font_size48 {font-size: 48px}
.font_size50 {font-size: 50px}
.font_size64 {font-size: 64px}
.font_size72 {font-size: 72px}

/*****************************************************/
/**************** Line Height  ************************/
/*****************************************************/

.line_height0  {line-height: 0}
.line_height14 {line-height: 14px}
.line_height16 {line-height: 16px}
.line_height18 {line-height: 24px}
.line_height20 {line-height: 20px}
.line_height24 {line-height: 24px}
.line_height26 {line-height: 26px}
.line_height30 {line-height: 30px}
.line_height36 {line-height: 36px}
.line_height42 {line-height: 42px}
.line_height48 {line-height: 48px}
.line_height54 {line-height: 54px}
.line_height64 {line-height: 64px}



/*****************************************************/
/****************** Margins  *************************/
/*****************************************************/

.no_margin {margin: 0}

/****************** Margin Top  *************************/
/*****************************************************/

.margin_top0 {margin-top: 0}
.margin_top5 {margin-top: 5px}
.margin_top10 {margin-top: 10px}
.margin_top15 {margin-top: 15px}
.margin_top20 {margin-top: 20px}
.margin_top25 {margin-top: 25px}
.margin_top30 {margin-top: 30px}
.margin_top35 {margin-top: 35px}
.margin_top40 {margin-top: 40px}
.margin_top45 {margin-top: 45px}
.margin_top50 {margin-top: 50px}
.margin_top55 {margin-top: 55px}
.margin_top60 {margin-top: 60px}
.margin_top65 {margin-top: 65px}
.margin_top70 {margin-top: 70px}
.margin_top75 {margin-top: 75px}
.margin_top80 {margin-top: 80px}
.margin_top85 {margin-top: 85px}
.margin_top90 {margin-top: 90px}

/****************** Margin Bottom  *************************/
/*****************************************************/

.margin_bottom0  {margin-bottom: 0}
.margin_bottom5  {margin-bottom: 5px}
.margin_bottom10  {margin-bottom: 10px}
.margin_bottom15 {margin-bottom: 15px}
.margin_bottom20 {margin-bottom: 20px}
.margin_bottom25 {margin-bottom: 25px}
.margin_bottom30 {margin-bottom: 30px}
.margin_bottom35 {margin-bottom: 35px}
.margin_bottom40 {margin-bottom: 40px}
.margin_bottom45 {margin-bottom: 45px}
.margin_bottom50 {margin-bottom: 50px}
.margin_bottom55 {margin-bottom: 55px}
.margin_bottom60 {margin-bottom: 60px}
.margin_bottom65 {margin-bottom: 65px}
.margin_bottom70 {margin-bottom: 70px}
.margin_bottom75 {margin-bottom: 75px}
.margin_bottom80 {margin-bottom: 80px}
.margin_bottom85 {margin-bottom: 85px}
.margin_bottom90 {margin-bottom: 90px}

/*****************************************************/
/****************** Padding  *************************/
/*****************************************************/

.no_padding {padding: 0}

/****************** Padding Top *************************/
/*****************************************************/

.padding_top5 {padding-top:5px}
.padding_top10 {padding-top:10px}
.padding_top15 {padding-top:15px}
.padding_top20 {padding-top:20px}
.padding_top25 {padding-top:25px}
.padding_top30 {padding-top:30px}
.padding_top35 {padding-top:35px}
.padding_top40 {padding-top:40px}
.padding_top45 {padding-top:45px}
.padding_top50 {padding-top:50px}
.padding_top55 {padding-top:55px}
.padding_top60 {padding-top:60px}
.padding_top65 {padding-top:65px}
.padding_top70 {padding-top:70px}
.padding_top75 {padding-top:75px}
.padding_top80 {padding-top:80px}
.padding_top85 {padding-top:85px}
.padding_top90 {padding-top:90px}
.padding_top95 {padding-top:95px}
.padding_top100 {padding-top:100px}
.padding_top120 {padding-top:120px}

/****************** Padding Bottom *************************/
/*****************************************************/

.padding_bottom5 {padding-bottom:5px}
.padding_bottom10 {padding-bottom:10px}
.padding_bottom15 {padding-bottom:15px}
.padding_bottom20 {padding-bottom:20px}
.padding_bottom25 {padding-bottom:25px}
.padding_bottom30 {padding-bottom:30px}
.padding_bottom35 {padding-bottom:35px}
.padding_bottom40 {padding-bottom:40px}
.padding_bottom45 {padding-bottom:45px}
.padding_bottom50 {padding-bottom:50px}
.padding_bottom55 {padding-bottom:55px}
.padding_bottom60 {padding-bottom:60px}
.padding_bottom65 {padding-bottom:65px}
.padding_bottom70 {padding-bottom:70px}
.padding_bottom75 {padding-bottom:75px}
.padding_bottom80 {padding-bottom:80px}
.padding_bottom85 {padding-bottom:85px}
.padding_bottom90 {padding-bottom:90px}
.padding_bottom95 {padding-bottom:95px}
.padding_bottom100 {padding-bottom:100px}
.padding_bottom120 {padding-bottom:120px}


/*****************************************************/
/************ Text Transforms  ***********************/
/*****************************************************/

.text_lowercase {text-transform: lowercase}
.text_capitalize {text-transform: capitalize}
.text_uppercase {text-transform: uppercase}



/*****************************************************/
/**************** Buttons  **************************/
/*****************************************************/

.primary_btn button , .primary_btn a {
    padding: 14px 53px 13px  26px !important;
    border: none  !important;
    font-size: 13px  !important;
    line-height: 13px  !important;
    font-weight: 600  !important;
    position: relative;
    border-radius: 32px !important;
    text-transform: uppercase !important;
    background: #3e7ccc !important;
    color: #fff !important;
    transition: all ease-in-out .5s;
}
.primary_btn button:hover , .primary_btn a:hover {
    background:#fff !important;
    color: #3e7ccc !important;
}

.primary_btn button:before , .primary_btn a:before{
    width: 30px;
    height: 30px;
    background: #060b11;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    content: "\f054";
    right: 7px;
    position: absolute;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff;
    top: 5px;
    padding-top: 10px;
    padding-left: 3px;
    font-size: 10px;
    transition: all ease-in-out .5s;
}
.primary_btn button:hover:before , .primary_btn a:hover:before  {
    background: #3e7ccc;
}

/*****************************************************/
/**************** Reset **************************/
/*****************************************************/


body {
    font-family: 'Work Sans', sans-serif;
    font-size: 18px;
    line-height: 24px;
    color: #555;
    background: #fff;
    font-weight: 400;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout: none;
    min-height: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;



}
a:hover {
    text-decoration: none;
}
ul{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.trasition_all {
    transition: 0.5s ease-in-out !important; ;
}

.clip_path {
    -webkit-clip-path: ellipse(100% 100% at 50% 0);
    clip-path: ellipse(100% 100% at 50% 0);
}


#home_banner_sec {
    height: 700px;
    padding-top: 250px;
    z-index: 9;
}
#shapes_img_sec1 {
    height: 300px;
    margin-top: -60px;

}
#shapes_img_sec1.home_banner_img_Sec {
    margin-top: -95px;
}

#domain_search_sec #domain-form {
    background: #f4f7fb;
    border-radius: 32px;
    padding: 5px 10px;
}
#domain_search_sec #wdc-style #Search {
    background: transparent;
    border-radius: 32px !important;
    border: none;
    height: 40px;
    padding-left: 20px;
    font-size: 14px;
    letter-spacing: 1px;
}
#domain_search_sec #wdc-style .input-group .input-group-btn {
    border: none;
    background: transparent;
}
#domain_search_sec #wdc-style .input-group .input-group-btn #Submit {
    padding: 14px 53px 13px  26px !important;
    border: none  !important;
    font-size: 13px  !important;
    line-height: 13px  !important;
    font-weight: 600  !important;
    position: relative;
    border-radius: 32px !important;
    text-transform: uppercase !important;
    background: #3e7ccc !important;
    color: #fff !important;
    height: auto;
    font-family: 'Work Sans', sans-serif;
    transition: .5s ease-in-out;
}
#domain_search_sec #wdc-style .input-group .input-group-btn #Submit:hover {
background: #0e1f35 !important;
}


#domain_search_sec #wdc-style .input-group .input-group-btn #Submit:before {
    width: 30px;
    height: 30px;
    background: #fff;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    content: "\f054";
    right: 7px;
    position: absolute;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #3e7ccc;
    top: 5px;
    padding-top: 9px;
    padding-left: 3px;
    font-size: 10px;
}


#wdc-style .form-control:focus ,
#wdc-style #Submit:focus
{
    outline: 0 !important;
}

#home_tld_sec {
    border-top:1px solid #e6edf7 ;
    border-bottom: 1px solid #e6edf7;
}

#home_plans_inner {
    margin: 0 ;
}
#home_tld_sec .home_tld_inner  > .vc_column-inner > .wpb_wrapper {
    border-left: 1px solid #e6edf7;
    border-right: 1px solid #e6edf7;
    padding: 25px 0;
    transition: .5s ease-in-out;
}

#home_tld_sec .home_tld_inner > .vc_column-inner > .wpb_wrapper:hover {
    background: #000;
}
#home_tld_sec .home_tld_inner > .vc_column-inner > .wpb_wrapper:hover   div {
    color: #fff !important;
}

#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper {
    background: #3e7ccc;
    padding: 35px 0 40px;
    border-radius: 4px;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .plans_pricing  p  {
    border-top: 1px solid  #78a4db;
    border-bottom: 1px solid #78a4db;
    margin-top: 35px;
    margin-bottom: 26px;
    padding: 32px 0;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .plans_pricing  p .starting_price {
    position: relative;
    top: -21px;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .plans_pricing ul li {
    position: relative;
    padding-left: 70px;
    line-height: 36px;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .plans_pricing ul li:before {
    position: absolute;
    content: "";
    background: url("../../assets/images/hostiko_21_tick.png") no-repeat ;
    width: 19px;
    height: 14px;
    left: 40px;
    top: 12px;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .primary_btn.plans_btn{
    margin-top: 30px !important;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .primary_btn.plans_btn a{
    background: transparent;
    box-shadow: 0 0 0 1px #78a4db;
}
#home_plans_inner .plans_inner_section  > .vc_column-inner  > .wpb_wrapper  .primary_btn.plans_btn a:before{
    background: #6596d6;
}
.payment_method  ul li {
    display: inline-block;
    
}

.counter_outer {
padding: 30px 0 34px;
    border-radius: 4px;
}
.counter_outer.counter_outer1 {
    background: #183253;
}
.counter_outer.counter_outer2 {
    background: #214471;
}
.counter_outer.counter_outer3 {
    background: #2b5790;
}
.counter_outer.counter_outer4 {
    background: #3469ae;
}

.features_inner_sec  .features_img_cont  > .vc_figure {
    background: #3e7ccc;
    height: 160px;
    width: 160px;
    border-radius: 100%;
    border: 20px solid #f0f5fa;
    display: table;
    transition: .5s ease-in-out;
}
.features_inner_sec  .features_img_cont:hover .vc_figure  {
    background: #0e1f35;

}

.features_inner_sec  .features_img_cont  > .vc_figure > .vc_single_image-wrapper {
    display: table-cell;
    vertical-align: middle;
}

.features_inner_sec .features_absoulte_img  {
    position: absolute;
    width: 350px;
    height: 350px;
    border-radius: 100%;
    overflow: hidden;
    top: 10px;
}
.features_inner_sec .features_absoulte_img .wpb_wrapper  ,
.features_inner_sec .features_absoulte_img .wpb_wrapper > .vc_single_image-wrapper ,
.features_inner_sec .features_absoulte_img .wpb_wrapper > .vc_single_image-wrapper img {
    width: 100%;
    height: 100%;
    max-width: initial;
}

.features_inner_sec.features_inner_sec1 {
    position: relative;
}
.features_inner_sec.features_inner_sec1:before {
    position: absolute;
    content: "";
    background: url(../../assets/images/elipse_shape.png) no-repeat;
    width: 400px;
    height: 720px;
    top: 95px;
    left: 200px;


}

#gurrenter_inner_sec .gureenter_img_cont  > .wpb_wrapper  {
    height: 120px;
    width: 120px;
    border-radius: 120px;
    background: #000;
    display: table;
    margin: 0 auto;
    transition: all ease-in-out .5s;

}
#gurrenter_inner_sec .gureenter_img_cont  > .wpb_wrapper > .vc_single_image-wrapper  {
    display: table-cell;
    vertical-align: middle;
}

.gurrente_mian_cont,
.gurrente_mian_cont2
{
    position: relative}
.gurrente_mian_cont:before {
    position: absolute;
    content: "";
    width: 190px;
    height: 1px;
    background: #000;
    transform: rotate(-16deg);
    top: 95px;
    right: -98px;
}
.gurrente_mian_cont2:before {
    position: absolute;
    content: "";
    width: 190px;
    height: 1px;
    background: #000;
    transform: rotate(16deg);
    top: 95px;
    right: -98px;
}

#gurrenter_inner_sec  .gurrente_mian_cont_common  > .vc_column-inner  > .wpb_wrapper:hover  .gureenter_img_cont  > .wpb_wrapper  {
    background: #fff;
    box-shadow: 0 0 0 10px rgba(0,0,0,.1);
}

#testimonail_outer_box .heading_title  {
    padding-left: 125px;
    position: relative;
}
#testimonail_outer_box .heading_title:before {
    position: absolute;
    content: "";
    width: 110px;
    height: 1px;
    background: #dae2ec;
    left: 0;
    top: 5px;
}

.testimonial_box_cont   .cusomer_details {
    width: 36%;
    float: left;
    padding-right: 15px;
}
.testimonial_box_cont   .cusomer_details ul {
    border-bottom: 1px solid #dae2ec;
}

.testimonial_box_cont   .cusomer_details ul li {
    display: inline-block;
}
.testimonial_box_cont   .cusomer_details ul li .fa {
    color: #ffc000;
}

.testimonial_box_cont   .cusomer_details h3 {
    font-size: 24px;
    line-height: 24px;
    color: #3e7ccc;
    margin-top: 15px;
    margin-bottom: 5px;
    font-weight: 400;
}
.testimonial_box_cont   .cusomer_details p {
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 17px;
    margin-top: 7px;

}

.testimonial_box_cont   .cusomer_comment {
    width: 64%;
    float: left;
    padding-left: 15px;
}

.testimonial_box_cont   .cusomer_comment p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
    position: relative;
}
.testimonial_box_cont   .cusomer_comment p:before {
    position: absolute;
    content: "";
    height: 27px;
    width: 35px;
    background: url(../../assets/images/tesimonail_comma.png) no-repeat;
    left: -62px;
    top: 0;

}

.testimonial_box_cont .carousel-control {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    border: 1px solid #d0dbe9;
    background: transparent;
    right: 0;
    left: auto;
    top: -107px;
    bottom: auto;
    font-size: 10px;
    display: table;
    opacity: 1;
    text-shadow: none;

}
.testimonial_box_cont .carousel-control .fa {
    display: table-cell;
    vertical-align: middle;
}
.testimonial_box_cont .carousel-control.left  {
    right: 35px;
}

.testimonial_box_cont .carousel-control .fa {
    color: #d0dbe9;
}
.testimonial_box_cont .carousel-control:hover {
    background: #3e7ccc;
    border-color: #3e7ccc;
}
.testimonial_box_cont .carousel-control:hover .fa {
    color: #fff;
}

.partner_box_cont  .partner_img_inner  {
    position: relative;
    opacity: .20;
    transition: .5s ease-in-out;
}
.partner_box_cont > .vc_column-inner > .wpb_wrapper  .partner_img_inner:nth-child(3){
    left: -14px;
}
.partner_box_cont > .vc_column-inner > .wpb_wrapper  .partner_img_inner:nth-child(4){
    left: -7px;
}

.partner_box_cont  .partner_img_inner:before {
    width: 65px;
    height: 1px;
    background: #dae2ec;
    position: absolute;
    bottom: 12px;
    left: 20px;
    content: "";
    opacity: 0;
    transition: .5s ease-in-out;
}
.partner_box_cont  .partner_img_inner:hover {
    opacity: 1;
}
.partner_box_cont > .vc_column-inner > .wpb_wrapper  .partner_img_inner:nth-child(3):before {
left: 34px;
}
.partner_box_cont > .vc_column-inner > .wpb_wrapper  .partner_img_inner:nth-child(4):before {
    left: 29px;
}
.partner_box_cont  .partner_img_inner:hover:before{
    opacity: 1;
}


#sub_banner {
    height: 440px;
    padding-top: 185px;
    z-index: 2;
}

#home_plans_outer.shared_plans {
margin-top: -4px;
}

#include_plans_sec {
    border-bottom: 1px solid #e6edf7;
}
#include_plans_sec ul li {
    width: 33%;
    float: left;
    position: relative;
    color: #3e7ccc;
    font-size: 16px;
    line-height: 30px;
    padding-left: 25px;
}

#include_plans_sec ul li:before{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f00c";
    position: absolute;
    left: 0;
    top: 7px;

}

#call_of_action_btn .call_action_btn1  a {
    box-shadow: 0 0 0 1px  #fff;
    padding: 14px 44px 13px !important;
    background: transparent !important;
}
#call_of_action_btn .call_action_btn1 a:hover {
    background: #fff !important;
}

#call_of_action_btn .call_action_btn1  a:before {
    display: none;
}
#call_of_action_btn .call_action_btn2  a {
    background: #0e1f35 !important;
}
#call_of_action_btn .call_action_btn2 a:hover {
    background: #fff !important;
}

#call_of_action_btn .call_action_btn2  a:before {
    background: #3d7bcc;
}

.sub_features_cont  .gureenter_img_cont  .vc_figure {
    background: #3e7ccc;
    height: 160px;
    width: 160px;
    border-radius: 100%;
    border: 20px solid #f0f5fa;
    display: table;
    transition: .5s ease-in-out;
    position: relative;
    z-index:5;
}
.sub_features_cont  .gureenter_img_cont  .vc_figure  > .vc_single_image-wrapper {
    display: table-cell;
    vertical-align: middle;
}
.sub_features_cont .gureenter_img_cont:hover .vc_figure {
    background: #0e1f35;
}
.sub_features_cont1 ,
.sub_features_cont3,
.sub_features_cont2 ,
.sub_features_cont4,
{
    position: relative;
}
.sub_features_cont1:before ,
.sub_features_cont3:before{
    position: absolute;
    content: "";
    background: #3e7ccc;
    width: 160px;
    height: 1px;
    transform: rotate(45deg);
    top: 252px;
    right: -110px;
}
.sub_features_cont2:before ,
.sub_features_cont4:before{
    position: absolute;
    content: "";
    background: #3e7ccc;
    width: 160px;
    height: 1px;
    transform: rotate(-45deg);
    top: 207px;
    right: -100px;

}


#sub_features_descrp_sec {
    border-top: 1px solid #d9e1eb;
}

#shapes_img_2 {
    height: 265px;
    margin-top: -99px;
}

#faq_inner_cont {
    padding: 0 10%;
    margin-bottom: 0;
}
#faq_inner_cont .vc_tta-panel-heading {
    background-color: transparent ;
    border: none;

}


#faq_inner_cont .vc_tta-panel-heading h4 a {
    font-size: 20px;
    line-height: 20px;
    color: #000;
    position: relative;
    padding-left: 65px;
    font-weight: 400;
}

#faq_inner_cont .vc_tta-panel .vc_tta-panel-heading h4 a:before{
    position: absolute;
    width: 36px;
    height: 36px;
    border: 2px solid  #000;
    border-radius: 100%;
    text-align: center;
    padding-top: 4px;
    color: #000;
    left: 0;
    top: 8px;
    font-size: 24px;
    line-height: 24px;
}
#faq_inner_cont .vc_tta-panel:first-child .vc_tta-panel-heading h4 a:before {
    content: "1";
}
#faq_inner_cont .vc_tta-panel:nth-child(2) .vc_tta-panel-heading h4 a:before {
    content: "2";
}
#faq_inner_cont .vc_tta-panel:nth-child(3) .vc_tta-panel-heading h4 a:before {
    content: "3";
}
#faq_inner_cont .vc_tta-panel:nth-child(4) .vc_tta-panel-heading h4 a:before {
    content: "4";
}
#faq_inner_cont .vc_tta-panel:nth-child(5) .vc_tta-panel-heading h4 a:before {
    content: "5";
}


#faq_inner_cont .vc_tta-panel-body {
    background-color: transparent;
    border: none;
}

#faq_inner_cont .vc_tta-panel.vc_active  .vc_tta-panel-heading h4 a:before {
    background: #3e7ccc;
    border-color: #3e7ccc;
    color: #fff;

}
#faq_inner_cont .vc_tta-panel.vc_active  .vc_tta-panel-heading h4 a {
    color: #3e7ccc;
}

#reseller_plans_box ,
#home_plans_sec_outer ,
#vps_slider_plans {
    margin-top: -40px;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul {
    margin-top: 23px;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li {
    display: inline-block;
    border: none ;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li a {
    display: block;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li:nth-child(2) a {
    background: #0e1f35 !important;
    margin-left: -26px;
    border-radius: 0 32px 32px 0 !important;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li:nth-child(1) a {
    border-radius:  32px  !important;
    z-index: 2;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li a:before{
    background: #fff !important;
    color:#3e7ccc;
    text-align: center;
}

#hostiko_features_sec  .primary_btn a:hover {
    background: #0e1f35 !important;
    color: #fff !important;
}
#hostiko_features_sec  .primary_btn a:hover:before {
    background: #3e7ccc;
}


.stacktable.small-only {
display: none;
}

.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li:hover:nth-child(1)  a {
    background: #0e1f35 !important;
    color: #fff !important;
    box-shadow: none !important;
}
.flex_box_outer_sec  .flex_box1  .flex1_plans_btn ul li:hover:nth-child(2) a {
    background: #3e7ccc !important;
    color: #fff !important;
    box-shadow: none !important;
}
.flex_box_outer_sec  .primary_btn:hover a {

    background: #0e1f35 !important;
    color: #fff !important;  }

.flex_box_outer_sec .primary_btn button:before, .flex_box_outer_sec .primary_btn a:before {
    background: #fff !important;
    color: #3e7ccc  !important;
}


.flex_1_listing ul  {
    margin-top: 35px;

}
.flex_1_listing ul li {
    position: relative;
    padding-left: 30px;
}

.flex_1_listing ul li:before {
    position: absolute;
    content: "";
    background: url(../../assets/images/tick_blue_sign.png) no-repeat;
    width: 19px;
    height: 14px;
    left: 0;
    top: 28px;

}


.flex_box_common  ul li {
    font-size: 18px;
    line-height: 63px;
    border-top: 1px solid #dfe6ed;
}
.flex_box_common  ul li:last-child{
    border-bottom: 1px solid #dfe6ed;;
}
.flex_box_common .reseller_main_heading {
    padding: 24px 0 27px;
    border-bottom: 1px solid #78a4db;
    border-right: 1px solid  #78a4db;
}

.flex_box2  .reseller_main_heading {
    border-radius: 4px 0 0 0;
}

.flex_box5  .reseller_main_heading {
    border-radius: 0 4px 0 0;
}
.flex_box_common .reseller_plans_pricing  {
    padding: 24px 0 27px;
    border-right: 1px solid  #78a4db;
}
.flex_box_common .reseller_plans_pricing p {
    margin-bottom: 0;
}
#reseller_plans_box #include_plans_sec {
    border-bottom: none;
}
#reseller_plans_box #include_plans_sec ul li  {
    width: 25%;
    color: #555555;
}
#reseller_plans_box #include_plans_sec ul li:before{
    color: #427bbe;
}

.dedicated_table  {
    border: 1px solid #dfe6ed;
    box-shadow: 0 5px 15px rgba(198 , 202 , 204 , .3);
}
.dedicated_table  th ,
.dedicated_table  td {
    border: none}

.dedicated_table   tr td  {
padding: 30px 35px;
}



.dedicated_table   tr td:last-child {
    padding-left: 0;
    padding-right: 0;
}
.dedicated_table   tr td {
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
}
.dedicated_table   tr td:first-child{
    color: #000;
}
.dedicated_table   tr {
    border-bottom: 1px solid #dfe6ed
}
.dedicated_table.large-only   tr td:first-child{
    width: 20%;
}
.dedicated_table.large-only   tr td:nth-child(2),
.dedicated_table.large-only   tr td:nth-child(3),
.dedicated_table.large-only   tr td:nth-child(4),
.dedicated_table.large-only    tr td:nth-child(5)
{
    width: 15%;
}
.dedicated_table.large-only   tr td:nth-child(6){
    width: 20%;
}
.dedicated_table   tr td.price_row {
    color: #3e7ccc;
    font-size: 36px;
    line-height: 36px;
}
.dedicated_table   tr td .time_period_tbl {
    font-size: 18px;
    line-height: 18px;
    color: #555;
    display: block;
}
.dedicated_table   tr td:nth-child(5){
    padding-left: 0;
    padding-right: 0;
}
.table_btn.primary_btn a {

}
.table_btn.primary_btn a:before {
    background: #fff;
    color: #3e7ccc;
}
.dedicated_table tr {
    transition: .5s  ease-in-out;

}

.dedicated_table tr:hover  {
    background: #3e7ccc;
    transform: scale(1.07);

}
.dedicated_table tr:hover td {
    background: #3e7ccc !important;
}
.dedicated_table tr:hover  .table_btn.primary_btn a
{
    background: #fff !important;
    color: #3e7ccc !important;
}
.dedicated_table tr:hover  .table_btn.primary_btn a:before {
    background: #3e7ccc;
    color: #fff;
}
.dedicated_table tr:hover td ,
.dedicated_table tr:hover td .time_period_tbl {
    color: #fff !important;
}


.vps-plans {
    padding: 0 8%;
}
.slider_box  {
    width: 100%;
    float: left;
    background: #3e7ccc;
    padding: 80px 60px 70px;
    cursor: pointer;
}
.slider_box .icon {
    width: 20%;
    float: left;
    color: #fff;
    font-size: 18px;
    line-height: 16px;
    font-weight: 400;
}

.horizontal_slider .slider-container #slider, .horizontal_slider .slider-container1 #slider2 {
    width: 100%;
    height: 4px;
    display: inline-block;
    vertical-align: middle;
    background: #ffffff;
    position: relative;
    top: -26px;
    cursor: pointer;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 70px;
    height: 30px;
    background: url(../../assets/images/hostiko_21_slider.png) no-repeat center;
    margin-left: -36px;
    border-radius: 2px;
    top: -10px;
    cursor: pointer;
}
.price_rangetxt {
    position: relative;
    top: 46px;
}

.price-slider-rt {
    width: 100%;
    float: left;
    padding-top: 35px;
}

.price-slider-rt .smalbox1  figure {
    display: none;
}

.price-slider-rt .smalbox1 {
    width: 15%;
    float: left;
}
.price-slider-rt .price-greybox{
    width: 40%;
    float: left;
}

.price-slider-rt .smalbox1  {
    font-size: 14px;
    line-height: 24px;
    color: #3e7ccc;
}
.price-slider-rt .smalbox1 .numeric1 {
    color: #555;
    font-size: 18px;
    line-height: 18px;
}
.price-slider-rt .price-greybox #price_wrap ,
.price-slider-rt .price-greybox .price-button
{
    width: 50%;
    float: left;

}
.price-slider-rt .price-greybox #price_wrap .price_txt {
    font-size: 14px;
}
.price-slider-rt .price-greybox #price_wrap .price_txt #price_val {
    color: #3e7ccc;
    font-size: 36px;
    display: block;

}

.price-slider-rt .price-greybox .price-button a {
    padding: 14px 53px 13px 26px !important;
    border: none !important;
    font-size: 13px !important;
    line-height: 13px !important;
    font-weight: 600 !important;
    position: relative;
    border-radius: 32px !important;
    text-transform: uppercase !important;
    background: #3e7ccc !important;
    color: #fff !important;
    height: auto;
    font-family: 'Work Sans', sans-serif;
    display: inline-block;
    transition: .5s ease-in-out;
}
.price-slider-rt .price-greybox .price-button a:hover {
    background: #0e1f35 !important;
}
.price-slider-rt .price-greybox .price-button a:before{
    width: 30px;
    height: 30px;
    background: #fff;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    content: "\f054";
    right: 7px;
    position: absolute;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #3e7ccc;
    top: 5px;
    padding-top: 10px;
   font-size: 10px;
}

#vps_slider_plans #include_plans_sec {
    border: 1px solid #dfe6ed;
    float: left;
    width: 100%;
    box-shadow: 0 5px 15px rgba(198,202,204,.3);
    margin: 80px 0 0 0;
    padding-left: 70px;
}

#vps_slider_plans #include_plans_sec  .vps_features_listing ul li {
    color: #555;

}
#vps_slider_plans #include_plans_sec  .vps_features_listing ul li:before  {
    color: #427bbe;
}

.vps_gurentes_sec .gurrente_mian_cont:before ,
.vps_gurentes_sec .gurrente_mian_cont2:before{
    display: none;
}

.tld_tbl  .tld_table_box thead tr  {
    background: #3e7ccc;

}
.tld_tbl  .tld_table_box thead tr th {
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
    color: #fff;
    padding: 30px ;
    border: none;
    text-transform: uppercase;
}
.tld_tbl  .tld_table_box tbody tr {
    border-bottom: 1px solid  #dfe6ed;
}


.tld_tbl  .tld_table_box thead tr th:first-child{
    text-align: left;
}
.tld_tbl  .tld_table_box tbody tr td{
    font-size: 18px;
    line-height: 18px;
    padding: 25px;
    border: none;
}
.tld_tbl  .tld_table_box tbody tr td:first-child{
    text-align: left;
}

.tld_tbl .tld_table_box tbody tr:hover td {
    color: #3e7ccc;
}

#tabs_section_outer{
    margin-bottom: 0;
}
#tabs_section_outer .vc_tta-tabs-list {
    border-bottom: 1px solid  #dae2ec;
}
#tabs_section_outer .vc_tta-tabs-list li  a {
    background: transparent;
    padding: 0;
    font-size: 24px;
    line-height: 30px;
    color: #000;
    border: none;
    border-bottom: 1px transparent;
    padding-bottom: 20px;
    margin: 0 30px;
}
#tabs_section_outer .vc_tta-tabs-list li.vc_active  a {
    position: relative;
    border-bottom: 1px solid #3e7ccc;
    color: #3e7ccc;
}




#tabs_section_outer .vc_tta-panels-container {
 margin-top: 60px;
}
#tabs_section_outer .vc_tta-panels-container .vc_tta-panel-body {
    background-color: transparent;
    padding: 0;
}
#tabs_section_outer .vc_tta-panels-container .vc_tta-panels{
    background-color: transparent;
    border: none;
}
#tabs_section_outer .vc_tta-panels-container .vc_tta-panels  h3 {
    margin-bottom: 30px;

}

.teams_section_box  .teams_img_cont  {
    width: 160px;
    height: 160px;
    border-radius: 100%;
    display: table;
    overflow: hidden;
    position: relative;
}



.teame_overlay > .wpb_wrapper {
    width: 160px;
    height: 160px;
    background: rgba(255,255,255,.8);
    border-radius: 100%;
    text-align: center;
    position: absolute;
    top: 0;
    display: table;
    opacity: 0;
    transition: .5s  ease-in-out;



}
.teame_overlay > .wpb_wrapper ul

{
    display: table-cell;
    vertical-align: middle;
}
.teame_overlay > .wpb_wrapper ul li  {
    display: inline-block;
}
.teame_overlay > .wpb_wrapper ul li a {
    height: 30px;
    width: 30px;
    border-radius: 100%;
    background: #0e1f35;
    text-align: center;
    display: table;
    transition: .5s ease-in-out;
}
.teame_overlay > .wpb_wrapper ul li a .fa {
    display: table-cell;
    vertical-align: middle;
}
.teame_overlay > .wpb_wrapper ul li a .fa {
    color: #fff;
}
.teame_overlay > .wpb_wrapper ul li:hover a{
background: #3d7bcc;
}

.team_sec_cont > .vc_column-inner  > .wpb_wrapper:hover  .teame_overlay > .wpb_wrapper {
   opacity: 1;
}
.team_sec_cont > .vc_column-inner  > .wpb_wrapper .teams_img_cont     img {
    transition: .5s ease-in-out;
}
.team_sec_cont > .vc_column-inner  > .wpb_wrapper:hover .teams_img_cont     img{
    transform: scale(1.15);

}

#contact_inner .form_cont {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
#contact_inner .form_cont .form_inner_cont {
    width: 50%;
    float: left;
    padding: 0 15px;
}

#contact_inner .form_cont  .form_input_field {
    width: 100%;
    height: 50px;
    background: #f4f7fb;
    border-radius: 32px;
    border: none;
    padding: 0 30px;
    font-size: 14px;
    line-height: 24px;
}
#contact_inner .form_cont  .form_input_field.message_area {
    height: 103px;
    resize:none;
    width: 98%;
    margin: 0 auto;
    border-radius: 16px;
    padding-top: 20px;
}

#contact_inner .form_cont.form_btn {
    margin: 0;
    display: block;
    text-align: center;
}

#contact_inner .form_cont.form_btn #submit_btn {
    padding: 14px 26px 13px 26px !important;
    border: none !important;
    font-size: 13px !important;
    line-height: 13px !important;
    font-weight: 600 !important;
    position: relative;
    border-radius: 32px !important;
    text-transform: uppercase !important;
    background: #3e7ccc !important;
    color: #fff !important;
    height: auto;
    font-family: 'Work Sans', sans-serif;
    transition: .5s ease-in-out;
}
#contact_inner .form_cont.form_btn #submit_btn:hover {
    background: #0e1f35 !important;
}

input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {
    outline-width: 0 !important;
    outline: none !important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    display: none !important;
}
#contact_inner .form_cont .form_input_field.wpcf7-not-valid {
    box-shadow: 0 0 0 1px inset #f00;
}
span.wpcf7-not-valid-tip {
    display: none !important;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    position: absolute;
    width: 15%;
    top: 0;
    left: -185px;
}

#gurrenter_inner_sec .gurrente_mian_cont_common > .vc_column-inner > .wpb_wrapper .gureenter_img_cont.vps_features_hover  {
    display: none;
}

#gurrenter_inner_sec .gurrente_mian_cont_common > .vc_column-inner > .wpb_wrapper:hover .gureenter_img_cont.vps_features_normal  {
    display:none;

}


#gurrenter_inner_sec .gurrente_mian_cont_common > .vc_column-inner > .wpb_wrapper:hover .gureenter_img_cont.vps_features_hover {
    display: block;
}

#gurrenter_inner_sec .gureenter_img_cont.vps_features_normal > .wpb_wrapper {
  border:20px solid transparent;


}


#gurrenter_inner_sec .gurrente_mian_cont_common > .vc_column-inner > .wpb_wrapper:hover .gureenter_img_cont.vps_features_hover > .wpb_wrapper {
    background: #3e7ccc;
}


#call_action_sec  .dedicated_btn_sec.call_action_btn2  a {
    background: #0e1f35 !important;
}
#call_action_sec  .dedicated_btn_sec.call_action_btn2  a:before {
    background: #3d7bcc ;
}
#call_action_sec  .dedicated_btn_sec.call_action_btn2  a:hover {
    background: #fff !important;
}

/**************************************************************/
/************************WHMCS*********************************/
/*********************** *************************************/

@media (min-width: 768px) {
    .whmcs_bridge_page .top-header .col-md-6.col-sm-6.navbar-collapse {
        width: 50%;
    }
    .whmcs_bridge_page #modeltheme-main-head .col-md-9.navbar-collapse {
        width: 75%;
    }
}
.whmcs_bridge_page {
    color: #999999 !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    font-family: 'Work Sans', sans-serif !important;
}
.whmcs_bridge_page #bridge .caret {
    color: #fff;
}
.whmcs_bridge_page #bridge h1, .whmcs_bridge_page #bridge h2, .whmcs_bridge_page #bridge h3, .whmcs_bridge_page #bridge h4, .whmcs_bridge_page #bridge h5 {
    font-family: 'Work Sans', sans-serif !important;
    color: #222 !important;
    font-weight: 600;
}
.whmcs_bridge_page #bridge .breadcrumb {
    margin-left: 0;
    background: none;
    padding-left: 0;
}
.whmcs_bridge_page #bridge section#main-body {
    padding-top: 40px;
    padding-bottom: 40px;
}
.whmcs_bridge_page #bridge .main-content {
    margin-bottom: 0;
}
.whmcs_bridge_page #bridge .kbcategories {
    margin-bottom: 10px;
}
.whmcs_bridge_page #bridge .announcement-single .title {
    font-weight: 400;
}
.whmcs_bridge_page #modeltheme-main-head {
    margin-bottom: 0;
}
div#bridge ul.nav li.dropdown:hover ul.dropdown-menu {
    display: block;
}
.whmcs_bridge_page #bridge .navbar-nav {
    margin: 0;
}
.whmcs_bridge_page #bridge .navbar-default .navbar-collapse, .whmcs_bridge_page #bridge .navbar-default .navbar-form {
    border: none;
}
.whmcs_bridge_page .header-title-breadcrumb .breadcrumb {
    margin-bottom: 0;
}
.whmcs_bridge_page .header-title-breadcrumb .breadcrumb a {
    text-decoration: none;
}
.whmcs_bridge_page .header-title-breadcrumb .breadcrumb>li+li:before {
    display: none;
}
.whmcs_bridge_page div#primary {
    padding: 0;
}
.whmcs_bridge_page div#content.container {
    width: 100% !important;
    padding: 0;
}
.whmcs_bridge_page #bridge .container {
    width: 1170px;
    padding-left: 0;
    padding-right: 0;
}
.whmcs_bridge_page #bridge {
    background:#3e7ccc;
    padding-top: 90px;
}
.whmcs_bridge_page #bridge section#header .logo-text {
    color: #fff;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 12px;
    display: inline-block;
}
.whmcs_bridge_page #bridge #home-banner h2 {
    color: #fff !important;
}
.whmcs_bridge_page #bridge .navbar-main {
    background-color: #3e7ccc;

}
.whmcs_bridge_page #bridge .navbar-main li.account {
    background-color: #3e7ccc;
}
.whmcs_bridge_page #bridge .label-warning {
    background-color: #3e7ccc;
}
.whmcs_bridge_page #bridge #home-banner {
    background: url( "https://designingmedia.com/wordpress/hostiko/layout21/wp-content/uploads/2018/08/domain.jpg") no-repeat top;
    background-size: cover;
}
.whmcs_bridge_page #bridge .home-shortcuts {
    background-color: #ffb401;
}
.whmcs_bridge_page #bridge ul.top-nav>li.primary-action>a.btn {
    background-color: #3e7ccc;
    padding: 10px 24px;
    border-radius: 4px;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    transition: .5s ease-in-out;
}
.whmcs_bridge_page #bridge ul.top-nav>li.primary-action>a.btn:hover {
    background-color: #fff;
    color: #3e7ccc;
}
.whmcs_bridge_page #bridge div.announcement-single:last-child {
    margin-bottom: 0;
}
.whmcs_bridge_page #bridge div.announcement-single h3 a {
    color: #222 ;
}
.whmcs_bridge_page #bridge .announcement-single a.label.label-warning {
    display: inline-block;
    padding: 10px 15px;
    border-radius: 4px;
    background-color: #fff;
    color: #3e7ccc;
    box-shadow: 0 0 0 2px #3e7ccc inset;
}
.whmcs_bridge_page #bridge .announcement-single a.label.label-warning:hover {
    background-color: #3e7ccc;
    color: #fff;
}
.whmcs_bridge_page #bridge section#footer {
    background-color: #1d1c1c;
    color: #fff;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active>a, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active>a:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open>a, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open>a:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a:hover {
    background-color: transparent;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>.active>a, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>.active>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>.active>a:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>.open>a, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>.open>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>.open>a:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>li>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav .dropdown-menu>li>a:hover {
    background-color: #222;
    color: #fff;
}
.whmcs_bridge_page #bridge .dropdown-menu>li>a {
    color: #777;
}
.whmcs_bridge_page #bridge section#footer .back-to-top i {
    background-color: #fff;
    opacity: 1;
    color: #000;
}
.whmcs_bridge_page #bridge section#footer .back-to-top i:hover {
    opacity: 0.7;
}
/*********************************************/

.whmcs_bridge_page #bridge .panel-sidebar>.panel-heading {
    background-color: #f1f1f1;
    color: #000;
}
.whmcs_bridge_page #bridge .panel-sidebar .panel-title {
    color: #030f28;
    font-weight: 400;
    font-size: 1.2em;
}
.whmcs_bridge_page #bridge .panel-sidebar .panel-title .fa, .whmcs_bridge_page #bridge .panel-sidebar .list-group-item i.fa:not(.fa-circle-o):not(.fa-dot-circle-o) {
    color: #3e7ccc;
}
.whmcs_bridge_page #bridge .list-group a .fa {
    color: #777 !important;
}
.whmcs_bridge_page #bridge .panel-sidebar a.list-group-item.active, .whmcs_bridge_page #bridge .panel-sidebar a.list-group-item.active:focus, .whmcs_bridge_page #bridge .panel-sidebar a.list-group-item.active:hover {
    background-color: #3e7ccc;
    border-color: #3e7ccc;
}
.whmcs_bridge_page #bridge .panel-sidebar a.list-group-item.active .fa, .whmcs_bridge_page #bridge .panel-sidebar a.list-group-item.active:focus .fa, .whmcs_bridge_page #bridge .panel-sidebar a.list-group-item.active:hover .fa {
    color: #fff !important;
}
.whmcs_bridge_page #bridge div.header-lined h1, .whmcs_bridge_page #bridge div.header-lined .breadcrumb li a {
    color: #030f28;
}
.whmcs_bridge_page #bridge div.header-lined .breadcrumb li a:hover {
    color: #0475be;
}
.whmcs_bridge_page #bridge .label-info {
    background-color: #0475be;
    color: #fff;
}
.whmcs_bridge_page #bridge .btn-default {
    color: #fff;
    background-color: #0475be;
    border-color: #0475be;
}
.whmcs_bridge_page #bridge .btn-default.active.focus, .whmcs_bridge_page #bridge .btn-default.active:focus, .whmcs_bridge_page #bridge .btn-default.active:hover, .whmcs_bridge_page #bridge .btn-default:active.focus, .whmcs_bridge_page #bridge .btn-default:active:focus, .whmcs_bridge_page #bridge .btn-default:active:hover, .whmcs_bridge_page #bridge .open>.dropdown-toggle.btn-default.focus, .whmcs_bridge_page #bridge .open>.dropdown-toggle.btn-default:focus, .whmcs_bridge_page #bridge .open>.dropdown-toggle.btn-default:hover, .whmcs_bridge_page #bridge .btn-default.active, .btn-default:active, .whmcs_bridge_page #bridge .open>.dropdown-toggle.btn-default, .btn-default:hover {
    color: #fff;
    background-color: #3e7ccc;
    border-color: #3e7ccc;
}
.whmcs_bridge_page #bridge .btn-primary {
    color: #fff;
    background-color: #3e7ccc;
    border-color: #3e7ccc;
}
.whmcs_bridge_page #bridge .btn-primary:hover, .btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #0475be;
    border-color: #0475be;
}
.whmcs_bridge_page #bridge #inputMessage {
    width: 77%;
}
.whmcs_bridge_page #bridge #registration .sub-heading span {
    color: #030f28;
}
.whmcs_bridge_page #bridge .panel-title .glyphicon {
    color: #3e7ccc;
}
.whmcs_bridge_page #bridge .domain-checker-container {
    background: url(../../assets/images/shared_banner.jpg) center;
    margin-top: 30px;
}
.whmcs_bridge_page #bridge .domain-checker-bg {
    background: url(https://designingmedia.com/wordpress/hostiko/layout21/wp-content/uploads/2018/08/shared.jpg) center !important;
}
.whmcs_bridge_page #bridge .btn-success {
    background-color: #0475be !important;
    border-color: #0475be !important;
}
.whmcs_bridge_page #bridge #order-modern .product:hover {
    background-color: #f1f1f1 !important;
}
.whmcs_bridge_page .popover {
    border: none !important;
    box-shadow: none !important;
    font-family: 'Hind Vadodara', sans-serif;
    padding: 0;
}
.whmcs_bridge_page .popover-content {
    background: #000;
}
.whmcs_bridge_page .popover.bottom>.arrow:after {
    border-bottom-color: #000;
}
.whmcs_bridge_page .popover-content ul li a {
    font-size: 14px !important;
    line-height: 14px !important;
    font-family: 'Hind Vadodara', sans-serif;
    color: #fff !important;
    padding: 5px 25px;
    display: inline-block;
}
.whmcs_bridge_page .popover-content ul li a:hover {
    background: #3e7ccc;
}
.whmcs_bridge_page #bridge #order-modern .product .name {
    font-family: 'Hind Vadodara', sans-serif;
    color: #222 !important;
}
.whmcs_bridge_page #bridge #order-modern .product .description ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.whmcs_bridge_page #bridge #order-modern .product .description {
    margin: 15px 0 !important;
}
.whmcs_bridge_page #bridge .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background-color: transparent !important;
    color: #fff;
}
.whmcs_bridge_page #bridge section#header {
    background-color: #222;
    border-radius: 0;
}
.whmcs_bridge_page #bridge ul.top-nav>li>a {
    color: #fff;
    font-weight: 400;
}
.whmcs_bridge_page #bridge ul.top-nav>li>a .caret {
    border-top: 4px dashed #fff;
}
.whmcs_bridge_page #bridge ul.top-nav {
    margin-top: 0;
    margin-bottom: 0;
}
.whmcs_bridge_page #bridge .home-shortcuts {
    width: 100%;
    float: left;
    padding: 100px 0;
    background: #f0f5fa ;
    margin-bottom: 50px;

}
.whmcs_bridge_page #bridge .home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center {
    width: 100%;
}
.whmcs_bridge_page #bridge .home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center p {
    font-size: 30px;
    line-height: 30px;
    font-weight: 700;
    margin-bottom: 35px;
    text-transform: capitalize;
    font-family: 'Hind Vadodara', sans-serif !important;
    color: #333 !important;
}
.whmcs_bridge_page #bridge .home-shortcuts .col-sm-12.col-md-8 {
    width: 100%;
}
.whmcs_bridge_page #bridge .home-shortcuts li {
    width: 23%;
    background: #fff;
    padding: 60px 0;
    text-align: center;
    border: none;
    margin-right: 2%;
    box-shadow: 0 0 30px rgba(0,0,0,0.15);
    position: relative;
    overflow: hidden;
    transition: 0.5s ease-in-out;
    height: 200px;
}
.whmcs_bridge_page #bridge .home-shortcuts li:before {
    content: '';
    position: absolute;
    top: 0;
    right: -50px;
    bottom: 0;
    left: 0;
    border-right: 50px solid transparent;
    border-bottom: 250px solid #3e7ccc;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    transition: 0.5s ease-in-out;
}
.whmcs_bridge_page #bridge .home-shortcuts li:hover:before {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.whmcs_bridge_page #bridge .home-shortcuts li a {
    z-index: 1;
    position: relative;
}
.whmcs_bridge_page #bridge .home-shortcuts li i {
    color: #3e7ccc;
    transition: 0.5s ease-in-out;
}
.whmcs_bridge_page #bridge .home-shortcuts li p {
    font-size: 20px;
    line-height: 20px;
    font-weight: 700;
    text-transform: capitalize;
    color: #222;
    transition: 0.5s ease-in-out;
}
.whmcs_bridge_page #bridge .home-shortcuts li i {
    font-size: 50px;
    margin-bottom: 10px;
}
.whmcs_bridge_page #bridge .label-warning[href]:focus, .whmcs_bridge_page #bridge .label-warning[href]:hover {
    background-color: #ffb401;
}
.whmcs_bridge_page #bridge .home-shortcuts li:last-child {
    margin-right: 0;
}
.whmcs_bridge_page #bridge .home-shortcuts li:hover i {
    color: #fff;
}
.whmcs_bridge_page #bridge .home-shortcuts li:hover p {
    color: #fff;
}
.whmcs_bridge_page #bridge ul.top-nav > li:active >a, .whmcs_bridge_page #bridge ul.top-nav > li:focus >a, .whmcs_bridge_page #bridge ul.top-nav > li:hover >a, .whmcs_bridge_page #bridge ul.top-nav > li >a:focus {
    color: #3e7ccc;
}
.whmcs_bridge_page #bridge .home-shortcuts li:first-child {
    border-left: 0;
}
.whmcs_bridge_page #bridge .home-shortcuts li:hover span {
    display: none;
}
.whmcs_bridge_page #bridge div.announcement-single blockquote {
    background: #f0f5fa;
    padding: 40px;
}
.whmcs_bridge_page #bridge div.announcement-single blockquote p {
    line-height: 26px;
    color: #222;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg {
    background: #fff;
    padding: 6px 10px;
    margin-top: 20px;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit] {
    padding: 12px 35px;
    border-radius: 4px !important;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700 !important;
    color: #fff;
    transition: .5s ease-in-out;
    letter-spacing: 1px;
    height: auto !important;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit].btn.search {
    margin-right: 5px;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit].btn.search, .whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit].btn.transfer:hover {
    background-color: #3e7ccc;
    color: #fff !important;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit].btn.transfer {
    background-color: transparent;
    padding: 12px 25px;
    box-shadow: 0 0 0 2px #3e7ccc inset;
    color: #3e7ccc !important;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit].btn.search:hover {
    background-color: transparent;
    box-shadow:  0 0 0 2px  #3e7ccc inset;
    color: #3e7ccc !important;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=submit]:focus {
    outline-width: 0;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=text] {
    font-size: 16px !important;
    line-height: 16px !important;
    font-weight: 700 !important;
    color: #3e7ccc;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=text]::placeholder {
    color: #777;
    opacity: 1; /* Firefox */
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=text]:-ms-input-placeholder {
    color: #777;
}
.whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=text]::-ms-input-placeholder {
    color: #777;
}
/**************************DropDown************************************************************/
.whmcs_bridge_page #bridge .navbar-nav>li>.dropdown-menu {
    background: #fff;
    border: none;
    border-bottom: 4px solid #000;
    padding: 20px 0;
    box-shadow: 10px 0 5px rgba(0,0,0,.2);
    border-radius: 8px;
}
.whmcs_bridge_page #bridge #primary-nav >.nav.navbar-nav .dropdown-menu  li{
    position: relative;
    padding: 0 30px;
}
.whmcs_bridge_page #bridge #primary-nav >.nav.navbar-nav .dropdown-menu li:before {
    border: 2px solid #038dda;
    width: 10px;
    height: 10px;
    position: absolute;
    content: "";
    border-radius: 100%;
    left: 15px;
    top: 14px;

}
.whmcs_bridge_page #bridge #primary-nav >.nav.navbar-nav li a {
    position: relative;
    text-transform: capitalize;
    font-weight: 400;
    font-family: 'Work Sans', sans-serif !important;

}
.whmcs_bridge_page #bridge #primary-nav > .nav.navbar-nav .dropdown-menu li a:after {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-bottom: 1px solid #000;
    bottom: 0;
    content: " ";
    display: block;
    margin: 0 auto;
    position: relative;
    transition: all 280ms ease-in-out;
    width: 0;
    margin-top: -4px;
}
.whmcs_bridge_page #bridge #primary-nav > .nav.navbar-nav li .dropdown-menu li a:hover:after {
    backface-visibility: hidden;
    border-color: #038dda;
    transition: width 350ms ease-in-out;
    width: 100%;
}
.whmcs_bridge_page #bridge #primary-nav > .nav.navbar-nav li a:before {
    bottom: auto;
    top: 0;
    width: 70%;
}
.whmcs_bridge_page #bridge #primary-nav > .nav.navbar-nav li a:hover:before {
    bottom: auto;
    top: 0;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account>a {
    padding-left: 15px;
    padding-right: 15px;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account> .dropdown-menu {
    width: 250px;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a {
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>li:first-child>a {
    padding-left: 0;
}
.whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.active>a:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.active>a:focus:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.active>a:hover:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.open>a:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.open>a:focus:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.open>a:hover:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>li>a:focus:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>li>a:hover:before {
    background: #333 !important;
    position: absolute !important;
    top: 0 !important;
    width: 100% !important;
    height: 4px !important;
    content: "" !important;
    left: 0 !important;
    webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: width 350ms ease-in-out;
}
.whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.active>a.dropdown-toggle:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.active>a.dropdown-toggle:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.active>a.dropdown-toggle:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.open>a.dropdown-toggle:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.open>a.dropdown-toggle:focus:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>.open>a.dropdown-toggle:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>li>a.dropdown-toggle:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav>li>a.dropdown-toggle:before {
    border: none !important;
;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active>a.dropdown-toggle:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active>a.dropdown-toggle:focus:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active>a.dropdown-toggle:hover:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open>a.dropdown-toggle:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open>a.dropdown-toggle:focus:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open>a.dropdown-toggle:hover:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a.dropdown-toggle:focus:after, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a.dropdown-toggle:hover:after {
    display: none !important;
}
.whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav> a.dropdown-toggle ul.dropdown-menu li a:before, .whmcs_bridge_page #bridge #nav.navbar-main .navbar-nav> a.dropdown-toggle ul.dropdown-menu li a:after {
    display: none !important;
}
.whmcs_bridge_page #bridge .dropdown-menu>li>a {
    color: #2f363d  !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 36px !important;
    padding: 0 !important;
    font-family: 'Hind Vadodara', sans-serif;
    text-transform: uppercase;
}
.whmcs_bridge_page #bridge .nav .nav-divider {
    display: none;
}
.whmcs_bridge_page #bridge .dropdown-menu>li>a:hover {
    background: none !important;
    color: #038dda !important;
}
.whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active > a.dropdown-toggle, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active > a.dropdown-toggle:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.active > a.dropdown-toggle:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open > a.dropdown-toggle, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open > a.dropdown-toggle:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>.open >a.dropdown-toggle:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li > a.dropdown-toggle:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li > a.dropdown-toggle:hover {
    background-color: #0373b2;
}
.whmcs_bridge_page #bridge #footer {
    display: none;
}
.whmcs_bridge_page #bridge .list-group-item {
    padding: 15px;
}
.whmcs_bridge_page #bridge .table>tbody>tr>td, .whmcs_bridge_page #bridge .table>tbody>tr>th, .whmcs_bridge_page #bridge .table>tbody>tr>th, .whmcs_bridge_page #bridge .table>tbody>tr>th, .whmcs_bridge_page #bridge .table>tfoot>tr>td, .whmcs_bridge_page #bridge .table>tfoot>tr>th, .whmcs_bridge_page #bridge .table>thead>tr>td, .whmcs_bridge_page #bridge .table>thead>tr>th {
    border-color: transparent !important;
    border-top: 1px solid #ddd !important;
}
.whmcs_bridge_page #bridge #order-modern .cart_dropdown {
    display: block;
}
.whmcs_bridge_page #bridge #order-modern .cart_dropdown {
    background: #fff;
    width: 210px;
    padding: 15px;
    margin-top: 0;
    border-radius: 8px;
}
.whmcs_bridge_page #bridge .input-group-btn {
    z-index: 9;
}
.whmcs_bridge_page #bridge #order-modern .choosecat {
    float: left;
    margin: 0;
}
.whmcs_bridge_page #bridge #order-modern .currencychooser {
    margin: -25px 0 15px 0;
}
.whmcs_bridge_page #bridge .btn-group>.btn:first-child {
    margin-left: 0;
}

.whmcs_bridge_page #bridge  .label-default {
    background-color: #3e7ccc;
}

@media screen and (max-width: 1199px) {
    .whmcs_bridge_page #bridge .container {
        width: 970px;
    }
    .whmcs_bridge_page #bridge {
        margin-top: 75px;
    }
}

@media screen and (max-width: 991px) {
    .whmcs_bridge_page #bridge .container {
        width: 750px;
    }
    .whmcs_bridge_page #bridge {
        margin-top: -1px;
    }
    .whmcs_bridge_page #bridge .navbar-collapse {
        margin: 0;
    }
    .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a {
        padding-left: 0;
        padding-right: 0;
    }
    .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a:active, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a:focus, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account>a:hover, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account>a:active, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account>a:focus {
        padding-left: 15px;
        padding-right: 15px;
    }
    .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li>a {
        padding: 10px 15px !important;
    }
    .whmcs_bridge_page #bridge .navbar-nav>li>.dropdown-menu, .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account> .dropdown-menu {
        float: left;
        width: 100%;
    }
    .whmcs_bridge_page #bridge .navbar-nav>li>.dropdown-menu {
        position: relative;
    }
    .whmcs_bridge_page #bridge .navbar-main .navbar-nav>li#Secondary_Navbar-Account>a {
        padding-left: 0;
        padding-right: 15px;
    }
    div#bridge ul.nav li.dropdown:hover ul.dropdown-menu {
        display: none;
    }
    div#bridge ul.nav li.dropdown:hover ul.dropdown-menu.new_drop_down, div#bridge ul.nav li.dropdown:hover ul.dropdown-menu.new_drop_down.second_drop_down {
        display: block;
    }
}

@media screen and (max-width: 767px) {
    .whmcs_bridge_page #bridge .dataTables_wrapper {
        overflow-x: auto !important;
        overflow-y: hidden !important;
    }
    .whmcs_bridge_page #bridge .dataTables_wrapper table.table-list {
        width: 900px !important;
    }
    .whmcs_bridge_page #bridge .home-shortcuts {
        padding: 50px 0;
    }
    .whmcs_bridge_page #bridge .home-shortcuts li {
        width: 50% !important;
        margin: 10px auto !important;
    }
    .whmcs_bridge_page #bridge .container {
        width: 100%;
        padding: 0 15px;
    }
}

@media screen and (max-width:  480px) {
    .whmcs_bridge_page #bridge .logo, .whmcs_bridge_page #bridge .top-nav {
        width: 100%;
        float: left;
        text-align: right;
    }
    .whmcs_bridge_page #bridge .logo {
        padding-top: 15px;
        text-align: center;
    }
    .whmcs_bridge_page #bridge #order-modern .currencychooser {
        text-align: center !important;
    ''
    }
    .whmcs_bridge_page #bridge section#header .logo img {
        width: 50%;
    }
    .whmcs_bridge_page #bridge .announcement-single h3 {
        line-height: 24px;
    }
    .whmcs_bridge_page #bridge .dataTables_info {
        float: left !important;
        width: 100% !important;
        margin-top: 20px !important;
    }
    .whmcs_bridge_page #bridge .dataTables_filter {
        float: left !important;
        width: 100% !important;
        background: #4f5360 !important;
        margin-top: 10px !important;
    }
    .whmcs_bridge_page #bridge .whmcs_bridge_page #bridge .listtable {
        float: left;
    }
    .whmcs_bridge_page #bridge .home-shortcuts li {
        width: 80% !important;
        margin: 10px auto !important;
        float: none;
        height: 140px;
    }
    .whmcs_bridge_page #bridge .home-shortcuts li {
        padding: 20px 0 30px;
    }
    .whmcs_bridge_page #bridge ul.top-nav>li>a {
        font-size: 14px;
        line-height: 14px;
    }
    .whmcs_bridge_page #bridge .input-group-btn {
        display: inline-table;
    }
    .whmcs_bridge_page #bridge section#home-banner .col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 > .input-group.input-group-lg input[type=text] {
        text-align: center;
    }
    .whmcs_bridge_page #bridge div.announcement-single blockquote {
        padding: 20px;
        font-size: 14px;
        line-height: 24px;
    }
    .whmcs_bridge_page #bridge .home-shortcuts {
        margin-bottom: 20px;
    }
    .whmcs_bridge_page #bridge section#header .logo-text {
        display: none;
    }
    .whmcs_bridge_page #bridge .main-content {
        margin-bottom: 0;
    }
}
