@charset "UTF-8";

UTF-8;
/*
* NOTICE: This MyFreeCams Profile was built
* using the Camgirl Toolkit Profile Builder.
* The Profile Owner and MyFreeCams retain
* ownership of all images,fonts,and other
* assets that they provide. Unless otherwise
* stated,all other images,fonts,and other
* assets that this stylesheet references are
* the property of Camgirl Toolkit. All Rights Reserved.
* * CODE LICENSE: The stylesheet code is released
* under the terms of the Creative Commons
* Attribution-ShareAlike 4.0 International for any
* purpose,including commercial purposes.
* * The full text of this license can be found here:
* https://creativecommons.org/licenses/by-sa/4.0/
* * PROFILE BUILDER DETAILS
* Version: 0.0.0.17
* Last-Modified: 2016-04-26 18:43:21
************************************************/
/* CSS Clearfix
************************************************/
.cgt_cf:after {
  visibility:hidden;
  display:block;
  font-size:0;
  content:" ";
  clear:both;
  height:0;
}

.cgt_cf {
  display:inline-block;
}

/*
 * Copyright (c) 2010, Kimberly Geswein (kimberlygeswein.com)
 *
 * Full license text found here:
 * http://s.sil.org/OFL
 ************************************************/
@font-face {
  font-family:'Indie Flower';
  src:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/IndieFlower.eot);
  src:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/IndieFlower.eot?) format("eot"),url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/IndieFlower.woff) format("woff"),url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/IndieFlower.ttf) format("truetype"),url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/IndieFlower.svg#IndieFlower) format("svg");
}

/*
 * Copyright (c) 2011-2012, Julieta Ulanovsky (julieta.ulanovsky@gmail.com),
 * with Reserved Font Names 'Montserrat'
 *
 * Full license text found here:
 * http://s.sil.org/OFL
 ************************************************/
@font-face {
  font-family:'Montserrat Alternates';
  src:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.eot);
  src:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.eot?) format("eot"),url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.woff) format("woff"),url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.ttf) format("truetype"),url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.svg#MontserratAlternates-Regular) format("svg");
}

/* START MFC Reset
 ************************************************/
#header_bar,#footer_bar,#about_me_label {
  display:none!important;
}

#profile {
  display:block;
  width:960px;
  margin:0 auto;
  padding:15px 20px;
  padding:15px 0;
}

#avatar_holder {
  display:block;
  float:left;
  margin:15px;
}

#profile_header_container {
  display:block;
  float:left;
  margin-left:0;
  width:840px;
}

#profile_header_container .container,#profile_header_container .label,#profile_header_container .value {
  font-size:15px!important;
  line-height:23px!important;
}

#profile_header_container .label {
  min-width:140px;
}

#profile_main_photo {
  position:relative;
  display:block;
  float:left;
  width:250px;
  margin:15px;
  z-index:1!important;
}

#profile_about_me_friends {
  display:block;
  position:relative;
  z-index:0;
}

#profile_about_me {
  display:block;
  margin:0 auto;
  padding:0;
  padding-top:15px;
}

#profile_about_me .container {
  position:relative;
  display:block;
  margin:0;
  padding:0;
  font-size:15px!important;
  line-height:19px!important;
}

#profile_about_me .label {
  display:inline-block;
  margin-left:25px;
}

#profile_about_me .value {
  display:inline-block;
}

#profile_about_me > .heading {
  display:none;
}

#profile_friends {
  display:block;
  margin:0 auto;
  padding:0;
}

#about_me_container {
  margin:0!important;
  padding:0!important;
}

#about_me_value {
  margin:0 auto!important;
  padding:0!important;
}

#cgt_container {
  position:relative;
  display:block;
  width:960px;
  margin:0;
  padding:0;
}

#cgt_container img,#profile_interests_content img,#profile_comments img {
  max-width:100%;
  height:auto;
}

.profile_row {
  display:block;
}

.profile_row.hidden {
  display:none;
}

