/**THIS IS FOR INDIVIDUAL CULTIVAR PROFILE PAGES**/
header {
box-shadow:0px 0px 0px 0px #000000 !important;}

.boxlinks {display:flex !important;}

.gname2 {margin-top:-2px !important;}

h1.boxlink {
	color: #155d5c !important;
	text-align: center !important;
	font-family:'sackers' !important; 
}

.doubleborder-outer {
    margin:-6px 2px ;
    border: 1px solid #0a2021;
    height:43px;
}

.doubleborder-inner {
    margin:2px 2px 2px -4px;
    border: 1px solid #0a2021;
    height:43px;
}

.yield {
    color:#414042;
    text-align:left;
    width:45%;

}
.sativa {
    text-align:right;
    width:33.33%;

}

.indica {
    text-align:right;
    width:33.33%;

}


.inner-border, .outer-border  {
	border: 2px solid #155d5c !important;
}

.borderedpicture4 {
	background-color: #7d7d7d00;
	display: block;
	height: auto;
	max-width: 500px;
	margin: auto;
	border-radius: 7px 7px 7px 7px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border: 2px solid #000000;
}

.doubleborder {
	border: 2px solid black;
	background-color: #f6f5ee;
	font-size: 16px;
	font-family: kabel;
	color: #414042;
	margin-bottom: 0px;
	overflow: overlay;
}

.boxinfo {
	background-color: #f6f5ee;
	outline: 2px solid #000000;
	border-radius: 60px;
	padding: 5px;
	max-width: 525px;
	margin-left: 30px;
	margin-bottom: 50px;
	float: right;
	margin-top: 25px;
}

.characteristics {
	color: #081e1f;
	padding-left: 20px;
}

.titleleftpadding {
	padding-left: 100px;
}

.righttitle {
	display: flex;
	max-width: 475px;
	margin-top: 18px;
	color: #ffffff;
	margin-right: auto;
	font-family: 'kabel';
	line-height: 1.5;
}

.cultivarname {
	padding-top: 0px !important;
	font-family: sackers;
	text-align: center;
	color: #ffffff;
}

.boxinfo-header {
	padding: 25px;
}


button.close {
	position: relative;
	float: right;
	right: 10px;
	transition: 0.5s;
	outline: 0px;
	border: 0px;
	border-radius: 1px;
	background-color: #082d2800;
	font-size: 25px;
	cursor:pointer !important;
	top:0px;
}

/**MEDIA QUERIES FOR CULTIVAR PAGES**/




.pgname {line-height:1.2 !important; padding-top:3px !important;}

@media only screen and (max-width:3500px){
.tablettobighide {display:none;}
.landscapetobighide {display:none;}
}

@media only screen and (max-width:1400px){
img.borderedpicture4 {max-width:55% !important;}
}
@media only screen and (max-width:1320px){
img.borderedpicture4 {max-width:50% !important;}
}

@media only screen and (max-width:1201px){
img.borderedpicture4 {max-width:50% !important;}
.boxinfo {max-width:45% !important;}
iframe {width:380px !important;margin:0px 20px 20px 0px!important;}
#request-button {float:none !important;}
.disappear1200tosmall {display:none;}
}

@media only screen and (max-width:1024px){
.titleleftpadding {padding-left:70px;}
.budpic {width:60%;}
img.borderedpicture4 {max-width:50% !important;}
.boxinfo {max-width:400px;margin-right:10px;}
h1.cultivarname {padding-top:0px !important;}
iframe {width:380px !important;margin: 0px 20px 20px 0px!important;}
#request-button {float:none !important;}
.indooroutdoor {display:grid !important;}
.indoorharvest {text-align:left !important;width:100% !important;}
.outdoorharvest {width:100% !important;}
}

@media only screen and (min-width:960px) {
.disappear959tobig {display:none !important;}
}

@media only screen and (max-width:959px){
.titleleftpadding {padding-left:35px;}
.inner-border {width:200px !important;}
.outer-border {width:200px !important;}
.disappear959tosmall {display:none !important;}
img.borderedpicture4 {max-width:47% !important;}
header {box-shadow:0px 0px 0px 0px #000000 !important;}
.yield {width:33%;}
p.pinfo {line-height:130%;}
}


@media only screen and (max-width:768px){
.titleleftpadding {padding-left:5px;}
.tablettobighide {display:inline !important;}
.tablettosmallhide {display:none;}
.boxinfo {float:none;max-width:99% !important;margin:20px auto 20px auto !important;}
h1.cultivarname {font-size:25px !important;padding-top:0px !important;}
iframe {width:550px !important;margin:20px !important;}
#request-button {float:right !important;}
img.borderedpicture4 {max-width:95% !important;border:1px solid black !important;}
.inner-border {width:100% !important;margin:-6px 2px !important;}
.outer-border {width:100% !important;margin:0px !important;}
.indooroutdoor {display:flex !important;}
.indoorharvest {text-align:right !important;width:50% !important;}
.outdoorharvest {width:50% !important;}
}


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

.righttitle {width:auto;}
.gname2 {display:none !important;}
h1.cultivarname {margin-top:2px !important;font-size:23px !important;display:inline-block;}
h1.strainname {
    margin-top: 1px;
    color: hsl(0deg 0% 20%);
    font-family: 'sackers';
    padding-top: 20px;
    text-align: center;
 }
.boxinfo {margin:10px 10px 30px 10px !important;}
 .cbody {padding-top:0px !important;}
 .landscapetobighide {display:inline;}
 h2.name {font-size:25px !important;}
 img.borderedpicture4 {margin:10px 0px 10px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    border:1px solid white;
    box-shadow:0px 0px 0px 0px !important;
    max-width:100% !important;
}
}


@media only screen and (max-width:680px){
.cbody {padding-top:0px 0px !important;}
.boxinfo {margin-top:10px !important;}
img.borderedpicture4 {margin:30px 0px 10px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    border:0px solid white !important;
    box-shadow:0px 0px 0px 0px !important;
    max-width:100% !important;}
}

@media only screen and (max-width:640px) {
img.borderedpicture4 {margin:30px 0px 10px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    border:0px solid white !important;
    box-shadow:0px 0px 0px 0px !important;
    max-width:100% !important;}
}

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

iframe {width:480px !important;margin:20px !important;}

}

