/*
Theme Name: Linkituk
Author: Simon-EVerett
Author URI: https://simon-everett.co.uk
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
/* Remove defult padding..*/

/* Branding */
header.header-bar ul#primary-menu{
	padding-top: 17px;
}


ul.sub-nav.hover-style-bg li:first-child.menu-item-has-children {

	border: green;
border-right-style: none;
border-right-width: medium;
	border-right-width: 1px;
  border-right-style: solid;
}
/* Hide product menu item
li.menu-item.menu-item-311{
display: none;
}
*/

.single.single-services #main div.wf-wrap{
width: initial !important;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.single.single-services #main .wf-container-main {
grid-template-columns: none;
display: inset;
grid-column-gap: 0px;
}

.single.single-services #main .wf-container-main div.children{
padding-left: 25px;
padding-right: 25px;
padding-top: 55px;

padding-bottom: 55px;
}

.single.single-services #main .wf-container-main div.children img{
max-height:150px;
width: auto;

}
.txt-blue{
color: #42aeff;
}

.txt-green{
color: #82c74c;
}

.txt-white{
color: #ffffff;
}


.bk-green{

background: linear-gradient(rgba(0, 171, 236, 0.51),
rgba(0, 92, 200, 0.7));

background-position-x: 0%;
background-position-y: 0%;
background-repeat: repeat;
background-size: auto;}

.bk-green{
color: #fff;
/* background-color: #6dab3c; */
background-color: #6dab3c;
}

.sectors-education-bk{
	  background: url('/wp-content/uploads/2019/11/SIB_0844.jpg');
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	min-width: 252px;
}
.sectors-education-bk .vc_cta3-content,.sectors-businesses-bk .vc_cta3-content{
min-height: 181px;
}
.archive .page-title{
display:none;
}
.servicesHeading{
padding-top: 50px;
	  background: url('/wp-content/uploads/2019/11/HP_banner_3.jpg');
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: bottom;
}

.sectors-body{
padding-bottom: 50px;
}

.BusinessesHeading{
padding-top: 160px;
	  background: url('/wp-content/uploads/2019/11/office-1209640_960_720.jpg');
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: bottom;

}
.EducationHeading{
padding-top: 140px;
	  background: url('/wp-content/uploads/2019/11/SIB_0844.jpg');
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: bottom;

}




.white-txt * {
	color: white !important;
	z-index: 1;
	}

/* Why choses us*/
.vc_custom_1573038382328 {
background-image: url(/wp-content/uploads/2019/11/HP_banner_3.jpg?id=514) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}



.sectors-businesses-bk{
  background: url('/wp-content/uploads/2019/11/office-1209640_960_720.jpg');
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
min-width: 252px;

}

.sectors-businesses-bk h2, .sectors-education-bk h2{
	color: #fff !important;
	background-color: #6dab3c;
	background-color: #1ebbf0;
	margin-right: -38px !important;
/*	margin-left: 114px !important; */
	min-width: 252px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-right: 16px;
	clip-path: polygon(2.5% 0, 100% 0, 100% 100%, 0% 100%);
}

.sectors-businesses-bk .vc_btn3,
.sectors-education-bk .vc_btn3{
	background-color: #EBEBEB !important;
}


.services-boxs{
background-color:#EAEEEE;
border-radius: 5px;
margin:1%;
padding:15px;
min-height:240px;

}

.caseStudies-boxs{
background-color:#EAEEEE;
border-radius: 5px;
padding:15px;
min-height:240px;

}


.page-tital h1 {
font: normal 44px / 54px "Raleway", Helvetica, Arial, Verdana, sans-serif;
text-transform: uppercase;}


#footer .wf-container-footer {
padding-top: 30px;
padding-bottom: 0px;
}

.services-arcive-background
{
			-webkit-background-size: cover !important;
			-moz-background-size: cover  !important;
			-o-background-size: cover  !important;
			background-size: cover  !important;
}

.page-tital-background{
 opacity: 0.9;
}

.caseStudies-boxs h4{
min-height: 60px !important;
} .services-boxs h4{
min-height: 95px !important;
}

.scroll-top{display:none !important;}

