.container{
padding-left: 0px !important;
padding-right: 0px !important;
}

/*end*/

/*to all wp contents*/
.wpb_content_element {
     padding-left: 0px; 
     padding-right: 0px; 
}

/*logo border*/
.fig_border .vc_single_image-wrapper{
    border: 2px solid #fff;
    border-radius: 8px;
}

/*vc separator bottom*/
.vc_separator {
    margin-bottom: 25px;
}

p{
  font-family:'robotoslab-light' !important;  
  font-size:16px !important;
  color: #404041;
}
.custom_rem_pad{
    padding-left:0;
    padding-right:0;
}

/*Feature*/
.feature h3.title{
    font-family:'robotoslab-light' !important;
    font-weight:normal !important;
    color: #404041 !important;
}

/*home page feature hover*/
.feature.icon-entry:hover {
    background-color: #fff !important;
}

.feature.icon-entry{
padding: 0px 0px;
}

.custom_strong_color strong a{
    color:#64595c !important;
    font-family:'roboto-bold';
}

.custom-h6-weight{
font-weight:100 !important;    
}

.wpb_text_column div h4{
    font-family : 'robotoslab-regular' !important;
    color :#092645 !important;
    /*font-weight:600;*/
}

.custom_img_width .vc_single_image-wrapper img{
    width:480px;
}

.custom_feature_border{
border: 0px !important;
}

.custom_feature_border .title {
margin-top: 0px !important;
font-size: 16px !important;
/*font-family: 'Poppins' !important;*/
font-weight: 'robotoslab-light' !important;
}

.custom_small_slider{
    width:100% !important;
    height:100% !important;
}

.custom_img_full figure{
    width:100%;
}

.custom_img_full figure .vc_single_image-wrapper{
    width:100%;
}

.custom_img_full figure .vc_single_image-wrapper img{
    width:100%;
}

.custom_brown_text h6{
    color: #64595c !important;
}

/*Team unitxpro*/

.extrapad{
margin-bottom:25px;
}

/*margin top*/
.margin-top{
    margin-top:25px;
}

/*To hide element*/

.hide{
    display:none;
}


/*font include*/

@font-face {
    font-family: 'baskerville';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Baskerville.ttf');
}

@font-face {
    font-family: 'baskerville-bold';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Baskerville-Bold.ttf');
}

@font-face {
    font-family: 'baskerville-bold-italic';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Baskerville-BoldItalic.ttf');
}

@font-face {
    font-family: 'baskerville-italic';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Baskerville-Italic.ttf');
}

@font-face {
    font-family: 'baskerville-semibold-italic';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Baskerville-SemiBoldItalic.ttf');
}

@font-face {
    font-family: 'baskerville-semibold';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Baskerville-SemiBold.ttf');
}

@font-face {
    font-family: 'roboto-bold';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Roboto-Bold.ttf');
}

@font-face {
    font-family: 'roboto-medium';
    src: url('https://www.unitxpro.com/wp-includes/fonts/Roboto-Medium.ttf');
}

@font-face {
    font-family: 'robotoslab-bold';
    src: url('https://www.unitxpro.com/wp-includes/fonts/RobotoSlab-Bold.ttf');
}

@font-face {
    font-family: 'robotoslab-light';
    src: url('https://www.unitxpro.com/wp-includes/fonts/RobotoSlab-Light.ttf');
}

@font-face {
    font-family: 'robotoslab-regular';
    src: url('https://www.unitxpro.com/wp-includes/fonts/RobotoSlab-Regular.ttf');
}

@font-face {
    font-family: 'robotoslab-thin';
    src: url('https://www.unitxpro.com/wp-includes/fonts/RobotoSlab-Thin.ttf');
}

.slab-medium p{
    font-family: 'robotoslab-regular' !important;
    color:#57585a !important;
}

h6{
    font-family : 'roboto-bold' !important;
    color :#113c69 !important;
    /*font-weight: 900;*/
}

.custom_header_font_size h6{
    font-size: 16px !important;
    color:#113c69 !important;
    font-family : 'roboto-bold' !important;
    margin-bottom: 15px !important;
    /*color:#64595c !important;*/
}

.custom_header_white h6{
    color:#fff !important;
    margin-top:15px !important;
    text-transform: none !important;
    font-weight:900 !important;
}

.custom_rem_margin_bottom{
    margin-bottom:15px; 
}

.custom_heading_desc .text p{
    color:#fff;
    
}

.vc_separator .vc_sep_holder .vc_sep_line {
        border-top: 2px solid #EBEBEB;
}

.header-arrow h6{
    padding-right:30px;
    text-transform: none !important;
}

.blog-header-arrow{
    background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/green-button.png');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: 100% 0%;
}

.blog-header-arrow h6{
    font-family: 'roboto-bold' !important;
    color: #203569 !important;
    margin-right:18px;
}

