/*
Theme Name: coredesktop
Description: Thank you for using thenatives.com.au  system.
Author: thenatives.com.au
Template: thenatives.com.au
Version: 2.3
*/

@import url("../thenatives.com.au/style.css");

@font-face {
    font-family: 'Roboto-Regular';
    src: url('fonts/Roboto-Regular.eot');
    src: url('fonts/Roboto-Regular.woff2') format('woff2'),
    url('fonts/Roboto-Regular.woff') format('woff'),
    url('fonts/Roboto-Regular.ttf') format('truetype'),
    url('fonts/Roboto-Regular.svg#Roboto-Regular') format('svg'),
    url('fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: url('fonts/Roboto-Medium.eot');
    src: url('fonts/Roboto-Medium.woff2') format('woff2'),
    url('fonts/Roboto-Medium.woff') format('woff'),
    url('fonts/Roboto-Medium.ttf') format('truetype'),
    url('fonts/Roboto-Medium.svg#Roboto-Medium') format('svg'),
    url('fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Light';
    src: url('fonts/Roboto-Light.eot');
    src: url('fonts/Roboto-Light.woff2') format('woff2'),
    url('fonts/Roboto-Light.woff') format('woff'),
    url('fonts/Roboto-Light.ttf') format('truetype'),
    url('fonts/Roboto-Light.svg#Roboto-Light') format('svg'),
    url('fonts/Roboto-Light.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('fonts/Roboto-Bold.eot');
    src: url('fonts/Roboto-Bold.woff2') format('woff2'),
    url('fonts/Roboto-Bold.woff') format('woff'),
    url('fonts/Roboto-Bold.ttf') format('truetype'),
    url('fonts/Roboto-Bold.svg#Roboto-Bold') format('svg'),
    url('fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

/*--------------------------------------------------------------------------------------------------------------*/
/*header*/
.header-v1 #navigation > ul > li{
    padding-top: 30px!important;
}
.header-v1 #navigation > ul > li > a {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
}

/*.header-v1 #navigation > ul > li#menu-item-398 > a {*/
    /*border: solid 1px #a0cfeb;*/
    /*border-radius: 100px;*/
    /*margin-left: 15px;*/
    /*color: #2a3576!important;*/
    /*margin-top: 3px!important;*/
    /*line-height: 22px !important;*/
    /*height: 32px;*/
    /*box-sizing: border-box;*/
/*}*/

.header-v1 #navigation > ul > li#menu-item-324 > a#aCallUs {
    border-radius: 100px;
    background-color: #c1db00;
    margin-left: 30px;
    color: #2a3576!important;
    margin-top: -2px!important;

    height: 32px;
    box-sizing: border-box;
    line-height: normal !important;
    webkit-transition: color 0.5s;
    -moz-transition: color 0.5s;
    -ms-transition: color 0.5s;
    -o-transition: color 0.5s;
    transition: all 0.5s;
    padding: 9px 20px !important;
}
#navigation > ul > li > a {
    font-family: Roboto-Medium!important;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 2!important;
    text-align: center!important;
    color: #fff!important;
}
#navigation > ul > li:hover > a,
#navigation > ul > li > a:hover,
#navigation li.current-menu-item > a,
#navigation li.current_page_ancestor > a{    color: #c1db00 !important;}

    /* ----------------------------------------------------------------------- */

.headline-h1{
    font-family: Roboto-Light;
    font-size: 64px!important;
    font-weight: 300!important;
    color: #2a3576;
    max-width: 1000px;
    margin-left: auto!important;
    margin-right: auto!important;
    line-height: 1.2!important;
}

.homeHeadlineH3{
    font-family: Roboto-Light,sans-serif !important;
    font-size: 32px !important;
    font-weight: 300 !important;
    line-height: 1.25 !important;
}

/*.header-v1 #navigation > ul > li#menu-item-22 > a:hover {*/
     /*color:#2a3576!important;*/
 /*}*/

/*.header-v1 #navigation > ul > li#menu-item-23 > a:hover {*/
    /*color:#2a3576!important;*/
/*}*/

/*.header-v1 #navigation > ul > li#menu-item-102 > a:hover {*/
    /*color:#2a3576!important;*/
/*}*/

/*.header-v1 #navigation > ul > li#menu-item-155 > a:hover {*/
    /*color:#2a3576!important;*/
/*}*/

.homeHeadlineH3WhoUser{
  font-family: Roboto-Light, sans-serif;
  font-size: 32px!important;
  font-weight: normal;
  line-height: 1.25!important;
  color: #c1db00;
}

.slick-dots li button:before{
	color:#a0cfeb;
}

.slick-dots li button::before{
	font-size:10px!important;
	color:#a0cfeb!important;
}

.slick-dots li.slick-active button:before{
	color:#2a3576!important;
}

.slick-prev {
	/*display:none!important;*/
}

.slick-next{
	/*display:none!important;*/
}

#rowSlide .slick-dots{
	    margin-top: -50px!important;
}

.iconbox{
    /*text-align: center;*/
    /*margin-top: 33px!important;*/
    /*margin-bottom: -27px!important;*/
}


.homeText{
  font-family: Roboto-Regular;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.71;
  text-align: center;
  color: #777777;
  max-width: 780px!important;
  margin-left: auto!important;
  margin-right: auto!important;
}

.iconBoxText{
  font-family: Roboto-Medium;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.71;
  text-align: left;
  color: #192770;
  margin-bottom: 20px!important;
}

.iconBoxText > h3 {
  font-family: Roboto-Medium;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.71;
  text-align: left;
  color: #192770;
}

.iconBoxText > p{
	/*margin-left:34px!important;*/
        /*max-width: 316px!important;*/
}

.imgWhoUser{
	margin-bottom:19px!important;
}

.imgWhoUser2{
	margin-bottom:29px!important;
}

.imgWhoUser3{
	margin-bottom:24px!important;
}

.btnViewPro{
    font-family: Roboto-Medium!important;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 2!important;
    text-align: center!important;
    color: #2a3576!important;
    border-radius: 100px!important;
    background-color: #c1db00!important;
    border-color: #c1db00!important;
    text-transform: inherit!important;
    padding-left: 50px!important;
    padding-right: 50px!important;
    border: 1px solid #c1db00!important;
    padding-bottom: 7px!important;
}