.profile_section {
  display:block;
  width:960px;
}

.profile_section_content {
  margin:0;
  padding:0;
  z-index:inherit;
}

#profile_main_photo .profile_section {
  width:100%;
}

#profile_friends,#profile_interests_content,#profile_photo_galleries,#profile_schedule,#profile_comments {
  width:100%;
  margin:0!important;
  padding:0!important;
}

.wall_post_avatar {
  margin-left:15px;
}

#profile_password_photo_galleries,#profile_photo_galleries,.photo_gallery {
  width:100%;
  margin:0 auto;
  text-align:center;
}

.photo_gallery .images {
  margin-bottom:15px;
}

.icon1 {
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/video-showcase/new-icons/icon1.png);
  background-size:100% 100%;
}

.icon2 {
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/video-showcase/new-icons/icon2.png);
  background-size:100% 100%;
}

/* START Video Showcase 1
 ************************************************/
.cgt-showcase1 {
}

.cgt-showcase1 .cgt-showcase-container {
  max-height:600px;
  overflow:hidden;
  overflow-y:auto;
}

.cgt-showcase1 ul {
  margin:0;
  padding:0;
  clear:both;
}

.cgt-showcase1 li {
  position:relative;
  display:block;
  float:left;
  width:306px;
  height:230px;
  margin-bottom:20px;
  background-color:rgb(109,25,193);
}

/* Set margin for every 3rd and 4th child */
.cgt-showcase1 li:nth-child(3n+3),.cgt-showcase1 li:nth-child(3n+4) {
  margin-left:10px;
}

.cgt-showcase1 ul li a:link,.cgt-showcase1 ul li a:visited,.cgt-showcase1 ul li a:active {
  color:#ffffff;
  text-shadow:rgb(57,57,57);
}

.cgt-showcase1 ul li a:hover {
}

.cgt-showcase1 ul li a .cgt-showcase-thumbnail {
  position:relative;
  display:block;
  width:306px;
  height:172px;
  background:#000;
  text-align:center;
  overflow:hidden;
}

.cgt-showcase1 ul li a .cgt-showcase-thumbnail img {
  position:relative;
  max-width:none!important;
  height:100%!important;
  left:100%;
  margin-left:-200%;
}

.cgt-showcase1 ul li a .cgt-showcase-thumbnail .cgt-showcase-new {
  position:absolute;
  top:0;
  left:0;
  width:50px;
  height:50px;
}

.cgt-showcase1 ul li a .cgt-showcase-thumbnail .cgt-showcase-new-background {
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:0;
  border-style:solid;
  border-width:50px 50px 0 0;
  border-color:#0f2147 transparent transparent;
}

.cgt-showcase1 .cgt-showcase-meta {
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  overflow:hidden;
}

.cgt-showcase1 .cgt-showcase-title {
  position:absolute;
  left:10px;
  bottom:34px;
  text-decoration:underline;
}

.cgt-showcase1 .cgt-showcase-desc {
  display:block;
  position:absolute;
  width:286px;
  height:152px;
  top:230px;
  padding:10px;
  background:rgba(0,0,0,0.8);
  -webkit-transition:all .2s ease;
  transition:all .5s ease;
}

.cgt-showcase1 .cgt-showcase-price {
  position:absolute;
  left:10px;
  bottom:10px;
}

.cgt-showcase1 .cgt-showcase-length {
  position:absolute;
  right:10px;
  bottom:10px;
}

/* Hover over deion. */
.cgt-showcase1 .cgt-showcase-meta:focus .cgt-showcase-desc,.cgt-showcase1 .cgt-showcase-meta:hover .cgt-showcase-desc {
  top:0;
  -webkit-transition:all .2s ease;
  transition:all .5s ease;
}