.blog-footer-arrow .wpb_wrapper p a{

    background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/green-button.png');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: 100% 0%; 
    padding-right:30px;
}

.header-arrow{
    background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/green-button.png');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: 100% 0%;
}

.header-arrow-blue h6{
    /*padding-right:30px;*/
    text-transform: none !important;
}

.header-arrow-blue{
    text-transform:none !important;
    /*background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/blue-button.png');*/
    /*background-repeat: no-repeat;*/
    /*background-size: 18px 18px;*/
    /*background-position: 100% 0%;*/
}

.footer-arrow a{
    padding-right:30px;
}

.footer-arrow strong{
 background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/green-button.png');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: 100% 0%;   
}

.footer-arrow-blue a{
    /*padding-right:30px;*/
    font-family: 'roboto-bold' !important;
    color:#23527c;
}

/*.footer-arrow-blue strong{*/
/* background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/blue-button.png');*/
/*    background-repeat: no-repeat;*/
/*    background-size: 18px 18px;*/
/*    background-position: 100% 0%;   */
/*}*/

 .snapshot-header-arrow{
    background: url('https://www.unitxpro.com/wp-content/uploads/2017/06/green-button.png');
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: 98% 55%;
 }
 
/*insights*/
.insights{
    display:none !important;
}

/*benefits-link*/

.benefits-link{
    cursor: pointer;
}

/* Green banner */
.custom_green_banner{
    margin-bottom:25px;
}

.custom_green_banner h1{
    font-family: 'roboto-bold' !important;
    /*font-weight:900;*/
    margin-top:155px;
}

/*Features*/

.grey_back .wpb_wrapper{
    background:#f1f1f1;
}

.img_margin_bottom{
    margin-bottom:0px;
}

.featured_margin{
    margin-bottom:35px;
}

.featured_padding{
    padding:20px;
}

.featured_header_margin h6{
    margin-bottom:5px !important;
}

.custom_type_block{
    min-height:140px;
}

.custom_type_block p{
    margin-bottom:0px;
}

/*Snapshots*/

.black_container{
    background-color:#1c3551;
}

.custom_snapshots_banner{
    margin-bottom:0px;
}
.snapshot_custom_height{
    min-height:267px;
}

.thumbnail{
    border-radius:0;
    padding: 0;
    margin-bottom: 30px;
}

.thumbnail .caption{
    padding:20px;
   background: #f1f1f1;
}

.thumbnail .caption h6{
    font-size: 16px;
    margin-bottom:5px;
}


/*Case studies*/

.typography-block a.case-heading {
    color:#113c69;
    text-decoration:none;
}

/*Bespoke*/

.custom_border_right{
    border-right:1px solid #E0E0E0;
}

.custom_raw{
    margin-bottom:5px !important;
}

/*Benefits and after*/

.vc_column-inner .wpb_wrapper{
    overflow:hidden;
}

/*Blog*/

.faq_para .wpb_wrapper p{
    font-size: 16px !important;
}

/*download*/

.custom_download_block{
    /*color: #123b67 !important;*/
}

.cursor{
    cursor: pointer;
}

/*Blog pages*/

.blog-entry .content a.title{
color:#163c67 !important;
}

.blog-entry .content a.title:hover {
color:#163c67;
}

.vc-rem-pad .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
}


/*contact*/

.contact-height{
    /*min-height:150px;*/
    /*background-color: #33cccc;*/
}

/*Responsive*/

/*header*/
@media only screen and (max-device-width: 768px) and (min-device-width: 320px){
   .heading.typography-block {
    margin-bottom: 10px !important;
} 

/*navbar*/
.header-left{
    margin-left: 0px;
}

/*bottom space of slider*/

.nopadding > .row{
     padding: 0px 0 0px !important;   
}

.vc_column-inner {
     padding-top: 0px !important;
}

.wpb_revslider_element{
    margin-bottom:0px;
}

/*footer form*/

/*one*/

#wpcf7-f249-o1 .wpcf7-form{
    margin-bottom:10px;
}

#wpcf7-f249-o1 .wpcf7-form p:nth-child(2) {
    width: 100%;
    float: none;
}

#wpcf7-f249-o1 .wpcf7-form p:nth-child(3) {
    width: 100%;
    float: none;
    margin-left: 0%;
    margin-top: 0px !important;
}

#wpcf7-f249-o1 input.wpcf7-submit {
    margin-top:0px !important;
}

#wpcf7-f249-o1 label {
     padding: 0%; 
}

/*two*/

#wpcf7-f249-o3 .wpcf7-form{
    margin-bottom:10px;
}

  #wpcf7-f249-o3 .wpcf7-form p:nth-child(2){
     width: 100%;
    float: none;
  }
  