.home-headline-h6{
  font-family: Roboto-Medium;
  font-size: 14px!important;
  font-weight: normal!important;
  line-height: 1.71!important;
  text-align: center;
  color: #ffffff;
}

.home-headline-h6-2{
  font-family: Roboto-Regular;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
  color: #ffffff;
  max-width:638.5px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

.img2{
    margin-bottom: 20px!important;
    text-align:center!important;
}

#rowWhoUser{
	text-align:center;
}

.buttonWhoUser{
    font-family: Roboto-Medium!important;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 2!important;
    text-align: center!important;
    color: #2a3576!important;
    border-radius: 100px!important;
    background-color: #c1db00!important;
    border-color: #c1db00!important;
    text-transform: inherit!important;
    border: 1px solid #c1db00!important;
    padding-bottom: 7px!important;
}

#rowWhoUser .single_image.align-left {
    text-align: center;
}

.img-1 > img{
    margin-top: -60px!important;
    position: absolute;
}

.text{
    font-family: Roboto-Medium;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.71;
    text-align: center;
    color: #2a3576;
    margin-top: 40px;
}

.button-1{
    font-family: Roboto-Medium!important;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 2!important;
    text-align: center!important;
    color: #2a3576!important;
    border-radius: 100px!important;
    background-color: #c1db00!important;
    border-color: #c1db00!important;
    text-transform: inherit!important;
    border: 1px solid #c1db00!important;
    padding-bottom: 7px!important;
}

/*.buttonStyle{*/
    /*font-family: Roboto-Medium!important;*/
    /*font-size: 14px!important;*/
    /*font-weight: normal!important;*/
    /*line-height: 2!important;*/
    /*text-align: center!important;*/
    /*color: #2a3576!important;*/
    /*border-radius: 100px!important;*/
    /*background-color: #c1db00!important;*/
    /*text-transform: inherit!important;*/
    /*border: 1px solid #c1db00!important;*/
    /*margin: 0!important;*/
    /*padding:8px 20px 8px 20px!important;*/
/*}*/

#page-wrap a.buttonStyle.button,
#formContactUs form .gform_footer input[type="submit"]{
    font-family: Roboto-Medium,sans-serif !important;
    font-size: 14px!important;
    line-height: normal !important;
    font-weight: normal!important;
    text-align: center!important;
    color: #2a3576!important;
    border-radius: 100px !important;
    background-color: #c1db00 !important;
    text-transform: inherit!important;
    margin-left: 0!important;
    margin-right: 0!important;
    height: 32px;
    box-sizing: border-box;
    padding: 8px 20px !important;
    border:transparent !important;
}
#rowMaxim a.buttonStyle.button{font-family: Roboto-Regular,sans-serif !important;}
/**/
.buttonProView,#WhoUses .iconbox a,
#formBusiness form .gform_footer input[type="submit"],
#formBusiness .ButtonPopup{
    font-family: Roboto-Medium!important;
    font-size: 14px!important;
    font-weight: normal!important;
    line-height: normal !important;
    text-align: center!important;
    color: #2a3576!important;
    border-radius: 100px!important;
    background-color: #c1db00!important;
    text-transform: inherit!important;
    border: transparent!important;
    margin: 0!important;
    padding:10px 20px!important;
    box-sizing: border-box;
    height: 32px;
}
#WhoUses .iconbox a{line-height: normal !important; display: inline-block;font-family: Roboto-Regular!important;}

#WhoUses .iconbox a,
#rowBusiness .buttonProView{font-size: 12px !important;}
#rowForm form  input.button:hover,
a.button.buttonStyle:hover,
a.button.buttonProView:hover,
.header-v1 #navigation > ul > li#menu-item-324 > a#aCallUs:hover,
#page-wrap a.buttonStyle.button:hover,
#footer .columns:last-child a.call:hover,
#rowSlide a.button-1:hover,
#rowWhoUser a.buttonWhoUser:hover,
#rowMaxim  a.button-1:hover,
#rowBusiness a.btnViewPro:hover,
#rowPartners a.button-2:hover,
#WhoUses .iconbox a:hover,
#rowThanks .ButtonPopup:hover,
#formContactUs form .gform_footer input[type="submit"]:hover,
#formBusiness form .gform_footer input[type="submit"]:hover,
#formBusiness .ButtonPopup:hover{
    color: #c1db00!important;
    background-color: #192770!important;
}


#rowEmpty{
    height: 386.7px;
    background-image: radial-gradient(circle at 50% 0, #ffffff, #1dc852);
}

#rowCoreDesktop{
    z-index: 2;
    /*margin-top: -151px;*/
    /*margin-bottom: -190px;*/
    max-width: 780px;
    margin-left: auto;
    margin-right: auto;
}

#rowCoreDesktop .iconbox{
	margin-bottom: -11px!important;
}

#rowPartners .iconbox{
	margin-bottom: -11px!important;
}

.headline-h6{
    font-family: Roboto-Light,sans-serif;
    font-size: 32px!important;
    font-weight: normal!important;
    line-height: 1.25!important;
    color: #c1db00;
}

.img-2{
    text-align: center!important;
}

.img-2 >img{
    margin-top: 33px!important;
    margin-bottom: -35px!important;
}

.text-2{
    font-family: Roboto-Regular;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    color: #777777;
    max-width: 638.5px;
    margin-left:auto;
    margin-right:auto;
    /*padding-bottom: 49.4px;*/
}

#rowContent{
    /*z-index: 2;*/
    /*margin-top: -190px;*/
    /*margin-bottom: -80px;*/
}

#rowContent .iconbox > h3,
#rowContentV2 .iconbox > h3{
    font-family: Roboto-Medium;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.71;
    color: #192770;
}

#rowContent .iconbox > p,
#rowContentV2 .iconbox > p{
    font-family: Roboto-Regular;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    color: #777777;
    /*max-width: 320px;*/
    /*margin-left:auto;*/
    /*margin-right:auto;*/
}


