.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}

@charset "utf-8";

/* CSS Document */

* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



@font-face {

  font-family: 'burbank';

  src: url('../save_the_date/burbank-big-regular-bold.otf');

}



@font-face {

  font-family: 'Gabelisa';

  src: url('../save_the_date/Gabelisa.otf');

}

@font-face {

  font-family: 'cacpinaf';

  src: url('../save_the_date/cacpinaf.TTF');

}



.box_7{

    float: left;

	overflow-x:hidden;

	overflow-y:auto;

    width: 100%;

	height:500px;

}

@font-face {

  font-family: 'Open Sans';

  font-style: normal;

  font-weight: 400;

  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');

}

body {

	font-family:'Open Sans';

	font-size: 14px;

	color: #333333;

}

.box_174{

display:none;

}

.responsivo{

display:none;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}.box1 {

	float: left;

	width: 100%;

}

.box2 {

	float: left;

	width: 100%;

}

.box3 {

	height: 70px;

	width: 100%;

	float: left;

	background-color:#45BAB1;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}

.box4 {

	background-image: url(bg_renda.png);

	float: left;

	height: 100px;

	width: 100%;

	background-repeat: repeat-x;

}

.box5 {

	height: 100px;

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

	position: relative;

}

.box6 {

	height: 113px;

	width: 105px;

	position: absolute;

	top: -20px;

}

.box6a {

	height: 82px;

	width: 125px;

	position: absolute;

	top: 10px;

}



.box7 {

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	float: left;

	padding-top: 10px;

	padding-bottom: 10px;

	background-color: #F5F5F5;

}

.box8 {

	width: 1017px;

	margin-right: auto;

	margin-left: auto;

	-webkit-border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}

.box9 {

	float: left;

	height: 35px;

	width: 100px;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 14px;

	text-align: center;

	padding-left: 26px;

	padding-right: 26px;

	padding-top: 15px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #0093CA;

}

.box10 {

	float: left;

	height: 35px;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 14px;

	text-align: center;

	padding-left: 28px;

	padding-right: 28px;

	padding-top: 15px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #0093CA;

	border-left-color: #006A93;

}

.box11 {

	float: left;

	height: 100px;

	margin-left: 190px;

	width: 450px;

}

.box12 {

	float: left;

	width: 100%;

	margin-top: 40px;

}

.box13 {

	float: left;

	height: 22px;

	padding-left: 35px;

	padding-right: 40px;

	font-weight: bold;

	color: #666666;

	font-size: 14px;

	background-image: url(guia.png);

	background-repeat: no-repeat;

	padding-top: 3px;

}

.box14 {

	float: right;

	height: 50px;

	margin-top: 30px;

}

.box15 {

	background-color: #FFFFFF;

	height: 40px;

	width: 300px;

	border: 1px solid #007BAA;

	float: left;

	-webkit-border-top-left-radius: 5px;

-webkit-border-bottom-left-radius: 5px;

-moz-border-radius-topleft: 5px;

-moz-border-radius-bottomleft: 5px;

border-top-left-radius: 5px;

border-bottom-left-radius: 5px;

}

.box16 {

	float: left;

	height: 42px;

	width: 50px;

	background-color: #007BAA;

	-webkit-border-top-right-radius: 5px;

-webkit-border-bottom-right-radius: 5px;

-moz-border-radius-topright: 5px;

-moz-border-radius-bottomright: 5px;

border-top-right-radius: 5px;

border-bottom-right-radius: 5px;

}

.box17 {

	float: left;

	width: 30px;

	margin-top: 8px;

	margin-left: 10px;

}

.box18 {

	height: 50px;

	width: 1100px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;

}

.box19 {

	float: right;

	height: 23px;

	background-color: #FFFFFF;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	border: 2px solid #007BAA;

	margin-top: 5px;

	background-image: url(noivos.jpg);

	background-repeat: no-repeat;

	background-position: 7px 4px;

	padding-left: 45px;

	font-weight: bold;

	color: #007BAA;

	padding-top: 10px;

	padding-right: 15px;

}

.box20 {

	float: left;

	width: 750px;

}

.box21 {

	float: right;

	height: 25px;

	background-color: #FFFFFF;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	border: 2px solid #007BAA;

	margin-top: 5px;

	background-image: url(noivos.jpg);

	background-repeat: no-repeat;

	background-position: 7px 4px;

	padding-left: 45px;

	font-weight: bold;

	color: #007BAA;

	padding-top: 8px;

	padding-right: 15px;

	margin-right: 15px;

}

.box22 {

	float: left;

	height: 286px;

	width: 100%;

	margin-bottom: 10px;

}

.box23 {

	height: 286px;

	width: 1600px;

	margin-right: auto;

	margin-left: auto;

}

.box24 {

	float: left;

	width: 100%;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	margin-bottom: 10px;

	margin-top: 10px;

	padding-top: 10px;

}

.box25 {

	width: 1000px;

	margin-right: auto;

	margin-left: auto;

}

.box26 {

	float: left;

	height: 500px;

	width: 200px;

	margin-right: 8px;

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #DFDFDF;

	padding-right: 6px;

}

.box27 {

	float: left;

	width: 780px;

}

.box28 {

	float: left;

	width: 160px;

	margin-bottom: 15px;

	font-size: 20px;

	color: #006699;

	padding-left: 30px;

	background-image: url(icon_t.png);

	background-repeat: no-repeat;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #007BAA;

}

.box29 {

	float: left;

	width: 175px;

	margin-bottom: 10px;

	font-size: 14px;

	padding-left: 25px;

	background-image: url(casinha.jpg);

	background-repeat: no-repeat;

	margin-top: 2px;

}

.box30 {

	float: left;

	height: 300px;

	width: 780px;

	margin-bottom: 15px;

}

.box31 {

	float: left;

	height: 20px;

	width: 500px;

	margin-bottom: 10px;

	font-weight: bold;

	font-size: 20px;

	color: #006699;

	padding-left: 30px;

	background-image: url(icon_t.png);

	background-repeat: no-repeat;

}

.box32 {

	float: left;

	width: 100%;

}

.box33 {

	float: left;

	height: 250px;

	width: 240px;

	margin-right: 20px;

}

.box34 {

	float: left;

	height: 20px;

	width: 100%;

}

.box35 {

	float: left;

	height: 150px;

	width: 100%;

}

.box36 {

	float: left;

	width: 100%;

	margin-top: 10px;

	height: 65px;

}

.box37 {

	float: left;

	height: 290px;

	width: 550px;

	margin-right: 15px;

}

.box38 {

	float: left;

	height: 62px;

	width: 215px;

	margin-bottom: 5px;

}

.box37a {

	float: left;

	width: 565px;

	margin-right: 15px;

}

.box38a {

	float: left;

	height: 90px;

	width: 200px;

	margin-bottom: 10px;

}

.box39 {

	float: left;

	width: 100%;

	color: #666666;

}

.box40 {

	float: left;

	height: 50px;

	width: 100%;

}

.box41 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #0066FF;

	font-size: 20px;

	margin-bottom: 10px;

	line-height:25px;

}

.box42 {

	float: left;

	width: 100%;

	line-height:20px;

}

.box43 {

	float: left;

	height: 30px;

	width: 400px;

}

.box44 {

	float: left;

	font-size: 14px;

	padding-left: 10px;

	padding-right: 15px;

}

.box44a {

	float: left;

	font-size: 14px;

	padding-left: 20px;

	padding-right: 15px;

	background-image: url(casinha.jpg);

	background-repeat: no-repeat;

}

.box45 {

	float: left;

	height: 10px;

	width: 10px;

	margin-top: 3px;

}

.box46 {

	float: left;

	height: 305px;

	width: 215px;

}

.box47 {

	float: left;

	height: 60px;

	width: 60px;

	margin-right: 10px;

}

.box48 {

	float: left;

	height: 60px;

	width: 145px;

}

.box49 {

	float: right;

	height: 30px;

}

.box50 {

	float: left;

	width: 100%;

	position: relative;

	background-color: #EFEFEF;

	padding-bottom: 50px;

}

.box51 {

	width: 1100px;

	margin-right: auto;

	margin-left: auto;

}

.box52 {

	float: left;

	width: 100%;

	margin-top: 30px;

	font-weight: bold;

	font-size: 30px;

	text-align: center;

	color: #5C5C5C;

	margin-bottom: 10px;

}

.box53 {

	float: left;

	width: 100%;

	text-align: center;

	font-size: 14px;

	color: #666666;

}

.box54 {

	float: left;

	width: 100%;

	margin-top: 10px;

	border-radius: 5px;

	position: relative;

	min-height:590px;

	padding: 5px;

}

.box55 {

	float: left;

	background-color:#007BAA;

	width:200px;

	margin-left: 400px;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 14px;

	padding-top: 20px;

	padding-bottom: 20px;

	border-radius:5px;

	border: 1px solid #005E82;

	border-radius:5px;

}



.box56 {

	float: left;

	width: 1000px;

	background-color: #0094CC;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 20px;

	text-align: center;

	padding-top: 15px;

	padding-bottom: 15px;

}

.box57 {

	float: left;

	height: 200px;

	width: 1000px;

}