#wpcf7-f249-o3 .wpcf7-form p:nth-child(3){
    width: 100%;
    float: none;
    margin-left: 0%;
    margin-top: 0px !important;
  }
  
#wpcf7-f249-o3 input.wpcf7-submit {
    margin-top:0px !important;
}

#wpcf7-f249-o3 label {
     padding: 0%; 
}

/*three*/

#wpcf7-f249-p645-o2 .wpcf7-form{
    margin-bottom:10px;
}


#wpcf7-f249-p645-o2 .wpcf7-form p:nth-child(2){
    width: 100%;
    float: none;
}

#wpcf7-f249-p645-o2 .wpcf7-form p:nth-child(3){
    width: 100%;
    float: none;
    margin-left: 0%;
    margin-top: 0px !important;
  }
  
#wpcf7-f249-p645-o2 input.wpcf7-submit {
    margin-top:0px !important;
}

#wpcf7-f249-p645-o2 label {
     padding: 0%; 
}

/*Four*/

#wpcf7-f249-o2 .wpcf7-form{
    margin-bottom:10px;
}


#wpcf7-f249-o2 .wpcf7-form p:nth-child(2){
    width: 100%;
    float: none;
}

#wpcf7-f249-o2 .wpcf7-form p:nth-child(3){
    width: 100%;
    float: none;
    margin-left: 0%;
    margin-top: 0px !important;
  }
  
#wpcf7-f249-o2 input.wpcf7-submit {
    margin-top:0px !important;
}

#wpcf7-f249-o2 label {
     padding: 0%; 
}

}
/*slider*/

@media screen and (min-width:320px) and (max-width:768px){
.tp-parallax-wrap{
  left: 0px !important;
  width:100% !important;
}

.tp-loop-wrap,.tp-mask-wrap{
 width:100% !important; 
}


.tp-caption strong{
  font-size:12px;
 /* vertical-align:middle;*/
  width:100%;
  right: -3em;
  position: absolute;
}

.tp-caption{
  text-align:center !important;
  max-width:none !important;
  min-width:none !important;
  width: 100% !important;
}

.rev-btn{
 font-size:10px;
}

  #slide-18-layer-4,#slide-17-layer-4,#slide-4-layer-4,#slide-20-layer-4,#slide-19-layer-4{
 line-height:0px !important;  
}

  #slide-18-layer-10,#slide-17-layer-10,#slide-4-layer-10,#slide-20-layer-10,#slide-19-layer-10{
right:-0.25em !important;
  font-size:1.25em !important;
}
/* end slider*/

/*vc column inner*/

.container-fluid.blockback .row .vc_column-inner{

}

/*Team unitxpro*/

/*.extrapad{
  margin-bottom: 10px;
}*/

.start{
    margin-right: 0% !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    margin-left: 0%;
}

.end{
    margin-right: 0% !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    margin-left: 0% !important;
}

.mid{
       margin-left: 0% !important; 
     margin-right: 0% !important; 
}

.small-team{
    font-size:9px !important;
}

.extrapad p{
  font-size: 12px !important;
}

/*feature icons home*/
.feature.icon-entry {
    margin: 0px 0;
}

/*Home block*/

.blockback:nth-child(3) {
     margin-top: 0px !important; 
}
  
  /*home para heading h4*/
  
  h4{
      font-size:28px;
  }
  
  /*custom banner*/
  
  .custom_green_banner h1
  {
      font-size:26px;
  }
  
  /*enquire form*/
  
  #wpcf7-f5-p645-o1 .wpcf7-form p {
  width : 100%;
  }
  
  #wpcf7-f5-o2 .wpcf7-form p {
  width : 100%;
  }
  
  #wpcf7-f5-o2 .wpcf7-form{
      padding: 0px;
  }
  
  #wpcf7-f5-p1254-o1 .wpcf7-form p {
      width : 100%;
  }
  
  /*bespoke icons list*/
  
  .texticon .col-md-4{
      text-align:center;
  }
  
  /*contact us bespoke*/
  .contact_list li{
      margin-bottom: 5px;
  }
  
  .res_social{
      margin-bottom:15px;
  }
  
  /*benefits bottom padding*/
  
  .container-fluid.blockback > .container > .row {
    padding: 0px 0 0px !important;
  }
  
  /*Logo carousel */
  
  .kiwi-logo-carousel li{
      width:180px !important;
  }
  
  /*image in case studies*/
  .wpb_single_image{
      text-align:center !important;
  }
  

}

/*slider 720*/

@media screen and (min-width:720px) and (max-width:768px){

.tp-caption strong{
  font-size:18px;
 /* vertical-align:middle;*/
  width:100%;
  right: -3em;
  position: absolute;
}

/* end slider*/

.extrapad h6{
  font-size: 14px !important;
}

.extrapad p{
  font-size: 16px !important
}

}