/*
Theme Name: Bezel WP Child
Theme URI:
Description: Creative Multi-Purpose WordPress Theme
Author: HodyLab
Author URI: http://hody.co/
Template: bezel-wp
Version: 1.0.0
*/

.white , .white div , .white p , .white div p {
	color: #fff !important;
}

.blogFootHeading{
	font-size: 18px !important;
}


#newsAbout .post-preview {
background-color: rgba(255,255,255,0.5) !important;
	border-bottom-right-radius: 25px !important;
	border: 0px solid #fff !important;
}

#newsAbout .post-preview:hover {
background-color: rgba(255,255,255,0.9) !important;
}

#newsAbout .post-preview .post-body {
color: #000 !important;
}

#newsAbout .post-preview:hover.has-post-thumbnail .post-title a , #newsAbout .post-preview:hover.has-post-thumbnail .post-category a , #newsAbout .post-preview:hover.has-post-thumbnail .post-meta a{
color: #000;
}

#newsAbout .post-preview.has-post-thumbnail .post-meta {
color: #000 !important;
}

#newsAbout .post-preview .post-category a {
color: #fff !important;
background-color: #239198;
padding: 3px 8px;
}

#newsAbout .post-preview.has-post-thumbnail .post-meta a:first-child {
text-decoration: underline;
}

#blogPageGrid .post-preview {
	border-bottom-right-radius: 25px !important;
    border: 1px solid #cccccc !important;
}

#blogPageGrid .post-preview .post-category a {
color: #fff !important;
background-color: #239198;
padding: 3px 8px;
}


/* PORTFOLIO */ 

ul.vresp-tabs-list {
margin-top: 0px !Important;
}

.resp-vtabs .vresp-tabs-container{
padding: 20px 40px !Important;
}

.resp-vtabs .vresp-tabs-list li {
border: 1px solid #cccccc !important;
color: #5d5d5d;
}

.vresp-tabs-list li.vresp-tab-active {
border: 1px solid #000 !important;
color: #000 !important;
border-right: 0px solid green !important;
}

#blogDownloads .btn-container a.btn{
/* padding-left: 0px !Important; */
font-size: 20px !Important;
}
#blogDownloads .btn-container a.btn:hover{
background-color: rgba(255,255,255,0.0) !Important;
}
#blogDownloads .btn-container{
margin: 20px 0px 40px 0px;
}
#blogDownloads .btn-container .btn>i {
font-size: 20px;
margin-top: -5px;
}

#meetTheTeam .team-info h4::after {
display: inline-flex;
float: left;
padding-right:10px;
}

#meetTheTeam .usa .team-info h4::after {
content: url(flagUSA30.png);
content: url(flagUSA35.png);
content: url(Flag35USA.png);
}

#meetTheTeam .slovenia .team-info h4::after {
content: url(flagSlovenia35.png);
}

#meetTheTeam .team-info>h4 {
margin-bottom: 0px;
}

#portfolioTabsRR{
}

#portfolioTabsRR .nav-tabs{
	width: 25% !important;
	display: inline-block;
	float: left;
}

#portfolioTabsRR .boxed-tabs.cols-5>li {
width: 100%;
}

#portfolioTabsRR .tab-content{
width: 75%;
float: left;
border: 1px solid #000;
border-left: 1px solid #000;
padding: 40px;
min-height: 482px;
	margin-left: -1px;
}
#portfolioTabsRR .boxed-tabs>li>a{
	font-size: 14px;
	padding: 20px 20px;
}

#portfolioTabsRR .nav-tabs>li {
float: none !important;
}

.hide{
	display: none !important;
}

#portfolioTabsRR .vc-hoverbox-inner{
	min-height: 14vh !important;
}

#portfolioTabsRR .boxed-tabs>li {
/* border-right: 1px solid #000 !Important; */
}

 #portfolioTabsRR .boxed-tabs>li.active {
border-right: 1px solid #fff !Important;
}

#portfolioTabsRR .boxed-tabs.black-skin>li.active>a {
background-color: #fff ;
color: #000;
border: 1px solid #000 !important;
border-right: 0px solid #fff !important;
border-bottom: 1px solid #000 !Important;
	transition: all .0s ease !important;
}

#portfolioTabsRR .nav-tabs>li {
margin-bottom: 0px;
}

#portfolioTabsRR .boxed-tabs>li:last-child {
border-right: 1px solid #000;
}

#portfolioTabsRR .container {
max-width: 1600px;
}

#portfolioTabsRR .vc-hoverbox-block {
background-size: contain;
	background-repeat: no-repeat;
}

#portfolioTabsRR .vc-hoverbox-inner {
min-height: 120px !important;
width: 120px;
height: 120px;
}
#portfolioTabsRR .vc_row .wpb_single_image {
	transition: all .2s ease-in-out;
}

#portfolioTabsRR .vc_row .wpb_single_image:hover {
	transform: scale(1.1);
}
.grow { transition: all .2s ease-in-out; }
.grow:hover { transform: scale(1.1); }

#portfolioTabsRR .wpb_text_column{
}

#portfolioTabsRR .tab-content{
	min-height: 586px;
}
#portfolioTabsRR .boxed-tabs>li>a {
font-size: 14px;
padding: 26.5px 20px;
}

#portfolioTabsRR .vc_col-sm-2 {
width: 16.66666667%;
max-width: 150px;
}

.single-post .page-title .title.text-center h1 {
margin-top: 0px !important;
}

.single-post h1{

font-size: 35px;}

@media screen and (max-width: 1205px){

	#portfolioTabsRR .boxed-tabs>li>a {
		font-size: 12px !important;
	}

	#portfolioTabsRR .nav-tabs {
		width: 35% !important;
	}	

	#portfolioTabsRR .tab-content{
		width: 65% !Important;
	}
	
}


@media screen and (max-width: 740px ){
	
	#portfolioTabsRR .wpb_column.vc_column_container.vc_col-sm-2{
	width: 50%;
		float: left;

	}
	
}