div#rowContent .wpb_column {
    /*margin: 10px;*/
    /*width: 380px;*/
}

/*div#rowContent .wpb_column:nth-child(1){*/
	/*padding-bottom:49px;*/
/*}*/

/*div#rowContent .wpb_column:nth-child(2){*/
	/*padding-bottom:73px;*/
/*}*/

/*div#rowContent .wpb_column:nth-child(3){*/
	/*padding-bottom:73px;*/
/*}*/

div#rowContentV2 .wpb_column {
    /*margin: 10px;*/
    /*width: 380px;*/
    /*padding-bottom:40px;*/
}

/*div#rowContentV2 .wpb_column:last-child{*/
	/*padding-bottom:64px;*/
/*}*/

#rowContentV2{
    background-color: white;
    /*z-index: 1;*/
    /*padding-top: 80px;*/
    /*padding-bottom: 20px;*/
}

#rowContentV2 .iconbox,
#rowContent .iconbox{margin: 0 !important;}
.text-3{
    font-family: Roboto-Regular;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    color: #2a3576;
    max-width: 320px;
    margin-left:auto;
    margin-right:auto;
}

.img-3{
    text-align:center!important;
}

.headline-h3{
    font-family: Roboto-Medium;
    font-size: 24px!important;
    font-weight: 500!important;
    line-height: 1.33!important;
    text-align: center!important;
    color: #2a3576;
    max-width: 525px!important;
    margin-left: auto!important;
    margin-right: auto!important;
}

.img-title{
    font-family: Roboto-Regular;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    color: #2a3576;
}

.img-detail{
    font-family: Roboto-Regular;
    font-size: 12px;
    line-height: 2;
    text-align: center;
    color: #c1db00;
}

.img-context{
    font-family: Roboto-Medium;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.71;
    text-align: center;
    color: #2a3576;
    max-width: 325px;
    margin-left: auto!important;
    margin-right: auto!important;
}

/*#rowContent .vc_col-sm-4:nth-child(1):hover{*/
	/*box-shadow: 0px 0 10px 0px #192770;*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/
/*}*/

/*#rowContent .vc_col-sm-4:nth-child(2):hover{*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/
	/*box-shadow: 0px 0 10px 0px #192770;*/
/*}*/

/*#rowContent .vc_col-sm-4:nth-child(3):hover{*/
	/*box-shadow: 0px 0 10px 0px #192770;*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/
/*}*/

/*#rowContentV2 .vc_col-sm-4:nth-child(1):hover{*/
	/*box-shadow: 0px 0 10px 0px #192770;*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/
/*}*/

/*#rowContentV2 .vc_col-sm-4:nth-child(2):hover{*/
	/*box-shadow: 0px 0 10px 0px #192770;*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/
/*}*/

/*#rowContentV2 .vc_col-sm-4:nth-child(3):hover{*/
	/*box-shadow: 0px 0 10px 0px #192770;*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/

/*}*/

#row-7 .imagebox{
    box-shadow: 0px 0 10px 0px #888888;
    border:none;
}

#row-8{
    text-align:center;
}

.text-4{
    font-family: Roboto-Regular;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    color: #2a3576;
    max-width: 638.5px;
    margin-left:auto;
    margin-right:auto;
}

.button-2{
    font-family: Roboto-Medium!important;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 2.29!important;
    text-align: center!important;
    color: #2a3576!important;
    border-radius: 100px!important;
    background-color: #c1db00!important;
    border-color: #c1db00!important;
    text-transform: inherit!important;
    margin-bottom: 76.5px!important;
    border: 1px solid #c1db00!important;
    padding-bottom: 7px!important;
}

/*--------------------------------------------------------------*/
/*footer*/

/*#footer .widget ul li{*/
    /*border:none;*/
    /*display: inline-block;*/
    /*padding: 0 30px 0 0;*/
/*}*/

/*#footer .widget ul li:after{*/
    /*content:'';*/
/*}*/

/*.footerNav{*/
  /*font-family: Roboto-Medium!important;*/
  /*font-size: 14px!important;*/
  /*font-weight: normal;*/
  /*line-height: 1.71!important;*/
  /*color: #ffffff;*/
/*}*/

/*#cont{*/
    /*font-family: Roboto-Bold;*/
    /*font-size: 14px;*/
    /*font-weight: bold;*/
    /*line-height: 2;*/
    /*text-align: left;*/
    /*color: #a0cfeb!important;*/
/*}*/

/*.p-cont-1{*/
    /*font-family: Roboto-Medium;*/
    /*font-size: 14px;*/
    /*font-weight: normal!important;*/
    /*line-height: 2!important;*/
    /*text-align: left;*/
    /*color: #ffffff;*/
    /*margin-left: 170px;*/
    /*position: absolute;*/
    /*margin-top: -3px;*/
/*}*/
/*.p-cont-2{*/
    /*font-family: Roboto-Medium;*/
    /*font-size: 14px;*/
    /*font-weight: normal!important;*/
    /*line-height: 2!important;*/
    /*text-align: left;*/
    /*color: #ffffff;*/
    /*margin-left: 360px;*/
    /*margin-top: -3px;*/
/*}*/

/*#btn-footer{*/
    /*border-radius: 100px;*/
    /*background-color: #c1db00;*/
    /*padding: 0px 20px 0px 20px;*/
    /*font-family: Roboto-Medium;*/
    /*font-size: 14px;*/
    /*font-weight: normal!important;*/
    /*line-height: 2.29!important;*/
    /*text-align: center;*/
    /*color: #2a3576!important;*/
    /*border-color: #c1db00!important;*/
    /*text-transform: inherit!important;*/
/*}*/

/*#footer .container .columns {*/
    /*margin-left:0px;*/
    /*margin-right: 0px;*/
/*}*/

/*#footer .container .one-third.columns {*/
    /*width: 260px;*/
/*}*/

/*#footer .container .one-third.columns:first-child {*/
    /*width: 420px;*/
/*}*/

/*#footer .container .one-third.columns:nth-child(2) {*/
    /*width: 500px;*/
/*}*/

