

.box-header-wrapper{ position:relative; width:992px; height:auto; padding:0; margin:10px auto 0; z-index:2; }

/* PROFILE */

.full-wrapper{ float:none; width:100%; }
.left-wrapper{ float:left; width:44%; margin:15px 0; }
.middle-wrapper{ float:left; width:10%; padding:25px 0 0 0; }
.right-wrapper{ float:right; width:44%; margin:15px 0;  }

/* hello */
.profile-hello{ width:100%; padding:15px 0 25px 0; }
	.profile-hello .avatar{ float:left; width:60px; height:60px; margin:0 15px 0 0; }
	.profile-hello .info{ float:left; margin:5px 0 0 0; }
		.profile-hello .info h3, .profile-hello .info h3 a{ font-family: 'Roboto Condensed', sans-serif; font-size:24px; line-height:24px; font-weight:300; margin:0 0 0 0; color:#666; }
		.profile-hello .info p{ font-family: 'Roboto Condensed', sans-serif; margin:5px 0 0 0; color:#666; }
			.profile-hello .info p a{ color:#333; text-decoration:underline; }

/* styles */
.profile-styles{ float:left; width:600px; }
	.profile-styles .main-style{ margin:0 0 35px 0; }
	
		.profile-styles .main-style .header{ width:100%; }	
			.profile-styles .main-style .header .intro{ float:left; font-family: 'Roboto Condensed', sans-serif; font-size:18px; line-height:15px; font-weight:300; margin:0; color:#999; }
			.profile-styles .main-style .header ul.sociallinks{ list-style:none; position:relative; float:right; margin:-5px 0 0 0; }
			.profile-styles .main-style .header ul.sociallinks li.icon{
				float:left; margin:0 5px 5px 0; min-width:14px; padding:5px 7px;
				background:#7798A1; font-size:16px; color:#FFF; text-align:center; cursor:pointer;
				-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;
			}
			.profile-styles .main-style .header ul.sociallinks li.label{ float:left; font-size:14px; color:#7798A1; padding:7px 5px 0px 0; }
			
			.profile-styles .main-style .header ul.sharelinks{ list-style:none; position:relative; float:right; margin:-5px 0 0 0; }
			.profile-styles .main-style .header ul.sharelinks li.icon{
				float:left; margin:0 5px 5px 0; min-width:14px; padding:5px 7px;
				background:#7798A1; font-size:16px; color:#FFF; text-align:center; cursor:pointer;
				-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;
			}
			.profile-styles .main-style .header ul.sharelinks li.intro{ float:left; font-size:14px; color:#7798A1; padding:7px 5px 0px 0; }
			

	.profile-styles .main-style h4{ font-family: 'Roboto Condensed', sans-serif; font-size:48px; line-height:48px; font-weight:300; margin:0 0 5px 0; color:#666; text-transform:capitalize; }
	.profile-styles .main-style p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-styles .main-style a.btn{ position:relative; top:10px; text-decoration:none; margin:0 0 15px 0; }
	
	.profile-styles .test-call{ margin:15px 0; }
		.profile-styles .test-call p{ font-family: 'Roboto Condensed', sans-serif; font-size:21px; line-height:21px; font-weight:300; color:#666; }
			.profile-styles .test-call p a{ color:#666; text-decoration:underline; }
		
/* physical */	
.profile-addon{ float:right; width:320px; margin:0 0 15px 0; }

	.profile-addon .other-style{ padding:25px 0 0 0; }
	.profile-addon .other-style .label{ display:block; padding:0 0 5px 0; border-bottom:1px dotted #694B57; font-family: 'Roboto Condensed', sans-serif; font-size:20px; line-height:20px; font-weight:400; color:#817D88; }
	.profile-addon .other-style h4{ font-family: 'Roboto Condensed', sans-serif; font-size:32px; line-height:30px; font-weight:300; margin:0 0 15px 0; color:#666; text-transform:capitalize; }
	.profile-addon .other-style p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-addon .other-style a.btn{ text-decoration:none; margin:15px 0 15px 0; }

	.profile-addon img{ width:200px; }
	.profile-addon .intro{ font-family: 'Roboto Condensed', sans-serif; font-size:18px; line-height:15px; font-weight:300; margin:0; color:#999; }
	.profile-addon h4{ font-family: 'Roboto Condensed', sans-serif; font-size:48px; line-height:48px; font-weight:300; margin:10px 0 5px 0; color:#666; text-transform:capitalize; }
	.profile-addon p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-addon a.btn{ position:relative; top:10px; text-decoration:none; margin:15px 0 15px 0; }

/* content call */
.profile-call{ padding:15px 0; }
	.profile-call h4{ font-family: 'Roboto Condensed', sans-serif; font-size:28px; line-height:28px; font-weight:400; margin:0 0 5px 0; color:#666; }


/* Book */
.book_info{ border-right:1px solid rgba(219,197,174,0.4); }
	.book_info h2{ text-align:left; }
	@media only screen and (max-width: 767px) {
		.book_info h2{ text-align:center; }	
	}
.book_looks{ margin-top:20px; padding:0; }
	@media only screen and (max-width: 767px) {
		.book_looks{ margin-top:0; padding:0; }
	}
.book_comment{  }
	.book_comment p{ margin:0 0 10px 0; }

.book_profile{ margin-top:0px; padding:20px; }
	@media only screen and (max-width: 767px) {
		.book_looks{ margin-top:0; padding:0; }
	}

/* Look */
.look_item{ padding:0; }
	.look_item .look_image{  padding:0;  }
		.look_item .look_image image{ padding:0; width:100%; }

.look_products{ padding:0; }
.look_products ul.catalog{ list-style:none; margin:0; padding:0; }
	.look_products ul.catalog li{
		position:relative; float:left; margin:0; padding:10px; cursor:pointer;
	}
		.look_products ul.catalog li div.img{ min-height:150px; border:1px solid #EEE; background-size:100%; background-position:center center; background-repeat:no-repeat; }
		.look_products ul.catalog li div.info{ display:block; padding:5px 0px 10px 0px; }
			.look_products ul.catalog li span.brand{ display:block; margin:0 0 7px 0; font-weight:bold; color:#525252; }
			.look_products ul.catalog li span.name{ display:block; min-height:40px; margin:0 0 4px 0; color:#525252; }
			.look_products ul.catalog li span.before{ float:left; }
			.look_products ul.catalog li span.after{ float:left; margin:0 0 0 5px; text-decoration:line-through; }

.cta-lookbook-md .look_item{ height:460px; overflow:hidden; }
	.cta-lookbook-md .look_restraint{
		position:absolute; z-index:600; width:100%; height:100%;
		/*background:rgba(255,255,255,.95);*/
		background: url(../../images/bg/bg_headerboxstripes_brown_tsp.png) repeat;
}
	.cta-lookbook-md .look_restraint .look-cta{ background:#FFF;/*#563A46*/; border:1px solid #E5E5E5; padding:60px 30px 50px 30px;  }
	
.cta-lookbook-sm{}
	.cta-lookbook-sm .look_restraint{
		background:rgba(255,255,255,.95);
	}
	.cta-lookbook-sm .look_restraint .look-cta{ background:#FFF/*#563A46*/; border:1px solid #E5E5E5; padding:60px 30px 50px 30px;  }

/* PARA VOCÊ */
ul.catalog_paravoce{ list-style:none; }
	ul.catalog_paravoce li{
		position:relative; float:left; width:140px; min-height:160px; margin:15px 25px 15px 0; padding:10px 0; cursor:pointer;
	}
		ul.catalog_paravoce li div.img{ width:120px; height:120px; border:1px solid #DDD; background-size:auto 100px; background-position:center center; background-repeat:no-repeat; }
		ul.catalog_paravoce li div.info{ display:block; padding:5px 0px 10px 0px; }
			ul.catalog_paravoce li span.brand{ display:block; margin:0 0 7px 0; font-size:12px; font-weight:bold; color:#525252; }
			ul.catalog_paravoce li span.before{ float:left; font-size:14px; font-weight:bold; color:#999; }
			ul.catalog_paravoce li span.after{ float:left; margin:0 0 0 5px; font-size:10px; color:#999; text-decoration:line-through; }

/* SWIPER */
.swiper-container,.swiper-4u-container{ height: 230px; }
	.swiper-wrapper{  }
	.swiper-wrapper swiper-slide{ width:230px; height:230px; }
	.swiper-wrapper .swiper-slide a{ width:230px; height:230px; text-decoration:none; color:#FFF; }
	.swiper-wrapper .swiper-slide img{ margin:0; width:100%; }
	.swiper-wrapper .swiper-slide .img{ /*width:230px;*/ height:230px; background-size:auto 180px; background-position:center center; background-repeat:no-repeat; }
	.swiper-wrapper .swiper-slide .infoslide{ position:absolute; top:160px; left:0; width:100%; height:100%; background-color: rgba(0,0,0,.0); }
		.swiper-wrapper .swiper-slide .infoslide .brand{
			display: table-cell; padding:5px 8px; margin:0 0 0 0; background: rgba(86,58,70, .9); text-transform: uppercase;
			font-family: 'Roboto Condensed', sans-serif; font-weight: 700; font-size: 16px; line-height: 16px;
		}
		.swiper-wrapper .swiper-slide .infoslide .price{
			font-size:12px; font-style:italic; padding:3px 6px; background: rgba(86,58,70,.9); margin:0;
		}
		.swiper-button-prev{
			width:40px; height:40px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAADxklEQVR42ryY208UVxzHPzvbRdxdrRZXoDDcpsjC0NTaglnQtaEUJMakSVPsJU3aNNGHUtq3/hV96OWh+uCjjT7WJkgQ0yp0qw1e2lVuWpVYLouCXNxLZ9nty1nckAozZxe+ySSbzPy+55Nz9vzO73dsyWSSlI40tmJC5UArsA+oBkqBLeLdAnAfGAT6gG7g7lqGp/u7l38/hznZgXagA/ABtmd8lyeePcCHQBIIAN8DZ4CltQZSTMA0A0HgFNCwCsz/ySZiTgmP5kyAcoHjQA/gJXN5hddx4W0JyANcBI6SfR0V3h6zQB7gElDH+qlOjOFZC8gJnAWqWH9VibGcqwF9A+xl47RXjPl0F7Q3tKTvph5Z580uJ29/9B6+N/10vvux1fC3gPPpM6QA38rCOBwOfE0HeH2/j2g4ImPxnch1y0BHRNaVUmVtNQfamsndnMu1wBXZlNCeDvSZLEz+i4W8caiF7TvyGPnrFhd+Oidr1ZECKhfZVGqpdvvq2FVbzdzMLBd+PsfU+IQskA+oUICDFo+Dp/O8u5Z9LU0kEkmuXOxn6Howkx1nA1oVoFEmulAtoulwG56CnYwGB/nt/C8YhpFpGmhUAF1mi/sPNlNRVcnUPxP82tXDo9DDbOSlGgVQrf5vXql/jVd99cQNg96zXYwGB7OVKEuVtOLKlLZuf546fwNOt4ubV29wPfBHNpYqJbdiNcL41yAWjZGzKYf0ajNbsuuq9uXKA241xaIxHDkOXqrxUlBcRCwaY+z23yQSiWzwzNl1VXsfKLAS9Sg0jSPHQaXuZVveC0yNTzA9OZUNoGG7rmp+4GUrUXEjzuOHMxSXlVBYUoxri5u7I6NEnoQzBeq166qWDxyyGvlkYZFoJIJWXUVRqUo0HOH+6J1Ml+4Hu65qM0CnTLaem32M0+WkbJdGUalKaGKSyQfjsjBJ4Au7rmqzoh4pseoQNwzGxx6wI38nWo0Xl9vN2J17LM7PywAFgK/tuqoBRIB3ZFxi0RiL8wuUVVZQqBZjUxRuXb0hY/UVEEzloTPAkOxc3xu5zaXuXpbicfY01MtYDAmG5XpoCfhcFsgwDAb6fufmtT9xulwyFp2prta2orc/CXzCxurk6f7uT5/VdXQAlzcQ5vLKlVkJFAYOA8MbADMsxgqv1blOA35gYB1hBsQY02Z7+xCwHzixDjAnxN1SyOrtRwQ4BrRkaQmHhdcxIJrJ/VCPKHM/ENnUahEUEJdXupnO2OwN2hLwo3jKgTYx7V5x5GwV380DYyLR9QFdZq700vXfADiBFWaUQtT9AAAAAElFTkSuQmCC') no-repeat;
		}
		.swiper-button-next{
			width:40px; height:40px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAADo0lEQVR42ryYz08UZxjHPzvrUFhAqrikC4xSl5XdDGpCCwaKbKJUJWmvtNGbB71o0z/Acy+9tP44YOKPeOBgj8bohmAToV3RbqlahLV0rZguLgTF/YkO7Pbybt0YFeadhSfZ07z7fT4z7zzPvM/X1tuxD5PxMbAf6AR8wBagUlxLAI+BcWAYCACPzIivW+E6O9ALHAPaAds71lWLXwtwCMgBQeA0cBlYWi6RsgKYbuBPoB/oeA/M28Im/tMvNLqtAJUCfcAA4MV6eIVWn9A2BeQEbgJHKH4cEdrOlQI5gSGgldWLVpHDuRyQA7gCNLH60SRyOd4H9COwi7WLXSLn63LWNXdhNf1gRu3kTxf5sHojf4+HWTQMWagW4BcgUviE7MAps0oL6Qyf7m6nfY8fVVWtPKmTeZY8UK9MaY8Gb1NaVoq/pxtPs88KkA/4qnDL+gDNrMpsNIZLq6N2i0ZFVSVTk49IJZKyUB8B5+265t4KfG+yAwOQSiRJp1I0+pqo3VxPMp5gajJCNpuVAdKAS3Zdc38NfCF7W89n5yircNDgacSl1RGLTjMTfSojZQPCdl1zfwvskAXKZrPMxWZw1dex1euhsqqKqckIyXhCRm7ermvuE4DLyhuZSaVJJ1M0eNy4tHoURSES/kumFWTtuub+Diiz2uHm555hLBps033U1LqYn3tG7N9ps++TqgAVxWi5hmHwR/AOY7/fxVFRTmtXB+s3VJmVqVQocuRyOUo+KOHlwkuMV+a7twIkiwGiqirte/1sb20hGU9w73aI+PwLszIJBZgqBpCn2Ueb/zPUEpWhwCB3R36TkXmiAGNWYaprNtF1oJvqGieR8YfcujFEJp2RkXqgiC+tpa1q83fi3dlM4kWcn68GiEWnZeWGFTGq5GQV9E920nVgL5AjNBwkfP+BdD0AAUWcQ4IyCi6tHn/P52xwbuL+nVFuXLlOJpWWBfoViOTL/rSMQuf+PTRsayT6+Ak3rw/KVFVhnCk8D10GJkwf9TraWFpcZCgwyD8PJ63ATAiG/4GWgG/MqjjKyxkbvUdo+BaG/BEW4Hh+qrW9MdufAw6ztnGhMKfyFtKRNYQZEX7BO8egNPAlEF4DmLDIlV5ucp0FuoDQKsKERI7Zlc72M8L/ObsKMGeB3SKHKfdjATgK7CvSFoaF1lEgY8UfGgB0YUCZ7eh5w+qg0BgoloO2JEynfmHp9Ygt9QKbgfViXVwcZyaEpXfNrKX33wB7dBdogt1mMwAAAABJRU5ErkJggg==') no-repeat;
		}
				
/* POST MINOR */
.post_minor{ padding:10px 0; }
	.post_minor .title{ margin:5px 0 2px 0; font-family: 'Roboto Condensed', sans-serif; font-size:1.8em; line-height:1em; font-weight:400; color:#563A46; }
		.post_minor .title a{ color:#563A46; text-decoration:none; }	
	.post_minor p.resume{ margin:0 0 20px 0; font-family: 'Roboto Condensed', sans-serif; font-size:1.3em; line-height:1em; font-weight:300; font-style:italic; color:#666; }
		.post_minor  p.resume a{ color:#666; text-decoration:none; }
	.post_minor p.info{ margin:0 0 10px 0; font-size:0.9em; font-style:italic; color:#999; }

	.post_minor .left{ float:left; width:40%; /*background:#996;*/ }
	.post_minor .right{ float:right; width:60%; /*background:#9C6;*/ }

	.post_minor .left img.post_image{ padding:5px; width:100%; margin:0 0 10px 0; border:1px solid #DDD; }
	.post_minor .left .actions{}
		.post_minor .left .actions a.more{ float:left; }
		.post_minor .left .actions ul.sociallinks{ list-style:none; position:relative; float:right; margin:0 0 0 0; }
			.post_minor .left .actions ul.sociallinks li.icon{
				float:left; margin:0 5px 5px 0; min-width:25px; padding:5px 7px;
				background:#7798A1; font-size:16px; color:#FFF; text-align:center; cursor:pointer;
				-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;
			}
			.post_minor .left .actions ul.sociallinks li.label{ float:left; font-size:12px; color:#7798A1; padding:7px 5px 0px 0; }

	.post_minor .right .catalog_title{ display:block; margin:0 0 0 30px; font-family: 'Roboto Condensed', sans-serif; font-size:16px; font-weight:300; color:#999; }
	.post_minor .right ul.catalog_postresume{ list-style:none; margin:0 0 0 30px; }
		.post_minor .right ul.catalog_postresume li{
			position:relative; float:left; width:130px; min-height:150px; margin:15px 0 0 0; padding:0 0 0 0; cursor:pointer;
		}
			.post_minor .right ul.catalog_postresume li div.img{ width:110px; height:110px; border:1px solid #DDD; background-size:auto 110px; background-position:center center; background-repeat:no-repeat; }
			.post_minor .right ul.catalog_postresume li div.info{ display:block; padding:5px 0px 10px 0px; }
				.post_minor .right ul.catalog_postresume li span.brand{ display:block; margin:0 0 7px 0; font-size:12px; font-weight:bold; color:#525252; }
				.post_minor .right ul.catalog_postresume li span.before{ float:left; font-size:14px; font-weight:bold; color:#999; }
				.post_minor .right ul.catalog_postresume li span.after{ float:left; margin:0 0 0 5px; font-size:10px; color:#999; text-decoration:line-through; }
				
/* POST MAJOR */
.post_major{ width:100%; height:240px; margin:0 0 10px 0; }
	.post_major .content_wrapper{ float:right; width:200px; height:240px; padding:20px; background:rgba(0,0,0,0.7); }
		.post_major .content_wrapper h3.title{ font-family: 'Roboto Condensed', sans-serif; font-size:21px; line-height:19px; font-weight:400; color:#FFF; }
			.post_major .content_wrapper h3.title a{ color:#FFF; text-decoration:none; }
		.post_major .content_wrapper p.info{ margin:0 0 10px 0; font-size:10px; font-style:italic; color:#FFF; }
		.post_major .content_wrapper p.resume{ margin:0 0 20px 0; font-family: 'Roboto Condensed', sans-serif; font-size:14px; line-height:14px; font-weight:300; color:#FFF; }
			.post_major .content_wrapper p.resume a{ color:#FFF; text-decoration:none; }
		.post_major .content_wrapper .actions{  }
			.post_major .content_wrapper .actions a.more{ float:left; }
			.post_major .content_wrapper .actions ul.sociallinks{ list-style:none; position:relative; float:right; margin:0 0 0 0; }
				.post_major .content_wrapper .actions ul.sociallinks li.icon{
					float:right; margin:0 5px 5px 0; min-width:14px; padding:5px 7px;
					background:#7798A1; font-size:16px; color:#FFF; text-align:center; cursor:pointer;
					-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;
				}
a.btn_follow{
	float:right; margin:0 0 20px 0; padding:20px; background:#EAEEEC;
	font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:400; color:#7798A1; text-decoration:none;
}
	a.btn_follow span{ padding:0 10px 0 0; }

/* INSTA OF THE DAY */
#instaoftheday-wrapper{ float:left; width:100%; margin:25px 0 0 0; }
	#instaoftheday-wrapper .info { padding:0; margin:0; }
		#instaoftheday-wrapper .info h3{
			display:inline-block; padding:10px 20px; margin:0; background:#7797A2;
			font-family: 'Roboto Condensed', sans-serif; font-size:2em; line-height:30px; font-weight:300; color:#FFF;
		}
		#instaoftheday-wrapper .info img{ margin:0 0 10px 10px; }
	#instaoftheday-wrapper .post img{ width:100%; }

/* VIDEO OF THE DAY */
#videooftheday-wrapper{ float:left; margin:25px 0 0 0; }
	#videooftheday-wrapper .info { padding:0; margin:0; }
		#videooftheday-wrapper .info h3{
			display:inline-block; padding:10px 20px; margin:0; background:#7797A2;
			font-family: 'Roboto Condensed', sans-serif; font-size:2em; line-height:30px; font-weight:300; color:#FFF;
		}
		#videooftheday-wrapper .info img{ margin:0 0 10px 10px; }
	#videooftheday-wrapper .post img{ width:100%; }
	#videooftheday-wrapper .post p{ width:100%; padding:10px; font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; color:#666; }
		#videooftheday-wrapper .post p a{ color:#666; text-decoration:none; }


/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	
.box-header-wrapper{ width:768px; }

/* PROFILE */

.full-wrapper{ float:none; width:100%; }
.left-wrapper{ float:left; width:44%; margin:15px 0; }
.middle-wrapper{ float:left; width:10%; padding:25px 0 0 0; }
.right-wrapper{ float:right; width:44%; margin:15px 0;  }

/* hello */
.profile-hello .info{ width:620px; }
	.profile-hello .info p{ margin:10px 0 0 0; }

/* styles */
.profile-styles{ float:left; width:500px; }
	.profile-styles .main-style{ margin:0 0 35px 0; }
		.profile-styles .main-style .header ul.sociallinks{ display:none; }
	.profile-styles .main-style .style-image{ width:100%; }
		
/* physical */	
.profile-physical{ float:right; width:245px; margin:0 0 15px 0; }
	.profile-physical img{ width:200px; }

/* SWIPER */
.swiper-container,.swiper-4u-container{ height: 230px; }
	.swiper-wrapper{  }
	.swiper-wrapper swiper-slide{ width:230px; height:230px; }
	.swiper-wrapper .swiper-slide a{ width:230px; height:230px; text-decoration:none; color:#FFF; }
	.swiper-wrapper .swiper-slide .infoslide{ position:absolute; top:160px; left:0; width:100%; height:100%; background-color: rgba(0,0,0,.0); }


/* POST MINOR */
.post_minor{ padding:20px 0;}
	.post_minor .left{ float:left; width:40%; /*background:#996;*/ }
	.post_minor .right{ float:right; width:60%; /*background:#9C6;*/ }
	.post_minor .right .catalog_title{ display:block; padding:0 0 0 30px; margin:0; font-family: 'Roboto Condensed', sans-serif; font-size:16px; font-weight:300; color:#999; }	
		.post_minor .right ul.catalog_postresume{ padding:0 0 0 0; }
			.post_minor .right ul.catalog_postresume li{
				position:relative; float:left; width:125px; min-height:160px; margin:15px 0 15px 0; padding:0 0 0 0; cursor:pointer;
			}

/* INSTA OF THE DAY */
#instaoftheday-wrapper{ width:240px; }
#instaoftheday-wrapper .info { padding:0; margin:0; width:240px; overflow:hidden; }
#instaoftheday-wrapper .post img{ width:240px; height:240px; }

/* VIDEO OF THE DAY */
#videooftheday-wrapper{ width:240px; }
#videooftheday-wrapper .info { padding:0; margin:0; width:240px; overflow:hidden; }
#videooftheday-wrapper .post img{ width:240px; }
#videooftheday-wrapper .post p{ width:240px; padding:10px; font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; color:#666; }

	
}

/*		
	Mobile Layout: 480px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout
*/

@media only screen and (max-width: 767px) {
		
.box-header-wrapper{ width:320px; }

/* PROFILE */

.full-wrapper{ float:none; width:100%; }
.left-wrapper{ float:none; width:320px; margin:15px 0; }
.middle-wrapper{ display:none; }
.right-wrapper{ float:none; width:320px; margin:15px 0;  }

/* hello */
.profile-hello .avatar{  float:left; }
.profile-hello .info{ width:240px; float:left; }
	.profile-hello .info p{ margin:10px 0 0 0; }

/* styles */
.profile-styles{ float:none; width:320px; }
	.profile-styles .main-style{ margin:0 0 25px 0; }
		.profile-styles .main-style .header ul.sociallinks{ display:none; }
	.profile-styles .main-style .style-image{ width:100%; }
		
	.profile-styles .main-style h4{ font-family: 'Roboto Condensed', sans-serif; font-size:32px; line-height:32px; font-weight:300; margin:0 0 5px 0; color:#666; text-transform:capitalize; }
	.profile-styles .main-style p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-styles .main-style a.btn{ position:relative; top:10px; text-decoration:none; margin:0 0 15px 0; }
	
	.profile-styles .other-style{ padding:25px 0 25px 0; }
	.profile-styles .other-style .label{ display:block; padding:0 0 5px 0; border-bottom:1px dotted #694B57; font-family: 'Roboto Condensed', sans-serif; font-size:20px; line-height:20px; font-weight:400; color:#817D88; }
	.profile-styles .other-style h4{ font-family: 'Roboto Condensed', sans-serif; font-size:32px; line-height:32px; font-weight:300; margin:0 0 15px 0; color:#666; text-transform:capitalize; }
	.profile-styles .other-style p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-styles .other-style a.btn{ text-decoration:none; margin:15px 0 15px 0; }
	
	.profile-styles .test-call{ margin:15px 0; }
		.profile-styles .test-call p{ font-family: 'Roboto Condensed', sans-serif; font-size:21px; line-height:21px; font-weight:300; color:#666; }
			.profile-styles .test-call p a{ color:#666; text-decoration:underline; }
		
/* physical */	
.profile-physical{ float:none; width:320px; margin:0 0 55px 0; }
	.profile-physical img{ width:200px; margin:0 auto; }

.icon-angle-down{ display:none; }
.box-header-info h2{ width:auto; padding:15px 20px; font-size:18px; }

/* PARA VOCÊ */
ul.catalog_paravoce{ list-style:none; }
	ul.catalog_paravoce li{
		position:relative; float:left; width:120px; min-height:180px; margin:15px 40px 15px 0; padding:10px 0; cursor:pointer;
	}
		ul.catalog_paravoce li div.img{ width:120px; height:120px; border:1px solid #DDD; background-size:auto 100px; background-position:center center; background-repeat:no-repeat; }
		ul.catalog_paravoce li div.info{ display:block; padding:5px 0px 10px 0px; }
			ul.catalog_paravoce li span.brand{ display:block; margin:0 0 7px 0; font-size:12px; font-weight:bold; color:#525252; }
			ul.catalog_paravoce li span.before{ float:left; font-size:14px; font-weight:bold; color:#999; }
			ul.catalog_paravoce li span.after{ float:left; margin:0 0 0 5px; font-size:10px; color:#999; text-decoration:line-through; }

/* SWIPER */
.swiper-container,.swiper-4u-container{ height: 300px; }
	.swiper-wrapper{  }
	.swiper-wrapper swiper-slide{ width:300px; height:300px; }
	.swiper-wrapper .swiper-slide a{ width:300px; height:300px; text-decoration:none; color:#FFF; }
	.swiper-wrapper .swiper-slide .infoslide{ position:absolute; top:220px; left:0; width:100%; height:100%; background-color: rgba(0,0,0,.0); }
	
/* posts */
.post_minor{ padding:20px 0 0 0;}
.post_minor .left{ float:none; width:100%; }
	.post_minor .left img.post_image{ width:96%; padding:10px; border:1px solid #DDD; }
	.post_minor .left .title{ margin:5px 0 10px 0; font-family: 'Roboto Condensed', sans-serif; font-size:28px; line-height:28px; font-weight:400; color:#666; }
	.post_minor .left .title a{ color:#666; text-decoration:none; }	
.post_minor .left p.info{ margin:0 0 10px 0; font-size:14px; font-style:italic; color:#666; }
.post_minor .left p.resume{ margin:0 0 20px 0; font-family: 'Roboto Condensed', sans-serif; font-size:20px; line-height:20px; font-weight:300; color:#666; }
	.post_minor .left p.resume a{ color:#666; text-decoration:none; }
.post_minor .left .actions	a.more{ display:none; }

.post_minor .right{ float:none; width:100%; }
.post_minor .right .catalog_title{ width:130px; padding:0 0 0 0; margin:0; font-family: 'Roboto Condensed', sans-serif; font-size:18px; line-height:16px; font-weight:300; color:#999; }	
.post_minor .right ul.catalog_postresume{ list-style:none; padding:0; margin:0 0 0 0px; }
	.post_minor .right ul.catalog_postresume li{
		position:relative; float:left; width:140px; min-height:140px; margin:15px 0 15px 0; padding:0 0 0 0; cursor:pointer;
	}
		.post_minor .right ul.catalog_postresume li div.img{ width:140px; height:140px; border:1px solid #DDD; background-size:auto 140px; background-position:center center; }
		.post_minor .right ul.catalog_postresume li div.info{ display:block; padding:5px 0px 10px 0px; }
			.post_minor .right ul.catalog_postresume li span.brand{ display:block; margin:5px 0 10px 0; font-size:14px; font-weight:bold; color:#525252; }
			.post_minor .right ul.catalog_postresume li span.before{ float:left; font-size:16px; font-weight:bold; color:#999; }
			.post_minor .right ul.catalog_postresume li span.after{ float:left; margin:0 0 0 5px; font-size:12px; color:#999; text-decoration:line-through; }

/* POST MAJOR */
.post_major{ width:100%; height:240px; margin:0 0 10px 0; }
	.post_major .content_wrapper{ float:right; width:200px; height:240px; padding:20px; background:rgba(0,0,0,0.7); }
		.post_major .content_wrapper h3.title{ font-family: 'Roboto Condensed', sans-serif; font-size:22px; line-height:22px; font-weight:400; color:#FFF; }
			.post_major .content_wrapper h3.title a{ color:#FFF; text-decoration:none; }
		.post_major .content_wrapper p.info{ margin:0 0 10px 0; font-size:12px; font-style:italic; color:#FFF; }
		.post_major .content_wrapper p.resume{ margin:0 0 20px 0; font-family: 'Roboto Condensed', sans-serif; font-size:14px; line-height:14px; font-weight:300; color:#FFF; }
			.post_major .content_wrapper p.resume a{ color:#FFF; text-decoration:none; }
		.post_major .content_wrapper .actions{  }
			.post_major .content_wrapper .actions a.more{ float:left; }
			.post_major .content_wrapper .actions ul.sociallinks{ list-style:none; position:relative; float:right; margin:0 0 0 0; }
				.post_major .content_wrapper .actions ul.sociallinks li.icon{
					float:right; margin:0 5px 5px 0; min-width:14px; padding:5px 7px;
					background:#7798A1; font-size:16px; color:#FFF; text-align:center; cursor:pointer;
					-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;
				}

/* INSTA OF THE DAY */
#instaoftheday-wrapper{ float:none; width:100%; margin:20px 0 0 0; }
	#instaoftheday-wrapper .info { padding:0; margin:0; }
		#instaoftheday-wrapper .info h3{
			display:inline-block; padding:10px 20px; margin:0 0 0 0; background:#7797A2;
			font-family: 'Roboto Condensed', sans-serif; font-size:28px; line-height:28px; font-weight:300; color:#FFF;
		}
	#instaoftheday-wrapper .post img{ width:100%; height:auto; }

/* VIDEO OF THE DAY */
#videooftheday-wrapper{ float:none; display:block; position:relative; margin:20px 0 0 0; }
	#videooftheday-wrapper .info { padding:0; margin:0; }
		#videooftheday-wrapper .info h3{
			display:inline-block; padding:10px 20px; margin:0 0 0 0; background:#7797A2;
			font-family: 'Roboto Condensed', sans-serif; font-size:28px; line-height:28px; font-weight:300; color:#FFF;
		}
	#videooftheday-wrapper .post img{ width:100%; }
	#videooftheday-wrapper .post p{ width:100%; padding:10px; font-family: 'Roboto Condensed', sans-serif; font-size:1.5em; line-height:1em; font-weight:300; color:#666; }
		#videooftheday-wrapper .post p a{ color:#666; text-decoration:none; }
				
.mobile-breaker{ clear:both; }

}


/*		
	Wide Mobile Layout: 480px.
	Gutters: 24px.
	Outer margins: 22px.
	Inherits styles from: Default Layout, Mobile Layout.
*/

@media only screen and (min-width: 480px) and (max-width: 767px) {

.box-header-wrapper{ width:480px; }
	
/* PROFILE */
.full-wrapper{ float:none; width:100%; }
.left-wrapper{ float:none; width:480px; margin:15px 0; }
.middle-wrapper{ display:none; }
.right-wrapper{ float:none; width:480px; margin:15px 0;  }

/* hello */
.profile-hello .avatar{ display:block; }
.profile-hello .info{ width:320px; }
	.profile-hello .info p{ margin:10px 0 0 0; }

/* styles */
.profile-styles{ float:none; width:480px; }
	.profile-styles .main-style{ margin:0 0 25px 0; }
		.profile-styles .main-style .header ul.sociallinks{ display:none; }
	.profile-styles .main-style .style-image{ width:100%; }
		
	.profile-styles .main-style h4{ font-family: 'Roboto Condensed', sans-serif; font-size:32px; line-height:32px; font-weight:300; margin:0 0 5px 0; color:#666; text-transform:capitalize; }
	.profile-styles .main-style p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-styles .main-style a.btn{ position:relative; top:10px; text-decoration:none; margin:0 0 15px 0; }
	
	.profile-styles .other-style{ padding:25px 0 25px 0; }
	.profile-styles .other-style .label{ display:block; padding:0 0 5px 0; border-bottom:1px dotted #694B57; font-family: 'Roboto Condensed', sans-serif; font-size:20px; line-height:20px; font-weight:400; color:#817D88; }
	.profile-styles .other-style h4{ font-family: 'Roboto Condensed', sans-serif; font-size:32px; line-height:32px; font-weight:300; margin:0 0 15px 0; color:#666; text-transform:capitalize; }
	.profile-styles .other-style p{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; line-height:16px; font-weight:300; margin:15px 0; color:#666; }
	.profile-styles .other-style a.btn{ text-decoration:none; margin:15px 0 15px 0; }
	
	.profile-styles .test-call{ margin:15px 0; }
		.profile-styles .test-call p{ font-family: 'Roboto Condensed', sans-serif; font-size:21px; line-height:21px; font-weight:300; color:#666; }
			.profile-styles .test-call p a{ color:#666; text-decoration:underline; }
		
/* physical */	
.profile-physical{ float:none; width:480px; margin:0 0 55px 0; }
	.profile-physical img{  width:240px; margin:0 auto; }

.icon-angle-down{ display:none; }
.box-header-info h2{ width:auto; padding:15px 20px; font-size:18px; }

/* PARA VOCÊ */
ul.catalog_paravoce{ list-style:none; }
	ul.catalog_paravoce li{
		position:relative; float:left; width:120px; min-height:180px; margin:15px 40px 15px 0; padding:10px 0; cursor:pointer;
	}
		ul.catalog_paravoce li div.img{ width:120px; height:120px; border:1px solid #DDD; background-size:auto 100px; background-position:center center; background-repeat:no-repeat; }
		ul.catalog_paravoce li div.info{ display:block; padding:5px 0px 10px 0px; }
			ul.catalog_paravoce li span.brand{ display:block; margin:0 0 7px 0; font-size:12px; font-weight:bold; color:#525252; }
			ul.catalog_paravoce li span.before{ float:left; font-size:14px; font-weight:bold; color:#999; }
			ul.catalog_paravoce li span.after{ float:left; margin:0 0 0 5px; font-size:10px; color:#999; text-decoration:line-through; }

/* SWIPER */
.swiper-container,.swiper-4u-container{ height: 300px; }
	.swiper-wrapper{  }
	.swiper-wrapper swiper-slide{ width:300px; height:300px; }
	.swiper-wrapper .swiper-slide a{ width:300px; height:300px; text-decoration:none; color:#FFF; }
	.swiper-wrapper .swiper-slide .infoslide{ position:absolute; top:220px; left:0; width:100%; height:100%; background-color: rgba(0,0,0,.0); }

}