.box58 {

	float: left;

	width: 800px;

	font-weight: bold;

	font-size: 20px;

	text-align: center;

	padding-bottom: 15px;

	padding-top: 15px;

	background-color: #006C95;

	color: #FFFFFF;

	margin-left: 100px;

	border: 1px solid #004864;

}

.box59 {

	float: left;

	width: 100%;

	margin-top: 20px;

}

.box60 {

	float: left;

	width: 400px;

}

.box61 {

	float: left;

	width: 100%;

	margin-bottom: 10px;

}

.box62 {

	float: left;

	width: 500px;

}

.box63 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #4D4D4D;

}

.box64 {

	float: left;

	width: 100%;

	margin-top: 10px;

}

.box65 {

	float: left;

	width: 100%;

	margin-top: 30px;

	padding-top: 15px;

	padding-bottom: 15px;

	text-align: center;

	background-color: #EFEFEF;

}

.box66 {

	float: left;

	height: 50px;

	font-weight: bold;

	color: #FFFFFF;

	background-repeat: no-repeat;

	font-size: 14px;

	margin-right: 50px;

	background-image: url(/arquivos/logo.png);

	width:220px;

	background-size: 80px;

}

.box67 {

	float: left;

	height: 76px;

	width: 82px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

	border-radius:50%;

	border: 2px solid #999999;

	margin-right: 7px;

	font-size: 12px;

	padding-top: 8px;

	color: #666666;

	font-weight: bold;

}

.box67:hover {

	background: #ededed; /* Old browsers */

	background: -moz-linear-gradient(top,  #ededed 0%, #d8d8d8 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #ededed 0%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #ededed 0%,#d8d8d8 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #ededed 0%,#d8d8d8 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #ededed 0%,#d8d8d8 100%); /* W3C */





filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d8d8d8',GradientType=0 );

}

.box67a {

	float: left;

	height: 76px;

	width: 82px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

	border-radius:50%;

	border: 2px solid #999999;

	font-size: 12px;

	padding-top: 8px;

	color: #666666;

	font-weight: bold;

}

.box67a:hover {

	background: #ededed; /* Old browsers */

	background: -moz-linear-gradient(top,  #ededed 0%, #d8d8d8 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#d8d8d8)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #ededed 0%,#d8d8d8 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #ededed 0%,#d8d8d8 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #ededed 0%,#d8d8d8 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #ededed 0%,#d8d8d8 100%); /* W3C */





filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d8d8d8',GradientType=0 );

}

.box74 {

	float: left;

	width: 250px;

	background-color: #E6E6E6;

}

.box75 {

	float: left;

	width: 730px;

	margin-left: 20px;

}

.box76 {

	float: left;

	width: 100%;

	background-color: #FFFFFF;

	padding: 4px;

	position: relative;

}



.box87 {

	overflow:hidden;

	position:relative;

	height: 90px;

	width: 90px;

	float:left;

	border-radius: 50%;

	z-index:9999;

}



.box87 > img {

width:100%;

border-radius: 50%;

	-webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	    -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	     -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	      -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	         transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

}

.box87:hover > img {

	-webkit-transform: scale(1.5);

	   -moz-transform: scale(1.5);

	    -ms-transform: scale(1.5);

	     -o-transform: scale(1.5);

	        transform: scale(1.5);

}



.box87 .retina{

	position: absolute;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	opacity: 0;

	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);

	border-radius: 2px;

	text-align: center;

    -webkit-transition:	 all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	    -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	     -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	      -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000);

	         transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); 

}

.box87:hover .retina {

    opacity: 1;

    box-shadow: inset 0 0 100px 50px rgba(0,0,0,.5);

    

}



.box78 {

	background-color: #FFFFFF;

	float: left;

	height: 50px;

	width: 730px;

	border-bottom-width: 5px;

	border-bottom-style: solid;

	border-bottom-color: #DBDBDB;

}

.box79 {

	float: left;

	height: 30px;

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 15px;

}

.box80 {

	float: left;

	height: 20px;

	width: 500px;

	font-weight: bold;

	color: #666666;

	font-size: 20px;

	margin-top: 15px;

}

ul, ol {

padding: 0;

margin: 0 0 10px 25px;

}

li {

line-height: 20px;

}

li {

display: list-item;

text-align: -webkit-match-parent;

}

li:hover a:active, li:hover a:visited, li a, a:active, a:visited {

outline: none !important;

text-decoration: none !important;

}

li:hover a:active, li:hover a:visited, li a, a:active, a:visited {

outline: none !important;

text-decoration: none !important;

}

.box_8 {

	height: 12px;

	width: 12px;

	background-image: url(icon_m.png);

	position: absolute;

	top: 15px;

}

.box_7 > ul {

	margin: 0;

	position: relative;

	float: left;

}

.box_7 > ul > li {

	list-style: none;

	position: relative;

	width: 240px;



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#eeeeee',GradientType=0 );

}

.box_7 > ul > li:first-child > a {

padding-top: 10px;



}

.box_7 > ul > li > a {

	display: block;

	width: 205px;

	padding: 5px 17px;

	text-align: left;

	border-top-width: 1px;

	border-bottom-width: 1px;

}

.box_7 > ul > li > a > span {

	display: block;

	text-align: left;

	font-size: 15px;

	color: #676767;

	margin-left: 10px;

}

.box_7 > ul > li > ul {

display: none;

font-size:12px;

background-color:#FFFFFF;

position: relative;

left:-25px;

width:238px;

 }

.box_7 > ul > li > ul > li {

list-style: circle;

color:#5a4f4f;

margin-left:30px;
padding-bottom:3px;
padding-top:3px;

}

.box_7 > ul > li > ul > li > a {

	display: block;

	font-size: 13px;

	color: #797979;

	-webkit-transition: all 0.15s ease-out;

	-moz-transition: all 0.15s ease-out;

	-ms-transition: all 0.15s ease-out;

	-o-transition: all 0.15s ease-out;

	transition: all 0.15s ease-out;

	position: relative;

}



.box68 {

	float: left;

	height: 30px;

	width: 30px;

}

.box81 {

	float: left;

	width: 245px;

	padding-bottom: 20px;

	position: relative;

	margin-top: 60px;

}
.box81 i {
	background-color:#FFFFFF;
	text-align:center;
	padding:5px;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	border-radius:3px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-bottom: 5px;
	font-family: sans-serif;
	color: #333333;
}

.box82 {

	float: left;

	width: 100%;

	background-color: #858585;

	font-weight: bold;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	color: #FFFFFF;

}

.box82a {

	float: left;

	width: 729px;

	background-color: #858585;

	font-weight: bold;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	color: #FFFFFF;

}

.box83 {

	float: left;

	width: 740px;

	font-weight: bold;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #FFFFFF;

}

.box83g {

	float: left;

	width: 100%;

	font-weight: bold;

	padding:10px;

	color: #FFFFFF;

}

.box84 {

	float: left;

	width: auto;

	font-weight: bold;

	font-size: 26px;

	color: #414141;

	margin-right: 20px;

}

.box85 {

	float: left;

	width: 100%;

	color: #666666;

	font-weight: bold;

	margin-top: 10px;

}

.box86 {

	float: left;

	width: 100px;

	background-color:#E28E76;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

	margin-top: 7px;

	font-weight: bold;

	color: #FFFFFF;

	border: 2px solid #FFFFFF;

	border-radius:3px;

}

.box86 a {

color:#FFFFFF;

}

.box255b {

border: 1px solid #61b020;

-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);

-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);

box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);

background: #68b827;