/*#aCallUsV2{*/
    /*font-family: Roboto-Medium;*/
    /*font-size: 14px!important;*/
    /*font-weight: normal!important;*/
    /*border-radius: 100px!important;*/
    /*background-color: #c1db00;*/
    /*margin-left: 30px;*/
    /*padding: 7px 20px 7px 20px;*/
    /*color: #2a3576 !important;*/
    /*border: 1px solid #c1db00;*/
    /*display: inline-block;*/
    /*height: 32px;*/
    /*box-sizing: border-box;*/
    /*padding: 0 20px;*/
    /*line-height: 32px;*/
    /*margin-top: -10px;*/
/*}*/

/*a#aCallUsV2:hover{*/
    /*color: #2a3576!important;*/
    /*border-radius: 100px!important;*/
    /*background-color: #ffffff!important;*/
    /*border: solid 1px #a0cfeb;*/
    /*webkit-transition: color 0.5s;*/
    /*-moz-transition: color 0.5s;*/
    /*-ms-transition: color 0.5s;*/
    /*-o-transition: color 0.5s;*/
    /*transition: all 0.5s;*/
/*}*/


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Blog page css*/

.blog-headline-h1{
  font-family: Roboto-Light;
  font-size: 64px!important;
  font-weight: 300!important;
  color: #2a3576;
}

.blog-text{
   font-family: Roboto-Medium;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.71;
  text-align: center;
  color: #2a3576;
}

 #blog-row-2 .imagebox{
    box-shadow: 0px 0 10px 0px #888888;
    border:none;
}

 #blog-row-3 .imagebox{
    box-shadow: 0px 0 10px 0px #888888;
    border:none;
}

.blog-img-context{
    font-family: Roboto-Medium;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.71;
    text-align: center;
    color: #2a3576;
    max-width: 325px;
    margin-left: -10px!important;
    margin-right: -10px!important;
}
ul#blog-ul-page li {
	display:inline;
}

.blog-headling-h1-2{
  font-family: Roboto-Light!important;
  font-size: 40px!important;
  font-weight: 300!important;
  line-height: 1.4!important;
  text-align: center!important;
  color: #ffffff;
 max-width:760.9px!important;
 margin-left:auto!important;
 margin-right:auto!important;
}

.blog-btn{
  font-family: Roboto-Medium!important;
  font-size: 14px!important;
  font-weight: 500!important;
  line-height: 2.29!important;
  text-align: center!important;
  color: #2a3576!important;
  border-color: #c1db00!important;
  text-transform: inherit!important;
  border-radius: 100px!important;
  background-color: #c1db00!important;
  border: solid 1px #c1db00!important;
  padding-bottom: 7px!important;
}

.rowMaxi a.blog-btn:hover{
    color: #2a3576!important;
    border-radius: 100px!important;
    background-color: #ffffff!important;
    border: solid 1px #a0cfeb!important;
    webkit-transition: color 0.5s;
    -moz-transition: color 0.5s;
    -ms-transition: color 0.5s;
    -o-transition: color 0.5s;
    transition: all 0.5s;
    padding-bottom: 7px!important;
}

.rowBlog .blog-page .post{
    float: left;
    width: 30%;
    /*padding: 0 20px;*/
    box-shadow: 0px 0 10px 0px #888888;
    margin-right:20px;
}

.rowBlog .post-time{
	display:none;
}

/*
.blog-wrap{
	margin:-20px;
}*/

.rowBlog .entry-meta  .meta-comment {
	display:none;
}

.rowBlog .entry-meta  .meta-author {
	display:none;
}

.rowBlog .entry-title{
    text-align: center;
}

.rowBlog .entry-title   h2{
    font-family: Roboto-Medium;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 1.71!important;
    color: #2a3576;
}

.rowBlog .entry-title   h2 a:link{
	color: #2a3576;
}

.rowBlog .entry-title   h2 a:active{
	color: #2a3576;
}

.rowBlog .entry-title   h2 a:hover{
	color: #2a3576;
}

.rowBlog .entry-title   h2 a:visited{
	color: #2a3576;
}

.rowBlog .entry-meta .meta-date{
    font-family: Roboto-Regular;
    font-size: 12px!important;
    line-height: 2!important;
    text-align: center!important;
    color: #c1db00;
}

.rowBlog .entry-meta .meta-category{
    font-family: Roboto-Regular;
    font-size: 12px!important;
    line-height: 2!important;
    text-align: center!important;
    color: #c1db00;
}

.rowBlog .entry-meta ul li:after{
	color: #c1db00!important;
}
.rowBlog .entry-meta{
    text-transform: inherit;
    text-align: center;
    margin-top: -20px;
}

.rowBlog .entry-meta ul li a:link{
	color: #c1db00!important;
}

.rowBlog .entry-meta ul li a:hover{
	color: #c1db00!important;
}

.rowBlog .entry-meta ul li a:active{
	color: #c1db00!important;
}

.rowBlog .entry-meta ul li a:visited{
	color: #c1db00!important;
}

.rowBlog .entry-content{
    display: none;
}



/*------------------------------------------------------------------------------------------------------------*/
/*Our clients*/

.oCHeadlineH3{
   font-family: Roboto-Medium;
  font-size: 24px!important;
  font-weight: 500!important;
  line-height: 1!important;
  text-align: left!important;
  color: #192770;
}

.oCImg1 img{
    margin-top: -34px!important;
    float: right;
}

.oCHeadlineH6{
    font-family: Roboto-Medium;
    font-size: 14px!important;
    font-weight: 500!important;
    line-height: 1.7!important;
    color: #192770;
}

.oCText{
  font-family: Roboto-Regular;
  font-size: 16px!important;
  line-height: 1.5!important;
  text-align: left!important;
  color: #2a3576;
}
.partners .vc_col-sm-2{
    margin-bottom: 40px;
}
.partnerPage .vc_col-sm-2 .single_image{
    padding-bottom: 0 !important;
}
/*.partners .single_image{*/
    /*display: inline-block;*/
    /*float: left;*/
    /*width: 16.666667%;*/
/*}*/