/**THIS WILL DISAPPEAR FROM PORTRAIT MOBILE TO BIG DESKTOP**/

@media only screen and (min-width:480px) {
.bigdisappear {display: none !important;}
}

/**Media Call for PORTRAIT MOBILES**/
@media only screen and (max-width:479px){

#myChart2 {margin-top:-30px !important;margin-bottom:30px !important;}
p.pinfo {font-size:18px !important;}
.smalldisappear {display:none !important;}
.inner-border {width:100% !important;margin: -6px 2px !important;}
.outer-border {width:100% !important;}
iframe {width:400px !important;margin:0px !important}
button.close {right:0px;top:0px !important;}
.doubleborder {border:0px solid #ffffff !important; background-color:#f6f5ee !important;font-size:19px;}
.boxinfo {outline:1px solid #0a2021 !important; background-color:#f6f5ee !important;border-radius:0px !important;margin-top:12px !important;}
.boxinfo-header {padding:1px !important;}
p#pinfo {font-size:20px !important;}
h2.characteristics {font-size:22px !important;}
img.borderedpicture4 {box-shadow:0px 0px 0px 0px !important;border-radius:0px;}
h1.boxlink {font-size:20px !important;font-family:'sackers' !important;margin-top:9px !important; }
.yield {width:33.33%;margin:0 auto;}
.sativa {width:33.33%;margin:0 auto;text-align:center;}
.indica {width:33.33%;margin:0 auto;}
.doubleborder2 {margin-top:0px;}
.indoorharvest {text-align:right !important;width:50% !important;}
.outdoorharvest {width:55% !important;}
}




@media only screen and (max-width:400px) {
iframe {width:320px !important;height:950px !important;margin:0px !important}
.indooroutdoor {display:grid !important;}
.indoorharvest {text-align:left !important;width:100% !important;}
.outdoorharvest {width:100% !important;}
}

@media only screen and (max-width:350px) {
h1.boxlink {font-size:16px !important;}
}

@media only screen and (max-width:325px) {
h1.boxlink {font-size:16px !important;}
}