@charset "UTF-8";
body script {
}

body {
	font-family: eurostile, sans-serif;
    font-weight: 400;
    font-style: normal;
    background-color: #ffffff;
}


#header {
    width: 35%;
    margin-left: 32.5%;
    margin-top:-5%;
    display: block;
}

@media only screen and (min-width:1480px){
    #header {
        width: 25%;
        margin-left: 37.5%;
        margin-top:-5%;
        display: block;
    }
}


.nav {
    list-style-type: none;
    text-align: center;
    margin: 0;
    padding: 0;
}

.nav li {
    display: inline-block;
    font-size: 30px;
    padding: 20px;
}

.nav li a{
    color: #9e9e9e;
    text-decoration: none;
}

.nav li a:hover {
    text-decoration: underline; 
    text-decoration-color: #f5ea14;
    color: #000000;
}

.nav li a:show {
    color: #000000;
    text-decoration-color: #f5ea14;
    text-decoration: underline; 
}

#activepage {
    text-decoration: underline; 
    text-decoration-color: #f5ea14; 
    color: #000000;
}


#title {
	text-align: center;
	font-weight: 900;
	font-size: 200%;
	margin: 2% auto;
}

#titleicon {
	width: 150px;
	margin: 0 auto;
	display: block;
}

#titleline {
	width: 200px;
	margin: -50px auto -50px;
	display: block;
}

#blackline {
	display: block;
	width: 50%;
	margin: 0 auto;
}

#footerimg {
	width: 35%;
	margin: 3% auto 2%;
	display: block;
}


                                                                         /*CURTIS*/

#LLC {
    text-align: center;
    width: 50%;
    margin: auto;
    font-size: 16px;
}

#nameX {
    width: 40%;
    margin: -2.5% auto -2%;
}

#bio {
    text-align: center;
    width: 50%;
    margin: 0 auto;
    font-size: 20px;
    
}

#bio a{
    color: #9e9e9e;
    text-decoration: none;
}

#bio a:hover {
    text-decoration: underline; 
    text-decoration-color: #f5ea14;
    color: #000000;
}

#bio a:show {
    color: #000000;
    text-decoration-color: #f5ea14;
    text-decoration: underline; 
}

#bio2 {
    font-size: 20px;
    width: 30%;
    padding: 0;
    margin: 0 auto;
    /* border-style: solid;
    border-width: 3px;
    border-color: #000000; */
    text-align: center;
}

#bio2 a{
    color: #9e9e9e;
    text-decoration: none;
}

#bio2 a:hover {
    text-decoration: underline; 
    text-decoration-color: #f5ea14;
    color: #000000;
    border-color: #ffffff;
    
}

#bio2 a:show {
    color: #000000;
    text-decoration-color: #f5ea14;
    text-decoration: underline; 
}

.click4:hover {
    transform: scale(1.1);
}

#slogan {
    font-size: 24px;
    width: 35%;
    padding: 2% 3%;
    margin: -20px auto 0;
    border-style: solid;
    border-width: 3px;
    border-color: #f5ea14;
    text-align: center;
}


#indexphoto {
    width: 30%;
    padding: 0;
    margin: 0 auto;
    /* border-style: solid;
    border-width: 3px;
    border-color: #f5ea14; */
    text-align: center;
}

#indexphotosize {
    width: 100%;
}

#showings {
    width: 40%;
    /* border-style: solid;
    border-width: 3px;
    border-color: #cccbcb; */
    text-align: center;
    margin: 0 auto;
}

#newitems {
    width: 20%;
    border-style: solid;
    border-width: 3px;
    border-color: #ffffff;
    text-align: center;
    margin: 0 auto;
}

#newitems:hover {
    transform: scale(1.1);
}

#easter {
    opacity: 0;
    padding:2%;
    font-weight: 700;
}

#easter:hover {
    opacity: 1;
}

.yellow {
    color: #f5ea14;
    display: inline;
}

#headshot {
    width: 30%;
    margin: 0 auto;
    text-align: center;
    border-style: solid;
    border-width: 3px;
    border-color: #000000;
}


#custom {
    font-size: 24px;
    width: 35%;
    padding: 1% 0;
    margin: 0 auto;
    border-style: solid;
    border-width: 3px;
    border-color: #f5ea14;
    text-align: center;
}

#cicons {
    text-align: center;
}