#partnerBaner {
    padding-top: 88px !important;
}
.nameIconPartner{
    position: absolute;
    width: 80%;
    text-align: center;
    margin-top: 100px;
    z-index: 2;
}
.nameIconPartner a{
    font-family: Roboto-Medium;
    color: #003478;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5;
}
.partnerPage .vc_col-sm-2 .single_image{
    padding-bottom:35px;
}
#maximize{
    /*padding-bottom: 80px;*/
}
/*#tabservices div table td{*/
    /*position: relative;*/
/*}*/
/*#tabservices div table td img {*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*left: 50%;*/
    /*-webkit-transform: translate(-50%,-50%);*/
    /*-moz-transform: translate(-50%,-50%);*/
    /*-ms-transform: translate(-50%,-50%);*/
    /*-o-transform: translate(-50%,-50%);*/
    /*transform: translate(-50%,-50%);*/
/*}*/
















#rowSlide div.headline{  font-family: Roboto-Medium, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; margin: 36px 0 !important;}
/*#rowContentV2{margin-top: -40px;}*/

#WhoUses .span_12,#WhoUses .vc_col-sm-6{    position: initial;}
#WhoUses .vc_col-sm-6:first-child .single_image{position: absolute; left: 0; top: 0; bottom: 0; right: 55%; padding-right: 20px;}
#WhoUses .vc_col-sm-6:first-child .single_image img{width: 100%; height:100%; object-fit: cover;}
#WhoUses .iconbox h3{font-family: Roboto-Medium,sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; color: #777777;}
#WhoUses .iconbox{margin: 20px 0;}
#WhoUses .iconbox .iconbox-icon,
#WhoUses .iconbox .iconbox-content{display: inline-block; text-align: left; float: left; margin: 0; box-sizing: border-box;}
#WhoUses .iconbox .iconbox-icon{width: 160px; padding-right: 20px}
#WhoUses .iconbox .iconbox-content{padding-left: 20px;}
#WhoUses .newdivider{max-width: 560px !important;}

#footer .columns{width: 50% !important; margin: 0 !important; padding: 0 20px; box-sizing: border-box;}
#footer .columns:first-child p{margin-bottom: 15px;}
#footer .line{ max-width: 460px; height: 1px; background-color: #c1db00; margin: 20px 0 15px;}
#footer #menu-menu-footer li{display: inline-block; border: 0 !important; padding-right: 20px !important;}
#footer #menu-menu-footer li:after{display: none;}
#footer #menu-menu-footer li a{font-family: Roboto-Medium,sans-serif; font-size: 12px; font-weight: 500; line-height: 2; text-align: left; color: #ffffff;}
#footer #menu-menu-footer li a:hover,
#footer .columns:last-child a,
#footer .columns:last-child a:hover{color: #c1db00;}
#black-studio-tinymce-6{margin-bottom: 10px !important;}
#footer .columns h5{font-family: Roboto-Bold,sans-serif; font-size: 14px; font-weight: bold; line-height: 1.71; text-align: left; color: #c1db00;}
#footer .columns:last-child p{display: inline-block;
    /*width: 33.3333%;*/
    max-width: 180px;
    margin-right: 15px;
    float: left; font-family: Roboto-Medium, sans-serif;font-size: 14px; font-weight: 500; line-height: 1.71; color: #797979;}
#footer .columns:last-child p:last-child{margin-right: 5px; margin-left: 20px; margin-top: -5px; float: right;}
#footer .columns:last-child a{color: #797979;}

#footer .columns:last-child a.call{color: #2a3576;
    height: 32px;
    border-radius: 100px;
    background-color: #c1db00;
    display: inline-block;
    padding: 6px 15px;
    box-sizing: border-box;
    font-size: 12px;
    border: 1px solid transparent;
    font-weight: normal;
}

#blogBanner{ padding-top: 195px; padding-bottom: 80px; text-align: center;}
#blogBanner h1{margin-bottom: 30px;}
#blogBanner p{  font-family: Roboto-Medium, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; color: #777777;}

#blogList .vc_col-sm-12 > div{margin: 0 -20px;}
#blogList .post{border: 0; width: 33.3333%; display: inline-block; float: left; padding: 0 20px; box-sizing: border-box; overflow: inherit; text-align: center;margin-bottom: 40px;}
#blogList .post > div{ box-shadow: 0 0 6px 0 rgba(175, 175, 175, 0.5);}
#blogList .post .entry-image,
#blogList .post h2{margin-bottom: 0px;}
#blogList .post .entry-image .entry-overlay{background: #2a3576;}
#blogList .post .entry-image .entry-overlay i{}
#blogList .post .entry-wrap{    padding: 20px 20px 15px 20px;}
#blogList .post h2 a{ font-family: Roboto-Medium, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; color: #192770;}
#blogList .post .entry-meta{margin-top: 0;}
#blogList .post .entry-meta ul li,
#blogList .post .entry-meta ul li a{font-family: Roboto-Medium,sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; color: #c1db00; text-transform: capitalize; display: inline-block; border: 0;}






#pagination{
    opacity:0 !important;
    text-align: left;
    margin-bottom: 10px !important;
    -webkit-animation: 1s ease 0s normal forwards 1 fadein-none;
    animation: 1s ease 0s normal forwards 1 fadein-none;
}
@keyframes fadein-none{
    0% { opacity:0; }
    66% { opacity:0; }
    100% { opacity:1; }
}

@-webkit-keyframes fadein-none{
    0% { opacity:0; }
    66% { opacity:0; }
    100% { opacity:1; }
}

#pagination .current a,
#pagination a:hover{background: transparent !important; color: #192770;}
#pagination ul li:first-child a{margin-left: 0;}
#pagination a{
    width: 8px;
    height: 16px;
    font-family: Roboto-Medium, sans-serif;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    color: #c1db00;
    background: transparent;
    line-height: normal;
    margin: 0 5px;

}
#siglePost{padding: 40px 0 60px;}


