body{background:#000 url(../images/bijouxbackground.png) repeat-x fixed top center;font-family:'Josefin Sans', Arial, Helvetica, sans-serif;color:#FFFFFF;padding:0px;margin:0px;}
.col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-4collectleft, .col-4collect, .col-5, .col-6, .col-7, .col-8, .col-9 {	float: left;}
.col-12 {width: 100%;}
.col-11 {width: 91.66666667%;}
.col-10 {width: 83.33333333%;}
.col-9 {width: 75%;}
.col-8 {width: 66.66666667%;}
.col-7 {width: 58.33333333%;}
.col-6 {width: 50%;}
.col-5 {width: 41.66666667%;}
.col-4, .col-4collectleft, .col-4collect{width: 33.33333333%;}
.col-3 {width: 25%;}
.col-fifth {width: 20%;}
.col-2 {width: 16.66666667%;}
.col-1 {width: 8.33333333%;}

.col-10, .col-11, .col-12, .col-2, .col-3, .col-4,.col-4collectleft, .col-4collect, .col-5, .col-6, .col-7, .col-8, .col-9{
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px
}
.col-4collectleft, .col-4collect{
	padding-left:0px;
}
.row {
    margin-left: -15px;
    margin-right: -15px;
}

.container, .cartcontainer {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

*, :after, :before {
    box-sizing: border-box;
}
#pageheader{max-width:600px;margin:auto;margin-bottom:40px;}
#pagenavigation{max-width:1030px;margin:auto;padding:0px;}
#menu{width:1000px;float:left;text-align:center;font-size:18px;}
.statslistleft{float:left;width:46%;padding-top:2px;padding-bottom:2px;padding-right:5px; text-align:left; color:#A07E47;}
.statslistright{float:left;width:50%;padding-top:2px;padding-bottom:2px;padding-left:5px;min-width:60%;min-height:24px; text-align:left; color:#FFFFFF;}
#leftcontent{text-align:left;float:left;font-size:16px; font-weight:normal;}
#profileleft{margin-right:10px;text-align:left;float:left;margin-left:2px;font-size:16px;}
#interviewleft{width:650px;margin-right:10px;text-align:left;float:left;margin-left:2px;font-size:16px;}
#interviewright{width:340px;margin-left:15px;text-align:right;float:left;margin-top:-7px;font-size:16px;margin-right:-40px;}
.formlabel{width:100%;float:left;}
.featuredindividual{margin-bottom:30px;}

.formlabel {
    width: 300px;
    float: left;
}

input[type="text"], input[type="email"], textarea {
    width: 300px;
    padding: 0px;
    border: none;
    margin-bottom: 10px;
    border: 1px solid #A07E47;
}
input[type="text"],input[type="email"],
textarea{width:300px;padding:0px;border:none;margin-bottom:10px;border:1px solid #A07E47;}
select{padding:0px;border:none;margin-bottom:10px;border:1px solid #A07E47;}
#profileright{text-align:right;float:left;margin-top:-7px;font-size:16px;margin-right:-40px;}
#featuredblock{margin-top:4px;float:left;font-size:16px;}
.featuredname{font-size:14px;text-transform:uppercase;font-weight:600;color:#A07E47;text-align:center;}
.featuredtext{font-size:14px;color:#A07E47;text-align:left;line-height:22px;margin-top:5px;}
.gold{color:#A07E47;}
.featuredarrows{font-size:18px;color:#A07E47;font-weight:bold;}
#gallery{width:calc(100% + 40px);margin-left:-12px;margin-top:60px;}
.galleryindividual{float:left;margin-left:10px;margin-right:10px;margin-bottom:0px;margin-top:10px;vertical-align:top; width:18%; min-height: 477px;}
hr{display:block;height:1px;border:0;border-top:1px solid #A07E47;margin-bottom:1em;padding:0;}
h1{font-size:38px;font-family:'Josefin Sans', Arial, Helvetica, sans-serif;font-weight:300;color:#A07E47;margin-bottom:10px;white-space:nowrap;overflow:hidden;line-height:44px;}
h2{font-size:30px;font-family:'Josefin Sans', Arial, Helvetica, sans-serif;font-weight:300;color:#A07E47;margin-top:0px;margin-bottom:10px;line-height:34px;}
h3{font-size:22px;font-family:'Josefin Sans', Arial, Helvetica, sans-serif;font-weight:300;color:#A07E47;margin-top:0px;margin-bottom:10px;line-height:26px;}
.ladyratesheader{color:#FFFFFF;font:bold 15px Georgia;text-decoration:underline;}
#homecontainer{width:152px;height:250px;padding:5px 40px 5px 5px;margin:2px;float:left;text-align:center;line-height:14px;border:0px;}
.homecontainer{width:175px;height:263px;padding:5px 15px 5px 5px;margin:2px;float:left;text-align:center;line-height:14px;border:0px;}
.style1small{font:italic 11px Georgia, Helvetica, sans-serif;}
.galleryname{color:#A07E47;font:bold italic 14px Georgia;text-align:center;}
.maintext{font-size:14px;font-family:'Josefin Sans', Arial, Helvetica, sans-serif;color:#FFFFFF;}
#photocontainer{width:46%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px; float:left;}
.photocontainer{width:46%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px; float:left;}
#landscapephotocontainer{width:96%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px;}
.landscapephotocontainer{width:96%;padding:1%;margin:1%;float:left;text-align:center;line-height:24px;}
.landscapeinterviewphotocontainer{width:330px;padding:5px;margin:3px;float:left;text-align:center;line-height:24px;}
a{color:#A07E47;text-decoration:none;}
#nav{text-align:justify;max-width:1020px;margin-bottom:0px;}
#nav:after{content:'';display:inline-block;width:100%;}
#nav li{display:inline-block;font-size:18px;}
#nav li a{color:#FFFFFF;font-weight:400;}
#nav li a:visited{color:#FFFFFF;font-weight:400;}
#nav li a:hover{color:#A07E47;font-weight:400;}

#bottomleft 
{
	float:left; padding-bottom:5px; font-size:13px; text-align:left; color:#FFFFFF;
}


#bottomright
{
	float:right; padding-bottom:5px;  font-size:13px; text-align:right; color:#FFFFFF;
}
@media screen and (max-width: 800px) {
	.galleryindividual {width:29%;}
}


@media screen and (max-width: 700px) {
	.col-9, .col-3, .col-4, .col-8 {  width:100%; }
	.photocontainer { width:96%;}
	h1 {font-size:32px !important;
	line-height:37px !important;}
	#bottomleft 
{
	text-align:center;
	width:100%;
}


#bottomright
{
	text-align:center;
	width:100%;
}
}

@media screen and (max-width: 600px) {
	.galleryindividual {width:45%; min-height: 462px;}
	h1 {font-size:22px !important;
	line-height:32px !important;
	margin-top:5px !important;}
}

@media screen and (max-width: 450px) {
	.galleryindividual {width:96%;}
	h1 {font-size:20px !important;
	line-height:28px !important;
	margin-top:3px !important;}
}
/* Base */
.btn-floating:hover img {
  margin-bottom: -3px
}

.btn-floating {
    position: fixed;
    right: 25px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    border-radius: 100px;
    border: 0;
    z-index: 9999;
    color: white;
    transition: .2s;
}

.btn-floating:hover {
    width: auto;
    padding: 0 20px;
    cursor: pointer;
}

.btn-floating span {
    font-size: 16px;
    margin-left: 5px;
    transition: .2s;
    line-height: 0px;
    display: none;
}

.btn-floating:hover span {
    display: inline-block;
}

/* Phone */
.btn-floating.phone {
    bottom: 85px;
    background-color: #760f10;
}

.btn-floating.phone:hover {
    background-color: #c03421;
}

/* WhatsApp */
.btn-floating.whatsapp {
    background-color: #34af23;
    bottom: 25px;
}

.btn-floating.whatsapp:hover {
    background-color: #1f7a12
}