background: -moz-linear-gradient(top, #68b827 0%, #61b020 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68b827), color-stop(100%,#61b020));

background: -webkit-linear-gradient(top, #68b827 0%,#61b020 100%);

background: -o-linear-gradient(top, #68b827 0%,#61b020 100%);

background: -ms-linear-gradient(top, #68b827 0%,#61b020 100%);

background: linear-gradient(to bottom, #68b827 0%,#61b020 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68b827', endColorstr='#61b020',GradientType=0 );

}

.box265b {

	display: inline-block;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	font-weight: bold;

	color: #FFFFFF;

	-webkit-transition: all 0.15s ease-in-out;

	-moz-transition: all 0.15s ease-in-out;

	transition: all 0.15s ease-in-out;

	opacity: 1;

	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);

	width: 150px;

	padding-top: 14px;

	padding-bottom: 14px;

	text-align: center;

	font-size: 14px;

	cursor: pointer;

	float: left;

	margin-top: 15px;

}

.impu {

	padding:14px;

	background-color: #F5F5F5;

	border: 1px solid #CCCCCC;

	color: #7D7D7D;

	font-size: 14px;

	font-weight: bold;

}

.box88 {

	float: left;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 10px;

	position: relative;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

.box88a {
	float: left;
	width: 99%;
	margin-top: 25px;
	margin-bottom: 10px;
	position: relative;
	padding-left: 10px;

}

.box89 {

	float: left;

	width: 100%;

	background-color: #E4E4E4;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 50px;

	background-image: url(iconmonstr-light-bulb-18-icon.png);

	background-repeat: no-repeat;

	background-position: 10px 5px;

	font-size: 14px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}
.box89g {
	float: left;
	width: 100%;
	background-color: #FF6600;
	color:#FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
	background-image: url(iconmonstr-light-bulb-18-icon.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.box90 {

	background-color: #F4F4F4;

	border-radius:5px;

	float: left;

	height: 80px;

	width: 217px;

	margin-right: 10px;

	margin-bottom: 10px;

	padding: 7px;

	border: 1px solid #CCCCCC;

}

.box91 {

	float: left;

	height: 80px;

	width: 80px;

	border-radius:5px;

}

.box92 {

	float: left;

	height: 80px;

	width: 127px;

	margin-left: 10px;

}

.box93 {

	float: left;

	height: 45px;

	width: 100%;

	margin-bottom: 8px;

	color: #666666;

}

.box94 {

	float: left;

	width: 60px;

	background: #529ec4; /* Old browsers */

	background: -moz-linear-gradient(top,  #529ec4 0%, #1076c9 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#529ec4), color-stop(100%,#1076c9)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #529ec4 0%,#1076c9 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #529ec4 0%,#1076c9 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #529ec4 0%,#1076c9 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #529ec4 0%,#1076c9 100%); /* W3C */





















filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#529ec4', endColorstr='#1076c9',GradientType=0 ); /* IE6-9 */

	color: #FFFFFF;

	padding-top: 6px;

	padding-bottom: 6px;

	margin-right: 5px;

	font-size: 12px;

	text-align: center;



}

.box95 {

	float: left;

	width: 60px;

	background: #a90329; /* Old browsers */

	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */

	color: #FFFFFF;

	padding-top: 6px;

	padding-bottom: 6px;

	text-align: center;

	font-size: 12px;



}

.box96 {

	float: right;

	width: 80px;

	background-color: #E28E76;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

	border: 2px solid #FFFFFF;

	border-radius:5px;

	margin-left: 10px;

}

.box97 {

	background-color: #45BAB1;

	float: left;

	height: 150px;

	width: 100%;

}

.box98 {

	float: left; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

	font-weight: bold;

	color: #FFFFFF;

	border: 2px solid #FFFFFF;

	border-radius:5px;

	padding-right: 7px;

	margin-right: 15px;

	background-color: #45BAB1;

}

.box99 {

	float: left;

	height: 20px;

	margin-left: 7px;

}

.box100 {

	float: left;

	font-size:13px;

	margin-left: 10px;

	margin-right: 5px;

	margin-top: 2px;

}

.box101 {

	float: left;

	width: 173px;

	background-color: #F6F6F6;

	border: 1px solid #CCCCCC;

	border-radius:3px;

	margin-right: 10px;

	margin-bottom: 10px;

}

.box101 img {

-webkit-border-top-left-radius: 3px;

-webkit-border-top-right-radius: 3px;

-moz-border-radius-topleft: 3px;

-moz-border-radius-topright: 3px;

border-top-left-radius: 3px;

border-top-right-radius: 3px;

}

.box101:hover {

	border: 1px solid #999999;

}

.box102 {

	float: left;

	width: 100%;

	text-align: center;

	height: 120px;

}

.box102a {

	float: left;

	width: 100%;

	text-align: center;

	height: 120px;

}

.box103 {

	float: left;

	width: 100%;

	font-weight: bold;

	font-size: 16px;

	color: #666666;

	text-align: center;

	margin-top: 15px;

}

.box104 {

	float: left;

	width: 100%;

	margin-top: 15px;

	height: 28px;

	-webkit-border-bottom-right-radius: 3px;

	-webkit-border-bottom-left-radius: 3px;

	-moz-border-radius-bottomright: 3px;

	-moz-border-radius-bottomleft: 3px;

	border-bottom-right-radius: 3px;

	border-bottom-left-radius: 3px;

	background-color: #DFDFDF;

	font-size: 12px;

	text-align: center;

}

.box105 {

	float: left;

	height: 45px;

	width: 50px;

	background-image: url(album_default.jpg);

	background-repeat: no-repeat;

	background-color: #F6F6F6;

	background-position: 2px 5px;

}

.box105a {

	float: left;

	height: 75px;

	width: 90px;

	background-image: url(album_default.jpg);

	background-repeat: no-repeat;

	background-color: #F6F6F6;

	background-position: center center;

	padding: 5px;

	margin-bottom: 5px;

}

.box106 {

	float: left;

	padding-right: 11px;

	padding-top: 6px;

	padding-bottom: 6px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	font-size: 12px;

	padding-left: 12px;

	cursor: pointer;

}

.box107 {

	float: left;

	padding-left: 11px;

	padding-right: 11px;

	padding-bottom: 6px;

	padding-top: 6px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	text-align: center;

	cursor: pointer;

}

.box107a {

	float: left;

	padding-left: 25px;

	padding-right: 25px;

	padding-bottom: 6px;

	padding-top: 6px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	text-align: center;

	cursor: pointer;

}

.box106:hover {

background-color:#999999;

color:#FFFFFF;

-webkit-border-bottom-left-radius: 3px;

-moz-border-radius-bottomleft: 3px;

border-bottom-left-radius: 3px;

}

.box108:hover {

background-color:#999999;

color:#FFFFFF;

-webkit-border-bottom-right-radius: 3px;

-moz-border-radius-bottomright: 3px;

border-bottom-right-radius: 3px;

}

.box107:hover {

background-color:#999999;

color:#FFFFFF;

}

.box108a:hover {

background-color:#999999;

color:#FFFFFF;

-webkit-border-bottom-right-radius: 3px;

-moz-border-radius-bottomright: 3px;

border-bottom-right-radius: 3px;

}

.box107a:hover {

background-color:#999999;

color:#FFFFFF;

}

.box108 {

	float: left;

	padding-left: 11px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

	padding-bottom: 6px;

	padding-top: 6px;

	text-align: center;

	padding-right: 12px;

	cursor: pointer;

}

.box108a {

	float: left;

	padding-left: 25px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

	padding-bottom: 6px;

	padding-top: 6px;

	text-align: center;

	padding-right: 26px;

	cursor: pointer;

}

.box109 {

	float: left;
	padding:10px;
	border-radius:5px;

	width: 830px;

	position: relative;

	margin-left: 260px;

	border: 1px solid #CCCCCC;

	min-height: 760px;

	background-color: #FFFFFF;

}

.box110 {

	width: 250px;

	position: absolute;

	height: 100%;

}

.box111 {

	float: left;

	width: 700px;

	margin-top: 15px;

	position: relative;

}

.box112 {

	float: left;

	height: 30px;

	width: 80px;

	position: relative;

}

.box111g {

	float: left;

	width: 25%;

	margin-top: 15px;

	position: relative;

}

.box112g {

	float: left;

	height: 30px;

	width: 70px;

	position: relative;

}

$switchTransition: .15s ease-out;



.switch {

  position: relative;

  display: inline-block;

  vertical-align: top;

  width: 56px;

  height: 20px;

  padding: 3px;

  background-color: white;

  border-radius: 18px;

  box-shadow: inset 0 -1px white,

              inset 0 1px 1px rgba(black, .05);

  cursor: pointer;

  @include linear-gradient(top, #eee, white 25px);

}



.switch-input {

  position: absolute;

  top: 0;

  left: 0;

  opacity: 0;

}



.switch-label {

  position: relative;

  display: block;

  height: inherit;

  font-size: 10px;

  text-transform: uppercase;

  background: #eceeef;

  border-radius: inherit;

  box-shadow: inset 0 1px 2px rgba(black, .12),

              inset 0 0 2px rgba(black, .15);

  @include transition($switchTransition);

  @include transition-property(opacity background);



  &:before, &:after {

    position: absolute;

    top: 50%;

    margin-top: -.5em;

    line-height: 1;

    @include transition(inherit);

  }



  &:before {

    content: attr(data-off);

    right: 11px;

    color: #aaa;

    text-shadow: 0 1px rgba(white, .5);

  }



  &:after {

    content: attr(data-on);

    left: 11px;

    color: white;

    text-shadow: 0 1px rgba(black, .2);

    opacity: 0;

  }



  .switch-input:checked ~ & {

    background: #47a8d8;

    box-shadow: inset 0 1px 2px rgba(black, .15),

                inset 0 0 3px rgba(black, .2);



    &:before { opacity: 0; }

    &:after { opacity: 1; }

  }

}



.switch-handle {

  position: absolute;

  top: 4px;

  left: 4px;

  width: 18px;

  height: 18px;

  background: white;

  border-radius: 10px;

  box-shadow: 1px 1px 5px rgba(black, .2);

  @include linear-gradient(top, white 40%, #f0f0f0);

  @include transition(left #{$switchTransition});



  &:before {

    content: '';

    position: absolute;

    top: 50%;

    left: 50%;

    margin: -6px 0 0 -6px;

    width: 12px;

    height: 12px;

    background: #f9f9f9;

    border-radius: 6px;

    box-shadow: inset 0 1px rgba(black, .02);

    @include linear-gradient(top, #eee, white);

  }



  .switch-input:checked ~ & {

    left: 40px;

    box-shadow: -1px 1px 5px rgba(black, .2);

  }

}



.switch-green > .switch-input:checked ~ .switch-label { background: #4fb845; }

.box113 {

	float: left;

	height: 17px;

	width: 500px;

	font-weight: bold;

	color: #747474;

	font-size: 15px;

	padding-top: 3px;

}

.box113g {

	float: left;

	height: 17px;

	width: 100px;

	font-weight: bold;

	color: #747474;

	font-size: 15px;

	padding-top: 3px;

}

.box114 {

	float: left;

	margin-top: 20px;

	background-color: #EEEEEE;

	padding: 10px;

}

.box115 {

	float: left;

	width: 280px;

}

.box116 {

	height: 20px;

	width: 20px;

	position: absolute;

	background-color: #CA0000;

	border: 2px solid #FFFFFF;

	border-radius:50%;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	right: 15px;

	top: 10px;

	font-size: 12px;

	padding-bottom: 1px;

	padding-left: 1px;

}

.box117 {

	float: left;

	width: 740px;

	background-color: #F5F5F5;

	margin-bottom: 20px;

}

.box117:hover {

	background-color: #F0F0F0;

}



.box118 {

	float: left;

	width: 730px;

	margin: 5px;

}

.box119 {

	float: left;

	width: 100%;

	font-weight: bold;

}

.box120 {

	float: left;

	width: 100%;

	color: #999999;

	font-size: 11px;

	margin-bottom: 2px;

}

.box121 {

	float: left;

	width: 100%;

	font-size: 12px;

}

.box122 {

	float: left;

	width: 100%;

}

.box123 {

	float: left;

	width: 80px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eab92d+0,c79810+100;Yellow+3D+%232 */

background: #eab92d; /* Old browsers */

	background: -moz-linear-gradient(top,  #eab92d 0%, #c79810 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #eab92d 0%,#c79810 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #eab92d 0%,#c79810 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */









filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c79810',GradientType=0 ); /* IE6-9 */

	border-radius:3px;

	border: 1px solid #C44F00;

	margin-right: 10px;

	text-align: center;

	padding-top: 4px;

	padding-bottom: 4px;

	color: #FFFFFF;



}

.box124 {

	float: left;

	width: 80px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a90329+0,8f0222+44,6d0019+100;Brown+Red+3D */

background: #a90329; /* Old browsers */

	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */









filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */

	border-radius:3px;

	border: 1px solid #990000;

	margin-right: 10px;

	color: #FFFFFF;

	text-align: center;

	padding-bottom: 4px;

	padding-top: 4px;

	margin-bottom: 5px;



}

.box125 {

	float: left;

	width: 80px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c9de96+0,8ab66b+44,398235+100;Green+3D+%233 */

background: #c9de96; /* Old browsers */

	background: -moz-linear-gradient(top,  #c9de96 0%, #8ab66b 44%, #398235 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #c9de96 0%,#8ab66b 44%,#398235 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #c9de96 0%,#8ab66b 44%,#398235 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9de96', endColorstr='#398235',GradientType=0 ); /* IE6-9 */

	border-radius:3px;

	border: 1px solid #009933;

	text-align: center;

	color: #FFFFFF;

	padding-bottom: 4px;

	padding-top: 4px;

	margin-right: 10px;

	margin-left: 5px;

	margin-bottom: 5px;

}

.box126 {

	float: left;

	width: 100%;

	margin-bottom: 10px;

	text-align: center;

}

.box127 {

	float: left;

	width: 100%;

	margin-bottom: 10px;

	background-color: #F5F5F5;

	padding-top: 10px;

	padding-bottom: 10px;

}

.box128 {

	float: left;

	width: 33.33333333333333%;

	padding-bottom: 20px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

.box129 {

	float: left;

	width: 112px;

	background-color: #E8E8E8;

	padding-bottom: 20px;

}

.box130 {

	float: left;

	width: 100%;

	font-weight: bold;

	font-size: 50px;

	text-align: center;

	color: #666666;

}

.box131 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #999999;

	text-align: center;

	font-size: 12px;

}

.box132 {

	font-weight: bold;

	font-size: 20px;

	border: 1px solid #CCCCCC;

	margin-top: 50px;

	border-radius:5px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

























filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	color: #666666;

	margin-bottom: 15px;

	margin-left: auto;

	margin-right: auto;

	width: 230px;

	height: 50px;

}

.box132:hover {

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */

background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */



}

.box133 {

	float: left;

	height: 30px;

	width: 30px;

	margin: 10px;

}

.box134 {

	float: left;

	margin-top: 13px;

	padding-right: 15px;

}

.box135 {

	float: left;

	width: 100%;

	margin-top: 15px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding-bottom: 15px;

	padding-top: 15px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-bottom: 15px;

}

.box136 {

	float: left;

	height: 100px;

	width: 33.33333333333333%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.box137 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #006400;

	font-size: 50px;

	text-align: center;

	padding-bottom: 10px;

}

.box138 {

	float: left;

	width: 100%;

	text-align: center;

	color: #009900;

	font-weight: bold;

}

.box139 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #FF6600;

	font-size: 50px;

	text-align: center;

	padding-bottom: 10px;

}

.box140 {

	float: left;

	width: 100%;

	text-align: center;

	color: #FF9900;

	font-weight: bold;

}

.box141 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #660000;

	font-size: 50px;

	text-align: center;

	padding-bottom: 10px;

}

.box142 {

	float: left;

	width: 100%;

	text-align: center;

	color: #B70000;

	font-weight: bold;

}

.box143 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #333333;

	font-size: 50px;

	text-align: center;

	padding-bottom: 10px;

}

.box144 {

	float: left;

	width: 100%;

	text-align: center;

	color: #666666;

	font-weight: bold;

}

.box145 {

	float: left;

	width: 100%;

	text-align: center;

}

.box146 {

	float: left;

	width: 50%;

	margin-bottom: 10px;

	padding-left: 5px;

	padding-right: 5px;

}

.box147 {

	float: left;

	width: 270px;

	margin-right: 20px;

}

.box147a {

	float: left;

	width: 300px;

	margin-right: 50px;

}

.box148 {

	float: left;

	width: 250px;

	text-align: center;

	margin-top: 10px;

	margin-right: 10px;

}

.box148a {

	float: left;

	width: 70%;

	margin-top: 10px;

}

.box149 {

	float: left;

	width: 150px;

	margin-top: 10px;

	text-align: center;

	color: #009900;

}

.box149a {

	float: left;

	width: 100%;

	text-align: center;

	color:#006600;

}

.box150 {

	float: left;

	width: 100%;

	font-weight: bold;

	margin-bottom: 5px;

}

.box150a {

	float: left;

	width: 100%;

	font-weight: bold;

	margin-bottom: 5px;

	font-size: 16px;

}

.box151 {

	float: left;

	width: 100%;

}



.box151a {

	float: left;

	width: 100%;

	font-size: 12px;

}

.box152 {

	float: left;

	width: 100%;

	margin-bottom: 5px;

}

.box153 {

	float: left;

	width: 100%;

}

.box154 {

	float: left;

	width: 100%;

	margin-top: 7px;

}

.box154a {

	float: right;

	margin-top: 20px;

	width: 30%;

}

.box155 {

	float: right;

	height: 25px;

	width: 25px;

	border: 1px solid #CCCCCC;

	border-radius:3px;

	background-color:#F3F3F3;

	margin-left: 5px;

	cursor: pointer;

	margin-right: 5px;

}

.box155yu {

	background-color:#2EA076;

	float: left;

	height: 25px;

	width: 25px;

	border: 1px solid #237C5B;

	border-radius:3px;

	margin-left: 5px;

	cursor: pointer;

}

.box156 {

	float: left;

	margin-top: 5px;

	margin-left: 5px;

}

.box156j {

	float: left;

	margin-top: 13px;

	margin-left: 10px;

}

.box156jj {

	float: left;

	margin-top: 7px;

	margin-left: 10px;

	width:30px;

	height:25px;

}

.box156h {

	float: left;

	margin-top: 4px;

	margin-left: 2px;

}

.box157 {

	float: left;

	margin-top: 10px;

}

.box158 {

	float: right;

	border-radius:3px;

	background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */









filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	margin-right: 10px;

	cursor: pointer;

	border: 1px solid #5F5F5F;

}

.box158gg {

	float: right;

	border-radius:3px;

	margin-right: 10px;

	cursor: pointer;

	height: 40px;

	background-color: #65B524;

	border: 1px solid #FFFFFF;

	display: none;

}



.input-group{float:left}

.input-group{margin-left:5px}

.input-group{position:relative;display:table;border-collapse:separate}

.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}

.input-group>.navbar-form .control-label{margin-bottom:0;vertical-align:middle}



.box159 {

	float: left;

	color: #666666;

	font-size: 14px;

	background-image: url(enviar.png);

	background-repeat: no-repeat;

	padding-left: 30px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	background-position: 5px 10px;

}

.box159gg {

	float: left;

	margin-top: 10px;

	margin-left: 15px;

	color: #FFFFFF;

	font-size: 14px;

	margin-right: 10px;

}

.modal1 {

	width: 500px;

	height: 200px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.modal1a {

	width: 530px;

	height: 150px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.modal2 {

	float: left;

	height: 200px;

	width: 200px;

	margin-right: 15px;

}

.modal2a {

	float: left;

	height: 120px;

	overflow:hidden;

	width: 200px;

	margin-right: 15px;

}

.modal3 {

	float: left;

	height: 100px;

	width: 280px;

}

.modal3a {

	float: left;

	height: 100px;

	width: 305px;

	margin-left:10px;

}

.modal4 {

	float: left;

	width: 100%;

	margin-bottom: 10px;

}

.modal5 {

	float: left;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

	background-color: #E8E8E8;

	font-weight: bold;

	color: #333333;

	border: 1px solid #CCCCCC;

	margin-right:20px;

}

.box160 {

	height: 20px;

	width: 25px;

	position: absolute;

	left: 10px;

	top: 10px;

}

.box161 {

	float: left;

	width: 440px;

	margin-left: 10px;

}

.box161a {

	float: left;

	height:80px;

	width: 600px;

}

.box162 {

	float: left;

	height: 60px;

	width: 250px;

	background-image: url(Date_and_time_time_clock_date_snack_calendar_event_and_alarm.png);

	background-repeat: no-repeat;

	padding-left: 75px;

	color: #666666;

	margin-bottom: 10px;

	margin-top: 10px;

}

.box163 {

	float: left;

	width: 100%;

	margin-bottom: 2px;

}

.box164 {

	float: left;

	width: 100%;

}

.box165 {

	float: left;

	height: 40px;

	width: 100px;

}

.box166 {

	float: left;

	width: 55px;

	background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	color: #666666;

	text-align: center;

	padding-top: 9px;

	border: 1px solid #CCCCCC;

	padding-bottom: 9px;

	border-radius:3px;

	font-size: 12px;

	cursor:pointer;

}

.box167 {

	height: 20px;

	width: 20px;

	float: left;

	margin-top: 10px;

	cursor: pointer;

}

.box168 {

	float: left;

	margin-left: 10px;

	border: 1px solid #999999;

	border-radius:50%;

	padding: 2px;

	margin-top: 10px;

}

.box168 img {

border-radius:50%;

}

.box169 {

	float: left;

	width: 220px;

	border: 1px solid #CCCCCC;

	padding: 5px;

	border-radius:5px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	margin-top: 10px;

	cursor:pointer;



}

.box169:hover {

	border: 1px solid #999999;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */



}

.box170 {

	float: left;

	height: 63px;

	width: 30%;

	text-align: center;

}

.box171 {

	float: left;

	height: 80px;

	width: 70%;

	color: #666666;

	padding-left: 10px;

}

.box172 {

	float: left;

	width: 220px;

	border: 1px solid #CCCCCC;

	padding: 5px;

	border-radius:5px;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	margin-top: 10px;

	cursor:pointer;



}

.box172:hover {

	border: 1px solid #999999;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */



}

.box173 {

	float: left;

	height: 65px;

	width: 110px;

	font-size: 18px;

	font-weight: bold;

	color: #666666;

	margin-top: 35px;

	margin-left: 20px;

}

.box174 {

	float: left;

	width: 100%;

	font-size: 12px;

	margin-top: 5px;

}

.box175 {

	float: left;

	width: 100%;

	font-size: 20px;

	font-weight: bold;

}

.box176 {

	background-color: #EEEEEE;

	float: left;

	width: 690px;

	border: 1px solid #E2E2E2;

	padding-bottom: 20px;

	padding-top: 20px;

	text-align: center;

	color: #999999;

}

.box177 {

	float: left;

	width: 728px;

	position: relative;

	margin-bottom: 30px;

	background-color: #EEEEEE;

	border: 1px solid #E2E2E2;

	margin-top: 17px;

	display: none;

	    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;



}

.box178 {

	float: left;

	width: 738px;

	position: relative;



}

.box179 {

	background-color: #858585;

	float: left;

	height: 15px;

	width: 232px;

	margin-left: 251px;

	position: absolute;

	top: -38px;

}

.box179a {

	background-color: #858585;

	height: 15px;

	width: 232px;

	position: absolute;

	top: -38px;

	left: -1px;

}

.box179b {

	background-color: #858585;

	height: 15px;

	width: 232px;

	position: absolute;

	top: -38px;

	right: 3px;

}



.box180 {

	height: 17px;

	width: 26px;

	position: absolute;

	left: 100px;

	top: 12px;

}

.box181 {

	float: left;

	width: 718px;

	margin: 10px;

	 -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box182 {

	float: left;

	height: 30px;

	width: 100%;

	background-color: #858585;

	color: #FFFFFF;

	font-weight: bold;

	padding: 5px;

}

.box183 {

	float: left;

	width: 170px;

	margin-right: 15px;

	margin-bottom: 15px;

}

.box184 {

	float: left;

	height: 120px;

	width: 100%;

	margin-bottom: 10px;

	background-color: #F6F6F6;

	text-align: center;

}

.box185 {

	float: left;

	width: 100%;

	margin-bottom: 2px;

	text-align: center;

	font-weight: bold;

	font-size: 14px;

	color: #666666;

}

.box186 {

	float: left;

	width: 100%;

	text-align: center;

	color: #666666;

	margin-bottom: 10px;

}

.box187 {

	float: left;

	width: 100%;

	background-color: #E9E9E9;

}

.box188 {

	float: left;

	width: 84px;

	color: #666666;

	font-weight: bold;

	text-align: center;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	padding-bottom: 5px;

	padding-top: 5px;

}



.box189 {

	float: left;

	width: 84px;

	font-weight: bold;

	text-align: center;

	color: #666666;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CDCDCD;

	padding-top: 5px;

	padding-bottom: 5px;

	cursor: pointer;

}

.box189a {

	float: left;

	width: 84px;

	font-weight: bold;

	text-align: center;

	color: #666666;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CDCDCD;

	padding-top: 5px;

	padding-bottom: 5px;

	cursor: pointer;

}

.box189b {

	float: left;

	width: 84px;

	font-weight: bold;

	text-align: center;

	color: #666666;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CDCDCD;

	padding-top: 5px;

	padding-bottom: 5px;

	cursor: pointer;

}

.box_enviar_senha{

	float:left;

	margin-left:5px;

	background-color:#333333;

	color:#FFFFFF;

	padding-left: 15px;

	padding-right: 15px;

	padding-top: 6px;

	padding-bottom: 6px;

	cursor: pointer;

}

.box190 {

	float: left;

	width: 100%;

	margin-bottom: 10px;

	background-color: #F3F3F3;

	border: 1px solid #CCCCCC;

	margin-top: 10px;

	overflow: hidden;

	height: 295px;

}

.box190a {

	float: left;

	width: 390px;

	margin-right: 10px;

	margin-bottom: 10px;

	background-color: #E8E8E8;

	border: 1px solid #8C8C8C;

	margin-top: 10px;

	position: relative;

}

.box191 {

	float: left;

	height: 120px;

	width: 90px;

	margin: 10px;

	overflow:hidden;

}

.box191 img{

max-height:110px;

width:100%;

}

.box192 {

	float: left;

	width: 270px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.box193 {

	float: left;

	width: 100%;

	font-weight: bold;

	font-size: 14px;

	color: #858585;

	

	white-space: nowrap;

  overflow: hidden;

  text-overflow: ellipsis;

}

.box194 {

	float: left;

	width: 100%;

	margin-top: 5px;

	margin-bottom: 5px;

	text-align: center;

	font-size: 14px;

	font-weight: bold;

}

.box195 {

	float: left;

	width: 100%;

	height: 56px;

}

.box195 textarea{

	float: left;

	width: 100%;

	padding:5px;

}

.box196 {

	float: left;

	width: 100%;

}

.box197 {

	float: left;

	padding-left: 12px;

	padding-right: 12px;

	padding-bottom: 5px;

	width:60%;

	margin-right:1%;

	cursor:pointer;

	padding-top: 5px;

	border: 1px solid #CCCCCC;

	font-size: 12px;

	font-weight: bold;

	background-color: #E4E4E4;

}

.box198 {

	float: left;

	padding-left: 12px;

	padding-right: 12px;

	padding-bottom: 5px;

	padding-top: 5px;

	width:39%;

	cursor:pointer;

	border: 1px solid #CCCCCC;

	font-size: 12px;

	font-weight: bold;

	background-color: #E4E4E4;

	display: none;

}

.box194 a:hover {

color:#990000;

}

.box199{

background-color:#006A6A;

color:#FFFFFF;



}

.box200 {

	float: left;

	padding-left: 12px;

	padding-right: 12px;

	padding-bottom: 5px;

	cursor:pointer;

	padding-top: 5px;

	border: 1px solid #990000;

	font-size: 12px;

	font-weight: bold;

	background-color: #CC0000;

	color: #FFFFFF;

}

.box201 {

	background-image: url(../ativo.png);

	background-repeat: no-repeat;

	height: 47px;

	width: 48px;

	position: absolute;

	top: 0px;

	right: 0px;

}

.box202 {

	float: left;

	width: 100%;

	margin-top: 50px;

	text-align: center;

}

.box203 {

	float: left;

	width: 100%;

	margin-top: 30px;

	text-align: center;

	font-weight: bold;

	color: #858585;

	font-size: 25px;

	margin-bottom: 30px;

}

.se1 {

	float: left;

	width: 100%;

	color: #666666;

	margin-bottom: 10px;

	background-color: #EEEEEE;

	border: 1px solid #CCCCCC;

}

.se1:hover {

	background-color: #666666;

	color: #FFFFFF;

}

.se2 {

	float: left;

	height: 40px;

	width: 100%;

	text-align: center;

	font-size: 14px;

}

.se3 {

	float: left;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 5px;

	font-weight: bold;

	height: 30px;

	padding: 10px;

	text-align: center;

	font-size: 16px;

}

.se4 {

	float: left;

	width: 100%;

	height: 50px;

	padding: 10px;

	text-align: center;

	font-weight: bold;

	font-size: 30px;

}

.se5 {

	float: left;

	width: 100%;

	background-color: #434345;

	cursor: pointer;

}

.se6 {

	float: left;

	width: 100%;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #2B2B2C;

	text-align: center;

	color: #FFFFFF;

	font-weight: bold;

	padding-top: 10px;

	padding-bottom: 10px;

	font-size: 14px;

}

.se7 {

	float: left;

	width: 114px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #5B5B5E;

	padding-bottom: 7px;

	padding-top: 7px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

}

.se8 {

	float: left;

	width: 100%;

	background-color: #FFFFFF;

	cursor: pointer;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

}

.box204 {

	float: left;

	width: 740px;

	margin-left:150px;

}

.box205 {

	float: left;

	width: 100%;

	margin-top: 50px;

	text-align: center;

	font-weight: bold;

	color: #858585;

	font-size: 16px;

}

.box206 {

	float: left;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 50px;

}

.box207 {

	height: 50px;

	width: 50%;

	margin-left: auto;

	margin-right: auto;

}

.box208 {

	float: left;

	height: 50px;

	width: 70%;

	border: 1px solid #3F3F41;

}

.box209 {

	background-color: #434345;

	float: left;

	width: 29%;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	padding-bottom: 17px;

	padding-top: 16px;

	cursor: pointer;

}

.box210 {

	float: left;

	width: 100%;

	text-align: center;

	margin-top: 10px;

	background-color: #FFC1C1;

	font-weight: bold;

	font-size: 16px;

	color: #990000;

	padding-top: 15px;

	padding-bottom: 15px;

	display: none;

}

.box211 {

	float: left;

	width: 100%;

	text-align: center;

	margin-top: 10px;

	background-color: #D5FFD5;

	font-weight: bold;

	font-size: 16px;

	color: #006633;

	padding-top: 15px;

	padding-bottom: 15px;

	display: none;

}

.box212 {

	float: left;

	width: 100%;

	margin-top: 10px;

	margin-bottom: 10px;

	position: relative;

}

.box213 {

	float: left;

	width: 360px;

	margin-right: 20px;

	position: relative;

}

.box214 {

	float: left;

	width: 360px;

}

.box215 {

	float: left;

	height: 123px;

	width: 140px;

}

.box216 {

	float: left;

	width: 200px;

	margin-left: 17px;

	position: relative;

}

.box217 {

	float: left;

	width: 100%;

	color: #BE775D;

	font-weight: bold;

}

.box218 {

	float: left;

	width: 100%;

	font-size: 12px;

}

.box219 {

	background-color: #858585;

	height: 25px;

	width: 30px;

	position: absolute;

	left: -50px;

	border: 3px solid #FFFFFF;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 14px;

	text-align: center;

	padding-top: 5px;

	border-radius:50%;

}

.box221 {

	float: left;

	width: 100%;

	margin-top: 20px;

}

.box222 {

	float: left;

	height: 100px;

	width: 365px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #EEEEEE;

	margin-left: 7px;

}

.box223 {

	float: left;

	height: 100px;

	width: 365px;

}

.box224 {

	float: left;

	width: 100%;

	font-weight: bold;

	background-color: #EEEEEE;

	padding-bottom: 5px;

	padding-top: 5px;

	color: #858585;

	text-align: center;

}

.box225 {

	float: left;

	width: 100%;

	margin-top: 10px;

	text-align: center;

}

.box226 {

	float: left;

	width: 100%;

	margin-top: 20px;

}

.box227 {

	float: left;

	width: 100%;

	margin-top: 20px;

}

.box228 {

	float: left;

	width: 100%;

	margin-bottom: 14px;

	border: 1px solid #CCCCCC;

	background-color: #F5F5F5;

	padding: 5px;

	border-radius:5px;

}

.box229 {

	background-color: #FFFFFF;

	float: left;

	height: 136px;

	width: 210px;

}

.colunas{

	width:33.33333333333333%;

	float:left;

	padding-left: 5px;

	padding-right: 5px;

}

.box229 img {

	max-height:136px;

	width: 100%;

}

.box230 {

	float: left;

	width: 100%;

	text-align: center;

	font-weight: bold;

	height: 40px;

}

.box231 {

	float: left;

	width: 100%;

	text-align: center;

	margin-top: 3px;

	height: 40px;

}

.box232 {

	float: left;

	width: 100%;

	margin-top: 10px;

	font-size: 12px;

}

.box233 {

	float: left;

	width: 80px;

	margin-top: 10px;

	padding-bottom: 5px;

	padding-top: 5px;

	background-color: #990000;

	color: #FFFFFF;

	text-align: center;

	margin-left: 70px;

	border-radius:3px;

	cursor: pointer;

}

.box233a {

	float: left;

	width: 100px;

	margin-top: 10px;

	padding-bottom: 5px;

	padding-top: 5px;

	background-color: #006633;

	color: #FFFFFF;

	text-align: center;

	margin-left: 60px;

	border-radius:3px;

	cursor: pointer;

}

.box234 {

	float: left;

	padding: 15px;

	border-radius:5px;

	border: 1px solid #CCCCCC;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */

background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */





filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

	cursor: pointer;

	position: relative;

	margin-bottom: 10px;

	width: 100%;



}

.box77 {

	height: 100px;

	width: 100px;

	background-color: #FFFFFF;

	padding: 3px;

	border: 2px solid #CCCCCC;

	position: absolute;

	border-radius:50%;

	top: 60px;

	left: 65px;

	cursor: pointer;

}



.box77a {

	height: 100px;

	width: 100px;

	background-color: #FFFFFF;

	padding: 3px;

	border: 2px solid #CCCCCC;

	position: absolute;

	border-radius:50%;

	top: 60px;

	left: 10px;

	cursor: pointer;

}



.box77b {

	height: 100px;

	width: 100px;

	background-color: #FFFFFF;

	padding: 3px;

	border: 2px solid #CCCCCC;

	position: absolute;

	border-radius:50%;

	top: 60px;

	cursor: pointer;

	right: 10px;

}

.box235 {

	float: left;

	height: 50px;

	width: 30%;

	text-align: center;

}



.box235 img{

	width: 70%;

}

.box236 {

	float: left;

	height: 50px;

	width: 70%;

}

.box237 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #5F5F5F;

	font-size: 20px;

	margin-bottom: 5px;

}

.box238 {

	float: left;

	width: 100%;

	color: #858585;

	font-size: 12px;

}

.box239o {

	float: left;

	width: 210px;

	margin: 10px;

	line-height: normal;

}

.box240o {

	background-image: url(cupom.png);

	background-repeat: no-repeat;

	float: left;

	height: 18px;

	width: 180px;

	padding-left: 30px;

	margin-bottom: 5px;

	font-size: 14px;

	padding-top: 2px;

}

.box239 {

	float: left;

	width: 100%;

	margin-top: 20px;

}

.box240 {

	float: left;

	width: 100%;

	margin-bottom: 5px;

	font-weight: bold;

	color: #616161;

	font-size: 22px;

}

.box241 {

	float: left;

	width: 100%;

	margin-bottom: 5px;

	font-size: 13px;

}

.box242 {

	float: left;

	width: 700px;

	color: #990000;

	font-size: 13px;

	margin-top: 5px;

	padding-left: 25px;

	background-image: url(ico_alerta.png);

	background-repeat: no-repeat;

}

.box242 a {

	color: #990000;

	font-size: 12px;

	font-weight: bold;

}

.box243 {

	float: left;

	width: 100%;

	margin-top: 15px;

	font-size: 12px;

	margin-bottom: 15px;

}

.box244 {

	float: left;

	height: 254px;

	width: 282px;

}

.box245 {

	float: left;

	width: 420px;

	margin-left: 10px;

}

.box246 {

	float: left;

	width: 100%;

	margin-top: 10px;

}

.box247 {

	float: left;

	height: 85px;

	width: 95px;

}

.box248 {

	float: left;

	width: 300px;

}

.box249 {

	float: left;

	width: 100%;

	margin-bottom: 5px;

	font-weight: bold;

	color: #749902;

	font-size: 18px;

}

.box250 {

	float: left;

	width: 100%;

}

.box251 {

	float: left;

	width: 33.33333333333333%;

	padding-right: 5px;

	padding-left: 5px;

	margin-bottom: 10px;

	height:230px;

}

.box251 img {

	width: 100%;

}

.box252 {

	float: left;

	width: 100%;

	text-align: center;

}

.box253 {

	float: left;

	width: 100%;

	font-weight: bold;

	font-size: 14px;

	color: #666666;

	text-align: center;

	margin-bottom: 10px;

}

.box254_1box{

	width:100%;

	float:left;

	position: relative;

	margin-bottom: 10px;

}

.box254_1box input{

	width:100%;

	float: left;

}

.box254_1box select{

	width:100%;

	border: 1px solid #CCCCCC;

	color: #7D7D7D;

	font-size: 14px;

	font-weight: bold;

	padding: 14px;

}

.box254_2box{

width:50%;

float:left;

padding-left:5px;

padding-right:5px;

}

.box254_3box{

width:33.33333333333333%;

float:left;

padding-left:5px;

padding-right:5px;

}

.box254_4box{

width:25%;

float:left;

padding-left:5px;

padding-right:5px;

}

.box255{

	float: left;

	width: 100%;

	margin-bottom: 5px;

	font-size: 16px;

}

.box256{

	float:left;

	width:100%;

	padding: 10px;

	border: 1px solid #CCCCCC;

	background-color: #F5F5F5;

	border-radius:5px;

}

.box257 {

	float: left;

	width: 100%;

	margin-bottom: 5px;

	margin-top: 10px;

	padding: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #E1E1E1;

}

.box258 {

	float: left;

	width: 150px;

}

.box259 {

	width: 80px;

	margin-left: auto;

	margin-right: auto;

}



.box260 {

	height: 25px;

	width: 50%;

	border-radius:3px;

	padding-left: 5px;

	padding-right: 5px;

	float: left;

}

.box261 {

	height: 25px;

	width: 100%;

	border-radius:3px;

	background-color: #F5F5F5;

	border: 1px solid #CCCCCC;

	border-radius:3px;

	text-align: center;

	cursor:pointer;

}

.box261 img {

	margin-top: 5px;

}



.box262 {

	height: 25px;

	width: 100%;

	border-radius:3px;

	background-color: #009966;

	border: 1px solid #007952;

	border-radius:3px;

	text-align: center;

	display: none;

	cursor:pointer;

}

.box262 img {

	margin-top: 3px;

}

.box263{

	width:33.33333333333333%;

	float:left;

	padding-left:5px;

	padding-right:5px;

}

.box264{

	width:100%;

	float:left;

}

.box265{

	width:500px;

	float:left;

	margin-bottom:5px;

	color: #666666;

	font-weight: normal;

	padding-left: 10px;

}



.box266{

	width:100%;

	float:left;

	    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box266 input{

	width:30%;

	margin-left:10px;

	padding:5px;

	border-radius:3px;

	float:left;

	border: 1px solid #CCCCCC;

}

.box267{

float:left;

width:80px;

padding-bottom:8px;

padding-top:8px;

margin-left:5px;

background-color:#CCCCCC;

text-align:center;

cursor:pointer;

}

.box268 {

	background-color: #333333;

	padding: 4px;

	border-radius:3px;

	cursor:pointer;

	position: absolute;

	left: 10px;

	top: 10px;

	opacity: 1;

	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);

}

.box_4colunas{

	width:25%;

	float:left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}



.box_3colunas{

	width:33.33333333333333%;

	padding-left:5px;

	padding-right:5px;

	float:left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}



.box_2colunas{

	width: 50%;

	float:left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.box_rows{

	width:100%;

	float:left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	margin-bottom: 5px;

	margin-top: 5px;

}



.box_rows input{

	width:100%;

	float:left;

		-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.box_rows select{

	width:100%;

	float:left;

		-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.box270 {

	width:100%;

	float:left;

	margin-bottom:5px;

}

.box271 {

	float: left;

	width: 100%;

	margin-bottom: 15px;

	margin-top: 10px;

}

.box272 {

	float: left;

	height: 50px;

}

.box273 {

	float: left;

	width: 600px;

	margin-left: 15px;

}

.box274 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #7C7C7C;

	margin-bottom: 5px;

}

.box275 {

	float: left;

	width: 100%;

	color: #858585;

}

.box_importantes1{

	width:100%;

	margin-bottom:5px;

	float: left;

	padding-left: 5px;

	padding-right: 5px;

	margin-top: 5px;

	-webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box_importantes1 input{

	width:100%;

	background-color:#FFFFFF;

	padding:14px;

	background-color: #F5F5F5;

	border: 1px solid #CCCCCC;

	color: #7D7D7D;

	font-size: 14px;

	font-weight: bold;

	-webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box_importantes1 textarea{

	width:100%;

	background-color:#FFFFFF;

}





.box_importantes2{

	width:50%;

	margin-bottom:5px;

	float: left;

	padding-left: 5px;

	padding-right: 5px;

	margin-top: 5px;

	-webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box_importantes2 input{

	width:100%;

	background-color:#FFFFFF;

	padding:14px;

	background-color: #F5F5F5;

	border: 1px solid #CCCCCC;

	color: #7D7D7D;

	font-size: 14px;

	font-weight: bold;

	-webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box_albuns1{

	width:33.33333333333333%;

	padding-left:5px;

	padding-right:5px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	float: left;

}

.box_albuns2{

	width: 100%;

}

.box_albuns3{

	width: 100%;

	margin-bottom:5px;

	height:20px;

}

.box_albuns3 input{

	width:100%;

	background-color:#FFFFFF;

	padding:14px;

	background-color: #F5F5F5;

	border: 1px solid #CCCCCC;

	color: #7D7D7D;

	font-size: 14px;

	font-weight: bold;

	-webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.box_pg{

display:none;

}

.box_ver{

display:none;

}

.box_importantes{

	width:33.33333333333333%;

	padding-left:5px;

	padding-right:5px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	float: left;

}

.box_importantes2{

	width: 50%;

	padding-left:5px;

	padding-right:5px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	float: left;

}

.box300 {

	float: left;

	width: 100%;

	position: relative;

	padding: 10px;

}

.box53_ {

	float: left;

	width: 500px;

	display: none;

}



.box54_ {

	float: left;

	height: 250px;

	width: 100%;

	position: relative;

}



.box55_ {

	position:absolute;

	height: 250px;

	width: 100%;

	position: absolute;

	background-image: url(../arquivos/bg_botao.png);

	-webkit-border-top-left-radius: 10px;

	-webkit-border-top-right-radius: 10px;

	-moz-border-radius-topleft: 10px;

	-moz-border-radius-topright: 10px;

	border-top-left-radius: 10px;

	border-top-right-radius: 10px;

}



.box56_ {

	float: left;

	width: 100%;

	font-family: 'Cookie', cursive;

	text-align: center;

	font-size: 65px;

	margin-top: 15px;

	line-height: 50px;

}





.box57_ {

	width: 220px;

	text-align: center;

	font-size: 20px;

	height: 220px;

	margin-left: auto;

	margin-right: auto;

}

.box58_ {

	padding: 5px;

	float: left;

	width: 100%;

	margin-top: 20px;

}



.box59_ {

	width: 50%;

	padding-right: 10px;

	padding-left: 10px;

	float: left;

	margin-bottom: 15px;

	height: 50px;

}



.box60_ {

	width: 100%;

	padding-right: 10px;

	padding-left: 10px;

	float: left;

	margin-bottom: 15px;

	margin-top: 20px;

}

.box62_ {

	float: left;

	width: 100%;

	text-align:center;

}



.box63_ {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #666666;

	font-size: 14px;

	margin-top: 10px;

}

.box64_ {

	width: 160px;

	background-color: #45BAB1;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	margin-left: auto;

	margin-right: auto;

	padding-bottom: 12px;

	padding-top: 12px;

	font-size: 16px;

	border-radius:30px;

	cursor: pointer;

}

.box_ {

	float: left;

	-webkit-border-top-left-radius: 10px;

-webkit-border-top-right-radius: 10px;

-moz-border-radius-topleft: 10px;

-moz-border-radius-topright: 10px;

border-top-left-radius: 10px;

border-top-right-radius: 10px;

	width: 100%;

	background-color: #45BAB1;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 14px;

	padding-left: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

}

.imageBox

{

	position: relative;

	height: 220px;

	width: 220px;

	border:1px solid #aaa;

	overflow: hidden;

	background-repeat: no-repeat;

	cursor:move;

	border-radius:50%;

	background-color:#FFFFFF;

}



.imageBox .thumbBox

{

	position: absolute;

	top: 50%;

	left: 50%;

	width: 200px;

	height: 200px;

	margin-top: -100px;

	margin-left: -100px;

	box-sizing: border-box;

	border: 1px solid rgb(102, 102, 102);

	box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);

	background: none repeat scroll 0% 0% transparent;

	border-radius:50%;

}



.imageBox .spinner

{

    position: absolute;

    top: 0;

    left: 0;

    bottom: 0;

    right: 0;

    text-align: center;

    line-height: 400px;



}

.box301{

	float:left;

	width:100%;

	height:181px;

	margin-bottom:2px;

	border: 4px solid #990000;

    border-radius: 5px;

    padding: 5px;	

}

.box302{

	float: left;

	width: 70%;

	height: 110px;

}

.box303{

	float: left;

	width: 30%;

	height: 110px;

	padding-left:5px;

}

.box304{

	float: left;

	width: 100%;

	height: 50px;

}

.box305{

	float: left;

	width: 100%;

}

.box305 ul{

	float: left;

	width: 100%;

	margin:0px;

	padding:0px;

}

.box305 ul li{

	float: left;

	width: 25%;

	list-style:none;

	padding:2px;

}

.box306{

	float: left;

	width: 100%;

	height:34px;

	margin-bottom:3px;

	border-radius:5px;

	cursor:pointer;

}

.box305 .bg1{

	background-image: url(/arquivos_templates/fundo_pet_01.jpg);

    background-repeat: repeat;

	background-size: 100%;

}

.box305 .bg2{

	background-image: url(/arquivos_templates/fundo_pet_02.jpg);

    background-repeat: repeat;

	background-size: 100%;

}

.box305 .bg3{

	background-image: url(/arquivos_templates/fundo_pet_03.jpg);

    background-repeat: repeat;

	background-size: 100%;

}

.box305 .bg4{

	background-image: url(/arquivos_templates/fundo_pet_04.jpg);

    background-repeat: repeat;

	background-size: 100%;

}

.box303 .cor1{

	background-color:#BD6062;

}

.box303 .cor2{

	background-color:#FF8300;

}

.box303 .cor3{

	background-color: #437347;

}

.box305{

	float: left;

	width: 100%;

}

.box306a{

	float: left;

	width: 100%;

	height:48px;

	margin-bottom:3px;

	border-radius:100%;

	cursor:pointer;

}

.box500{

    display: none;

}

.box501{

    display: none;

}

.box502 {

	float: left;

	width: 100%;

	margin-bottom: 10px;

	background-color: #F2F2F2;

	padding: 10px;

}

.box502 ul {

	float: left;

	width: 100%;

	margin:0px;

	padding:0px;

}

.box502 ul li {

	float: left;

	width: 20%;

	margin:0px;

	padding:3px;

	list-style:none;

}

.box502a {

	float: left;

	width: 100%;

	margin-bottom: 10px;

	background-color: #F2F2F2;

	padding: 10px;

}

.box502a ul {

	float: left;

	width: 100%;

	margin:0px;

	padding:0px;

}

.box502a ul li {

	float: left;

	width: 10%;

	margin:0px;

	padding:3px;

	list-style:none;

}

.box503 {

	float: left;

	width: 100%;

	background-color:#FFFFFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #EAEAEA;

	border-right-color: #EAEAEA;

	border-bottom-color: #DBDBDB;

	border-left-color: #EAEAEA;

	border-radius:3px;

	padding: 3px;

}

.box503 img {

	width: 100%;

	}

.box504 {

	float: left;

	width: 100%;

	background-color: #F2F2F2;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

.box505 {

	float: left;

	width: 100%;

	margin-top: 10px;

}

.box506_1 {

	width: 450px;

	position:relative;

	height:800px;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #E2E2E2;

	border-right-color: #E2E2E2;

	border-bottom-color: #C8C8C8;

	border-left-color: #E2E2E2;

	border-radius:5px;

	padding: 5px;

	float: left;

	background-position:center;

	background-size: 100%;

}

.box506_1 img {

	width: 100%;

}

.box506_0 {

	width: 450px;

	position:relative;

	height:800px;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #E2E2E2;

	border-right-color: #E2E2E2;

	border-bottom-color: #C8C8C8;

	border-left-color: #E2E2E2;

	border-radius:5px;

	padding: 5px;

	float: left;

	background-position:center;

	background-size: 100%;

}

.box506_0 img {

	width: 100%;

}

.box507 {

	padding: 10px;

	float: left;

	width: 100%;

	text-align: center;

	font-weight: bold;

	font-size: 20px;

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.box508 {

	float: left;

	width: 100%;

	padding: 10px;

}

.box509 {

	height: 55px;

	width: 200px;

	margin-right: auto;

	margin-left: auto;

	background-color: #00CCCC;

	text-align: center;

	color: #FFFFFF;

	line-height: 50px;

	font-size: 20px;

	font-weight: bold;

	border-radius:5px;

	border: 3px solid #008A8A;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.box510 {

	float: left;

	width: 100%;

}

.box511 {

	float: left;

	width: 100%;

	text-align: center;

	font-size: 20px;

}

.box512 {

	float: left;

	width: 100%;

	margin-top: 20px;

}

.box513 {

	width: 50%;

	margin-left: auto;

	margin-right: auto;

}

.box514 {

	width: 20%;

	margin-left: auto;

	margin-right: auto;

	height: 50px;

	line-height: 50px;

	text-align: center;

	font-weight: bold;

	font-size: 20px;

	background-color: #008080;

	color: #FFFFFF;

	border-radius:5px;

	cursor: pointer;

}

.box515 {

	width: 100%;

	float: left;

	margin-bottom: 10px;

	background-color: #FFD7EB;

	padding: 10px;

}

.box515a {

	width: 100%;

	float: left;

	margin-bottom: 10px;

	padding: 10px;

}

.box516 {

	width: 100%;

	float: left;

	margin-bottom: 5px;

	color: #820041;

	font-size: 14px;

	position:relative;

	padding-left:20px;

	}

.box516:before {

	font-family: FontAwesome;

	content: "\f013";

	color: #000;

	position: absolute;

	left: 0px;

	text-align: center;

}



.box53_5 {

	float: left;

	width: 900px;

	display:none;

}



.box54_5 {

	float: left;

	height: 350px;

	width: 100%;

	position: relative;

}



.box55_5 {

	position:absolute;

	height: 350px;

	width: 100%;

	position: absolute;

	background-image: url(../arquivos/bg_botao.png);

	-webkit-border-top-left-radius: 10px;

	-webkit-border-top-right-radius: 10px;

	-moz-border-radius-topleft: 10px;

	-moz-border-radius-topright: 10px;

	border-top-left-radius: 10px;

	border-top-right-radius: 10px;

}



.box56_5 {

	float: left;

	width: 100%;

	font-family: 'Cookie', cursive;

	text-align: center;

	font-size: 65px;

	margin-top: 15px;

	line-height: 50px;

}





.box57_5 {

	width: 850px;

	text-align: center;

	font-size: 20px;

	height: 410px;

	margin-left: auto;

	margin-right: auto;

}

.box58_5 {

	padding: 5px;

	float: left;

	width: 100%;

	margin-top: 20px;

}



.box59_5 {

	width: 10px;

	padding-right: 10px;

	padding-left: 10px;

	float: left;

	margin-bottom: 15px;

	height: 50px;

}



.box60_5 {

	width: 100%;

	padding-right: 10px;

	padding-left: 10px;

	float: left;

	margin-bottom: 15px;

	margin-top: 20px;

	position:relative;

	z-index:999999999;

}

.box62_5 {

	float: left;

	width: 100%;

	text-align:center;

}

.box63_5 {

	float: left;

	width: 100%;

	font-weight: bold;

	color: #666666;

	font-size: 14px;

	margin-top: 10px;

}

.box64_5 {

	width: 160px;

	background-color: #45BAB1;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	margin-left: auto;

	margin-right: auto;

	padding-bottom: 12px;

	padding-top: 12px;

	font-size: 16px;

	border-radius:30px;

	cursor: pointer;

}

.box_5 {

	float: left;

	-webkit-border-top-left-radius: 10px;

-webkit-border-top-right-radius: 10px;

-moz-border-radius-topleft: 10px;

-moz-border-radius-topright: 10px;

border-top-left-radius: 10px;

border-top-right-radius: 10px;

	width: 100%;

	background-color: #45BAB1;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 14px;

	padding-left: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

}

.imageBox5

{

	position: relative;

	height: 350px;

	width: 850px;

	border:1px solid #aaa;

	overflow: hidden;

	background-repeat: no-repeat;

	cursor:move;

	border-radius:10px;

	background-color:#FFFFFF;

}



.imageBox5 .thumbBox5

{

	position: absolute;

	width: 825px;

	height: 330px;

	margin-top: 10px;

	margin-left: 10px;

	box-sizing: border-box;

	border: 1px solid rgb(102, 102, 102);

	box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);

	background: none repeat scroll 0% 0% transparent;

	border-radius:10px;

}



.imageBox5 .spinner5

{

    position: absolute;

    top: 0;

    left: 0;

    bottom: 0;

    right: 0;

    text-align: center;

    line-height: 400px;



}
.box600{
    width:100%;
    float:left;
	display: flex;
}
.box601{
    width: 100px;
        height: 100px;
        background-image: url(../etapas.jpg);
        background-size: cover;
        float: left;
        font-size: 15px;
        font-weight: bold;
        text-align: center;
        line-height: 100px;
		
}
.box602{
    float:left;
        display: flex;
        align-items: center;
		margin-left:10px;
		font-size:15px;
		width:80%;
}
.box602 a{
		font-size:15px;
		color:#990000;
		font-weight:bold;
}