ul.slick-dots {
margin: 0 0 10px 0px  !important;
}

.team-box{
min-height: 17vw;
}

.CaseStudies-lis-boxs .vc_gitem-post-data-source-post_excerpt{
overflow: hidden;
text-overflow: ellipsis;
height: 175px;
}

.CaseStudies-lis-boxs,
.News-lis-boxs{
height: 266px;
}







@media only screen and (min-width:1253px) {
	/* CSS rules here */

	#talkSpecialistsBackground{
/*		background: linear-gradient(rgba(4, 8, 36, 0.51),
		rgba(4, 8, 36, 0.51)) , url('/wp-content/uploads/2019/11/HS-Connor.jpg') left 0px no-repeat; */

				background: linear-gradient(rgba(4, 8, 36, 0.51),
		rgba(4, 8, 36, 0.51));
		background-size: auto, auto;
		background-size: auto 121%;
	}
}

@media only screen and (max-width:1253px) {
		#talkSpecialistsBackground{
			background: rgba(4, 8, 36, 0.51) ;
	}
}

#ourClientsSay{


	background: linear-gradient(rgba(5, 129, 255, 0.7) , rgba(6, 55, 106, 0.7)) , url(/wp-content/uploads/2019/10/White-geometric-shapes-backgrounds-vector-set-09.jpg) center center;

/*
	background: linear-gradient(rgba(5, 129, 255, 0.7) , rgba(5, 129, 255, 0.7)) , url(/wp-content/uploads/2019/10/White-geometric-shapes-backgrounds-vector-set-09.jpg) center center;
*/
}


.news-background{

    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    background-size: auto;
width: 100%;
/* min-height: 269px; */
background-repeat: no-repeat;
background-position: bottom center;
background-size: cover;
background-attachment: fixed;
}





#homepageBackground{
	/* #6dab3c
	display:none; */


	background: linear-gradient(rgba(0, 171, 236, 0.51), rgba(0, 92, 200, 0.7));

		/*

	background: linear-gradient(rgba(4, 8, 36, 0.51), rgba(5, 129, 255, 0.7)) , url(/wp-content/uploads/2019/10/output-onlinejpgtools.jpg) center center;
	background: linear-gradient(rgba(78, 162, 44, 0.5), rgba(4, 8, 36, 0.51)) , url(/wp-content/uploads/2019/10/output-onlinejpgtools.jpg) center center;
	*/
    background-position-x: 0%, center;
    background-position-y: 0%, center;
    background-repeat: repeat, repeat;
    background-size: auto, auto;

}

.page-title{
/* #6dab3c
	display:none; */
	background: linear-gradient(rgba(0, 171, 236, 0.51), rgba(0, 92, 200, 0.7)  ) , url(/wp-content/uploads/2019/10/output-onlinejpgtools.jpg?id=150) center center;

    background-position-x: 0%, center;
    background-position-y: 0%, center;
    background-repeat: repeat, repeat;
    background-size: auto, auto;
}

.page-title * , .breadcrumbs li::before{
	color: black !important;
}
.white-txt * {
color: white !important;
z-index: 1;
}
.upper-case * {
	text-transform: uppercase;
}
/*
.green-tick-bulitpoint ul{
 list-style-image: url('/wp-content/uploads/2019/10/Bullet-Point_25.png');
}
*/
.green-tick-bulitpoint li{
list-style-type:none;
	padding-left:1em;
}

.green-tick-bulitpoint ul {padding-left:1em}


.green-tick-bulitpoint li:before {
content: "";
display: inline-block;
height: 25px;
width: 25px;
background-image: url('/wp-content/uploads/2019/10/Bullet-Point_25.png');
left: 30px;
position: absolute;
    }

#landing{
min-height: 90vh;
}

#homepageCTA{
	min-height: 35vh;
}

#homepageBackground{
	min-height: 55vh;
}

/* Make the testimonials buttons Squre */
.testimonials-carousel-shortcode .owl-nav a{
	border-radius: 0px !important;
}

.clear_both * {
	clear: both;
}


a.scroll-top.on{
	background: #82c74e;
}
/* Setting buttons to link it green */
.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat,
.vc_btn3-size-lg,
.pbSubmit,
.linkituk-bk-green{
	color: #fff;
	background-color: #82c74e !important;
}