/* First Video */
.cgt-showcase1 li:first-child {
  display:block;
  width:938px;
  height:260px;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-thumbnail {
  position:relative;
  display:block;
  width:462px;
  height:260px;
  background:#000;
  text-align:center;
  overflow:hidden;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-thumbnail img {
  position:relative;
  max-width:none!important;
  height:100%!important;
  left:100%;
  margin-left:-200%;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-thumbnail .cgt-showcase-new {
  position:absolute;
  top:0;
  left:0;
  width:100px;
  height:100px;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-thumbnail .cgt-showcase-new-background {
  position:absolute;
  top:0;
  left:0;
  width:0;
  height:0;
  border-style:solid;
  border-width:100px 100px 0 0;
  border-color:#0f2147 transparent transparent;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-meta {
  position:absolute;
  top:0;
  left:462px;
  bottom:0;
  right:0;
  overflow:hidden;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/spring-splendor/video-showcase-butterfly-dark.png) no-repeat bottom right;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-title {
  position:absolute;
  left:10px;
  top:10px;
  text-decoration:underline;
  font-family:'Indie Flower',cursive;
  font-weight:bold;
  font-size:40px;
  line-height:40px;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-desc {
  display:block;
  position:absolute;
  width:460px;
  height:152px;
  top:54px!important;
  padding:10px;
  background:none;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-price {
  position:absolute;
  left:10px;
  bottom:10px;
}

.cgt-showcase1 ul li:first-child a .cgt-showcase-length {
  position:absolute;
  right:10px;
  bottom:10px;
}

/* Hover over deion. */
.cgt-showcase1 ul li:first-child a.cgt-showcase-meta:focus .cgt-showcase-desc,.cgt-showcase1 ul li:first-child a.cgt-showcase-meta:hover .cgt-showcase-desc {
  top:54px!important;
}

/* START Social Networking Section
 ************************************************/
.cgt-social-networking-section {
  text-align:center;
}

.cgt-social-networking-section a {
  display:inline-block;
  width:130px;
  height:130px;
  margin:10px 6px;
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px;
  -webkit-box-shadow:2px 2px 2px 0 #000000;
  box-shadow:2px 2px 2px 0 #000000;
  text-indent:-99999px;
  background-size:100% 100%;
  -webkit-transition:all .4s ease;
  -moz-transition:all .4s ease;
  -o-transition:all .4s ease;
  transition:all .4s ease;
  z-index:0;
}

.cgt-social-networking-section a:hover {
  -ms-transform:scale(1.12);
  -webkit-transform:scale(1.12);
  transform:scale(1.12);
  -webkit-transition:all .8s ease;
  -moz-transition:all .8s ease;
  -o-transition:all .8s ease;
  transition:all .8s ease;
  z-index:9999;
}

.amazon {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/amazon.png);
}

.delivery-code {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/delivery-code.png);
}

.facebook {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/facebook.png);
}

.google {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/google.png);
}

.instagram {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/instagram.png);
}

.twitter {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/twitter.png);
}

.tumblr {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/tumblr.png);
}

.mfc-mail {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/mfc-mail.png);
}

.offline-tip {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/offline-tip.png);
}

/* New Icons */
.amateurporn {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/amateurporn.png);
}

.clips4sale {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/clips4sale.png);
}

.customs4u {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/customs4u.png);
}

.lovehoney {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/lovehoney.png);
}

.manyvids {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/manyvids.png);
}

.wishlist {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/wishlist.png);
}

.mysite {
  background:rgb(206,10,234) url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/social-networking/light-icons/mysite.png);
}

/* START FAQ Section
 ************************************************/
.cgt-faq-col-1 {
  float:left;
  width:450px;
  margin:0 20px 0 0;
  padding:10px;
  background:rgb(109,25,193);
}

.cgt-faq-col-2 {
  float:left;
  width:450px;
  margin:0;
  padding:10px;
  background:rgb(109,25,193);
}

.question {
  margin-bottom:15px;
  font-family:'Indie Flower',cursive;
  font-size:40px;
  line-height:44px;
  text-decoration:underline;
}

.answer {
  margin-bottom:15px;
}

/* START Tip Menu 1
 ************************************************/