.header-v1 #navigation .sub-menu{ width: 160px; background-color: #fff;border-radius: 4px; margin-left: -25px;top: 75px !important;}
#header #navigation .sub-menu li a{font-family: Roboto-Medium,sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; text-align: center; color: #9d9d9d; border-color: #efefef;}
#header #navigation .sub-menu li a:hover,
#header #navigation .sub-menu li.current-menu-item > a{color: #192770 !important;}

#blogList{padding-bottom: 40px;}

#formContactUs{ overflow: inherit;}
#formContactUs form{max-width: 980px; margin: auto;}
#formContactUs form .gform_body li.gfield {width: 50%; display: inline-block; padding: 0 !important;margin: 0 0 24px !important;}
#formContactUs form .gform_body li.gfield > div,
#formContactUs form .gform_footer{padding: 0 !important;margin: 0 !important;}
#formContactUs form .gform_body li.gfield:nth-child(even){padding-left: 20px !important;}
#formContactUs form .gform_body li.gfield:nth-child(odd){padding-right: 20px !important; float: left;}
#formContactUs form .gform_body li.gfield.Message {position: absolute; right: 0; top: 64px; bottom: 58px; padding: 0 0 0px 20px !important;}

#formContactUs form { position: relative;}
#formContactUs form .gform_body li.gfield.phone { float: left;  padding: 0 20px 0px 0 !important;}

#formContactUs form .gform_body label,
#formContactUs form .gform_footer input[type="submit"] + img{display: none;}
#formContactUs form .gform_body input,
#formContactUs form .gform_body select,
#formContactUs form .gform_body textarea{  height: 40px; border-radius: 4px; border: solid 1px #c1db00; width: 100%;  font-family: Roboto-Medium, sans-serif;
    font-size: 14px; font-weight: 500; line-height: normal; color: #bfbfbf; margin: 0 !important;text-indent: 20px;}
#formContactUs form .gform_body textarea,
#formContactUs form .gform_body li.gfield.Message > div{ height:100%;}
#formContactUs form .gform_footer{text-align: center;padding-top: 26px !important;}
#formContactUs form .gform_footer input[type="submit"]{ min-width: 140px;}

/*form error*/
#formContactUs form .validation_error{display: none;}
#formContactUs form .gform_body li.gfield_error{border: 0 !important;background: transparent !important;}
#formContactUs form .gform_body li.gfield_error .validation_message{position: absolute; width:auto;}



#rowBusiness.loadmore .vc_col-sm-4{display: none;}
#rowBusiness.loadmore .iconBoxText p{min-height: 50px;}





#mobile-navigation-btn.clicked{color: #2a3576!important;}
.slick-prev, .slick-next{z-index: 9999;}
.slick-slide{margin:0 10px;}



/*==========formBusiness================*/
#formBusiness form, #formBusiness .gform_confirmation_message{max-width: 760px; margin: auto; background-color: #fff; padding: 38px 100px 60px; box-sizing: border-box;}
#formBusiness form .formTitle,
#formBusiness .gform_confirmation_message{text-align: center;}
#formBusiness form .formTitle h3,
#formBusiness .gform_confirmation_message h3{  font-family: Roboto-Medium, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; color: #c1db00; margin-top: 15px;}
#formBusiness .gform_confirmation_message h2{font-size: 24px; font-weight: 300; line-height: 1.33; color: #192770; font-family: Roboto-Light,sans-serif;}
#formBusiness .gform_confirmation_message p{font-family: Roboto-Medium,sans-serif; font-size: 14px; font-weight: 500; line-height: 1.71; color: #192770;}
#formBusiness form .gform_body li.gfield,
#formBusiness form .gform_body li.gfield > div,
#formBusiness form .gform_body li.gfield  input,
#formBusiness form .gform_body li.gfield  select,
#formBusiness form .gform_body li.gfield  textarea,
#formBusiness form .gform_footer{margin: 0 !important; padding: 0 !important;}
#formBusiness form .gform_body li.gfield{margin-bottom: 24px !important;}
#formBusiness form .gform_body li.gfield label,
#formBusiness form .validation_error{display: none;}
#formBusiness form .gform_body li.gfield  input,
#formBusiness form .gform_body li.gfield  select,
#formBusiness form .gform_body li.gfield  textarea{ border-radius: 4px; background-color: #f3f3f3 !important; border: 0; width: 100%; font-family: Roboto-Medium, sans-serif; font-size: 14px; font-weight: 500; line-height: 1.6; color: #2a3576; padding: 16px !important;}
#formBusiness form .gform_body li.gfield  input,
#formBusiness form .gform_body li.gfield  select{height: 40px;}
#formBusiness form .gform_body li.gfield  select{ color: #2a3576;border: solid 1px #e4e4e4; padding: 0 16px !important;}
#formBusiness form .gform_body li.gfield  textarea{}

#formBusiness form .gform_body li.gfield.width50{width: 50%; display: inline-block;}
#formBusiness form .gform_body li.gfield.width50:nth-child(even){padding-right: 20px !important;}
#formBusiness form .gform_body li.gfield.width50:nth-child(odd){ padding-left: 20px !important;}
#formBusiness form .gform_footer{text-align: center; margin-top: 27px !important;}
#formBusiness form .gform_footer input[type="submit"] + img{display: none;}
#formBusiness form .gform_footer input[type="submit"] {padding: 8px 20px !important;}

/*========== formBusiness error ================*/
#formBusiness form .gform_body li.gfield.gfield_error{background-color: transparent; border: 0;}
#formBusiness form .gform_body li.gfield.gfield_error .validation_message{position: absolute; width: auto;}

#formBusiness .ButtonPopup{min-width: 160px;display: inline-block; float: left; padding: 8px 20px !important;}
#formBusiness .ButtonPopup:first-child{margin-right: 40px !important;}
#formBusiness .gform_confirmation_message > div{display: inline-block;margin-top: 10px;}

#take-advantage{
  padding-bottom: 98px;
}
#take-advantage h3.take-advantage-title{
  font-family: Roboto-Light;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.25;
  text-align: center;
  margin-top: 93px !important;
  margin-bottom: 15px !important;
}
#take-advantage h6.thinking{
  font-family: Roboto-Medium;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.71;
  text-align: center;
}
#take-advantage .take-advantage-content{
    padding-left: 100px;
    padding-right: 100px;
}
#take-advantage .take-advantage-content p{
  font-family: Roboto-Regular;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
  color: #777777;
}