.cicon {
    width: 10%;
    display: inline-block;
    margin: 0 2%;
    border-style: solid;
    border-width: 3px;
    border-color: #ffffff;
    background-color: #ffffff;
}

.cicon:hover{
    border-style: solid;
    border-width: 3px;
    border-color: #000000;
    background-color: #f5ea14;
    opacity: 100%;
    transform: scale(1.1);
}


#contacticons {
    text-align: center;
    margin: 0 auto;
    padding: 0 auto;
}

#contacticons a {
    text-decoration: none;
}

#contacticons a:hover {
    text-decoration: none;
    
  
}

.instagram{
    width: 6%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
    border: solid;
    border-width: 3px;
    border-color: #ffffff;
}

.instagram:hover{
    width: 6%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
    border: solid;
    border-width: 3px;
    border-color: #000000;
    transform: scale(1.1);
}

.linktree{
    width: 5%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;  
    border: solid;
    border-width: 3px;
    border-color: #ffffff;
}

.linktree:hover{
    width: 5%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;  
    /* border: solid;
    border-width: 3px;
    border-color: #000000; */
    transform: scale(1.1);
}


                                                                       /*PORTFOLIO*/

.accordion {
	width: 50%;
	padding-left:0;
    margin: 0 auto;
}
.accordion-control {
	width: 100%;
	height: 60px;
	font-size: 1.5em;
	color: #000000;
    font-weight: 900;
    font-style: normal;
    font-family: eurostile;
    border: solid;
    border-color: #cccbcb;
    text-align:center;
    background-color: #ffffff;
    margin: 1% auto;
}

.accordion-control:hover{
    background-color: #f5ea14;
    border-style: solid;
    border-width: 3px;
    border-color: #000000;
}

li { 
	list-style-type: none;
}

.accordion-panel {
	display:none;
	width: 80%;
	font-size: 1.5em;
    margin: 0 10%;
}

.accordion-panel1 {
	display:none;
	width: 80%;
	font-size: 1.5em;
    margin: 0 10%;
}

.accordion-panel a {
	text-decoration: none;
	color: #000000;
}

.accordion-panel a:hover{
	color: #f5ea14;
}


.carousel {
    width: 100%;
    display: block;
    margin: 0 auto;
}

/* body{	
  box-sizing: border-box;
} */

/* Position the image container 
(needed to position the left and right arrows)*/ 
.container2 {
    position: relative;
  }
  
/* Hide the images by default */
.mySlides {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}

.mySlides:hover{
    transform: scale(2);
}

.mySlides:active {
    transform: scale(2);
}

.cursor {
    cursor:pointer;
}