.cgt-tipmenu4 ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

.cgt-tipmenu4 ul li {
  display:block;
  margin:0;
  padding:0;
}

/* odd batch of 3 */
.cgt-tipmenu4 ul li:nth-child(3n+3) {
  margin-bottom:10px;
}

.cgt-tipmenu4 ul li:nth-child(3n+1),.cgt-tipmenu4 ul li:nth-child(3n+2),.cgt-tipmenu4 ul li:nth-child(3n+3) {
  float:left;
  margin-left:40px;
}

/* even batch of 3 */
.cgt-tipmenu4 ul li:nth-child(6n+4) {
  margin-top:5px;
}

.cgt-tipmenu4 ul li:nth-child(6n+4),.cgt-tipmenu4 ul li:nth-child(6n+5),.cgt-tipmenu4 ul li:nth-child(6n+6) {
  float:right;
  margin-right:40px;
}

.cgt-tipmenu4 ul li a:link,.cgt-tipmenu4 ul li a:active,.cgt-tipmenu4 ul li a:visited {
  position:relative;
  display:block;
  width:800px;
  height:40px;
  line-height:40px;
  margin:0;
  padding:5px;
  font-weight:bold;
  color:#ffffff;
  text-shadow:1px 1px 1px rgb(57,57,57);
  background:rgb(109,25,193);
}

.cgt-tipmenu4 ul li a:hover {
}

.cgt-tipmenu4 ul li:last-child a {
  border-bottom:none;
}

.cgt-tipmenu4 ul li a .tipmenu-item {
  position:absolute;
  display:inline-block;
  left:10px;
  top:5px;
  width:48%;
  text-align:right;
  font-family:'Indie Flower',cursive;
  font-size:40px;
}

.cgt-tipmenu4 ul li a .tipmenu-price {
  position:absolute;
  display:inline-block;
  right:10px;
  top:5px;
  width:48%;
  text-align:left;
  font-family:'Indie Flower',cursive;
  font-size:40px;
}

.cgt-tipmenu4 ul li a .tipmenu-price:after {
  content:" Tokens";
}

#profile_friends {
  position:relative;
  display:block;
  margin-bottom:20px!important;
}

#profile_friends .container {
  display:block;
  padding:0 15px 5px;
  margin:0!important;
}

#profile_comments:before,#profile_interests_content:before,#profile_schedule:before,#profile_friends:after {
  position:absolute;
  content:" ";
  top:130px;
  left:0;
  bottom:-20px;
  right:0;
  z-index:-1;
}

#profile_schedule:before {
  z-index:0;
  bottom:-5px!important;
}

#profile_schedule {
  position:relative;
  display:block;
  text-align:center;
  font-size:12px;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:106px;
  height:120px;
  margin:0;
  padding:10px;
  border:1px solid rgb(2,19,8);
}

#profile_schedule .label {
  display:block;
  font-size:15px!important;
  line-height:23px!important;
  width:100%;
  text-align:center;
}

#profile_schedule .value {
  position:absolute;
  display:block;
  bottom:10px;
  text-align:left;
  font-size:15px!important;
  line-height:19px!important;
}

#schedule_converted {
  text-align:center;
}

#profile_comments,#profile_interests_content {
  position:relative;
  display:block;
}

#profile_comments:before,#profile_interests_content:before {
  z-index:inherit;
}

#profile_interests_content .container {
  display:block;
}

#profile_interests_content .label {
}

#profile_interests_content .value {
}

body {
  background:rgb(176,34,167);
  color:#ffffff;
  text-shadow:2px 2px 1px rgb(57,57,57);
  font-family:'Montserrat Alternates',sans-serif;
  font-size:15px!important;
  line-height:19px!important;
  margin:0;
}

a:link,a:visited,a:active {
  color:rgb(250,250,57);
}

a:hover {
  color:rgb(255,145,15);
}

html,body {
  position:relative;
  min-width:1175px!important;
  margin:0!important;
  padding:0!important;
}