.font18{font-size: 16px !important;}
/*---------------------------------------------------------------------------------*/
/*---------------*/
/*===================================== --------------- Reponsive -------------
======================================*/
@media only screen and (max-width: 1199px) {
   #rowSlide .slick-dots{
        margin-top: -60px!important;
    }
   #rowSlide .headline-h1 br{ display: none;}
   /*#rowContent .wpb_column{width:30%!important;}*/
   /*#rowContentV2 .wpb_column{width:30%!important;}*/
   #rowBusiness .span_12{
       /*max-width:100%!important;*/
       /*margin: 0px 5%;*/
   }

    #rowBusiness .iconBoxText{
        /*width: 250px!important;*/
    }
    /*#rowContent{padding-left: 38px;}*/
    /*div#rowContent .wpb_column:nth-child(1){padding-bottom: 73px;}*/
    /*div#rowContentV2 .wpb_column:nth-child(1){padding-bottom: 40px;}*/
    /*div#rowContentV2 .wpb_column{padding-bottom: 65px;}*/
    /*#rowContentV2{padding-left: 38px;}*/
    #rowWhoUser .imgWhoUser3{margin-bottom: 17px!important;margin-top: -16px;}

    .nameIconPartner{
        width: 75%;
    }
    #footer .columns:last-child p:last-child { margin: 0; float: none;}
    #footer #menu-menu-footer li { padding-right: 17px !important; }

    #blogList .post .entry-wrap{min-height: 78px;}
}

@media only screen and (max-width: 959px) {
    #rowSlide .slick-dots{
        margin-top: -120px!important;
    }
    /*#rowCoreDesktop{margin-top: -250px;max-width: 680px;}*/
    .headline-h1{font-size: 50px!important;}
    #rowWhoUser .wpb_column:nth-child(2) h3{
        margin-bottom: 70px!important;
    }
    #rowWhoUser .wpb_column:nth-child(3) h3{
        margin-bottom: 40px!important;
    }
    #rowWhoUser .imgWhoUser2{margin-top: -15px!important;}
    #rowWhoUser .imgWhoUser3{margin-top: -4px!important;}
    /*div#rowContentV2 .wpb_column:nth-child(1){padding-bottom: 65px;}*/
    /*#rowContent {margin-top: -205px;padding-left: 20px;}*/
    /*#rowContentV2 {padding-left: 20px;}*/

    .vc_responsive .wpb_row .vc_col-sm-2 {
        margin-bottom: 40px !important;
    }

    .vc_responsive .wpb_row .vc_col-sm-2{
        width:33%;
        margin-bottom:20px;
    }
    .partnerPage{
        padding-bottom:20px!important;
    }
    .partnerPage .partners {
        margin-bottom: 0px !important;
    }
    #content.columns > .standard-section:last-child
    {
        padding-bottom:0px!important;
        margin-bottom:0px!important;
    }



    #header.header-transparent, .header-is-transparent #mobile-header { position: absolute;  background: transparent; box-shadow: none; }
    #mobile-navigation{ position: absolute; left: 0px; right: 0px; padding-top: 115px; top: 0px !important; background: #fff!important;  border-bottom: 1px solid #c1db00;}
    body #mobile-navigation ul li:last-child a{border: 0 !important;}
    #rowSlide{padding-top: 220px !important;  padding-bottom: 95px !important;}
    #WhoUses .iconbox .iconbox-content { padding: 20px 0 0; width: 100%;}
    #WhoUses .iconbox .iconbox-icon { width: 100%;  padding: 0;}
    #WhoUses .iconbox .iconbox-icon img{ max-width:160px;}
    #WhoUses .homeHeadlineH3,
    #WhoUses .iconbox .iconbox-content,
    #WhoUses .iconbox .iconbox-icon{text-align: center;}

    #mobile-navigation-btn, #mobile-cart-btn, #mobile-shopping-btn{color: white !important;  line-height: normal !important; margin-top: 35px;}

    body #mobile-navigation ul li a:hover,
    body #mobile-navigation ul li.open > a,
    #mobile-navigation ul li.current-menu-ancestor > a,
    #mobile-navigation ul li.current-menu-item > a{color: #192770 !important;}
    #footer .columns:last-child p:last-child { width: 100%; }
    #footer .columns{width: 39% !important;}
    #footer .columns:first-child{width: 61% !important;}




    #blogList .post{width: 50%;}

    #mobile-header .container .sixteen.columns{padding: 0 20px;  box-sizing: border-box; width: 100% !important; margin: 0 !important;}
    #footer #menu-menu-footer li { padding-right: 15px !important; }
}
@media only screen and (max-width: 768px){
#take-advantage .take-advantage-content {
    padding-left: 0;
    padding-right: 0;
}
}
@media only screen and (max-width: 767px) {
    #rowSlide .slick-dots{
        margin-top: -150px!important;
	margin-right: 50px;
    }
    /*#rowCoreDesktop{margin-top: -220px;}*/
    .headline-h1{font-size: 40px!important;}
    #rowBusiness .iconBoxText{
        width: 100%!important;
    }
    #rowBusiness .iconBoxText p{
        max-width: 100%!important;
    }
    #rowBusiness .wpb_wrapper .vc_row-fluid:last-child{
        /*display: none;*/
    }

    #rowContent .span_12 div{
        width: 100%!important;
    }
    #rowContentV2 .span_12 div{
        width: 100%!important;
    }
    /*#rowContent{padding-left: 0px;}*/
    /*#rowContentV2{padding-left: 0px;}*/
    #rowBusiness .vc_col-sm-4 .iconbox:after{
        margin-top: 10px;
    }
    #rowBusiness .vc_column-inner::after, .vc_column-inner::before{display: none!important;}
    /*#rowBusiness .wpb_row .wpb_column{margin-bottom: 0px!important;}*/
    #rowBusiness .vc_col-sm-4 .iconbox{margin: 0;}
    .iconbox-style-3 .iconimg{margin-top: 16px;}

    .vc_responsive .wpb_row .vc_col-sm-2{
        width:100%;
        margin-bottom:20px;
    }
    .partnerPage .partners .single_image {
        min-height: 150px;
        display: flex;
        display: -webkit-flex;
        display: -moz-flex;
        display: -o-flex;
        display: -ms-flex;
        align-items: center;
    }
    .partnerPage .partners .single_image img{
        width: auto;
        margin: auto;
    }
    #partnerBaner h3.subheadline{
        font-size:36px!important;
    }
    /*.headline{
        font-size:18px!important;
    }*/
    .partnerPage{
        padding-bottom:0px!important;
    }
    #maximize{
        padding-bottom: 50px;
    }


    #rowSlide { padding-top: 200px !important; padding-bottom: 70px !important;}
    #rowSlide div.headline{margin: 25px 0 !important;}
    #rowContent{padding-bottom: 40px !important;}
    #WhoUses .vc_col-sm-6:first-child .single_image{position: inherit;}
    #OurBest{padding-bottom: 20px !important;}

    #footer { padding: 60px 0 40px; }
    #footer .columns:first-child,
    #footer .columns, #blogList .post{width: 100% !important; padding: 0;}

    #blogList .post .entry-meta ul{margin-bottom: 0;}
    #blogList .post .entry-meta ul li:after { content: ' | ';  margin: 0 6px;  color: #efefef; display: inline-block; }
    #blogList .post .entry-meta ul li:last-child:after{display: none;}
    #blogList .post .entry-wrap{min-height: inherit;}
    #blogBanner{padding-bottom: 40px !important;}



    #formContactUs form .gform_body li.gfield {width: 100%; max-width: 100% !important;}
    #formContactUs form .gform_body li.gfield:nth-child(even),
    #formContactUs form .gform_body li.gfield:nth-child(odd){padding: 0 !important;}
    #footer .columns:last-child p:last-child{display: block;}
	#formContactUs form .gform_body li.gfield.Message{position: inherit;}


    #mobile-header .container .sixteen.columns{padding:0 !important;}



    #formBusiness form, #formBusiness .gform_confirmation_message{padding: 38px 20px 40px;}
    #formBusiness form .gform_body li.gfield.width50{width: 100%;}
    #formBusiness form .gform_body li.gfield.width50:nth-child(odd),
    #formBusiness form .gform_body li.gfield.width50:nth-child(even){padding: 0 !important;}

    #formBusiness form .gform_body li.gfield  input, #formBusiness form .gform_body li.gfield  select, #formBusiness form .gform_body li.gfield  textarea{font-size: 13px;}
    #formBusiness .vc_col-sm-12 > div{margin: 0 -20px;}

    #mobile-logo.logo img,
    #footer #black-studio-tinymce-6 img{ max-width: 150px;  }
    #footer .line{margin: -10px 0 10px;}
    #footer .widget ul li{padding-bottom: 0;}
    #black-studio-tinymce-6{margin-bottom: 25px;}
    #take-advantage .take-advantage-content{padding-left:0;padding-right:0;}
}