.prev,
.next {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev:hover,
.next:hover {
    background-color: #F4EA0F;
}



.mySlides2 {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}

.mySlides2:hover {
    transform: scale(2);
}

.mySlides2:active {
    transform: scale(2);
}

.prev2,
.next2 {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev2 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next2 {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev2:hover,
.next2:hover {
    background-color: #F4EA0F;
}



.mySlides3 {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}


.mySlides3:hover {
    transform: scale(2);
}

.mySlides3:active {
    transform: scale(2);
}

.prev3,
.next3 {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev3 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next3 {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev3:hover,
.next3:hover {
    background-color: #F4EA0F;
}

.mySlides4 {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}


.mySlides4:hover {
    transform: scale(2);
}

.mySlides4:active {
    transform: scale(2);
}

.prev4,
.next4 {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev4 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next4 {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev4:hover,
.next4:hover {
    background-color: #F4EA0F;
}

.mySlides5 {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}


.mySlides5:hover {
    transform: scale(2);
}

.mySlides5:active {
    transform: scale(2);
}

.prev5,
.next5 {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev5 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next5 {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev5:hover,
.next5:hover {
    background-color: #F4EA0F;
}

.mySlides6 {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}


.mySlides6:hover {
    transform: scale(2);
}

.mySlides6:active {
    transform: scale(2);
}

.prev6,
.next6 {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev6 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next6 {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev6:hover,
.next6:hover {
    background-color: #F4EA0F;
}



.mySlides7 {
    display: none;
    width: 60%;
    margin-left:20%;
    /* border: solid;
    border-color: #000000;
    border-width: 3px; */
}


.mySlides7:hover {
    transform: scale(2);
}

.mySlides7:active {
    transform: scale(2);
}

.prev7,
.next7 {
    cursor: pointer;
    position: relative;
    /* top: 130%; */
    width: auto;
    padding: 16px;
    /* margin-top: -50px; */
    color:#000000;
    font-weight: bold;
    font-size: 20px;
    border-radius: 0 3px 3px 0;
    user-select: none;
    -webkit-user-select: none;
}

.prev7 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next7 {
    margin-top: -36.5%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev7:hover,
.next7:hover {
    background-color: #F4EA0F;
}




/* Number text (1/3 etc) */
.numbertext {
    color: #f2f2f2;
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
}

/* Container for image text */
.caption-container {
    text-align: center;
    background-color: #fff;
    /* padding: 2px 16px; */
    color: #000000;
    font-size:130%;
    font-weight: 600;
}

.row:after {
    content: "";
    display: table;
    clear: both;
}

/* Six columns side by side */
.column {
    float: left;
    width: 10%;
    margin-left: 2%;
}

/* Add a transparency effect for thumnbail images */
.demo {
    opacity: 0.6;
    border: solid;
    border-color: #cccbcb;
    margin:5%;
}

.active,
.demo:hover {
    opacity: 1;
    border-color: #000000;
}


#videoz {
	width: 100%;
	text-align:center;
    margin-top: 5%;  
}

                                                                          /*SHOP*/

#shop {
    text-align: center;
    margin: 0 auto;
    padding: 0 auto;
    width: 100%;
}

#shop a {
    text-decoration: none;
}

.category {
    display: inline;
    padding: 2%;
    /* opacity: 70%; */
    text-align: center;
    margin: 0;
}

.category:hover {
    opacity: 100%;
    
}

.catsize {
    width: 25%;
    margin: 1% auto;
    border-style: solid;
    border-width: 3px;
    border-color: #ffffff;
    background-color: #ffffff;
}

.catsize:hover{
    /* border-style: solid;
    border-width: 3px;
    border-color: #000000;
    background-color: #f5ea14; */
    opacity: 100%;
    transform: scale(1.1);
}

.backcart:hover {
    transform: scale(1.1);
}

.backcart {
    position:-webkit-sticky; 
    position:sticky;
    top: 0;
    padding: 0 auto;
    background-color: #ffffff;
}


                    #shopback {
                        
                    }
                

                    .accordion-control-1 {
                        width: 100%;
                        height: 60px;
                        font-size: 1.5em;
                        color: #000000;
                        font-weight: 900;
                        font-style: normal;
                        font-family: eurostile;
                        border: solid;
                        border-color: #cccbcb;
                        text-align:center;
                        background-color: #ffffff;
                        margin: 1% auto;
                    }

                    .accordion-panel-1 {
                        display:none;
                        width: 100%;
                        font-size: 1.5em;
                        margin: 0%;
                    }

                    .accordion-control-1:hover{
                        background-color: #f5ea14;
                        border-style: solid;
                        border-width: 3px;
                        border-color: #000000;
                    }





                    .accordion-control-2 {
                        width: 90%;
                        height: 60px;
                        font-size: 1em;
                        color: #000000;
                        font-weight: 900;
                        font-style: normal;
                        font-family: eurostile;
                        border: solid;
                        border-color: #cccbcb;
                        text-align:center;
                        background-color: #ffffff;
                        margin: 1% 5%;
                    }

                    .accordion-panel-2 {
                        display:none;
                        width: 100%;
                        font-size: 1.5em;
                        margin: 0 auto%;
                    }

                    .accordion-control-2:hover{
                        /* background-color: #f5ea14; */
                        border-style: solid;
                        border-width: 3px;
                        border-color: #000000;    
                    }

                    .accordion-control-2:on {
                        border-color: #000000;    

                    }




                                                                    /*MERCH CATEGORY PAGES*/
         
                                                                             
#merchbox {
    text-align: center;
    margin: 0 auto;
    padding: 0 auto;
    width: 100%;
}

.merchitem {
    margin: 0 auto;
    width: 280px;
    padding: 0 5% 5% 5%;
}

.itemsize {
    width: 100%;
    margin: 10% auto;
    /* background-color: #ffffff;
    border-style: solid;
    border-width: 3px;
    border-color: #ffffff;
    padding: 3%; */
}

.itemsize:hover {
    width: 100%;
    margin: 10% auto;
    /* transform: scale(2);
    background-color: #ffffff;
    border-style: solid;
    border-width: 3px;
    border-color: #000000;
    padding: 3%; */
}
/* .itemsize:active {
    transform: scale(1.5);
} */


/* .shopify-buy__product__variant-img:hover {
    transform: scale(2);
} */



                                                                                /* CONTACT */


/* Style inputs with type="text", select elements and textareas */
input[type=text], select, textarea {
    width: 100%;
    padding: 12px;
    border-style: solid;
    /* border-color: #ffffff; */
    border-color: #cccbcb;
    border-width: 3px;
    box-sizing: border-box; /* Make sure that padding and width stays in place */
    margin: 6px auto 16px auto;
    font-family: eurostile, sans-serif;
    font-weight: 400;
    font-style: normal;
    resize: vertical;
  }

input[type=text]:hover, select:hover, textarea:hover {
    color: #000000;
    /* background-color: #f5ea14; */
    border-color: #000000;
  }
  
input[type=submit] {
    background-color: #f5ea14;
    color: #000000;
    padding: 12px 20px;
    border: none;
    cursor: pointer;
    border-style: solid;
    border-width: 3px;
    /* border-color: #cccbcb; */
    border-color: #000000;
    font-family: eurostile, sans-serif;
    font-weight: 600;
    font-style: heavy;
    font-size: 14px;

  }
  
input[type=submit]:hover {
    /* background-color: #e8d80a;
    border-style: solid;
    border-width: 3px;
    border-color: #000000; */
    transform: scale(1.1);
  }
  
.form {
    /* background-color: #cccbcb; */
    background-color: #ffffff;
    padding: 20px;
    width: 50%;
    margin:  0 auto;
    text-align: center;
    border-style: solid;
    border-width: 3px;
    border-color: #000000;
    border-color: #ffffff;

  }




                                                        @media only screen and (max-width: 991px) {
  
.nav li {
    display: inline-block;
    font-size: 22px;
    padding: 12px;
}

#activepage {
    font-size: 22px;    
}


.container {
    /* padding: 0; */
    width: 90%;
    margin: 0 auto;
}

#blackline {
	display: block;
	width: 60%;
	margin: 0 auto;
}

#title {
    text-align: center;
    font-weight: 900;
    font-size: 150%;
    margin: 2% auto;
   
}

#nameX {
    width: 300px;
}

#titleicon {
	width: 115px;
	margin: 0 auto;
	display: block;
}

#titleline {
    width: 150px;
    margin: -25px auto -50px;
    display: block;
}

#footerimg {
	width: 50%;
	margin: 3% auto;
	display: block;
}

                                                                            /*CURTIS*/

#LLC {
    text-align: center;
    width: 70%;
    margin: auto;
    font-size: 14px;
}