.top-page-tital .wpb_wrapper{
	position: relative;
}
.top-page-tital .vc_custom_heading{
	text-align: center;
	position: absolute;
	top: 0;
	width: 100%;
}
.top-page-tital .wpb_text_column{
	position: absolute;
	bottom: -151px;
	width: 100%;
	opacity: 0.9;
}

.top-page-tital .wpb_text_column{
	margin-bottom: 0px !important;
	background-color: rgba(109, 109, 109, 0.75) !important;
}





































.product-background > .page-tital-background {
	background-color: #85868c !important;
	margin-bottom: -10px !important;
}

/*
.top-page-tital{

	background: url(/wp-content/uploads/2019/10/White-geometric-shapes-backgrounds-vector-set-09.jpg);
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;

-webkit-background-size: cover;

-moz-background-size: cover;

-o-background-size: cover;

background-size: cover;

background-position: bottom center;
background-image:linear-gradient(rgba(0, 171, 236, 0.51), rgba(0, 92, 200, 0.7)), url(/wp-content/uploads/2019/10/output-onlinejpgtools.jpg?id=150) !important;


	  background-repeat: no-repeat;
  background-size: auto;


	min-height: 152px;
	margin-bottom: 23px;
}
.top-page-tital h1{
	color: #fff;
}
*/

#main{
	padding: 0 !important;
}

p, li {
    font-size: 18px !important;
}


/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	/* Makes footer 50-50 */
	section#text-2.widget{
		width: 50%;
		text-align: right;
	}

	section#nav_menu-2.widget{
		width: 50%;
	}
}

/* Medium devices (tablets, 768px and up) */
@media (max-width: 768px) {
	section#text-2, section#nav_menu-2{
		text-align: center !important;
	}
}

#menu-sitemap .menu-item a {
	font: normal 14px "Raleway", Helvetica, Arial, Verdana, sans-serif !important;
line-height: 18px !important;
	color: #85868c !important;
}

#menu-sitemap .menu-item {
	border: none !important;
	padding: 3px 0 0 !important;
	line-height: 18px;
}


#landing{
	margin-top: 0px !important;
margin-bottom: 0px !important;
background-image: linear-gradient(
rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url(/wp-content/uploads/2019/10/output-onlinejpgtools.jpg?id=150) !important;
}

/* Disable hover over effetec.*/
vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    color:
    #FFFFFF !important;
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
    color: #666;
    border-color:#FFFFFF;
background-color: transparent !important;
}


.vc_general.vc_btn3 {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	background-color: transparent;
	color: #5472D2;
	border: 1px solid transparent;
	box-sizing: border-box;
	word-wrap: break-word;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	position: relative;
	top: 0;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	line-height: normal;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	font-size: 14px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 20px;
	padding-right: 20px;
}

/* Standingszeing none backgrey Call-to-Action buttons */


/*Custom bootstrap boxs */
button.btn.btn-success, .vc_btn3-color-green {
	color: #fff;
	background-color: #82c74e !important;
	font: 16px "Roboto", Helvetica, Arial, Verdana, sans-serif;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 25px;
	padding-right: 25px;
	border: 1px solid transparent;
	border-radius: 0;
	text-transform: uppercase;
	font-weight: 700;
}

/* White Call-to-actions and the grey Call-to-actions (Services landing page)*/
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,
.vc_btn3-color-grey{
	text-transform: uppercase;
	font-weight: 700;
}
/* Disable hover over.. */
.vc_btn3-color-grey{
	border-color:#FFFFFF;
	background-color: transparent !important;

}


div.pbSubmit{
	color: #fff;
	background-color:#82c74e !important;
	margin-left: auto !important;
	margin-right: auto !important;
	width: 100%;
	text-align: center;
	font-weight: 700;
   }

/* Contact us page, Make any links white. */
.vc_message_box.vc_message_box-solid.vc_message_box-square.vc_color-info a{
	color: #fff !important;
}

/* Set the imags to the of the meat teh team */
#theTeamGrid .vc_gitem-zone{
	background-position: top;
}
