/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}

.transparenthover a:hover {color:transparent; background-color:transparent;}

.miniheadshot_slider {border-radius:50%; width:30%; border:3px solid #FFF; margin-top: 5px; margin-left: 5px; } 

.navArtistSections-Rob { border-top-right-radius:10px; border-top-left-radius:10px; padding-top:5px; color:#fff; border-bottom:thick solid #fff; background-color: #4CAF50; 
background-image: url("http://www.jamescoleman.com/img/SlideShow_NewReleases/3.jpg"); background-size: 100%; }
.navArtistSections-Rob  a{color:#fff; background-color: rgba(200,200,200, 0.5);}
.navArtistSections-Rob  a:hover{color:#26a69a; background-color: rgba(200,200,200);}
.navArtistSections-Rob  h5{line-height:10px;}


.navArtistSections-James { border-top-right-radius:10px; border-top-left-radius:10px; padding-top:5px; color:#fff; border-bottom:thick solid #fff; background-color: #00BCD4; 
background-image: url("http://www.jamescoleman.com/img/SlideShow_NewReleases/1.jpg") ; background-size: 100%;}
.navArtistSections-James  a{color:#fff; background-color: rgba(200,200,200, 0.5);}
.navArtistSections-James  a:hover{color:#26a69a; background-color: rgba(200,200,200);}
.navArtistSections-James  h5{line-height:10px;}

.navArtistSections-Rodel { border-top-right-radius:10px; border-top-left-radius:10px; padding-top:5px; color:#fff; border-bottom:thick solid #fff; background-color: #F44336; 
background-image:url("http://www.jamescoleman.com/img/Menu/JourneyToTheSea.jpg"); background-size: 100%;}
.navArtistSections-Rodel  a{color:#fff; background-color: rgba(200,200,200, 0.5);}
.navArtistSections-Rodel a:hover{color:#26a69a; background-color: rgba(200,200,200);}
.navArtistSections-Rodel  h5{line-height:10px;}

.navArtistSections-Terry { border-top-right-radius:10px; border-top-left-radius:10px; padding-top:5px; color:#fff; border-bottom:thick solid #fff; background-color: #FFC107; 
background-image: url("http://www.jamescoleman.com/img/artists/terry_work.jpg"); background-size: 100%;}
.navArtistSections-Terry  a{color:#fff; background-color: rgba(200,200,200, 0.5);}
.navArtistSections-Terry  a:hover{color:#26a69a; background-color: rgba(200,200,200);}
.navArtistSections-Terry  h5{line-height:10px;}

.navArtistSections-Allison { border-top-right-radius:10px; border-top-left-radius:10px; padding-top:5px; color:#fff; border-bottom:thick solid #fff; background-color: #673AB7; 
background-image: url("http://www.jamescoleman.com/img/Menu/AllisonLefcort_DarthVader_30x30.jpg"); background-size: 100%;}
.navArtistSections-Allison  a{color:#fff; background-color: rgba(200,200,200, 0.5);}
.navArtistSections-Allison  a:hover{color:#26a69a; background-color: rgba(200,200,200);}
.navArtistSections-Allison  h5{line-height:10px;}


.navArtistSections { margin-top:5px; color:#42a1a0; border-bottom:thin solid #26a69a;}


.BasicSection {padding-left: 10px; padding-right: 10px;}

  
.navSectionLinks {color:#2e7271;}
.navSectionLinks:hover {color:#26a69a;}


#sectionheadertext {font-size:36px; color:#454545;}

.teamSections {color:#fff; padding:10px; margin:10px;}
.teamContentDiv {vertical-align:middle; padding:10px;}
.teamHeadshot {width:125px; border-radius:50%; float:left; border: solid #fff 4px; margin: 10px;}

.transferbutton {color:#42a1a0;}

  
.miniheadshot_slider {border-radius:50%; width:30%; border:3px solid #FFF; margin-top: 10px; margin-left: 5px;} 
  

 
  
.ArtworkLink {padding-left: 10px; padding-top: 10px;}
.ArtworkLink a {color:#2e7271;}
.ArtworkLink a:hover {color:#42a1a0;}
  
.RobBioImagesContainer{ 
text-align:center;
}

.RobBioImages 
{border: thin silver solid; 
margin: 0.5em; 
padding: 0.5em; 
width: 30%; 
text-align: center; 
color:#666; 
font-size:small;
display: inline-block;
top:0;}

.RobBioImages_imgcontainer {float:left; border: thin silver solid; margin: 0.5em; padding: 0.5em; width: 30%; text-align: center; color:#666; font-size:small;}


#sectionheadertext {font-size:36px; color:#454545;}

.teamSections {color:#fff; padding:10px; margin:10px;}
.teamContentDiv {vertical-align:middle; padding:10px;}
.teamHeadshot {width:125px; border-radius:50%; float:left; border: solid #fff 4px; margin: 10px;}

.BasicSection {margin:45px;}

@media screen and (max-width:760px){
	.RobBioImages {display: none;}
.RobBioImages_imgcontainer {display: none;}
.BasicSection {margin:15px;}
}

@media screen and (max-width:850px){
.no-display-on-mobile {display: none;

}}

.gradient {
	background-color: #cbf2ee;
	background-image: -webkit-linear-gradient(-1turn, #26a69a, #cbf2ee);
    background-image: -webkit-gradient(linear, left top, right top, from(#26a69a), to(#cbf2ee));
    background-image: -webkit-linear-gradient(left, #26a69a, #cbf2ee);
    background-image: linear-gradient(90deg, #26a69a, #cbf2ee);
	height: 2px;
}

.gradient-opposite {
	background-color: #26a69a;
	background-image: -webkit-linear-gradient(-1turn, #cbf2ee, #26a69a);
    background-image: -webkit-gradient(linear, left top, right top, from(#cbf2ee), to(#26a69a));
    background-image: -webkit-linear-gradient(left, #cbf2ee, #26a69a);
    background-image: linear-gradient(90deg, #cbf2ee, #26a69a);
	height: 2px;
}



#circle-headshot { 
  font-family: Open Sans, sans-serif; 
  margin: 2rem; 
}
#circle-headshot p { 
  line-height: 1.5; 
}
#circle-headshot .curve { 
  width: 33%; height: auto;
  min-width: 150px;
  float: left;
  margin-right:2rem; 
  border-radius: 50%;
  -webkit-shape-outside:circle();
  shape-outside:circle();
}

#logo_rk {
  width: 10%; height: auto;
  min-width: 75px;
	
}

.BioImageSections {
	background-color: #cbf2ee;
	}
	
	.bioH5{color:#26a69a;}
	
	.cardlineRight:after {
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        display: block;
        width: .1875rem;
        height: 100%;
        margin: 0;
        content: "";
        border-top-right-radius: .25rem;
        border-bottom-right-radius: .25rem;
        background-color: #ffc029;
        background-image: -webkit-linear-gradient(-270deg, #9ae9e8, #26a69a);
        background-image: -webkit-gradient(linear, left bottom, left top, from(#9ae9e8), to(#26a69a));
        background-image: -webkit-linear-gradient(bottom, #9ae9e8, #26a69a);
        background-image: linear-gradient(0deg, #9ae9e8, #26a69a)
    }
	
	
	.cardlineLeft:after {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        display: block;
        width: .1875rem;
        height: 100%;
        margin: 0;
        content: "";
        border-top-left-radius: .25rem;
        border-bottom-left-radius: .25rem;
        background-color: #ffc029;
        background-image: -webkit-linear-gradient(-270deg, #9ae9e8, #26a69a);
        background-image: -webkit-gradient(linear, left bottom, left top, from(#9ae9e8), to(#26a69a));
        background-image: -webkit-linear-gradient(bottom, #9ae9e8, #26a69a);
        background-image: linear-gradient(0deg, #9ae9e8, #26a69a)
    }
	
	.FacebookLeftBorder {
		border-left: solid 3px;
		border-right: 0px;
        border-image: linear-gradient(to bottom, #26a69a, #9ae9e8) 1 100%;
	}
	
	.TwitterRightBorder {
		border-right: solid 3px;
		border-left: 0px;
        border-image: linear-gradient(to bottom, #26a69a, #9ae9e8) 1 100%;
	}
	
	
	.sizingForbioCards{width:25%;}
	@media screen and (max-width:760px){
	.sizingForbioCards{width:45%;}
}
@media screen and (max-width:860px){
	.sizingForbioCards{width:45%;}
}
@media screen and (max-width:460px){
	.sizingForbioCards{display:none;}
}