#fixed_background {
  display:block;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  min-width:1175px!important;
  z-index:inherit;
}

#fixed_background:after {
  content:" ";
  display:block;
  width:998px;
  height:100%;
  margin:0 auto;
/*
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    -webkit-box-shadow: 0px 0px 20px 7px #000;
    box-shadow: 0px 0px 20px 7px #000;
*/
}

#profile {
  color:#ffffff;
  background:rgb(2,19,8);
}

#main_photo {
  margin-bottom:0;
}

/*
    START HEADINGS
*/
#profile_friends .heading,#profile_password_photo_galleries .heading,#password_photo_galleries .heading,#photo_galleries .heading,#profile_comments .heading,#profile_interests_content .profile_section_content > .heading,#profile_schedule .heading,#profile_photo_galleries .heading,#profile_header_container .heading,#profile_main_photo .heading,#about_me_container .heading {
  position:relative;
  display:block;
  width:960px;
  height:134px;
  margin:80px auto 0;
  padding:0;
  font-family:'Indie Flower',cursive;
  font-weight:bold;
  font-size:40px;
  line-height:40px;
  text-align:center;
  vertical-align:middle;
  line-height:127px;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/svg.php?f=c3ByaW5nLXNwbGVuZG9yL2hlYWRpbmctbWFzay5zdmc%3D&c=cmdiYSgyMDEsIDEyLCAxODksIDAuNyk%3D) top center no-repeat;
  color:#ffffff;
  text-shadow:2px 2px 1px rgb(57,57,57);
  z-index:inherit;
}

#profile_header_container .heading {
  width:830px;
  margin:0 auto!important;
  line-height:94px;
}

#profile_main_photo .heading {
  width:250px;
  height:38px;
  line-height:30px;
  background-size:100%;
  background-position:middle center;
  font-size:18px;
  margin:0xp!important;
  padding:0!important;
}

#profile_friends .heading:before,#profile_password_photo_galleries .heading:before,#password_photo_galleries .heading:before,#photo_galleries .heading:before,#profile_comments .heading:before,#profile_interests_content .profile_section_content > .heading:before,#profile_schedule .heading:before,#profile_photo_galleries .heading:before,#about_me_container .heading:before {
  position:absolute;
  display:block;
  left:-90px;
  top:-73px;
  content:" ";
  width:201px;
  height:243px;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/svg.php?f=c3ByaW5nLXNwbGVuZG9yL2J1dHRlcmZseS1tYXNrLnN2Zw%3D%3D&c=cmdiKDIxMywgMTksIDE5NCk%3D&s=IzAwMA%3D%3D) top center no-repeat;
  z-index:inherit;
}

#profile_friends .heading:after,#profile_password_photo_galleries .heading:after,#password_photo_galleries .heading:after,#photo_galleries .heading:after,#profile_comments .heading:after,#profile_interests_content .profile_section_content > .heading:after,#profile_schedule .heading:after,#profile_photo_galleries .heading:after,#profile_header_container .heading:after,#about_me_container .heading:after {
  position:absolute;
  display:block;
  right:-90px;
  top:-12px;
  content:" ";
  width:616px;
  height:477px;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/spring-splendor/header-top-right-ivy-dark.png) no-repeat;
  z-index:-1;
}

#profile_main_photo .heading {
  margin:0;
  padding:0;
}

#profile_header_container .heading {
  margin:15px auto 0;
  padding:8px 0 8px 10px;
  text-align:left;
}

#about_me_container .heading.left {
  text-align:left;
  padding-left:0;
}

#about_me_container .heading.center {
  text-align:center;
}

#about_me_container .heading.right {
  text-align:right;
  padding-right:0;
}

#about_me_container .heading.left .left-side {
  display:inline-block;
  width:90px;
}

#about_me_container .heading.right .right-side {
  display:inline-block;
  width:15px;
}