@media only screen and (max-width: 479px) {
   
    #rowSlide .text{font-size:13px;}
    .buttonStyle{font-size:13px!important;}
    .buttonProView{font-size:13px!important;}
    .text-2{font-size:14px;}
    .iconbox > p{font-size:14px!important;}
    .iconBoxText > p{font-size:13px!important;}
    .iconBoxText > h3{font-size:13px!important;}
    .homeText{font-size:13px;}
    .home-headline-h6-2{font-size: 14px!important;}
    .footerNav{font-size: 13px!important;}
    #cont{font-size: 13px!important;}
    .p-cont-1{font-size: 13px!important;}
    .p-cont-2{font-size: 13px!important;}
    #aCallUsV2{font-size: 13px!important;}
    #rowMaxim h3{
        font-size: 23px!important;
    }
    #rowContent .span_12 div{
        width: 100%!important;
    }
    #rowContentV2 .span_12 div{
        width: 100%!important;
    }
    .headline-h1{font-size: 29px!important;}
    #rowSlide{
        padding-top: 150px!important;
    }
    #rowCoreDesktop{
        /*margin-top: -200px;*/
    }

    .partnerPage .vc_col-sm-2 .single_image{
        height:120px!important;
    }
    .nameIconPartner{
        margin-top:120px;
    }
    #partnerBaner h3.subheadline{
        font-size:40px!important;
    }
    .headline h1{
        font-size:40px!important;
    }
    .partnerPage{
        padding-bottom:0px!important;
    }
    #rowSlide a.buttonStyle.button{ padding-left: 0 !important; padding-right: 0 !important; width: 100%;}
    #rowContentV2{padding-bottom: 60px !important;}

    #tabservices .vc_tta-panel.vc_active .vc_tta-panel-body{overflow-x: scroll; margin-bottom: -10px;}
    #tabservices .vc_tta-panel.vc_active .vc_tta-panel-body::-webkit-scrollbar-thumb { background-color: #2a3576; border-radius: 10px; }
    #tabservices .vc_tta-panel.vc_active .vc_tta-panel-body::-webkit-scrollbar { width: 6px;background-color: #F5F5F5;  }
    #tabservices .vc_tta-panel.vc_active .vc_tta-panel-body::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #c1db00;  border-radius: 10px;}


    #formBusiness .vc_col-sm-12 > div{margin: 0;}
    #formBusiness .ButtonPopup{width: 100%;}
    #formBusiness .ButtonPopup:first-child { margin: 0 0 20px 0 !important; }
    #take-advantage .take-advantage-content p{font-size: 13px;}
}
@media only screen and (max-width: 320px) {
    #mobile-header > .container,
    #footer > .container{padding: 0 20px; box-sizing: border-box;}
    #mobile-header .sixteen.columns{width: 100%;}
}



/* SD CHANGES - START */

.catimage-text { 
	padding: 20px 10px!important;  
	text-align: center!important;  
	width: calc(100% - 20px) !important; 
}

#tabservices table td {
    line-height: 2;
    padding: 10px 20px !important;
}

/* SD CHANGES - END */