#bio {
    width: 90%;
    margin: 0 auto;
    font-size: 20px;
}

#bio2 {
    width: 60%;
    margin: 0 auto;
    font-size: 20px;
}

#bio p{
    font-size: 20px;
}


#indexphoto {
    width: 40%;
    padding: 0;
    margin: 0 auto;
}

#showings {
    width: 50%;
}

#newitems {
    width: 50%;
}

#custom {
    font-size: 20px;
    width: 45%;
}

.cicon {
    width: 25%;
    display: inline-block;
    margin: 2% 2%;
}


.instagram{
    width: 11%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

.instagram:hover {
    width: 11%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

.linktree{
    width: 9%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

.linktree:hover{
    width: 9%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

                                                                                       /*PORTFOLIO*/

.carousel {
    width: 100%;
}


.prev {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev2 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }


.next2 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}
.next3 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev3 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next4 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev4 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

#videoz {
	width: 100%;
	text-align:center;
    margin-top: 5%;  
}

                                                                                    /*SHOP*/

.category {
    display: inline;
    padding: 10px;
}

.catsize {
    width: 35%;
}
	

                                                                                 /*PORTFOLIO*/

.accordion {
    width: 75%;
    padding-left:0;
    margin: 0 auto;
}

.accordion-control {
    width: 100%;
    height: 60px;
    font-size: 1.3em;
}
}
                                                                    
  
                                                                                   @media (max-width:700px){

.carousel {
    width: 100%;
}

.prev {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev2 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next2 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev3 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next3 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev4 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next4 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

}


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

.carousel {
    width: 100%;
}

.prev {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev2 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next2 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev3 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next3 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev4 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next4 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}

}

            

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

#header {
    width: 40%;
    margin-left: 30%;
    margin-top:-5%;
    margin-bottom: 2%;
    display: block;
}