/*
    SECTION BODY
*/
#profile_comments:before,#profile_interests_content:before,.photo_gallery_preview,#profile_schedule:before,#profile_friends:after,div.cgt-basic-section > .body {
  display:block;
  width:930px;
  margin:0 auto!important;
  padding:15px!important;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/spring-splendor/basic-background-butterfly-dark.png) no-repeat top center;
  background-color:rgb(109,25,193);
}

#tags_container {
  display:none!important;
}

#cam_score_container {
  display:none!important;
}

#profile_about_me .container h1,#profile_about_me .container h2,#profile_about_me .container h3,#profile_about_me .container h4,#profile_about_me .container h5,#profile_about_me .container h6 {
  line-height:1.3em!important;
}

.code {
}

.del {
  text-decoration:line-through;
}

.fill {
  width:100%;
  height:auto;
}

.center {
  display:block;
  text-align:center;
  margin:0 auto;
}

.alignleft {
  display:inline;
  float:left;
}

.alignright {
  display:inline;
  float:right;
}

.aligncenter {
  display:block;
  margin-right:auto;
  margin-left:auto;
}

table.aligncenter {
  display:table!important;
}

blockquote.alignleft,.wp-caption.alignleft,img.alignleft {
  margin:.4em 1.6em 1.6em 0;
}

blockquote.alignright,.wp-caption.alignright,img.alignright {
  margin:.4em 0 1.6em 1.6em;
}

blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter {
  clear:both;
  margin-top:.4em;
  margin-bottom:1.6em;
}

.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter {
  margin-bottom:1.2em;
}

.gallery {
  margin-bottom:1.6em;
}

.gallery-item {
  display:inline-block;
  padding:0;
  margin:20px 0;
  text-align:center;
  vertical-align:top;
  width:100%;
}

.gallery-columns-2 .gallery-item {
  max-width:50%;
}

.gallery-columns-3 .gallery-item {
  max-width:33.33%;
}

.gallery-columns-4 .gallery-item {
  max-width:25%;
}

.gallery-columns-5 .gallery-item {
  max-width:20%;
}

.gallery-columns-6 .gallery-item {
  max-width:16.66%;
}

.gallery-columns-7 .gallery-item {
  max-width:14.28%;
}

.gallery-columns-8 .gallery-item {
  max-width:12.5%;
}

.gallery-columns-9 .gallery-item {
  max-width:11.11%;
}

.gallery-icon img {
  margin:0 auto;
}

.gallery-caption {
  display:block;
  font-size:12px;
  font-size:1.2rem;
  line-height:1.5;
  padding:.5em 0;
  margin:0;
}

.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
  display:none;
}

#cgt-callback {
  position:fixed;
  display:block;
  width:340px;
  height:90px;
  bottom:-115px;
  right:50%;
  margin-right:-590px;
  padding:10px;
  background:#fff;
  color:#000;
  text-shadow:none;
  box-shadow:0 0 5px 1px #000;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
  z-index:99999;
}

#cgt-callback:hover {
  bottom:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-callback:hover #cgt-logo-handle {
  opacity:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-callback p {
  margin:0 0 10px;
}

#cgt-logo-handle {
  position:absolute;
  display:block;
  right:10px;
  top:-105px;
  width:90px;
  height:120px;
  margin:0;
  padding:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-logo-handle a {
  display:block;
  width:90px;
  height:90px;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/big-logo-gray.png);
  background-size:100% 100%;
  border-radius:50% 50% 50% 50%;
  box-shadow:1px 2px 2px 0 #000;
  opacity:.9;
}

#cgt-logo-container {
  display:block;
  float:right;
  width:90px;
  height:90px;
  margin:0;
  padding:0;
}

#cgt-logo-container a {
  display:block;
  width:100%;
  height:100%;
  background:url(//www.camgirltoolkit.com/wp-content/uploads/profile-builder/big-logo.png);
  background-size:100% 100%;
  border-radius:50% 50% 50% 50%;
  box-shadow:1px 2px 2px 0 #000;
}