.nav li {
    display: inline-block;
    font-size: 18px;
    padding: 5px 3px;
}

#activepage {
    font-size: 18px;
}


#blackline {
	display: block;
	width: 65%;
	margin: 0 auto;
}

#title {
    text-align: center;
    font-weight: 900;
    font-size: 100%;
    margin: 3% auto;
}
#titleicon {
	width: 85px;
	margin: 0 auto;
	display: block;
}

#titleline {
    width: 120px;
    margin: -25px auto -35px;
    display: block;
}

#footerimg {
	width: 80%;
	margin: 3% auto;
	display: block;
}

                                                                                        /*CURTIS*/

 #LLC {
    text-align: center;
    width: 80%;
    margin: auto;
    font-size: 12px;
}


#bio {
    width: 100%;
    margin: 0 auto;
    font-size: 16px;
}

#bio2 {
    width: 80%;
    margin: 0 auto;
    font-size: 18px;
}

#bio p{
    font-size: 16px;
}


#indexphoto {
    width: 80%;
    padding: 0;
    margin: 0 auto;
}

#showings {
    width: 50%;
}

#newitems {
    width: 50%;
}

#custom {
    font-size: 16px;
    width: 75%;
}

.linkkk {
    text-color:
}

.linkkk a{
    color: #9e9e9e;
    text-decoration: none;
}

.linkkk a:hover {
    text-decoration: underline; 
    text-decoration-color: #f5ea14;
    color: #000000;
}

.linkkk a:show {
    color: #000000;
    text-decoration-color: #f5ea14;
    text-decoration: underline; 
}
.cicon {
    width: 30%;
    display: inline-block;
    margin: 2% 2%;
}


.instagram{
    width: 15%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

.instagram:hover {
    width: 15%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

.linktree{
    width: 13%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}

.linktree:hover{
    width: 13%;
    display: inline;
    margin: 1% auto 2%;
    padding: 10px;
}


                                                                                        /*SHOP*/

.category {
    display: inline;
    padding: 5px;
}

.catsize {
    width: 65%;
}


                                                                                         /*PORTFOLIO*/

.accordion {
    width: 100%;
    padding-left:0;
    margin: 0 auto;
}

.accordion-control {
    width: 100%;
    height: 60px;
    font-size: 1.1em;
}


.carousel {
    width: 100%;
}


.prev {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}   

.prev2 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next2 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}  

.prev3 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next3 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
} 

.prev4 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
    }

.next4 {
    margin-top: -39%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
} 


.ytp-cued-thumbnail-overlay {
    width:50%;
    margin: 0 auto;
}
     
                                                                                    /*CONTACT FORM*/

.form {
    width: 70%;
}
}



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

.carousel {
    width: 100%;
}

}

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

.carousel {
    width: 100%;
}

.prev {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next {
    margin-top: -38%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev2 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next2 {
    margin-top: -38%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev3 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next3 {
    margin-top: -38%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

.prev4 {
    margin-top: 25%;
    margin-left:5%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next4 {
    margin-top: -38%;
    margin-right:5%;
    float: right;
    border-radius: 3px 0 0 3px;
}

}


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


                                                                                 /*CURITS*/

#title {
    margin: 5% auto;
}

#footerimg {
	width: 90%;
	margin: 3% auto;
	display: block;
}

#titleline {
    width: 120px;
    margin: -25px auto -25px;
    display: block;
}
                                                                                
                                                                                    /*PORTFOLIO*/

.carousel {
    width: 90%;
}
   
.prev {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next {
    margin-top: -38%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}    

.prev2 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next2 {
    margin-top: -38%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
} 

.prev3 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next3 {
    margin-top: -38%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
}   

.prev4 {
    margin-top: 25%;
    margin-left:1%;
    float: left;
    border-radius: 3px 0 0 3px;
}

.next4 {
    margin-top: -38%;
    margin-right:1%;
    float: right;
    border-radius: 3px 0 0 3px;
} 

                                                                                        /*CONTACT FORM*/

.form {
    width: 80%;
}

}