@charset "utf-8";
-------------------------------------------------------------- */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}  strong { font-weight: bold; }
em { font-style:italic }
a img { border:none }
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }  br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } li#theme-switcher { background:#fff; border:10px solid red; padding:20px; position:fixed; top:0; right:0 }
.cufon-loading body { visibility: hidden }
html {
width: auto !important;
overflow-x: hidden !important;
} a{color: #FB5A0D}
#wrapper{width: 1060px;margin: 150px auto 0 auto;position: relative;padding-left: 10px;padding-right: 10px;}
header{background: black}
body{background:white;}
body, p, select, textarea {
color: #505150;
font-family: "Open Sans",sans-serif;
font-size: 17px;
font-weight: normal;
line-height: 22px;
margin: 0;
padding: 0;
text-decoration: none;
}
#bottom1 {
background: #2b313b;
color: #6F6F6F;
padding:50px 0 60px;
}
#wrap{width: 100%!important;padding-top: 0px;padding-bottom: 10px;background: #0E1C29}
#wrap.interior{}
h1#logo, p#logo{float: left;margin:10px 0; }
.social > li {
float: left;
font-family: "Open Sans",sans-serif;
font-size: 15px;
font-weight: bold;
line-height: 40px;
list-style: none;
margin: 0 4px !important;
}
.social li:first-child {
margin: 0 15px 0 0;
}
.social img {
border-radius: 100px;
}
.social img:hover {
opacity:0.5;
}
ul#menu-nav{float: right;}
ul#menu-nav li{list-style: none;font-size: 18px;font-weight: normal;font-family: "Helvetica Neue";color: #0f70b8;line-height: 40px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/con-icons.png);margin-right: 20px;height: 40px;float: left}
ul#menu-nav li.phone{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/con-phone.png) no-repeat left center;padding-left: 28px;}
ul#menu-nav li.chat{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/con-chat.png) no-repeat left center;padding-left:36px;}
ul#menu-nav li.rfp{background:none no-repeat left center;padding-left: 28px;}
ul#menu-nav li a{text-decoration: none;color: #266bc8;}
a#rfp2{display:block;width:206px;height: 49px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/buttons.png) no-repeat 0 0;text-indent: -5000px;margin: 0px!important;padding: 0px!important;float: right;clear: right}
a#rfp2:hover{display:block;width:206px;height: 49px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/buttons.png) no-repeat 0 -49px;text-indent: -5000px;margin: 0px!important;padding: 0px!important;float: right;clear: right}
#content{width: 700px;float: left;padding-top: 30px;}
#left-col{width: 760px;float: right;padding-top: 10px;padding-bottom: 60px;padding-left: 40px;}
#left-col p{margin-bottom: 15px;}
#content p {margin: 0;padding: 0 0 20px;}
p a{color: #333}
.post-wrap{background: white;margin-bottom: 20px;position: relative;margin-bottom: 30px;padding-bottom: 20px;}
.post-wrap-interior{background: white;padding: 25px;margin-bottom: 20px;border: 1px solid #CCCCCC;
box-shadow: 4px 4px 0 #DCDCDC;width: }
#content .post-wrap h2 a{font-size: 15px!important;font-weight: bold!important; line-height: 22px;position: relative;z-index: 100000;opacity: 1!important;color: white;padding-left: 6px;}
#content .post-wrap h2 a:hover{color: #fb5a0d}
#content .post-wrap h1 {font-size: 30px!important;font-weight: bold!important; line-height: 36px;}
#content .post-wrap p{margin-top:10px;margin-left: 15px;margin-right: 15px;}
.post-image{}
.post-header{}
.post-cat{background:#fb5a0d ;padding: 2px 2px 2px 6px;width: auto!important;float: left}
.post-cat a{color: white;text-decoration: none}
.widget-title {
color: #000000;
font-size: 30px;
}
#sidebar{width: 240px;float: right;padding-top: 30px;}
#sidebar-2{width: 240px;float: left;padding-top: 30px;margin-right: 20px}
.clear,.clearfix{clear: both}
attachment-page-single {float: left;margin: 0px 8px 8px 0px;}
.attachment-index-categories {}
.post-info {background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/dotted.gif) repeat-x scroll center bottom transparent;color: #ACACAC;font-size: 13px;font-style: italic;margin: 0 0 10px;padding: 5px 5px 5px 0px;}
.post-info a {
color: #717070;
font-style: normal;}
#sidebar ul li.cat-item a{    background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/bullet.png) no-repeat scroll 15px 16px #E3E3E3;
color: #404040;
display: block;
margin: 1px 0 0;
padding: 10px 10px 10px 35px;
text-shadow: 1px 1px #FFFFFF;}
ul#menu-website-design li a,ul#menu-internet-marketing li a{    background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/bullet.png) no-repeat scroll 15px 16px #E3E3E3;
color: #404040;
display: block;
margin: 1px 0 0;
padding: 10px 10px 10px 35px;
text-shadow: 1px 1px #FFFFFF;}
ul#menu-website-design li a:hover, ul#menu-internet-marketing li a:hover{background: white}
#sidebar ul li.cat-item a:hover{background: white}
.fb-like-box{margin-top: 30px;}
.pagination{margin-bottom: 40px;position: relative!important}
.pagination span.pages{font-weight: bold;text-transform: uppercase}
.pagination a{color: black;text-decoration: none}
a.page-numbers{padding: 6px 10px;background: white;border: 1px solid #ccc}
.pagination span.current{padding: 6px 10px;background:#fb5a0d;border: 1px solid #fb5a0d }
.pagination span.current {color: black}
ul.xoxo li a{ }
#subheading{text-align: center!important;position: relative!important}
#divider{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/divider.gif) repeat-x;width: 800px;height: 2px;position: absolute;top:40px;z-index: 1;left: 80px;}
#subheading h2{font-size: 60px;text-transform: uppercase;text-shadow: -3px 1px 1px #ccc;color: #4B5456;text-align: center;display: inline-block;margin: 0 auto;z-index: 1000;background: #f2f2f2;position: relative;font-family: "Helvetica Neue", Arial, sans-serif;padding-left: 15px;padding-right: 15px;font-weight: bold;}
#subheading h2:hover{color: #FB5A0D}
#subheading p{text-align: center;font-family: "TrumpGothicEastRegular","Arial Narrow",Impact,sans-serif}
#stage-wrap{margin-bottom: 30px;}
#stage{width: 960px;margin: 0 auto;padding-top: 0px;position: relative;height: 260px}
#sub-stage{width: 960px;margin: 0 auto;padding-top: 0px;padding-bottom: 30px;padding-top: 60px}
body.page-id-393 #sub-stage{padding-bottom: 0px!important}
#sub-stage p{  color: #000000;
font-family: 'Source Sans Pro',sans-serif;
font-size: 26px;
font-weight: 100;
margin: 20px auto 20px auto;
text-align: center;
width: 80%;}
#welcome{float: left;color: white;width: 500px;padding-top: 20px}
#welcome h2{font-size:60px;letter-spacing: -2px;margin: 0px;font-family: "HelveticaNeueRegular",HelveticaNeueRegular,Arial,sans-serif;color:#FB5A0D;font-weight: bold;line-height: 1.5;}
#welcome p{font-size:24px;margin-top: 0px;color: white; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-weight: 300; }
#welcome a#lm{background: #399f93;color: white;text-decoration: none;font-size: 18px;padding: 12px 30px;text-align: center;-moz-border-radius: 4px;-webkit-border-radius: 4px;margin-top: 20px;display: inline-block;margin-left: 20px;}
#welcome a#rq{background: #545d5f;color: white;text-decoration: none;font-size: 18px;padding: 12px 30px;text-align: center;-moz-border-radius: 4px;-webkit-border-radius: 4px;margin-top: 20px;display: inline-block;}
#mac{width: 524px;height: 258px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/mac.png) no-repeat;position: absolute;bottom: -22px;right:0px;}
#video-box{position: absolute;left: 82px;top: 21px;}
.serv-col{width: 248px;float: left;padding-top: 20px;background: white;min-height: 320px;margin-bottom: 60px;margin-top: 40px;padding-left: 15px;padding-right: 15px;-moz-border-radius:10px;border:1px solid #ccc;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;
}
.serv-col:hover{background: #f6f6f6}
.serv-col a{text-decoration: none}
.serv-col p{font-size: 14px;color: #56757C}
.serv-col#mid{margin-left: 60px;margin-right: 60px}
.serv-col h3{font-size: 26px;text-align: center;font-family:"Helvetica Neue", Arial, sans-serif;color: #4B5456}
.icon-web{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-web.png) no-repeat;display: block;margin: 0 auto;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;
}
.icon-dev{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-dev.png) no-repeat;display: block;margin:  0 auto;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;}
.icon-mark{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-mark.png) no-repeat;display: block;margin: 0 auto;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;}
.icon-web:hover,.icon-dev:hover,.icon-mark:hover{margin-top: 10px;}
#main{width: 1000px;margin: 0 auto;padding-top: 40px;padding-bottom:80px;}
.serv-col-menu{width: 240px;float: left;padding-top: 0px;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;
}
.serv-col-menu h3 a{text-align: center;font-size: 24px!important}
.serv-col-menu a{line-height: 1!important;margin: 0px!important;padding: 0px!important}
.icon-web-menu{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-web.png) no-repeat;display: block;margin: 0 auto;line-height: 109px!important}
.icon-web-menu a{display: block;width: 155px;height: 109px;text-indent: -5000px;color: red!important}
.icon-dev-menu{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-dev.png) no-repeat top;display: block;margin:  0 auto;}
.icon-dev-menu:hover{background-position: bottom}
.icon-dev-menu a{display: block;width: 155px;height: 109px;text-indent: -5000px;}
.icon-mark-menu{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-mark.png) no-repeat top;display: block;margin: 0 auto;}
.icon-mark-menu:hover{background-position: bottom}
.icon-mark-menu a{display: block;width: 155px;height: 109px;text-indent: -5000px;}
.icon-eco-menu{width: 155px;height: 109px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/serv-eco.png) no-repeat top;display: block;margin: 0 auto;}
.icon-eco-menu:hover{background-position: bottom}
.icon-eco-menu a{display: block;width: 155px;height: 109px;text-indent: -5000px;}
h3.serv1 a{color: #f75d00!important;font-size: 24px;}
h3.serv2 a{color: #41b6ce!important;font-size: 24px;}
h3.serv3 a{color: #972a63!important;font-size: 24px;}
h3.serv4 a{color: #b9c309!important;font-size: 24px;}
a.menu-readmore{color: black!important;font-size: 16px!important;font-weight: normal!important;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ar.gif) no-repeat left center;padding-left: 15px!important;width: auto!important;font-family:"DNRR",Arial,Tahoma,Verdana;margin-left: 40px!important;line-height: 2!important}
a.menu-readmore:hover{color: #FB5A0D!important}
.wrapper {background-color: white;width: 960px;margin: 40px auto;}
.wrapper h3{text-align: center}
.list_carousel {width: 960px;position: relative;margin-top: 0px;margin-bottom: 40px;}
.list_carousel ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}
.list_carousel li {
font-size: 40px;
color: #999;
text-align: center;
background-color: #eee;
width: 220px;
height: 160px;
padding: 0;
display: block;
float: left;
margin-right: 10px;
margin-left: 10px;
}
.list_carousel li a{position: relative;display: block;width: 220px;height: 160px;}
.list_carousel li a span.rollover {display:block;position:absolute; top:0; left:0; width:220px; height:160px; background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/img/rollover.png)}
.list_carousel li.mid {}
#pager2 a{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/text-slide-buttons.png) no-repeat top;width: 18px;height: 18px;display: inline-block;text-indent: -5000px;margin-left: 4px;}
#pager2 a.selected{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/text-slide-buttons.png) no-repeat bottom;width: 18px;height: 18px;display: inline-block;text-indent: -5000px;margin-left: 4px;}
.clearfix {
float: none;
clear: both;
}
.prev {
position: absolute;left: -20px;top:20px;
}
.next {
position: absolute;right: -20px;top: 20px;
}
.pager {
float: left;
width: 960px;
text-align: center;padding-top: 40px;
padding-bottom: 40px;
}
.pager a {
margin: 0 5px;
text-decoration: none;
}
.pager a.selected {
text-decoration: underline;
}
footer{background: #1fa571;color: white;padding-top: 20px;padding-bottom: 20px;display: none}
.foot-col{float: left;width:178px;margin-left: 5px;margin-right: 5px;}
.foot-col-2{float: left;width: 640px;}
.foot-col-3{float: right;width: 175px;padding-top: 40px;margin-right: 20px;}
.foot-col-4{float: right;width: 240px;padding-top: 40px;margin-right: 20px;}
.foot-col ul li{color: white}
.foot-col ul li a{color: white;font-size: 14px;text-decoration: none}
.foot-col ul li a:hover{text-decoration: underline}
.foot-col ul li strong{margin-bottom: 15px;color: white}
.foot-col-2 p a{color: black;}
.foot1 h1 {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 20px;
font-weight: bold;
margin: 0;
text-align: left;
}
.foot1 p {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 16px;
}
.form-control3 {
background: #DEDEE0;
border: 4px solid #898C92;
-webkit-border-radius: 2;
-moz-border-radius: 2;
border-radius: 2px;
margin: 0 0 5px;
padding: 8px 5px;
width: 100%;
}
.form-control2 {
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 1px solid #F2F1F0;
-moz-box-shadow: 1px solid #F2F1F0;
box-shadow: 1px solid #F2F1F0;
font-family: "Open Sans",sans-serif;   color: #5B5858;
font-size: 15px;
border: 1px solid #F2F1F5;
font-weight:bold;
background: #F2F1F5;
margin-top: 80px;
padding: 12px 30px;
}
.form-control2:hover {
opacity:0.5;
}
.form-control1,.form-control1:focus {
background: #DEDEE0;
border: 4px solid #898C92;
height: 130px;
-webkit-border-radius: 2;
-moz-border-radius: 2;
border-radius: 2px;
padding: 8px 5px;
width: 100%;
}
.leftcol{width: 465px;float: left;padding-right: 15px;}
.rightcol{width: 465px;float: left;padding-left: 15px;}
.leftcol p, .rightcol p{ font: 1em/1.5 DNRR!important;
margin-bottom: 1.4em;
width: 63%;}
.leftcol-con{width: 330px;float: left;padding-right: 15px;padding-top: 30px}
.rightcol-con{width: 600px;float: left;padding-left: 15px;padding-top: 30px;}
ul.servicelist{margin: 0px;text-indent: 0px;padding: 0px;}
ul.servicelist a{color: #56757C;text-decoration:  none}
ul.servicelist li{list-style: none;border-bottom: solid 1px #56757C;padding: 4px 0 4px 20px;}
#top-link  { display:none; position:fixed; right:5px; bottom:5px; color:white; font-weight:bold; text-decoration:none; border:1px solid #a14203; background:#ff6600; padding:10px;z-index: 1000000 }
.portfolio-item{width: 280px;float: left;height: 190px;padding: 10px;background: white;margin-top: 30px;}
.portfolio-item#middle{margin-left: 30px;margin-right: 30px;}
#requestProposalCont {
margin: 0 auto;
width: 973px;
}
#requestProposal {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/img/request_proposal.png) no-repeat scroll left bottom transparent;
float: right;
height: 100px;
margin: 0 28px -100px 0;
overflow: hidden;
position: relative;
text-indent: 500px;
white-space: nowrap;
width: 188px;
-moz-transition: all 0.2s ease-in-out 0s
}
#requestProposal:hover {
height: 120px;
margin-bottom: -120px;}
.wufoo input.text, .wufoo textarea.textarea{background:#FFFFFF url(//www.conveniounimedsaopaulo.com.br/images/fieldbg.gif) repeat-x top}
.wufoo .focused{background:#FFF7C0}
.wufoo .instruct{background-color:#F5F5F5}
.wufoo #header{background: none!important;border-top: none!important}
.wufoo  body{border-top:none} #container{border:0 solid #cccccc}
.wufoo .info{border-bottom:1px dotted #CCCCCC}
.wufoo .instruct{border:1px solid #e6e6e6} .wufoo .info h2{font-size:160%;font-family:Arial;color:#000000}
.wufoo .info div{font-size:95%;font-family:Arial;color:#444444}
.wufoo .section h3{font-size:110%;font-family:Arial;background:#FFFFFF;color:#000000}
.wufoo .section div{font-size:85%;font-family:Arial;color:#444444}
.wufoo label.desc, .wufoo legend.desc{font-size:95%;font-family:Arial;color:#444444}
.wufoo li div, .wufoo li div label, .wufoo li span label{font-family:Arial;color:#444444}
.wufoo input.text, .wufoo textarea.textarea, .wufoo select.select, .wufoo label.choice{font-size:100%;font-family:Arial;color:#333333}
.wufoo label.choice{color:#444444}
.wufoo .instruct{font-size:80%;font-family:Arial;color:#444444
} #bottom{visibility:visible}
.col1{width: 320px;float: left}
#text-slide-wrap{width: 640px;float: right;height: 120px;margin-bottom: 20px;margin-top:60px;position: relative}
#text-slide{}
#intro p{color: #7e8283;font-size: 38px}
ul#navi{position: absolute;right: 30px;bottom: 0px;z-index: 1000}
ul#navi li{display: inline}
ul#wedo{float: left;margin-left: 10px;margin-top: 20px;}
ul#wedo li{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ar.gif) no-repeat left center;padding-left: 10px;font-size: 13px}
#wedo ul li a{color: #2F2E2E;-moz-transition: all 0.15s linear 0s;-webkit-transition:all 0.15s linear 0s;}
#wedo ul li a:hover{color: #FB5A0D}
#wedo ul li.heading{background: none!important;padding-left: 0px!important;font-weight: bold}
ul.wedo{width: 200px;float: left}
ul.wedo li{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ar.gif) no-repeat left center;padding-left: 10px;}
ul#top-links{float: right;margin-bottom: 10px;}
ul#top-links li{display: inline;text-transform: uppercase;padding-left: 8px;padding-right: 8px;border-right: 1px solid #2e3435;color: white}
ul#top-links li:last-child{border-right:none!important}
ul#top-links li a{text-decoration: none;color: white;-webkit-transition:all 0.15s linear 0s;}
ul#top-links li a:hover{color: #FB5A0D;text-decoration: underline}
#nav{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/menu.png) repeat-x;height: 46px;}
#menu-main-menu{width: 960px;margin: 0 auto}
#menu-main-menu li{line-height: 46px;font-size: 20px;font-weight: bold;display: inline;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/menu-div.png) no-repeat top right;display: inline-block}
#menu-main-menu li:first-child{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/menu-div.png) no-repeat top left;display: inline-block}
#menu-main-menu li a{color: white;text-decoration: none;display: inline-block;padding-left: 30px;padding-right: 30px;-moz-transition: all 0.15s linear 0s;-webkit-transition:all 0.15s linear 0s;}
#menu-main-menu li a:hover{background:#399f93}
#center{width: 1060px;margin: 0 auto}
#sub-stage h1{color: #333;font-size: 40px;text-align: center;font-family: 'Montserrat',sans-serif;text-transform: uppercase;font-weight: 700;}
p#tagline{color: #7e8283;font-size: 38px;letter-spacing: -.5px;margin-bottom: 20px;}
.divider{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/divider.png) no-repeat;width: 840px;height: 60px;clear: both;margin: 0 auto}
#webwrap{width: 560px;margin: 30px auto 0px auto;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/website-design.jpg) no-repeat top right;height:460px;padding-right: 500px;padding-top: 0px;}
#ecommercewrap{width: 460px;margin: 30px auto 0px auto;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ecommerce-website-design.jpg) no-repeat top right;height:360px;padding-right: 500px;padding-top: 0px;}
ul#benefits li{display: inline;font-size: 18px;margin-right: 40px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/benefits.png) no-repeat left center;padding-left: 20px;}
#webwrap p,#ecommercewrap p{margin-bottom: 10px;}
#webwrap p span,#ecommercewrap p span{color: #12938e;font-weight: normal;font-size: 16px;}
#webwrap h2,#ecommercewrap h2{font-size: 26px;margin-bottom: 10px;}
.callout {
color: #000000;
padding-bottom: 40px;
padding-top: 0;
text-align: center;
}
.callout h3{font-size: 40px;}
.callout h4{font-size: 28px;}
p#footerrfp {
color: #EA583F;
font-size: 28px;
font-weight: normal;
line-height: 40px;
}
p#footerrfp a{color: #EA583F;text-decoration: underline}
ul#features{background: white;width: 804px;margin: 0 auto 40px auto;padding-top:36px;padding-bottom: 18px;}
ul#features li{width: 250px;float: left;margin-left: 36px;margin-right: 36px;margin-bottom: 18px;padding-left: 80px;}
ul#features li.cms{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-cms.png) left center no-repeat;}
ul#features li.blog{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-blog.png) left center no-repeat;}
ul#features li.pages{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-pages.png) left center no-repeat;}
ul#features li.analytics{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-analytics.png) left center no-repeat;}
ul#features li.google{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-google.png) left center no-repeat;}
ul#features li.mobile{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-mobile.png) left center no-repeat;}
ul#features li.social{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-social.png) left center no-repeat;}
ul#features li.hosting{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-hosting.png) left center no-repeat;}
ul#features li p span{font-weight: bold;}
Slideshow*/#slides {	position:absolute;	top:15px;	left:4px;	z-index:100;} .slides_container {	width:848px;	overflow:hidden;	position:relative;	display:none;} .slides_container div.slide {	width:970px;	height:325px;	display:block;}.slides_container ul {margin:0; padding:0px; list-style:none;}.slides_container li {position:relative;float:left; width:426px; height:325px;margin:0px; padding:0px;background-image: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/li.png);}.slides_container img {padding:19px 0 0 22px;} #slides .next,#slides .prev {	position:absolute;	top:107px;	left:-58px;	width:24px;	height:43px;	display:block;	z-index:101;}#slides .next {	left:848px;} .pagination {	margin:0px auto 0;	width:260px;}.pagination li {	float:left;	margin:0 1px;	list-style:none;}.pagination li a {	display:block;	width:12px;	height:0;	padding-top:12px;	background-image:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/pagination.png);	background-position:0 0;	float:left;	overflow:hidden;}.pagination li.current a {	background-position:0 -12px;} .caption {	z-index:500;	position:absolute;	top:262px;	left:23px;	height:35px;	padding:10px 20px 0 10px;	width:355px;	font-size:1.3em;	line-height:1.33;	color:#fff;	text-shadow:none;}.caption strong {float:left; font-size:15pt;color:#fff; }.caption a img {position:absolute; right:10px; top:-10px;}#menu {	position: absolute;	top:35px;	height: 50px;	width: 510px;	right:0px;	padding: 0px;	margin: 0;	text-transform:uppercase;	overflow: hidden;	font-family:calibri, arial; font-size:12pt;}#menu ul {	padding: 0;	margin: 0;	list-style:none;}
.box2{width: 300px;float: left;}
.box1{width: 300px;float: left;margin-left: 30px;margin-right: 30px;}
.box3{width: 300px;float: left}
.box1 h2,.box2 h2,.box3 h2{font-size: 20px;line-height: 40px;}
.box1 h2{float: left}
.testimonial{background: white;padding: 20px;position: relative;-moz-border-radius: 6px;border-radius: 6px;}
.testimonial p{}
.comic{width: 70px;height: 47px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/comic.png) no-repeat;position: absolute;bottom: -40px;right: 20px;}
.testname{margin-top: 30px;float: right;margin-right: 30px;}
#text-nav{position: absolute;right: 60px;bottom: -18px;z-index: 3000px}
#text-nav a{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/text-slide-buttons.png) no-repeat top;width: 18px;height: 18px;display: inline-block;text-indent: -5000px;margin-left: 4px;}
#text-nav a:hover{background-position: bottom}
#text-nav a.activeSlide{background-position: bottom}
ul#feat-nav{float: right;margin-top: 10px;}
ul#feat-nav li{display: inline-block;width:18px;height: 19px;}
ul#feat-nav li#next2 a{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/feat-next.png) no-repeat bottom;display: block;height: 19px;width: 18px;text-indent: -5000px;}
ul#feat-nav li#next2 a:hover{background-position: top}
ul#feat-nav li#prev2 a{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/feat-prev.png) no-repeat bottom;display: block;height: 19px;width: 18px;text-indent: -5000px;}
ul#feat-nav li#prev2 a:hover{background-position: top}
#featured-shadow{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/box-shadow.png) no-repeat;display: block;width: 263px;height: 9px;}
ul#submenu{background: white;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin-bottom: 20px;}
ul#submenu li{font-family: "DNRM";text-transform: uppercase;border-bottom: 1px solid #ccc;
padding: 0;
text-align: center;display: block;}
ul#submenu li:last-child{border-bottom: none!important}
ul#submenu li a{   color: #555555;
display: block;
font: 16px DNRM;
padding: 10px 0 8px;
text-transform: uppercase;text-decoration: none;text-shadow: 1px 1px #FFFFFF}
ul#submenu li a:hover{color: #fa5a0d}
#crumbs{margin-top: 20px;}
ul.blogpost li{clear: both;float: left;margin-top:10px;}
.date{float: left;display: inline-block;width: 40px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/date.png) no-repeat;margin-right: 10px;}
.date-month{color: white;font-family: "Arial Narrow";text-align: center;line-height: 16px;font-size: 13px}
.date-day{text-align: center;line-height: 25px;font-weight: bold;font-size: 18px;}
.posttitle{float:left;display: inline-block;width: 250px;}
.posttitle a{color: #2F2E2E}
.posttitle a:hover{color: #FB5A0D;-moz-transition: all 0.15s linear 0s;-webkit-transition:all 0.15s linear 0s;}
.megamenu_container {
width:960px;
height:46px;
margin:0 auto;
position: relative;
}
.megamenu {
list-style:none;
z-index:9999;
padding:0;
margin:0;
font-size:14px;
line-height:1;
}
.megamenu li {float:left;margin:0;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/menu-div.png) no-repeat top right;	}
.megamenu{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/menu-div.png) no-repeat top left;display: inline-block}
.megamenu li:hover, .active { }
.megamenu li.noactive {background:none;}
.megamenu li a {outline:0;text-decoration:none;display:block;
color: white;text-decoration: none;padding-left: 30px;padding-right: 30px;-moz-transition: all 0.10s linear 0s;-webkit-transition:all 0.10s linear 0s;
line-height: 46px;font-size: 20px;font-weight: bold;
}
.megamenu li:hover a {
color:#252d30;
}
.megamenu li .drop {
padding-right:30px;
} .megamenu li.right {
float:right;
margin-right:-1px;
}
.megamenu li.right a {
margin-right:5px;
} .megamenu li .dropcontent {
margin:0 auto;
position:absolute;
left:-9999em;
top:46px; z-index:9998; padding:24px 0 10px 0;
text-align:left;
border:1px solid #1b1b1b;
border-top:none;
background:#161616; -webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
.megamenu li .dropfirst {
margin:0 auto 0 -1px; } .megamenu li:hover .dropcontent {
left:auto;
} .megamenu li .align_right {
right:-1px;
}
.megamenu li:hover .align_right {
left:auto;
right:-1px;
} .megamenu li .fullwidth {
position: absolute;
width: 960px;
padding:20px 0 20px 0;
left:-9999em;
top:46px;
display: block;
z-index:9998;
border-top:none;
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/menu-dd.png) no-repeat;height: 220px;	
}
.megamenu li:hover .fullwidth {
left: -1px;
}
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
} #contact-left{width: 280px;float: left;padding-top: 40px;padding-right: 40px;}
#contact-left p.title{font-size: 20px;}
#contact-right{width: 740px;float: right;padding-top: 40px;}
p.contacts{font-size: 22px;width: 520px;line-height: 36px;}
.formrow{  border-bottom: 1px solid #F0F0F0;
height: 50px;
padding: 10px;text-align: right}
input.wpcf7-submit{display:block;width:206px;height: 49px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/buttons.png) no-repeat 0 -98px;text-indent: -5000px;margin: 0px!important;padding: 0px!important;float: right;clear: right;border: none;cursor: pointer}
input.wpcf7-submit:hover{display:block;width:206px;height: 49px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/buttons.png) no-repeat 0 -147px;text-indent: -5000px;margin: 0px!important;padding: 0px!important;float: right;clear: right;border: none;cursor: pointer}
.sidebox{background: white;}
#wpcf7-f396-p103-o1{background: white;width: 580px;margin: 20px 0 0 0;font-family: "DNRR",Arial,Tahoma,Verdana;}
#wpcf7-f396-p103-o1 input[type="text"], #wpcf7-f396-p103-o1 input[type="email"] {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E4E4E4;
box-shadow: 0 0 5px #E0E0E0 inset;
color: #89A14B;
height: 22px;
padding: 6px;
width: 400px;}
#wpcf7-f396-p103-o1 textarea {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E4E4E4;
box-shadow: 0 0 5px #E0E0E0 inset;
color: #89A14B;
float: right;
height: 140px;
padding: 10px;
width: 400px;
}
#wpcf7-f396-p103-o1 label{  
color: #565656;
display: inline-block;
margin: 0 30px 0 0;
padding: 15px 0 0;
text-shadow: 1px 1px 0 #E6E6E6;text-align: right}
.formrow-bottom{  border-bottom: 1px solid #F0F0F0;
padding: 20px;text-align: right;height: 220px;} .main{width: 720px;float: left;margin-left: 60px;margin-top: 40px;margin-bottom: 40px;}
#portfoliopage ul.sections {}
.portfolioholder {
border:5px solid #333333;
position:relative;
}
.portfolioholder .imageholder {width:675px;line-height:1px; margin:0; position:relative; font-size:1px; height:380px; }
.imageholder .images {position:relative; overflow: hidden; width: 675px; height: 380px;}
.imageholder .imageswrapper {width:3000px; position:relative;}
.imageholder .images img {float:left;}
.loader {background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/ajax-loader.gif) no-repeat center 184px;}
.portfolioinfo {
line-height:normal;
background:#0c0c0c url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/bg-portfolioinfo.jpg) repeat-x left top;
padding:11px 8px 1px 16px;
clear:both;
position:relative;
min-height:42px;
height:auto !important;
height:42px;
}
.portfolioinfo .launchsite {float:right; position:relative; top:-29px; top:12px; position:absolute; right:8px}
.portfolioinfo p {margin-bottom:0; color:#d3d3d3; font-size:11px; line-height:1.3em; width:460px; margin-top:4px; }
.portfolioinfo .name {color:#fff; text-transform:uppercase;}
.main .sliders { list-style:none;
margin:0;
height:auto; }
.main .sliders li {background:none; list-style:none ; }
.sliders .prev, .sliders .next {
position:absolute;
z-index:10;
left:0; 
height:97px;
width:25px;
width:21px;
top:144px;
}
.sliders .prev a, .sliders .next a {
background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/btn-slide-left.png) no-repeat left top;
height:97px;
width:25px;
width:21px;
display:block;
text-indent:-9999px;
}
.sliders .prev a:hover, .sliders .next a:hover{background-position:left bottom;}
.sliders .next a {background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/btn-slide-left.png) no-repeat left top;}
.sliders .next { left:auto;right:0; }
.sliders .nomorenext a:hover {background-position:left top; cursor:default;}
.sliders .nomoreprev a:hover {background-position:left top; cursor:default;}
.whyus-section.first{margin-top: 40px;}
.whyus-section h3{font-size: 26px;line-height: 2}
.whyus-section p{font-size: 20px!important;line-height: 24px;margin-bottom: 10px;}
.whyus-left{width: 600px;float: left;margin-left: 30px;padding: 20px;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;-moz-border-radius: 6px;-webkit-border-radius: 6px}
.whyus-left:hover{background: white}
.whyus-right{width:600px;float: right;margin-right: 30px;padding: 20px;-moz-transition: all 0.20s linear 0s;-webkit-transition:all 0.20s linear 0s;-moz-border-radius: 6px;-webkit-border-radius: 6px}
.whyus-right:hover{background: white}
.whyus-section ul li{font-family: "DNRR",Arial,Tahoma,Verdana;font-size: 15px;margin-bottom: 10px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/whyus-li.png) left 5px no-repeat ;padding-left: 20px;}
.why-credible{width: 224px;height: 224px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/why-us.png) left top;float: right;display: none;margin-right: 30px;}
.why-quality{width: 224px;height: 224px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/why-us.png) -224px top;float: left;display: none;margin-left: 30px;}
.why-personalized{width: 224px;height: 224px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/why-us.png) -448px top;float: right;display: none;margin-right: 30px;}
.why-results{width: 224px;height: 224px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/why-us.png) -672px top;float: left;display: none;margin-left: 30px;}
.errorLi{display: none!important}
.fixed {
position: fixed;
top: 0px;
left: 0;
width: 100%;
box-shadow: 0 0 40px #222;
-webkit-box-shadow: 0 0 40px #222;
-moz-box-shadow: 0 0 40px #222;
z-index: 10000000
}
span#logo-tip { background:#fff;	display:none;	color: #474747;	font-family:arial; font-size:12px; position:absolute;	width:158px; text-align:center; padding:5px; margin:-10px 0 0 247px; z-index:100;	border:1px solid #d6d6d6;}
ul#port{text-indent: 0px;margin: 0px;padding-bottom: 40px;padding-top: 30px;}
ul#port li{}
ul#port li img{width: 230px;height: 182px;box-shadow: 0 0 5px #ADACAC}
ul#port li.fade{display: ;width: 230px;float: left;margin-right: 8px;margin-bottom: 40px;position: relative}
.roll{display:block; 
position:absolute; 
top:0; 
left:0; 
width:230px; 
height:182px; 
background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/img/on.png)}
#partner-logos{width: 933px;height: 79px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/partner-logos.gif) no-repeat}
#coming{width: 507px;height: 267px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/coming-logo.png) no-repeat top center;margin: 0 auto}
#payment-form{background: #ececec;width: 500px;margin: 40px auto 60px auto;padding: 20px;}
#payment-form label{width: 150px;float: left;line-height: 30px;margin-bottom:15px;}
#payment-form input{width: 200px;float: left;margin: 0px;margin-bottom: 15px;}
#payment-form input#pay-submit{background: #f65304;margin-left: 150px;text-align: center;color: white}
h1{text-align: center}
#payment-form input { 
width: 200px; 
margin: 0; 
padding: 8px; 
color: #666; 
background: #f5f5f5; 
border: 1px solid #ccc; 
margin: 5px 0; 
font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; 
webkit-border-radius:5px; 
}    
#payment-form select { 
width: 200px; 
margin: 0; 
padding: 5px; 
color: #666; 
background: #f5f5f5; 
border: 1px solid #ccc; 
margin: 5px 0; 
font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; 
webkit-border-radius:5px; 
}   
#payment-form textarea { 
width: 440px; 
margin: 0; 
padding: 5px; 
color: #666; 
background: #f5f5f5; 
border: 1px solid #ccc; 
margin: 5px 0; 
font:12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; 
webkit-border-radius:5px; 
}   
#payment-form input:focus, textarea:focus, select:focus { 
border: 1px solid #999; 
background-color: #fff; 
color:#333; 
}
#payment-form input.submit { 
width: 85px; 
float: right;
margin-right: 30px;
cursor: pointer; 
border: 1px solid #222; 
background:#333; 
color:#fff; 
}
.collapsible,
.page_collapsible,
.accordion {
margin: 0;
padding:10px;
height:20px;
border-top:#f0f0f0 1px solid;
background: #cccccc;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
color: #000;
font-size:1em; }
.accordion-open,
.collapse-open {
background:#fff;
color: #333; }
.accordion-open span,
.collapse-open span {
display:block;
float:right;
padding:10px; }
.accordion-open span,
.collapse-open span {
background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/minus.png) center center no-repeat; }
.accordion-close span,
.collapse-close span {
display:block;
float:right;
background:url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/plus.png) center center no-repeat;
padding:10px; }
.content{padding:15px 15px 0px 15px;}
#sidequestions{width: 244px;height: 116px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/10questions.png) no-repeat;margin-bottom: 20px}    
#sidequestions a{width: 244px;height: 116px;display: block;position: relative;text-indent: -5000px;}
#sideseo{width: 244px;height: 116px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/10seo.png) no-repeat;}
#sideseo a{width: 244px;height: 116px;display: block;position: relative;text-indent: -5000px;}
#banner-slide-wrap{width: 960px;height: 277px;margin: 0 auto;position: relative}
#banner1{width:960px;height: 277px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/homeslide.jpg) no-repeat right;position: relative ;text-indent: -5000px;}
#banner2{width:960px;height: 277px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/home-slide2.jpg) no-repeat right;position: relative}
#banner3{width:960px;height: 277px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/homeslide3.jpg) no-repeat right;position: relative}
#banner4{width:960px;height: 277px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/homeslide4.jpg) no-repeat right;position: relative}
#banner-nav{position: absolute;left: 60px;bottom: 20px;z-index: 200000}
#banner-nav a{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/text-slide-buttons.png) no-repeat top;width: 18px;height: 18px;display: inline-block;text-indent: -5000px;margin-left: 4px;}
#banner-nav a:hover{background-position: bottom}
#banner-nav a.activeSlide{background-position: bottom}
#subcopy{width: 960px;margin: 0 auto}
.col{width: 320px;float: left}
.wrap{width: 1060px;margin: 0 auto;padding-left: 10px;padding-right: 10px;} .defaultHeader {width: 100%;min-width: 1080px!important;z-index: 10000;overflow: hidden;background: #0e1c29!important;display: block;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;height: 110px;}
.defaultHeader #access{float: left;}
.defaultHeader #access:after{clear: both}
.defaultHeader #access li{font-size: 17px;display: inline-block;font-family: "Open Sans",sans-serif;font-weight: 400;float: left;margin-right: 30px;}
.defaultHeader #access li a{color: white;text-decoration: none}
.defaultHeader #access li a:hover{color: #ff6600}
.defaultHeader #quote{background: white;height: 42px;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;display: inline-block;color: #061522;font-family: "Open Sans",sans-serif;font-weight: 700;text-align: center;text-decoration: none;line-height: 42px;padding: 0 15px 0 15px;float: right;clear: right}
.defaultHeader #quote:hover{background: #ff6600}
.defaultHeader p#phone{float: right;color: white;font-family: "Open Sans",sans-serif;font-weight: 400;font-size: 18px!important;padding-top: 5px;padding-bottom: 5px;}
.defaultHeader p#phone span{color:#ff6600;font-family: "Open Sans",sans-serif;font-weight: 700;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/phonearrow.png) no-repeat right center;padding-right: 15px; }
.defaultHeader p#phone a{color: #fff;text-decoration: none;cursor: text;} .fixedHeader{width: 100%;box-shadow: 0 0 20px #222;-webkit-box-shadow: 0 0 40px #222;-moz-box-shadow: 0 0 40px #222;z-index: 10000000;background: #0e1c29!important;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;height: 110px;position: fixed;top: 0;left: 0}
.fixedHeader #access{float: left;}
.fixedHeader #access:after{clear: both}
.fixedHeader #access li{font-size: 17px;display: inline-block;font-family: "Open Sans",sans-serif;font-weight: 400;float: left;margin-right: 35px;}
.fixedHeader #access li a{color: white;text-decoration: none}
.fixedHeader #access li a:hover{color: #ff6600}
.fixedHeader #quote{background: white;height: 42px;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;display: inline-block;color: #061522;font-family: "Open Sans",sans-serif;font-weight: 700;text-align: center;text-decoration: none;line-height: 42px;padding: 0 15px 0 15px;float: right;clear: right}
.fixedHeader #quote:hover{background: #ff6600}
.fixedHeader p#phone{float: right;color: white;font-family: "Open Sans",sans-serif;font-weight: 400;font-size: 18px!important;padding-top: 5px;}
.fixedHeader p#phone span{color:#ff6600;font-family: "Open Sans",sans-serif;font-weight: 700;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/phonearrow.png) no-repeat right center;padding-right: 15px; }
.fixedHeader p#phone a{color: #fff;text-decoration: none;cursor: text;}
ul#topnav{float: right;color: white;padding-right: 30px;padding-top: 5px;}
ul#topnav li{display: inline-block;margin-left: 10px;}
ul#topnav li a{color: white;font-size: 13px;font-family: 'Source Sans Pro', sans-serif;text-decoration: none;text-transform: uppercase;padding-bottom: 2px;text-decoration: underline}
.mnpage { }
.tip {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/tip1.png) no-repeat scroll center bottom;
height: 40px;
left: 47%;
position: absolute;
width: 100px;
}
.comment-form-comment textarea {
float: left;
margin: 0 0 20px;
width: 100%;
}
#home-wrapper1{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/popbg.jpg) top center no-repeat #2265a2;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
min-height: 340px;  -webkit-transition: height 0.3s;
-moz-transition: height 0.3s;
transition: height 0.3s;padding-top: 140px;margin-bottom: 0px; padding-bottom: 70px;}
#home-wrapper{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/popbg.jpg) top center no-repeat #2265a2;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
-webkit-transition: height 0.3s;
-moz-transition: height 0.3s;
transition: height 0.3s;margin-bottom: 0;
margin-top: 77px;
min-height: 476px;
padding-bottom: 177px;
padding-top: 140px;}
#home-wrapper.team{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/team-bg.jpg) top center no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
max-height: 400px!important;width: 100%;min-height: 400px;  -webkit-transition: height 0.3s;
-moz-transition: height 0.3s;
transition: height 0.3s;padding-top: 116px;margin-bottom: 60px;}
#welcome-text{text-align: center;color: white;}
#tag1 {color: #FFFFFF;font-family: "Open Sans",sans-serif;font-size: 32px;font-weight: 100;margin-bottom: 16px;}
body.loaded #tag1 {
animation-delay: 1s;
animation-duration: 0.8s;
animation-fill-mode: both;
animation-iteration-count: 1;
animation-timing-function: ease-out;
visibility: visible;
animation-name: tag1;color: white
}
#tag2{font-family: "Open Sans",sans-serif;font-weight: 700;font-size: 65px;text-transform: uppercase;animation-delay: 1s;
animation-duration: 0.8s;
animation-fill-mode: both;
animation-iteration-count: 1;
animation-name: tag2;
animation-timing-function: ease-out;
visibility: visible;letter-spacing: -1px;color: white;margin-top: 40px;margin-bottom: 40px;}
#tag3 {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 21px;
font-weight: normal;
line-height: 1.2;
margin-bottom: 20px;
}
#tag5 {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 30px;
font-weight: normal;
line-height: 1.2;
margin-bottom: 20px;
}
#tag4{font-family: 'Source Sans Pro', sans-serif;font-weight: 100;font-size: 26px;width: 80%;margin: 0px auto 40px auto;text-align: center;color: #777;color: white}
.cta{text-align: center;padding-top: 60px;}
#lm {
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 0px 5px 0px #2D3A52;
-moz-box-shadow: 0px 5px 0px #2D3A52;
box-shadow: 0px 5px 0px #2D3A52;
font-family: "Open Sans",sans-serif;font-weight: bold;  color: #FFFFFF;
font-size: 16px;
background: #2D3A52;
padding: 8px 60px;
text-decoration: none;
display: inline-block;margin-right: 16px;
}
#lm:hover {
background: #3E4B63;
text-decoration: none;
}
#wk {
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 0px 5px 0px #F2F1F0;
-moz-box-shadow: 0px 5px 0px #F2F1F0;
box-shadow: 0px 5px 0px #F2F1F0;
font-family: "Open Sans",sans-serif;font-weight: bold;   color: #5B5858;
font-size: 16px;
background: #F2F1F0;
padding: 8px 35px;
text-decoration: none;
display: inline-block;
margin-left: 16px;
}
#wk:hover {
background: #ececec;
text-decoration: none;
}
.etabs li {
list-style: none;
margin: 0 0 0 25px;
} .services-wrap{background: #5b5b5c url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/tip2.png) no-repeat top center;padding-top: 20px;margin-top: 0px;padding-bottom: 20px;}
.services-wrap h4{ font-family: 'Montserrat',sans-serif;
font-size: 40px;
font-weight: 700;
margin-bottom: 40px !important;
text-align: center;
text-transform: uppercase;}
.serv-colx{width: 265px;float: left;text-align: center;margin-bottom: 72px;}
.serv-colx h3{padding-bottom: 20px;font-size: 20px !important;}
.serv-colx p{line-height: 1.5;font-size: 13px;color: black;padding: 0 20px 0 20px;}
.serv-colx .circle{width: 170px;height: 170px;margin: 0 auto 40px auto;-webkit-border-radius: 90px;-moz-border-radius: 90px;border-radius: 90px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}
.serv-colx:hover .circle{transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}
.serv-colx .circle.web{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat 58px 53px #7f7f7f;}
.serv-colx:hover .circle.web{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat 58px 53px #333;}
.serv-colx .circle.seo{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat -246px 53px #7f7f7f;}
.serv-colx:hover .circle.seo{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat -246px 53px #333;}
.serv-colx .circle.ecomm{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat -539px 53px #7f7f7f;}
.serv-colx:hover .circle.ecomm{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat -539px 53px #333;}
.serv-colx .circle.brand{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat -839px 53px #7f7f7f;}
.serv-colx:hover .circle.brand{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/service-icons.png) no-repeat -839px 53px #333;}
.etabs { margin: 0; padding: 0; 
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/tabs.png);}
.icon {
border-radius: 100px;
height: 120px;
margin-bottom: 20px;
text-align: center;
width: 120px;
}
.icon:hover{}
.icon.web{ }  .tab a { float: left;outline: none;margin: 0px!important;padding: 0px!important;text-align: center;font-family: "Open Sans",sans-serif;color: black;font-weight: 700;text-decoration: none}
.tab a:hover {
color: #CCCCCC;
opacity: 0.9;
text-decoration: underline;
}
.tab h3, .tab h4, .tab h5, .tab h6, .tab span{color: white;font-size: 12px!important;font-weight: 700;text-decoration: none;text-transform: none!important}
.tab-container .panel-container { background: #fff;margin: 0 auto; }
#tech-banner{height: 460px;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/tech.jpg);position: relative;z-index: 1;}
#tech-text{position: absolute;width: 580px;height: 160px;left: 366px;top: 230px;color: #ccc;font-size: 13px;font-family: Arial;line-height: 1.2}
#tech-text p{margin-bottom: 10px;}
#tabs1-recovery,#tabs1-uv,#tabs1-odor,#tabs1-moisture,#tabs1-oxygen{width: 880px;padding-top: 20px;padding-bottom: 30px;margin: 0 auto}
#tab-container {padding-top: 30px;}
#tab-container section{min-height: 400px;}
#tab-container section.description{width: 65%;float: left;padding-left: 5%;padding-top: 5%}
#tab-container section.description p{font-size: 16px;line-height: 1.5;margin-bottom: 15px;color: #fff}
#tab-container section.description p.subheadline{font-size: 22px;font-family: "Open Sans",sans-serif;font-weight: 700;margin-bottom: 20px;color: #fff}
#tab-container section.capabilities{float: right;width: 30%;padding-top: 5%}
#tab-container section.capabilities p.subheadline{font-size: 32px;font-family: "Open Sans",sans-serif;font-weight: 700;margin-bottom: 20px;color: #fff}
#tab-container section.description p a{color: #F1680D}
section.capabilities ul li{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/bullet-arrow.png) no-repeat left ;font-size: 17px;padding-left:40px;margin-bottom: 20px;color: #fff; list-style:none;}
#portfolio h3, #portfolio h1 {
color: #000000;
font-family: "Open Sans",sans-serif;
font-size: 38px;
font-weight: 700;
line-height: 2;
text-align: center;
margin: 0 0 20px;
}
.services-wrap h2{   font-family: "Open Sans",sans-serif;
font-size: 36px;
font-weight: 700;
text-align: center;line-height: 2;color: white
}
#tag4{font-family: 'Source Sans Pro', sans-serif;font-weight: 100;font-size: 26px;width: 80%;margin: 0px auto 40px auto;text-align: center;color: #fff}
footer p#phone{color: white;font-size: 30px;margin-top: 30px;}
footer p {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 16px;
line-height: 20px;
}
li.facebook{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-facebook.png) no-repeat}
li.twitter{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-twitter.png) no-repeat}
li.instagram{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-instagram.png) no-repeat}
ul#social-media li{width: 56px;height: 56px;float: left;margin-right: 14px;display: inline-block}
ul#social-media li a{display: block;text-indent: -5000px;width: 56px;height: 56px;}
body.page-id-118 #portfolio{padding-bottom: 100px;}
.about-wrap{background: #fbfdfc;}
.wrap.aboutx{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/jack.jpg) no-repeat top right #fbfdfc!important;height: 800px;padding-top: 40px;padding-bottom: 100px;}
img.jack{width:824px;height: 723px;float: right }
.home-about-text{float: left;width: 520px;padding-top: 60px;color: black;padding-bottom: 100px}
.home-about-text h3{font-size: 36px;margin-bottom: 20px;font-family: 'Montserrat';font-weight: 700;color: #000;line-height: 1;margin-top: 30px;
}
.home-about-text p{font-size: 18px;margin-bottom: 10px;font-family:'Source Sans Pro', sans-serif;font-weight: 100;color: #333}
.quotewrapper{width: 820px;margin: 0 auto;padding-bottom: 100px;}
.quoteleft{width: 360px;float: left;padding-top: 30px;}
.quoteright{width: 420px;float: right;background: white;padding: 20px; -webkit-box-shadow: 10px 10px 0px #0E1C29;
-moz-box-shadow: 10px 10px 0px #0E1C29;
box-shadow: 10px 10px 0px #0E1C29;
}
.quoteleft p{  color: white;
font-family: 'Source Sans Pro',sans-serif;
font-size: 22px;
font-weight: 100;
}
.quoteleft p strong{color: white;
font-family: 'Montserrat',sans-serif;
font-size: 16px;
font-weight: 700;margin-top: 15px;margin-bottom: 15px;display: block
}
.quoteleft ul{margin-left: 40px;}
.quoteleft ul li{  color: white;
font-family: 'Source Sans Pro',sans-serif;
font-size: 16px;
font-weight: 100;list-style: disc
}
body.page-id-393{background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/idea.jpg);}
body.page-id-393  #sub-stage h1{color: white!important}
body.page-id-393 .wrap{width: 860px!important}
.col2{width: 45%;float: left;padding-left: 2.5%;padding-right: 2.5%;padding-bottom: 100px;}
.col2 h3{    font-family: 'Montserrat',sans-serif;
font-size:26px;
font-weight: 700;margin-top: 15px;margin-bottom: 15px;display: block
}
.col2 ul{margin-left: 30px;}
.col2 ul li{list-style: disc;margin-bottom: 15px;}
.button{-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 0px 5px 0px #e05a00;
-moz-box-shadow: 0px 5px 0px #e05a00;
box-shadow: 0px 5px 0px #e05a00;
font-family: "Open Sans",sans-serif;font-weight: 400;text-transform: uppercase;  color: #ffffff;
font-size: 18px;
background: #ff6600;
padding: 14px 26px 14px 26px;
text-decoration: none;
display: inline-block;margin-right: 16px;border: none!Important;cursor: pointer
}
@-webkit-keyframes tag1 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%);
-o-transform: translateY(50%);
transform: translateY(50%);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}@-moz-keyframes tag1 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%);
-o-transform: translateY(50%);
transform: translateY(50%);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}@-ms-keyframes tag1 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%);
-o-transform: translateY(50%);
transform: translateY(50%);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}@keyframes tag1 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-ms-transform: translateY(50%);
-o-transform: translateY(50%);
transform: translateY(50%);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
}
@-webkit-keyframes tag2 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-o-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}@-moz-keyframes tag2 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-o-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}@-ms-keyframes tag2 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-o-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}@keyframes tag2 {
0% {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
}
100% {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-o-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
}
}@-moz-keyframes pulse {
0% {
-moz-transform: scale(1);
}
50% {
-moz-transform: scale(1.1);
}
100% {
-moz-transform: scale(1);
}
}@-o-keyframes pulse {
0% {
-o-transform: scale(1);
}
50% {
-o-transform: scale(1.1);
}
100% {
-o-transform: scale(1);
}
}@keyframes pulse {
0% {
transform: scale(1);
}
50% {
transform: scale(1.1);
}
100% {
transform: scale(1);
}
}@-webkit-keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translate(200px, 0px);
}
100% {
-webkit-transform: translate(0px, 0px);
-webkit-transition: all .9s ease-in-out 0s;
opacity: 1;
}
}@-moz-keyframes slide-in {
0% {
opacity: 0;
-moz-transform: translate(200px, 0px);
}
100% {
-moz-transform: translate(0px, 0px);
-moz-transition: all .9s ease-in-out 0s;
opacity: 1;
}
}@-o-keyframes slide-in {
0% {
opacity: 0;
-o-transform: translate(200px, 0px);
}
100% {
-o-transform: translate(0px, 0px);
-o-transition: all .9s ease-in-out 0s;
opacity: 1;
}
}@-ms-keyframes slide-in {
0% {
filter: alpha(opacity=0);
opacity: 0;
-ms-transform: translate(200px, 0px);
}
100% {
-ms-transform: translate(0px, 0px);
-ms-transition: all .9s ease-in-out 0s;
opacity: 1;
}
}@keyframes slide-in {
0% {
opacity: 0;
transform: translate(200px, 0px);
}
100% {
transform: translate(0px, 0px);
transition: all .9s ease-in-out 0s;
opacity: 1;
}
}
.carousel {
height: 600px;
margin-bottom:80px;text-align: center;b}
.carousel-caption {
z-index: 10;bottom: 0px!important;padding-bottom: 0px!important
}
.carousel-caption h1 {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 71px;
font-weight: 700;
line-height: 1.5;
text-align: center;
text-shadow: none;
text-transform: uppercase;
}
.wbdesign h2 {
color: #000000;
font-family: "Open Sans",sans-serif;
font-size: 28px;
}
.wbdesign > p {
color: #505250;
font-size: 15px;
word-spacing: -1px;
}
.stage{margin-top: 90px;}
.carousel-caption p {
color: #FFFFFF;
font-family: "Open Sans",sans-serif;
font-size: 22px;
font-weight: normal;
margin-bottom: 40px;
text-shadow: none;
}
.carousel .item {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/popbg.jpg) top center repeat #2265a2;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 600px!important;
}
.carousel-inner > .item > img {
height: 400px;
min-width: 100%;
position: absolute;
bottom: 0px!important;
text-align: center;
padding: 0!important
}
.carousel-inner img{max-width: 100%;height: auto;bottom: 0px;}
.carousel-control{font-size: 60px!important}
ol.carousel-indicators{bottom: -50px!important}
.navbar{border: none!important}
.navbar-brand {
float: left
line-height: 0px;
padding: 0px!important;
width: 162px!important;height: 51px!important;margin-top: 15px;
margin-right: 30px;
}
.navbar-nav > li > a {margin-top: 14px;padding: 5px 5px 7px !important;}
.navbar-collapse{}
.row#contact{padding-top: 40px;}
.glyphicon.glyphicon-chevron-left {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/left.png) repeat-x scroll left center;
height: 60px;
width: 45px;
}
.internet > p {
color: #505250;
font-size: 15px;
font-weight: lighter;
text-align: justify;
word-spacing: -1px;
}
.internet h1 {
color: #000000;
font-family: "Open Sans",sans-serif;
font-size: 26px;
font-weight: lighter;
text-align: left;
}
.glyphicon.glyphicon-chevron-right {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/right.png) repeat-x scroll left center;
height: 60px;
width: 45px;
}
.stage-internet{margin-top: 90px;text-align: center;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/popbg.jpg) repeat scroll top center;margin-bottom: 100px;min-height: 400px;}
.stage-internet img{margin: 0 auto;min-height: 400px;min-width: 600px}
.carousel-control.left{background: none!important}
.carousel-control.right{background: none!important}
.wufoo .info h2 {font-family: "Open Sans",sans-serif;text-transform: uppercase;font-weight: 700;} #abouttext{padding-top: 60px;color: black;padding-bottom: 100px}
#abouttext h3{font-size: 50px;margin-bottom: 20px;font-family: "Open Sans",sans-serif;font-weight: 700;color: #000;line-height: 1;margin-top: 30px;text-align: center
}
#abouttext p{font-size: 20px;margin-bottom: 10px;font-family:"Open Sans",sans-serif;font-weight: 100;color: #505250}
.subheader.current{color: white!important}
#googlemap{height: 480px;}
ul.contact-info li{position: relative;padding: 20px 0 30px 120px;font-size: 22px;font-family: "Open Sans",sans-serif;
font-weight: 100;}
ul.contact-info address{font-size: 22px;font-family: "Open Sans",sans-serif;
font-weight: 100;}
ul.contact-info li p.title{font-family: "Open Sans",sans-serif;text-transform: uppercase;font-weight: 700;font-size: 26px;}
ul.contact-info li address{margin-bottom: -20px!important}
ul.contact-info .location:after  { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-location.png) no-repeat;
content: "";
height: 100px;
width: 100px;
left: 0;
position: absolute;
top: 1px;
}
ul.contact-info .phone:after  { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-call.png) no-repeat;
content: "";
height: 100px;
width: 100px;
left: 0;
position: absolute;
top: 1px;
}
ul.contact-info .fax:after  { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/ico-fax.png) no-repeat;
content: "";
height: 100px;
width: 100px;
left: 0;
position: absolute;
top: 1px;
}
.btTxt{ -webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 0px 5px 0px #e05a00;
-moz-box-shadow: 0px 5px 0px #e05a00;
box-shadow: 0px 5px 0px #e05a00;
font-family: "Open Sans",sans-serif;font-weight: 400;text-transform: uppercase;  color: #ffffff;
font-size: 18px;
background: #ff6600!important;
padding: 14px 26px 14px 26px;
text-decoration: none;
display: inline-block;margin-right: 16px;border: none!Important;cursor: pointer
}
#margintop{margin-top: 150px;}
.category {
background: #404F6C;
color: #FFFFFF;
float: left;
padding: 5px 10px;
}
.category a {
color: #FFFFFF;
}
.category a:hover {
color: #ccc;
text-decoration:none;
}
.title {
font-size: 26px;
margin: 15px 0 10px;
text-align: left;
}
.title a {
color: #EA583F;
}
.title a:hover {
color: #FF7D64;
cursor: pointer;
text-decoration:none;
}
.author {
border-bottom: 1px dotted #CCCCCC;
color: #8F8F8F;
display: block;
font-size: 12px;
font-style: italic;
margin: 0 0 10px;
padding: 0 0 5px;
}
.tag {
}
.content_main a {
color: #404F6C;
font-weight: lighter;
}
.content_main a:hover {
color: #7483A0;
text-decoration:none;
}
.tag {
margin: 30px 0;
}
.pottmain {
margin: 0 0 40px;
}
.tag > a {
color: #404F6C;
font-weight: lighter;
}
.tag > a:hover {
color:#7483A0;
text-decoration:none;
}
.widget > h2 {
margin: 0 0 0 25px;
}
.textwidget > ul {
margin: 0 0 0 -20px;
padding: 0 0 0 25px;
}
.textwidget li {
list-style: none;
margin: 5px 0;
}
.textwidget a {
color: #404F6C;
font-size: 16px;
}
.textwidget {
}
#crumbs > a {
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}
#crumbs > a:hover {
text-decoration:none;
}
.portpage {
padding-bottom:100px;
}
.widget-container.widget_text {
list-style: none outside none;
}
.current_page_item > a {
background: #404F6C;
}
.navbar .nav li a {
padding: 14px 12px;
}
#s {
background-color: #FFFFFF;
border: 1px solid #404F6C;
border-radius: 4px;
color: #404F6C;
display: block;
float: left;
font-family: "Open Sans",sans-serif;
font-size: 12px;
font-weight: bold;
height: 34px;
line-height: 1.42857;
padding: 6px 12px;
width: 71%;
}
.blogcontent h2 a {
color: #494949;
font-size: 17px;
font-weight: 500;
}
#searchsubmit {
background-color: #F2F1F0;
border: 1px solid #F2F1F0;
border-radius: 4px;
box-shadow: 2px 1px 3px #B3B2B1;
color: #4B4A4B;
cursor: pointer;
float: right;
padding: 6px 12px;
text-align: center;
}
.xoxo li {
list-style: none outside none;
}
.screen-reader-text {
display: none;
}
.widget_search {
float: left;
margin: 0 0 10px;
}
.widget_categories li a {
color: #404F6C;
font-family: "Open Sans",sans-serif;
font-size: 16px;
}
.widget_categories li {
list-style: none outside none;
margin: 5px 0;
}
.widget_categories ul {
margin: 0 0 0 -20px;
padding: 0 0 0 25px;
}
.widget_recent_entries ul {
margin: 0 0 0 -20px;
padding: 0 0 0 20px;
}
.widget_recent_entries li {
list-style: none outside none;
margin: 5px 0;
}
.widget_recent_entries li a {
color: #404F6C;
font-family: "Open Sans",sans-serif;
font-size: 16px;
} .menu ul {
padding:0;
margin:0;
}
.menupart {
background: #3c3c3c;
}
.menu {
margin: 0;
padding: 0;
}
.bnr1 {
background: #179e67;
bottom: 0;
opacity: 0.9;
position: absolute;
width: 100%;
}
.banner_content1 {
margin: 0 auto;
width: 850px;
}
.subheader{
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/banner1.png) repeat center top #ccc;
height: 516px;
position: relative;
}
.banner_form {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/formimg.png) no-repeat center top;
padding: 62px 55px;
position: absolute;
right: 0;
top: 55px;
width: 370px;
}
.bnr1 h1{
color: #fff;
font-family: "Open Sans",sans-serif;
font-size: 30px;
font-weight: 700;
margin: 10px 0 5px;
text-align: left;
text-transform: uppercase;
}
.bnr1 p {
color: #fff;
font-family: "Open Sans",sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 16px;
text-align: left;
}
.frm_cont h2 {
font-family: "Open Sans",sans-serif;
font-size: 25px;
font-weight: 700;
margin: 0;
text-align: center;
}
.frm_cont p {
color: #6d6d6d;
font-family: "Open Sans",sans-serif;
font-size: 14px;
line-height: 18px;
margin: 20px 0 20px 0;
text-align: center;
}
.btn.btn-new1 {
background: none repeat scroll 0 0 #f78a24;
color: #fff;
font-family: "Open Sans",sans-serif;
font-size: 16px;
font-weight: 700;
margin: 10px 0 0;
padding: 10px 0;
text-align: center;
text-indent: 0;
text-transform: uppercase;
width: 100%;
}
.btn.btn-new1:hover {
background: #f38620;
color: #fff;
font-family: "Open Sans",sans-serif;
font-size: 16px;
font-weight: 700;
margin: 10px 0 0;
padding: 10px 0;
text-align: center;
text-indent: 0;
text-transform: uppercase;
width: 100%;
}
.top1 {
color: #6e6e6e;
font-family: "Open Sans",sans-serif;
font-size: 14px;
padding: 10px 0;
text-align: right;
}
.top2 {
padding: 22px 0 0;
text-align: right;
}
.top2 p {
color: #4b4a4a;
font-family: "Open Sans",sans-serif;
font-size: 17px;
}
.top2 span {
color: #00995d;
font-family: "Open Sans",sans-serif;
font-weight: 600;
}
.banner_content4 {
margin: 0 auto;
width: 850px;
}
.banner_content4 h1 {
color: #3c3c3c;
font-family: "Open Sans",sans-serif;
font-size: 23px;
font-weight: 400;
margin: 20px 0 5px;
text-align: left;
}
.banner_content4 p {
color: #6b6b6b;
font-family: "Open Sans",sans-serif;
font-size: 14px;
line-height: 20px;
margin: 0 0 20px;
}
.service5 {
margin: 0 auto;
width: 1050px;
}
.services {
background: #f8f8f8;
border-top: 1px solid #ccc;
padding: 20px 0 185px;
}
.principle {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/principle.png) no-repeat bottom center #f2f2f2;
padding:40px 0 50px;
}
.service5 .serbg {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/svcrbg.png) no-repeat center top;
margin-top: -145px;
min-height: 310px;
padding: 55px 0 30px;
text-align: center;
}
.listyle li {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/icon2.png) no-repeat 0 5px;
color: #6e6e6e;
font-size: 14px;
list-style: none;
padding: 0 0 0 20px;
}
.listyle {
border-left: 1px solid #e9e9e9;
}
.listyle.nsyl {
border: none;
}
.unimedarea {
border-bottom: 1px solid #ccc;
padding: 60px 0 70px;
}
.serbg h2 {
color: #fff;
font-size: 37px;
}
.serbg p {
color: #fff;
font-size: 17px;
font-weight: 300;
line-height: 18px;
margin: 0 auto 45px;
width: 60%;
}
.serbg2 {
background: #f37c16;
border-radius: 2px;
box-shadow: 0 2px 1px 1px #e8710b;
color: #fff;
font-size: 20px;
font-weight: 700;
padding: 10px 20px;
}
.serbg2:hover {
background:#e8710b;
color:#fff;
text-decoration:none;
}
.unimedt_title h2 {
color: #3c3c3c;
font-size: 27px;
font-weight: 700;
}
.unimedt_title {
text-align: center;
}
.unimedt_title p {
font-size: 13px;
margin:0 0 40px;
line-height: 17px;
}
.srvctilte h2 {
color: #3c3b3b;
font-size: 27px;
font-weight:300;
margin: 20px 0 30px;
}
selectorSavingError {
text-align: center;
}
.srvctilte {
text-align: center;
}
.mservice {
text-align: center;
}
.mservice1 h2{
background: #00995d;
border-radius: 0 0 5px 5px;
color: #fff;
font-size: 18px;
font-weight: bold;
margin: 30px 0 0;
padding: 10px 0;
}
.mservice1 {
background: #fff;
border: 1px solid #e5e5e5;
border-radius: 5px;
padding: 30px 0 0;
}
.mservice p {
line-height: 18px;
margin: 15px 0;
}
.center { text-align:center; }
.unimedt_title2 h2 {
color: #3c3c3c;
font-size: 27px;
font-weight: 500;
margin: 20px 0 10px;
text-transform: uppercase;
}
.serbg2.caction {
text-transform: uppercase;
}
.listyle2 {
margin: 0 0 40px;
}
.unimedt_title2 {
text-align: center;
}
.unimedt_title2 p {
font-size: 13px;
line-height: 18px;
margin: 0 0 60px;
}
.listyle2 li {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/icon4.png) no-repeat 0 5px;
color: #6e6e6e;
font-size: 14px;
list-style: none;
padding: 0 0 8px 25px;
}
.blog_section {
padding: 40px 0 50px;
}
.blogcontent h2 {
font-size: 17px;
font-weight: 400;
margin: 0 0 5px;
}
.blogimg {
float: left;
margin: 0 4% 30px 0;
width: 26%;
}
.blogcontent {
float: left;
margin: 0 0 30px;
width: 70%;
}
.blogcontent p {
font-size: 13px;
line-height: 17px;
}
.copyrt {
background: #049a5f;
}
.copyright1 p {
color: #fff;
font-size: 13px;
}
.copyright1 {
padding: 20px 0 10px;
text-align: center;
}
.foot1 h2 {
font-size: 20px;
font-weight: 500;
}
.foot1 > ul {
padding: 5px 0 0;
}
.foot1 li {
list-style: none;
padding: 5px 0;
}
.foot1 a {
color: #fff;
font-size: 14px;
}
.foot1 a:hover { color: #fff;
}
.foot2 li {
list-style: none;
margin:0;
padding: 5px 0;
}
.foot2 a {
color: #fff;
font-size: 14px;
}
.foot2 a:hover { color: #fff;
}
.fbook {
padding: 0 20px 0 0;
}
.foot2 > ul {
padding: 60px 0 0;
}
.mservice1 img { height:auto; }
.menu ul.sub-menu {
background: none repeat scroll 0 0 #11935b;
display: none;
opacity: 0.8;
padding: 20px;
position: absolute;
top: 44px;
z-index: 4000;
width: 310px;
}
.navbar .nav li:hover .sub-menu {
display: block;
}
.navbar .nav li .sub-menu li {
padding: 2px 2%;
text-transform: none;
width: 50%;
}
.navbar .nav li .sub-menu li a {
padding: 5px 0;
}
.navbar .nav li .sub-menu li a:hover {
background: none;
text-decoration: underline;
}
.subheader-page h1 {
text-align: left;
}
.navbar .nav li:first-child a {
padding-left: 12px;
}
.mservice1 h2 a {
color: #fff;
}
.mservice1 h2 a:hover {
color: #efefef;
text-decoration: none;
}
.cont {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/email.png) no-repeat left 2px;
padding: 0 0 0 20px;
}
.cont > a {
font-size: 14px;
}
.divdas {
padding: 0 15px 0 0;
}
.es_lablebox {
display: none;
}
.nwsletter {
background: none repeat scroll 0 0 #f6f6f6;
border-radius: 2px;
font-weight: 700;
padding: 30px 40px;
}
.nwsletter > h2 {
color: #838383;
font-size: 20px;
margin: 0 0 10px;
}
footer .nwsletter > p {
color: #7a7a7a;
margin:0 0 20px;
}
.nwsletter .es_textbox_class {
border: 1px solid #ccc;
border-radius: 2px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #222;
font-weight: normal;
padding: 8px 2%;
width: 96%;
}
.nwsletter .es_button {
padding: 0;
}
.nwsletter .es_textbox_button {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/suscribe.png) no-repeat -1px top;
border: medium none;
box-shadow: none;
height: 51px;
text-indent: -9999px;
width: 100%;
}
.nwsletter .es_textbox_button:hover { opacity:0.8; }
.listyle2 {
float: left;
width: 50%;
}
.princlul {
margin: 0 auto;
width: 700px;
}
footer {
margin: 0;
} .inner_sidebar .xoxo {
padding: 0;
}
.inbanner1 {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/inner_banner1.png) no-repeat top center #f8f8f8;
}
.bredcom1 ul {
padding: 0;
}
.bredcom1 li {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/bdicon.png) no-repeat left center;
color: #9b9b9b;
float: left;
font-size: 15px;
list-style: none;
padding: 0 10px 0 14px;
}
.bredcom1 li:first-child {
background: none;
padding: 0 10px 0 0;
}
.bredcom1 {
background: #fff;
border-bottom: 1px solid #ccc;
padding: 15px 0;
}
.inner_sidebar .sdbar {
border-right: 1px solid #dadada;
}
.mnpage.inepge {
background: #f8f8f8;
padding:0 0 130px;
}
.sub_menu1 h2 {
color: #6c6c6c;
font-size: 19px;
font-weight: 300;
}
.sub_menu1 > ul {
padding: 0;
}
.sub_menu1 li {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/icon5.png) no-repeat left 10px;
list-style: none;
padding: 4px 0 4px 15px;
}
.sub_menu1 a {
color: #6e6e6e;
font-size: 14px;
}
.sub_menu2 h2 {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/icon6.png) no-repeat -1px top;
color: #6c6c6c;
font-size: 19px;
padding: 0 0 0 25px;
}
.sub_menu2 > ul {
padding: 0;
}
.sub_menu2 li {
border-left: 2px solid #d8d8d8;
color: #6e6e6e;
font-size: 13px;
line-height: 18px;
list-style: outside none none;
margin: 25px 0;
padding: 0 0 0 15px;
width: 268px;
}
.sub_menu2 li a {
color: #6e6e6e;
font-size: 13px;
}
.sub_menu2 li a:hover,.sub_menu2 li a:focus { text-decoration:none; color:#444444;:}
.subheader-page.inner_page h1 {
color: #fff;
font-size: 32px;
margin: 75px 0 5px;
}
.subheader-page.inner_page p {
color: #fff;
margin: 0 0 38px;
}
.bredcom1 li a {
color: #00995d;
cursor: pointer;
}
.iner_service ul {
margin: 20px 0 0;
padding: 0;
}
.iner_service li {
background: #fff;
border-radius: 5px;
box-shadow: 0 1px 2px 0 #c7c7c7;
float: left;
list-style: outside none none;
margin: 0 3% 20px 0;
padding: 2%;
position:relative;
text-align: center;
width: 22.75%;
}
.iner_service li:nth-child(3) {
background: #fff;
border-radius: 5px 5px 0 0;
border-top: 3px solid #00995d;
margin: 0 3% 0 0;
}
.iner_service li:last-child {
margin: 0;
}
.iner_service img {
width: 100%;
}
.iner_service p {
color: #414141;
font-size: 17px;
font-weight: normal;
margin: 7px 0 4px;
}
.content_data {
background: #fff;
border-radius: 5px;
box-shadow: 0 1px 2px 0 #c7c7c7;
float: left;
padding: 25px 6% 35px;
width: 100%;
}
.content_data h5 {
color: #414141;
font-size: 18px;
margin: 15px 0 0;
}
.iner_service li:nth-child(3) span {
background: none repeat scroll 0 0 #fff;
border-left: 1px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
bottom: -17px;
height: 20px;
left: -1px;
position: absolute;
width: 102%;
}
.content_data2 table th {
background: none repeat scroll 0 0 #00995d;
color: #fff;
font-size: 13px;
padding: 12px;
}
.content_data2 table td {
border-bottom: 1px solid #ccc;
color: #6e6e6e;
font-size: 12px;
padding: 4px 0;
}
.content_data2 table tr:nth-child(2) td {
border:none;
padding: 2px;
}
.content_data2 table tr:last-child td {
border:none;
}
.content_data2 table td:first-child {
text-align: center;
}
.content_data2 table td:nth-child(2) {
text-align: center;
}
.content_data2 h4 {
color: #414141;
font-size: 18px;
margin: 20px 0 10px;
}
.content_data3 > ul {
padding: 0;
}
.content_data3 li {
border-radius: 5px;
border-top: 4px solid #f27c16;
box-shadow: 0 1px 2px 0 #ccc;
float: left;
list-style: outside none none;
margin: 0 0 15px;
padding: 2%;
width: 100%;
}
.part1 {
float: left;
width: 37%;
}
.part2 {
float: left;
padding: 0 2%;
width: 44%;
}
.part3 {
float: left;
width: 19%;
}
.part1 h3 {
color: #595959;
font-size: 13px;
font-weight: bold;
line-height: 18px;
margin: 5px 0 0;
text-transform: uppercase;
}
.part1 > img {
float: left;
margin: 0 10px 0 0;
}
.content_data .part3 h5 {
color: #6e6e6e;
font-size: 21px;
font-weight: bold;
line-height: 17px;
margin: 8px 0 0;
}
.part2 > p {
font-size: 13px;
line-height: 18px;
margin: 5px 0 8px;
}
.content_data3 > h2 {
color: #414141;
font-size: 16px;
font-weight: bold;
margin: 30px 0 15px;
}
.content_data3 {
float: left;
margin: 30px 0 0;
width: 100%;
}
.content_data3 li:nth-child(2) .part1 h3 {
margin: 12px 0 0;
}
.frmain > ul {
padding: 0;
}
.frmain li {
float: left;
list-style: none;
margin: 0 2% 0 0;
width: 21%;
}
.continfo1 {
background:#00995d;
float: left;
border-radius: 4px;
padding: 25px 5%;
width: 100%;
}
.continfo1 > h2 {
color: #fff;
font-size: 25px;
font-weight: bold;
margin: 20px 0 5px;
text-align: center;
text-transform: uppercase;
}
.continfo1 > p {
color: #fff;
margin: 0 0 25px;
text-align: center;
}
.form-control.nw1 {
background: none repeat scroll 0 0 #f5f5f5;
border: 1px solid #c9c9c9;
height: 42px;
padding: 12px 10px;
}
.btn.btn-new2 {
background: none repeat scroll 0 0 #015e3a;
border: 1px solid #015e3a;
box-shadow: 0 2px 1px #00401c;
color: #fff;
font-size: 14px;
font-weight: bold;
margin: 0 0 0 20px;
padding: 10px 10%;
text-transform: uppercase;
}
.btn.btn-new2:hover,.btn.btn-new2:focus {
background: #004824;
border: 1px solid #015e3a;
box-shadow: 0 2px 1px #00401c;
color: #fff;
font-size: 14px;
font-weight: bold;
margin: 0 0 0 20px;
padding: 10px 10%;
text-transform: uppercase;
}
selectorSavingError {
width: 31%;
}
.continfo2 {
margin: -95px 0 0;
}
.artigos h2 {
color: #3c3c3c;
font-size: 22px;
}
.pricnipln {
float: left;
margin: 25px 0 0;
width: 100%;
}
.pricnipln ul {
padding: 0 0 0 10px;
}
.pricnipln .listyle2 {
margin: 20px 0 40px;
width: 39%;
}
.duvudas h5 {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/qustion.png) no-repeat scroll left top;
font-size: 17px;
font-weight: normal;
padding: 4px 0 4px 40px;
}
.duvudas p {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/answer.png) no-repeat scroll left 5px;
padding: 0 0 0 40px;min-height:30px;
}
.artigos .duvudas h2 {
margin: 5px 0 30px;
}
.artigos {
padding: 30px 0 0;
}
.inbanner2 {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/inner_banner2.png) no-repeat top center #f8f8f8;
}
.inbanner3 {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/inner_banner3.png) no-repeat top center #f8f8f8;
} .duvudas {
float: left;
width: 100%;
}
.bs-example .nav > li > a {
background: #fff;
margin: 0;
padding: 10px 3.55%;
text-align: center;
}
.bs-example .nav.nav-tabs > li {
background: #fff;
border-radius: 5px;
position:relative;
box-shadow: 0 1px 2px 0 #c7c7c7;
margin: 0 2% 0 0;
width:23.5%;
}
.bs-example .nav.nav-tabs > li:last-child {
margin: 0;
}
.bs-example .nav.nav-tabs {
border: medium none;
}
.bs-example .tab-content {
background: none repeat scroll 0 0 #fff;
border-radius: 5px;
box-shadow: 0 1px 2px 0 #c7c7c7;
margin: 20px 0 0;
float:left;
}
.bs-example .nav.nav-tabs > li.active span {
background: none repeat scroll 0 0 #fff;
border-left: 2px solid #e7e7e7;
border-right: 2px solid #e7e7e7;
bottom: -21px;
height: 20px;
left: -2px;
position: absolute;
width: 102.2%;
z-index: 100;
}
.bs-example .nav.nav-tabs > li p {
color: #414141;
font-size: 17px;
margin: 7px 0 8px;
}
.bs-example .nav.nav-tabs > li a:hover {
background: #fff;
}
.bs-example .nav.nav-tabs > li a:hover span,.bs-example .nav.nav-tabs > li a:focus span {
background: #fff;
border-left: 2px solid #e7e7e7;
border-right: 2px solid #e7e7e7;
bottom: -23px;
height: 23px;
left: -2px;
position: absolute;
width: 102.2%;
z-index: 100;
}
.bs-example .nav.nav-tabs > li.active a,.bs-example .nav.nav-tabs > li.focus a {
border-top: 3px solid #00995d;
}
.inr_desc1 h2{
font-size: 23px;
}
@media (max-width: 767px) {
p#logo {text-align:center!important;}
h3{font-size: 15px !important;margin-top: 0px!important;}
}
@media(max-width: 480px){	
.banner_form { 
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/formimg2.png) no-repeat left top !important;
left: 0 !important;
margin: 0 auto !important;
padding: 25px 40px !important;
top: 10px !important;
width: 280px !important;
}
.frm_cont h2 {
font-size: 15px !important;
}
.btn.btn-new1 {
font-size: 13px !important;
}
}
.mservice p.ptlt {
background: #00995d;
border-radius: 0 0 5px 5px;
font-size: 18px;
font-weight: bold;
margin: 30px 0 0;
padding: 10px 0;
}
.mservice p.ptlt a {
color: #fff;
text-decoration: none;
}
.mservice p.ptlt a:hover {
color: #e8e8e8;
}
.frm_cont p.frmtlt {
color: #000;
font-family: "Open Sans",sans-serif;
font-size: 25px;
font-weight: 700;
line-height: 27px;
margin: 0;
text-align: center;
}
.mcpa {
text-align: center;
}
.mcpa p {
line-height: 18px;
margin: 15px 0;
}
.mcpa p.ptlt {
background: #00995d;
border-radius: 0 0 5px 5px;
font-size: 15px;
font-weight: bold;
margin: 30px 0 0;
padding: 10px 0;
margin-top: 0px;
padding-top: 10px;
}
.mcpa p.ptlt a {
color: #fff;
text-decoration: none;
}
.mcpa p.ptlt a:hover {
color: #ffc289;
}
.mcpa {
width: 176px; 
height: 170px;
}
.mcpa1 h2{
background: #00995d;
border-radius: 0 0 5px 5px;
color: #fff;
font-size: 18px;
font-weight: bold;
margin: 30px 0 0;
padding: 10px 0;
}
.mcpa1 {
background: #fff;
border: 1px solid #e5e5e5;
border-radius: 5px;
padding: 30px 0 0;
width: 176px; 
height: 150px; 
padding-top: 10px;
}
.mcpa1 img { height:auto; }
.mcpa1 h2 a {
color: #fff;
}
.mcpa1 h2 a:hover {
color: #efefef;
text-decoration: none;
}
.breadcrumbs {
margin-top: 20px;
}
.breadcrumbs p{
color: #00995d;
}
.breadcrumbs a{
color: #00995d;
font-weight:bold;
}
.breadcrumbs a:hover{
color: #00995d;
text-decoration:underline;
}
 .cbp,
.cbp-wrapper,
.cbp-item {
filter: inherit; }
.cbp {
position: relative;
overflow: hidden;
margin: 0 auto;
height: 400px;
visibility: visible !important;
}
.cbp-wrapper,
.cbp .cbp-item {
position: absolute;
top: 0;
left: 0;
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.cbp .cbp-item {
z-index: 2;
display: block;
width: 360px; height: 460px; }
.cbp-item-wrapper {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.cbp img {
display: block;
}
.cbp-loading,
.cbp-loading *,
.cbp-no-transition .cbp-item {
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
.cbp-appendItems-loading { -webkit-transition: height .4s ease !important;
-moz-transition: height .4s ease !important;
-o-transition: height .4s ease !important;
transition: height .4s ease !important;
}
.cbp-appendItems-loading .cbp-wrapper {
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
.cbp-loading { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-loading.gif) no-repeat scroll center center transparent;
}
.cbp .cbp-item-hidden {
pointer-events: none;
z-index: 1;
}
.cbp-wrapper {
visibility: hidden;
width: 100%;
height: 100%;
z-index: 1;
}
.cbp-ready .cbp-wrapper {
visibility: visible;
}
.cbp-wrapper-front {
z-index: 3;
}
.cbp-wrapper-back {
z-index: -1;
} .cbp-caption,
.cbp-caption-defaultWrap,
.cbp-caption-activeWrap {
width: 100%;
height: 100%;
overflow: hidden;
position: relative;
display: block;
text-decoration: none;
}
.cbp-caption-defaultWrap,
.cbp-caption-activeWrap {
position: absolute;
z-index: 1;
}
.cbp-caption-activeWrap {
z-index: 2;
}  .cbp-l-caption-title { color: #fff;
font: 700 16px/18px sans-serif;
margin-bottom: 5px;
}
.cbp-l-caption-desc { color: #777;
font: 400 12px/16px sans-serif;
}
.cbp-l-caption-text { font: 400 14px "Open Sans", sans-serif;
color: #fff;
letter-spacing: 3px;
}
.cbp-l-caption-buttonLeft,
.cbp-l-caption-buttonRight { background-color: #3288C4;
color: #FFFFFF;
display: inline-block;
font: 12px/28px sans-serif;
text-decoration: none;
width: 90px;
text-align: center;
margin: 4px;
}
.cbp-l-caption-buttonLeft:hover,
.cbp-l-caption-buttonRight:hover { background-color: #2578B3;
}  .cbp-caption-pushTop .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-pushDown .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-revealBottom .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-revealTop .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-overlayBottom .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-overlayRightAlong .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-fadeIn .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-zoom .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-minimal .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-moveRight .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-revealLeft .cbp-l-caption-alignLeft .cbp-l-caption-body { margin: 30px 30px 0;
}
.cbp-caption-overlayBottomPush .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-overlayBottom .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-overlayBottomReveal .cbp-l-caption-alignLeft .cbp-l-caption-body,
.cbp-caption-overlayBottomAlong .cbp-l-caption-alignLeft .cbp-l-caption-body { margin: 17px 30px 0;
} .cbp-caption-minimal .cbp-l-caption-title,
.cbp-caption-minimal .cbp-l-caption-desc { position: relative;
left: 0;
opacity: 0;
-webkit-transition: -webkit-transform .5s ease;
-moz-transition:    -moz-transform .5s ease;
-o-transition:      -o-transform .5s ease;
transition:         transform .5s ease;
}
.cbp-caption-minimal .cbp-l-caption-title { -webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.cbp-caption-minimal .cbp-l-caption-desc { -webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%);
}
.cbp-caption-minimal .cbp-caption:hover .cbp-l-caption-title,
.cbp-caption-minimal .cbp-caption:hover .cbp-l-caption-desc { opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}   .cbp-l-caption-alignCenter {
display: table;
width: 100%;
height: 100%;
}
.cbp-l-caption-alignCenter .cbp-l-caption-body {
display: table-cell;
vertical-align: middle;
text-align: center;
}
.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-l-caption-alignCenter .cbp-l-caption-buttonRight {
position: relative; -webkit-transition: left .4s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: left .4s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: left .4s cubic-bezier(.190, 1.000, .220, 1.000);
transition: left .4s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-overlayBottom .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-caption-overlayBottomPush .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-caption-minimal .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-caption-overlayBottomAlong .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft { left: -20px;
}
.cbp-caption-overlayBottom .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,
.cbp-caption-overlayBottomPush .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,
.cbp-caption-minimal .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,
.cbp-caption-overlayBottomAlong .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { left: 20px;
}
.cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { left: 0;
} .cbp-ie8 .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-ie8 .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,
.cbp-ie9 .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-ie9 .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { left: 0;
}  .cbp-caption-pushTop .cbp-caption-defaultWrap,
.cbp-caption-pushTop .cbp-caption-activeWrap {
bottom: 0; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-pushTop .cbp-caption-activeWrap {
bottom: -100%; background: none repeat scroll 0 0 #282727;
}
.cbp-caption-pushTop .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 100%;
}
.cbp-caption-pushTop .cbp-caption:hover .cbp-caption-activeWrap {
bottom: 0;
} .cbp-caption-pushTop.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-pushTop.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
} .cbp-caption-pushTop.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-pushTop.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap {
bottom: -100%;
}  .cbp-caption-pushDown .cbp-caption-defaultWrap,
.cbp-caption-pushDown .cbp-caption-activeWrap {
bottom: 0; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-pushDown .cbp-caption-activeWrap {
bottom: 100%; background: none repeat scroll 0 0 #282727;
}
.cbp-caption-pushDown .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: -100%;
}
.cbp-caption-pushDown .cbp-caption:hover .cbp-caption-activeWrap {
bottom: 0;
} .cbp-caption-pushDown.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-pushDown.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
} .cbp-caption-pushDown.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-pushDown.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap {
bottom: 100%;
}  .cbp-caption-revealBottom .cbp-caption-defaultWrap {
bottom: 0;
z-index: 2; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-revealBottom .cbp-caption-activeWrap {
bottom: 0;
z-index: 1; background: none repeat scroll 0 0 #282727;
}
.cbp-caption-revealBottom .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 100%;
} .cbp-caption-revealBottom.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-revealBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
}  .cbp-caption-revealTop .cbp-caption-defaultWrap {
bottom: 0;
z-index: 2; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-revealTop .cbp-caption-activeWrap {
bottom: 0;
z-index: 1; background: none repeat scroll 0 0 #282727;
}
.cbp-caption-revealTop .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: -100%;
} .cbp-caption-revealTop.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-revealTop.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
}  .cbp-caption-overlayBottomReveal .cbp-caption-defaultWrap {
bottom: 0;
z-index: 2; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap {
bottom: 0;
z-index: 1; height: 70px;
background: none repeat scroll 0 0 #282727;
}
.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 70px;
} .cbp-caption-overlayBottomReveal.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-overlayBottomReveal.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
}  .cbp-caption-overlayBottomPush .cbp-caption-defaultWrap,
.cbp-caption-overlayBottomPush .cbp-caption-activeWrap {
bottom: 0; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-overlayBottomPush .cbp-caption-activeWrap { bottom: -70px;
height: 70px;
background: none repeat scroll 0 0 #282727;
}
.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 70px;
}
.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-activeWrap {
bottom: 0;
} .cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
} .cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -70px;
}  .cbp-caption-overlayBottom .cbp-caption-activeWrap { bottom: -70px;
height: 70px;
background-color: rgb(24, 22, 22);
background-color: rgba(24, 22, 22, .7);
-webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-overlayBottom .cbp-caption:hover .cbp-caption-activeWrap {
bottom: 0;
} .cbp-caption-overlayBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -70px;
}  .cbp-caption-moveRight .cbp-caption-activeWrap {
left: -100%;
top: 0; background: none repeat scroll 0 0 #282727;
-webkit-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-moveRight .cbp-caption:hover .cbp-caption-activeWrap {
left: 0;
} .cbp-caption-moveRight.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-moveRight.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap {
left: -100%;
}  .cbp-caption-revealLeft .cbp-caption-activeWrap {
left: 100%;
top: 0; background: none repeat scroll 0 0 #282727;
-webkit-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-revealLeft .cbp-caption:hover .cbp-caption-activeWrap {
left: 0;
} .cbp-caption-revealLeft.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-revealLeft.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap {
left: 100%;
}  .cbp-caption-minimal .cbp-caption-activeWrap { background-color: rgba(0, 0, 0, .8);
opacity: 0;
}
.cbp-caption-minimal .cbp-caption:hover .cbp-caption-activeWrap { opacity: 1;
}
.cbp-caption-minimal.cbp-ie8 .cbp-caption-activeWrap { background-color: rgb(0, 0, 0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.cbp-caption-minimal.cbp-ie8 .cbp-caption:hover  .cbp-caption-activeWrap {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}  .cbp-caption-fadeIn .cbp-caption-activeWrap {
opacity: 0;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0; background-color: rgba(0, 0, 0, .85);
-webkit-transition: opacity .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: opacity .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: opacity .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: opacity .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-fadeIn.cbp-ie8 .cbp-caption-activeWrap { background-color: rgb(0, 0, 0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.cbp-caption-fadeIn .cbp-caption:hover .cbp-caption-activeWrap { opacity: 1;
}
.cbp-caption-fadeIn.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { opacity: 0;
}  .cbp-caption-overlayRightAlong .cbp-caption-defaultWrap,
.cbp-caption-overlayRightAlong .cbp-caption-activeWrap {
left: 0; -webkit-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-overlayRightAlong .cbp-caption-activeWrap { left: -50%;
width: 50%;
background: none repeat scroll 0 0 #282727;
}
.cbp-caption-overlayRightAlong .cbp-caption:hover .cbp-caption-defaultWrap { left: 25%;
}
.cbp-caption-overlayRightAlong .cbp-caption:hover .cbp-caption-activeWrap {
left: 0;
} .cbp-caption-overlayRightAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-overlayRightAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
left: 0;
} .cbp-caption-overlayRightAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-overlayRightAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { left: -50%;
}  .cbp-caption-overlayBottomAlong .cbp-caption-defaultWrap,
.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap {
bottom: 0; -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap {
bottom: -70px;
height: 70px; background: none repeat scroll 0 0 #282727;
}
.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 35px;
}
.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-activeWrap {
bottom: 0;
} .cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap,
.cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap {
bottom: 0;
} .cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap {
bottom: -70px;
}  .cbp-caption-zoom .cbp-caption-defaultWrap {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
width: 100%;
height: 100%;
overflow: hidden; -webkit-transition: all 0.5s ease-in-out 0s;
-moz-transition:    all 0.5s ease-in-out 0s;
-o-transition:     all 0.5s ease-in-out 0s;
transition:        all 0.5s ease-in-out 0s;
}
.cbp-caption-zoom .cbp-caption:hover .cbp-caption-defaultWrap { -webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px; }
.cbp-caption-zoom .cbp-caption-activeWrap {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
opacity: 0;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0; background-color: rgba(255, 102, 0, 0.9);
-webkit-transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000);
-moz-transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000);
-o-transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000);
transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000);
}
.cbp-caption-zoom.cbp-ie8 .cbp-caption-activeWrap { background-color: rgb(0, 0, 0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.cbp-caption-zoom .cbp-caption:hover .cbp-caption-activeWrap { opacity: 1;
}
.cbp-caption-zoom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { opacity: 0;
}  .cbp-animation-fadeOut { -webkit-transition: height .6s ease-in-out;
-moz-transition: height .6s ease-in-out;
-o-transition: height .6s ease-in-out;
transition: height .6s ease-in-out;
}
.cbp-animation-fadeOut .cbp-item { -webkit-transition: -webkit-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
-moz-transition:    -moz-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
-o-transition:      -o-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
transition:         transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
} .cbp-animation-fadeOut .cbp-item-hidden { -webkit-transition: -webkit-transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
-moz-transition:    -moz-transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
-o-transition:      -o-transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
transition:         transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
}  .cbp-animation-quicksand { -webkit-transition: height .6s ease-in-out;
-moz-transition: height .6s ease-in-out;
-o-transition: height .6s ease-in-out;
transition: height .6s ease-in-out;
}
.cbp-animation-quicksand .cbp-item { -webkit-transition: -webkit-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
-moz-transition:    -moz-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
-o-transition:      -o-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
transition:         transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s;
} .cbp-animation-quicksand .cbp-item-hidden { -webkit-transition: -webkit-transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
-moz-transition:    -moz-transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
-o-transition:      -o-transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
transition:         transform .6s ease-in-out 0, opacity .4s ease-in-out 0;
}  .cbp-animation-skew { -webkit-transition: height .3s ease-in-out;
-moz-transition: height .3s ease-in-out;
-o-transition: height .3s ease-in-out;
transition: height .3s ease-in-out;
}
.cbp-animation-skew .cbp-item { -webkit-transition: -webkit-transform .3s ease-in, opacity .3s ease-in;
-moz-transition:    -moz-transform .3s ease-in, opacity .3s ease-in;
-o-transition:      -o-transform .3s ease-in, opacity .3s ease-in;
transition:         transform .3s ease-in, opacity .3s ease-in;
} .cbp-animation-skew .cbp-item-hidden { -webkit-transition: -webkit-transform .3s ease-in 0, opacity .3s ease-in 0;
-moz-transition:    -moz-transform .3s ease-in 0, opacity .3s ease-in 0;
-o-transition:      -o-transform .3s ease-in 0, opacity .3s ease-in 0;
transition:         transform .3s ease-in 0, opacity .3s ease-in 0;
}  .cbp-animation-boxShadow { -webkit-transition: height .6s ease-in-out;
-moz-transition: height .6s ease-in-out;
-o-transition: height .6s ease-in-out;
transition: height .6s ease-in-out;
}
.cbp-animation-boxShadow .cbp-item { -webkit-transition: -webkit-transform .6s ease-in-out, opacity .6s ease-in-out;
-moz-transition:    -moz-transform .6s ease-in-out, opacity .6s ease-in-out;
-o-transition:      -o-transform .6s ease-in-out, opacity .6s ease-in-out;
transition:         transform .6s ease-in-out, opacity .6s ease-in-out;
}
.cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1; -webkit-transition:box-shadow .6s ease-in-out;
-moz-transition:box-shadow .6s ease-in-out;
-o-transition:box-shadow .6s ease-in-out;
transition:box-shadow .6s ease-in-out;
}
.cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask.cbp-animation-boxShadowShow {
z-index: 10;
}
.cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask.cbp-animation-boxShadowActive { box-shadow: 0 0 100px 100px #fff inset;
}
.cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask.cbp-animation-boxShadowInactive { box-shadow: 0 0 0 0 #fff inset;
}  .cbp-animation-bounceLeft { -webkit-transition: height .8s ease-in-out;
-moz-transition: height .8s ease-in-out;
-o-transition: height .8s ease-in-out;
transition: height .8s ease-in-out;
}
.cbp-animation-bounceLeft .cbp-wrapper { -webkit-transition: opacity .8s ease-in-out, left .8s ease-in-out;
-moz-transition: opacity .8s ease-in-out, left .8s ease-in-out;
-o-transition: opacity .8s ease-in-out, left .8s ease-in-out;
transition: opacity .8s ease-in-out, left .8s ease-in-out;
}
.cbp-animation-bounceLeft .cbp-item { overflow: visible; -webkit-transition: -webkit-transform .8s ease-in-out;
-moz-transition:    -moz-transform .8s ease-in-out;
-o-transition:      -o-transform .8s ease-in-out;
transition:         transform .8s ease-in-out;
}
.cbp-animation-bounceLeft .cbp-item-hidden {
display: none;
}
.cbp-animation-bounceLeft .cbp-item-wrapper { overflow: hidden;
}  .cbp-animation-bounceTop { -webkit-transition: height .6s ease-in-out;
-moz-transition: height .6s ease-in-out;
-o-transition: height .6s ease-in-out;
transition: height .6s ease-in-out;
}
.cbp-animation-bounceTop .cbp-wrapper { -webkit-transition: opacity .6s ease-in-out, top .6s ease-in-out;
-moz-transition: opacity .6s ease-in-out, top .6s ease-in-out;
-o-transition: opacity .6s ease-in-out, top .6s ease-in-out;
transition: opacity .6s ease-in-out, top .6s ease-in-out;
}
.cbp-animation-bounceTop .cbp-item { overflow: visible; -webkit-transition: -webkit-transform .8s ease-in-out;
-moz-transition:    -moz-transform .8s ease-in-out;
-o-transition:      -o-transform .8s ease-in-out;
transition:         transform .8s ease-in-out;
}
.cbp-animation-bounceTop .cbp-item-hidden {
display: none;
}
.cbp-animation-bounceTop .cbp-item-wrapper { overflow: hidden;
}  .cbp-animation-bounceBottom { -webkit-transition: height .6s ease-in-out;
-moz-transition: height .6s ease-in-out;
-o-transition: height .6s ease-in-out;
transition: height .6s ease-in-out;
}
.cbp-animation-bounceBottom .cbp-wrapper { -webkit-transition: opacity .6s ease-in-out, top .6s ease-in-out;
-moz-transition: opacity .6s ease-in-out, top .6s ease-in-out;
-o-transition: opacity .6s ease-in-out, top .6s ease-in-out;
transition: opacity .6s ease-in-out, top .6s ease-in-out;
}
.cbp-animation-bounceBottom .cbp-item { overflow: visible; -webkit-transition: -webkit-transform .8s ease-in-out;
-moz-transition:    -moz-transform .8s ease-in-out;
-o-transition:      -o-transform .8s ease-in-out;
transition:         transform .8s ease-in-out;
}
.cbp-animation-bounceBottom .cbp-item-hidden {
display: none;
}
.cbp-animation-bounceBottom .cbp-item-wrapper { overflow: hidden;
}  .cbp-animation-moveLeft { -webkit-transition: height .6s ease-in-out;
-moz-transition: height .6s ease-in-out;
-o-transition: height .6s ease-in-out;
transition: height .6s ease-in-out;
}
.cbp-animation-moveLeft .cbp-wrapper {
z-index: 2; -webkit-transition: opacity .6s ease-in-out, left .6s ease-in-out;
-moz-transition: opacity .6s ease-in-out, left .6s ease-in-out;
-o-transition: opacity .6s ease-in-out, left .6s ease-in-out;
transition: opacity .6s ease-in-out, left .6s ease-in-out;
}
.cbp-animation-moveLeft .cbp-wrapper.no-trans {
z-index: 1;
-webkit-transition: none !important;
-moz-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
.cbp-animation-moveLeft .cbp-item { overflow: visible; -webkit-transition: -webkit-transform .6s ease-in-out;
-moz-transition:    -moz-transform .6s ease-in-out;
-o-transition:      -o-transform .6s ease-in-out;
transition:         transform .6s ease-in-out;
}
.cbp-animation-moveLeft .cbp-item-wrapper { overflow: hidden;
}  .cbp-animation-slideLeft {
overflow: visible;
}
.cbp-animation-slideLeft .cbp-item { -webkit-transition: -webkit-transform .6s ease-in-out;
-moz-transition:    -moz-transform .6s ease-in-out;
-o-transition:      -o-transform .6s ease-in-out;
transition:         transform .6s ease-in-out;
}
.cbp-animation-slideLeft-out {
-webkit-animation: cbp-animation-slideLeft-out .9s both ease;
-moz-animation: cbp-animation-slideLeft-out .9s both ease;
animation: cbp-animation-slideLeft-out .9s both ease;
}
.cbp-animation-slideLeft-in {
-webkit-animation: cbp-animation-slideLeft-in .9s both ease;
-moz-animation: cbp-animation-slideLeft-in .9s both ease;
animation: cbp-animation-slideLeft-in .9s both ease;
}  @-webkit-keyframes cbp-animation-slideLeft-out {
25% { opacity: .75; -webkit-transform: scale(.8); }
75% { opacity: .75; -webkit-transform: scale(.8) translateX(-200%); }
100% { opacity: .75; -webkit-transform: scale(.8) translateX(-200%); }
}
@-moz-keyframes cbp-animation-slideLeft-out {
25% { opacity: .75; -moz-transform: scale(.8); }
75% { opacity: .75; -moz-transform: scale(.8) translateX(-200%); }
100% { opacity: .75; -moz-transform: scale(.8) translateX(-200%); }
}
@keyframes cbp-animation-slideLeft-out {
25% { opacity: .75; transform: scale(.8); }
75% { opacity: .75; transform: scale(.8) translateX(-200%); }
100% { opacity: .75; transform: scale(.8) translateX(-200%); }
}  @-webkit-keyframes cbp-animation-slideLeft-in {
0%, 25% { opacity: .75; -webkit-transform: scale(.8) translateX(200%); }
75% { opacity: .75; -webkit-transform: scale(.8); }
100% { opacity: 1; -webkit-transform: sclale(0) translateX(0); }
}
@-moz-keyframes cbp-animation-slideLeft-in {
0%, 25% { opacity: .75; -moz-transform: scale(.8) translateX(200%); }
75% { opacity: .75; -moz-transform: scale(.8); }
100% { opacity: 1; -moz-transform: sclale(0) translateX(0); }
}
@keyframes cbp-animation-slideLeft-in {
0%, 25% { opacity: .75; transform: scale(.8) translateX(200%); }
75% { opacity: .75; transform: scale(.8); }
100% { opacity: 1; transform: sclale(0) translateX(0); }
}  .cbp-animation-fadeOutTop {
overflow: visible; -webkit-transition: height .2s ease-in-out;
-moz-transition: height .2s ease-in-out;
-o-transition: height .2s ease-in-out;
transition: height .2s ease-in-out;
}
.cbp-animation-fadeOutTop .cbp-wrapper { -webkit-transition: opacity .3s ease-in-out, top .3s ease-in-out;
-moz-transition: opacity .3s ease-in-out, top .3s ease-in-out;
-o-transition: opacity .3s ease-in-out, top .3s ease-in-out;
transition: opacity .3s ease-in-out, top .3s ease-in-out;
}
.cbp-animation-fadeOutTop .cbp-item { -webkit-transition: -webkit-transform .6s ease-in-out;
-moz-transition:    -moz-transform .6s ease-in-out;
-o-transition:      -o-transform .6s ease-in-out;
transition:         transform .6s ease-in-out;
}  .cbp-animation-sequentially {
overflow: visible; -webkit-transition: height .2s ease-in-out;
-moz-transition: height .2s ease-in-out;
-o-transition: height .2s ease-in-out;
transition: height .2s ease-in-out;
}
.cbp-animation-sequentially .cbp-item { -webkit-transition: -webkit-transform .6s ease-in-out;
-moz-transition:    -moz-transform .6s ease-in-out;
-o-transition:      -o-transform .6s ease-in-out;
transition:         transform .6s ease-in-out;
}
.cbp-animation-sequentially.cbp-no-transition .cbp-item { -webkit-transition: opacity .5s ease, top .5s ease !important;
-moz-transition: opacity .5s ease, top .5s ease !important;
-o-transition: opacity .5s ease, top .5s ease !important;
transition: opacity .5s ease, top .5s ease !important;
}  .cbp-popup-ie8bg {
position: absolute;
width: 100%;
height: 100%;
min-height: 100%;
top: 0;
left: 0;
z-index: -1; background:#000;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
.cbp-popup-wrap {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 100%;
text-align: center;
position: fixed;
width: 100%;
left: 0;
top: 0;
display: none;
overflow: auto; z-index: 9999;
padding: 0 10px;
}
.cbp-popup-lightbox { background:rgba(0,0,0,.8);
}
.cbp-popup-singlePage { background:rgb(255,255,255);
padding: 0;
}
.cbp-popup-singlePage .cbp-popup-ie8bg { background:rgb(255,255,255);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.cbp-popup-wrap:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -.25em;
}
.cbp-popup-content {
position: relative;
display: inline-block;
vertical-align: middle;
text-align: left;
max-width: 100%;
}
.cbp-popup-singlePage .cbp-popup-content { margin-top: 256px;
max-width: 1024px;
vertical-align: top;
width: 96%;
}
.cbp-popup-lightbox-figure {
position: relative;
}
.cbp-popup-lightbox-bottom {
left: 0;
position: absolute;
top: 100%;
width: 100%; margin-top: 3px;
}
.cbp-popup-lightbox-title { padding-right: 70px;
font: 400 12px/18px sans-serif;
color: #eee;
}
.cbp-popup-lightbox-counter {
position: absolute;
top: 0;
right: 0; font: 400 12px/18px sans-serif;
color: #eee;
}
.cbp-popup-lightbox-img {
width: auto;
max-width: 100%;
height: auto;
display: block; margin: 40px 0 40px;
box-shadow: 0 0 8px rgba(0, 0, 0, .6);
}
.cbp-popup-lightbox-img[data-action] {
cursor: pointer;
}
.cbp-popup-lightbox-isIframe .cbp-popup-content { width: 50%;
}
.cbp-popup-lightbox-isIframe .cbp-lightbox-bottom {
left: 0;
position: absolute;
top: 100%;
width: 100%; margin-top: 3px;
}
.cbp-popup-lightbox-iframe {
position: relative;
height: 0; padding-bottom: 56.25%; background: #000;
}
.cbp-popup-lightbox-iframe iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, .6);
} .cbp-popup-singlePage {
overflow-x: hidden;
}
.cbp-popup-singlePage .cbp-popup-navigation-wrap {
position: absolute;
top: 116px;
left: 0;
width: 100%;
z-index: 2; height: 104px;
background-color: #34425C;
}
.cbp-popup-singlePage .cbp-popup-navigation {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.cbp-popup-singlePage-sticky .cbp-popup-navigation {
position: fixed;
}
.cbp-popup-singlePage-sticky .cbp-popup-navigation-wrap {
position: fixed;
}
.cbp-popup-singlePage-counter { color: #bbc0df;
font: italic 14px/104px 'Open Sans',sans-serif;
position: absolute;
right: 50px;
top: 0;
}
.cbp-popup-next,
.cbp-popup-prev,
.cbp-popup-close {
padding: 0;
border: medium none;
position: absolute;
cursor: pointer;
}
.cbp-popup-lightbox .cbp-popup-prev,
.cbp-popup-lightbox .cbp-popup-next,
.cbp-popup-lightbox .cbp-popup-close {
visibility: hidden;
} .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next,
.cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev,
.cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close {
visibility: visible;
} .cbp-popup-lightbox .cbp-popup-prev { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-sprite.png) no-repeat scroll -2px -2px transparent;
width: 44px;
height: 44px;
top: 0;
bottom: 0;
left: 20px;
margin: auto;
}
.cbp-popup-lightbox .cbp-popup-prev:hover { background-position: -2px -48px;
} .cbp-popup-singlePage .cbp-popup-prev { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-sprite.png) no-repeat scroll -2px -94px transparent;
width: 44px;
height: 44px;
top: 30px;
left: 0;
margin: auto;
right: 108px;
}
.cbp-popup-singlePage .cbp-popup-prev:hover { background-position: -2px -140px;
} .cbp-popup-lightbox .cbp-popup-next { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-sprite.png) no-repeat scroll -48px -2px transparent;
width: 44px;
height: 44px;
top: 0;
bottom: 0;
right: 20px;
margin: auto;
}
.cbp-popup-lightbox .cbp-popup-next:hover { background-position: -48px -48px;
} .cbp-popup-singlePage .cbp-popup-next { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-sprite.png) no-repeat scroll -48px -94px transparent;
width: 44px;
height: 44px;
top: 30px;
right: 0;
margin: auto;
left: 108px;
}
.cbp-popup-singlePage .cbp-popup-next:hover { background-position: -48px -140px;
} .cbp-popup-lightbox .cbp-popup-close { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-sprite.png) no-repeat scroll -94px -2px transparent;
height: 40px;
width: 40px;
right: 20px;
top: 20px;
}
.cbp-popup-lightbox .cbp-popup-close:hover { background-position: -94px -48px;
} .cbp-popup-singlePage .cbp-popup-close { background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-sprite.png) no-repeat scroll -94px -94px transparent;
height: 44px;
width: 44px;
margin: auto;
right: 0;
top: 30px;
left: 0;
}
.cbp-popup-singlePage .cbp-popup-close:hover { background-position: -94px -140px;
}
.cbp-popup-loadingBox {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
z-index: 2; background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/cbp-loading-popup.gif) no-repeat scroll center center #0D0D0D;
border: 1px solid rgba(79, 80, 79, .3);
border-radius: 3px 3px 3px 3px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=71)";
opacity: .71;
width: 50px;
height:50px;
}
.cbp-popup-ready .cbp-popup-loadingBox {
visibility: hidden;
}
.cbp-popup-loading .cbp-popup-loadingBox {
visibility: visible;
}
.cbp-popup-singlePage {
left: 100%; -webkit-transition: left .6s ease-in-out;
-moz-transition: left .6s ease-in-out;
-o-transition: left .6s ease-in-out;
transition: left .6s ease-in-out;
}
.cbp-popup-singlePage-open {
left: 0;
}
.cbp-popup-singlePage .cbp-l-project-title { color: #454444;
font: 700 42px/60px 'Open sans',sans-serif;
letter-spacing: 2px;
margin-bottom: 10px;
text-align: center;
text-transform: uppercase;
}
.cbp-popup-singlePage .cbp-l-project-subtitle { color: #787878;
font: 300 14px/21px 'Open sans',sans-serif;
margin: 0 auto 50px;
max-width: 500px;
text-align: center;
}
.cbp-popup-singlePage .cbp-popup-content .cbp-l-project-img {
display: block;
margin: 0 auto;
max-width: 100%;
}
.cbp-popup-singlePage .cbp-l-project-container {
overflow: hidden;
margin: 0 auto;
}
.cbp-popup-singlePage .cbp-l-project-desc { float: left;
width: 64%;
margin: 30px 0 100px 0;
}
.cbp-popup-singlePage .cbp-l-project-details { float: right;
width: 36%;
margin: 30px 0 100px 0;
}
.cbp-popup-singlePage .cbp-l-project-desc-title { margin-right: 20px;
border-bottom: 1px solid #cdcdcd;
margin-bottom: 22px;
color: #444;
}
.cbp-popup-singlePage .cbp-l-project-desc-title span,
.cbp-popup-singlePage .cbp-l-project-details-title span { border-bottom: 1px solid rgb(116, 116, 116);
display: inline-block;
margin: 0 0 -1px 0;
font: 400 16px/36px "Open Sans", sans-serif;
padding: 0 5px 0 0;
}
.cbp-popup-singlePage .cbp-l-project-desc-text { margin-right: 20px;
font: 400 13px/20px "Open Sans", sans-serif;
color: #555;
}
.cbp-popup-singlePage .cbp-l-project-details-title { border-bottom: 1px solid #cdcdcd;
margin-bottom: 19px;
margin-left: 20px;
color: #444;
}
.cbp-popup-singlePage .cbp-l-project-details-list { margin-left: 20px;
}
.cbp-popup-singlePage .cbp-l-project-details-list li { border-bottom: 1px dotted #DFDFDF;
padding: inherit;
color: #666;
font: 400 12px/30px "Open Sans", sans-serif;
}
.cbp-popup-singlePage .cbp-l-project-details-list strong { display: inline-block;
color: #696969;
font: 600 12px "Open Sans", sans-serif;
min-width: 100px;
}
.cbp-popup-singlePage .cbp-l-project-details-visit { color: #FFFFFF;
float: right;
text-decoration: none;
font: 400 11px/18px "Open Sans", sans-serif;
margin-top: 12px;
text-transform: uppercase;
background-color: #34425C;
padding: 6px 12px;
}
.cbp-popup-singlePage .cbp-l-project-details-visit:hover { color: #AFBBDB;
}
.cbp-popup-singlePage .cbp-l-member-img { float: left;
margin-right: 20px;
margin-top: 20px;
border: 1px solid rgb(226, 226, 226);
}
.cbp-popup-singlePage .cbp-l-member-img img { display: block;
}
.cbp-popup-singlePage .cbp-l-member-info { margin-top: 20px;
}
.cbp-popup-singlePage .cbp-l-member-name { font: bold 16px/12px "Open Sans", sans-serif;
margin-bottom: 6px;
}
.cbp-popup-singlePage .cbp-l-member-position { font: 400 13px "Open Sans", sans-serif;
}
.cbp-popup-singlePage .cbp-l-member-desc { font: 400 12px "Open Sans", sans-serif;
margin-top: 15px;
}  .cbp-l-filters-button { margin: 0 auto 30px;
text-align: left;
}
.cbp-l-filters-button .cbp-filter-item { background-color: #FFFFFF;
border: 2px solid #ECECEC;
border-radius: 2px;
color: #888888;
cursor: pointer;
font: 400 12px/29px "Open Sans", sans-serif;
margin: 10px 10px 0 0;
overflow: visible;
padding: 0 17px;
position: relative;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.cbp-l-filters-button .cbp-filter-item:hover { color: #5d5d5d;
}
.cbp-l-filters-button .cbp-filter-item-active { background-color: #5d5d5d;
color: #fff !important;
border-color: #5d5d5d;
}
.cbp-l-filters-button .cbp-filter-counter { background-color: #3288C4;
border-radius: 3px;
color: #fff;
font: 400 11px/18px "Open Sans", sans-serif;
margin: 0 auto;
padding: 4px 0;
text-align: center;
width: 34px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity: 0;
-webkit-transition: opacity .25s ease, bottom .25s ease;
-moz-transition: opacity .25s ease, bottom .25s ease;
-o-transition: opacity .25s ease, bottom .25s ease;
transition: opacity .25s ease, bottom .25s ease;
}
.cbp-l-filters-button .cbp-filter-counter:before { content:"";
position:absolute;
bottom: -4px;
left: 0;
right: 0;
margin: 0 auto;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #3288C4;
visibility: hidden;
}
.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter:before {
visibility: visible;
}
.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter { bottom: 44px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity: 1;
}  .cbp-l-filters-dropdown { margin: 0 auto;
height: 70px;
position: relative;
z-index: 10;
}
.cbp-l-filters-dropdownWrap { width: 200px;
position: absolute;
right: 0;
background: #3288C4;
}
.cbp-l-filters-dropdownHeader { font: 12px/38px "Open Sans", sans-serif;
padding: 0 17px;
color: #FFF;
cursor: pointer;
position: relative;
}
.cbp-l-filters-dropdownHeader:after { border-color: #FFFFFF rgba(0, 0, 0, 0);
border-style: solid;
border-width: 5px 5px 0;
content: "";
height: 0;
position: absolute;
right: 16px;
top: 50%;
width: 0;
margin-top: -1px;
}
.cbp-l-filters-dropdownWrap:hover .cbp-l-filters-dropdownHeader:after { border-width: 0 5px 5px;
}
.cbp-l-filters-dropdownList {
display: none;
list-style: none outside none;
margin: 0;
padding: 0;
}
.cbp-l-filters-dropdownWrap:hover .cbp-l-filters-dropdownList {
display: block;
}
.cbp-l-filters-dropdownList .cbp-filter-item { background: none;
color: #9FBCE7;
width: 100%;
text-align: left;
font: 12px/40px "Open Sans", sans-serif;
margin: 0;
padding: 0 17px;
cursor: pointer;
border: none;
border-top: 1px solid #5592C2;
}
.cbp-l-filters-dropdownList .cbp-filter-item:hover { color: #e6e6e6;
}
.cbp-l-filters-dropdownList .cbp-filter-item-active { color: #e6e6e6;
}  .cbp-l-filters-alignLeft { margin: 0 auto 40px;
text-align: left;
}
.cbp-l-filters-alignLeft .cbp-filter-item { background-color: #fff;
border: 1px solid #cdcdcd;
cursor: pointer;
font: 400 12px/30px "Open Sans",sans-serif;
padding: 0 13px;
position: relative;
overflow: visible;
margin: 10px 8px 0 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
color: #888888;
}
.cbp-l-filters-alignLeft .cbp-filter-item:hover { color: #3c3c3c;
}
.cbp-l-filters-alignLeft .cbp-filter-item-active { background-color: #3288C4;
color: #fff !important;
opacity:1;
border:1px solid #3288C4;
}
.cbp-l-filters-alignLeft .cbp-filter-counter {
display: inline;
}  .cbp-l-filters-alignCenter { margin: 0 auto 50px;
text-align: center;
font-size: 12px;
color: #cacaca;
}
.cbp-l-filters-alignCenter .cbp-filter-item { color: #5A5A5A;
cursor: pointer;
font: 400 13px "Open Sans", sans-serif;
padding: 0 12px;
transition: all .3s ease-in-out;
position: relative;
overflow: visible;
margin: 10px 0 0;
border: medium none;
background-color: transparent;
}
.cbp-l-filters-alignCenter .cbp-filter-item:hover { color: #3288C4;
}
.cbp-l-filters-alignCenter .cbp-filter-item-active { color: #3288C4 !important;
}
.cbp-l-filters-alignCenter .cbp-filter-counter { background: none repeat scroll 0 0 #3288C4;
border-radius: 3px;
color: #FFFFFF;
font-size: 11px;
margin: 0 auto;
padding: 4px 0;
text-align: center;
width: 34px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity: 0;
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-o-transition: all .25s ease;
transition: all .25s ease;
}
.cbp-l-filters-alignCenter .cbp-filter-counter:before { content:"";
position:absolute;
bottom: -4px;
left: 0;
right: 0;
margin: 0 auto;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #3288C4;
visibility: hidden;
}
.cbp-l-filters-alignCenter button:hover .cbp-filter-counter:before {
visibility: visible;
}
.cbp-l-filters-alignCenter button:hover .cbp-filter-counter { bottom: 30px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity: 1;
}  .cbp-l-filters-alignRight { margin: 0 auto 40px;
text-align: right;
}
.cbp-l-filters-alignRight .cbp-filter-item { background-color: transparent;
color: #8B8B8B;
cursor: pointer;
font: 400 11px "Open Sans",sans-serif;
padding: 7px 12px;
position: relative;
overflow: visible;
margin: 10px 0 0 5px;
border: 1px solid #E4E2E2;
text-transform: uppercase;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.cbp-l-filters-alignRight .cbp-filter-item:hover { color: #2B3444;
}
.cbp-l-filters-alignRight .cbp-filter-item-active { opacity:1;
color:#FFFFFF !important;
background-color:#3C3C3C;
border-color:#3C3C3C;
}
.cbp-l-filters-alignRight .cbp-filter-counter { background: none repeat scroll 0 0 #3288C4;
border-radius: 3px;
color: #fff;
font-size: 11px;
margin: 0 auto;
padding: 4px 0;
text-align: center;
width: 34px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity: 0;
-webkit-transition: opacity .25s ease, bottom .25s ease;
-moz-transition: opacity .25s ease, bottom .25s ease;
-o-transition: opacity .25s ease, bottom .25s ease;
transition: opacity .25s ease, bottom .25s ease;
}
.cbp-l-filters-alignRight .cbp-filter-counter:before { content:"";
position:absolute;
bottom: -4px;
left: 0;
right: 0;
margin: 0 auto;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #3288C4;
visibility: hidden;
}
.cbp-l-filters-alignRight .cbp-filter-item:hover .cbp-filter-counter:before {
visibility: visible;
}
.cbp-l-filters-alignRight .cbp-filter-item:hover .cbp-filter-counter { bottom: 44px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity: 1;
}  .cbp-l-filters-list { margin: 0 auto 40px;
height: 46px;
}
.cbp-l-filters-list .cbp-filter-item { background-color: transparent;
color: #585252;
cursor: pointer;
font: 400 12px/35px "Open Sans", sans-serif;
padding: 0 18px;
position: relative;
overflow: visible;
margin: 10px 0 0 0;
float: left;
border-width: 1px 0 1px 1px;
border-style: solid;
border-color: #3288C4;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.cbp-l-filters-list .cbp-filter-item:hover { color: #000;
}
.cbp-l-filters-list .cbp-filter-item-active { opacity:1;
color:#FFFFFF !important;
background-color:#3288C4;
}
.cbp-l-filters-list-first { border-radius: 6px 0 0 6px;
}
.cbp-l-filters-list-last { border-radius: 0 6px 6px 0;
border-right-width: 1px !important;
}
.cbp-l-filters-list .cbp-filter-counter {
display: inline;
}  .cbp-l-grid-projects {
visibility: hidden;
} .cbp-l-grid-projects .cbp-item { width: 360px;
height: 300px;
} .cbp-l-grid-projects .cbp-caption { height: 78%;
margin-bottom: 20px;
}
.cbp-l-grid-projects-title { color: #1C1311;
font-family: Segoe UI;font-weight: 700;color: #333;font-size: 16px;text-transform: uppercase;line-height: 1!important;
text-align:center;
}
.cbp-l-grid-projects-desc { font: 400 12px sans-serif;
margin-top: 6px;
color: #888888;line-height: 1!important;
text-align:center;
}
.cbp-l-grid-projects-inlineFilters { cursor: pointer;line-height: 1!important;
}
.cbp-l-grid-projects-inlineFilters:hover { text-decoration: underline;
} .cbp-l-grid-projects.cbp-caption-overlayBottomPush .cbp-caption-activeWrap { bottom: -50px;
height: 50px;
}
.cbp-l-grid-projects.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 50px;
} .cbp-l-grid-projects.cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-l-grid-projects.cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -50px;
}  .cbp-l-grid-projects.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap { bottom: -50px;
height: 50px;
}
.cbp-l-grid-projects.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 25px;
} .cbp-l-grid-projects.cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-l-grid-projects.cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -50px;
}  .cbp-l-grid-projects.cbp-caption-overlayBottom .cbp-caption-activeWrap { bottom: -50px;
height: 50px;
} .cbp-l-grid-projects.cbp-caption-overlayBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -50px;
}  .cbp-l-grid-projects.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap { height: 50px;
}
.cbp-l-grid-projects.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 50px;
}   .cbp-l-grid-gallery {
visibility: hidden;
} .cbp-l-grid-gallery .cbp-item { width: 320px;
height: 236px;
}  .cbp-l-grid-team {
visibility: hidden;
} .cbp-l-grid-team .cbp-item { width: 290px;
height: 270px;
} .cbp-l-grid-team .cbp-caption { height: 73%;
margin-bottom: 20px;
border: 1px solid #E7E7E7;
}
.cbp-l-grid-team-name { font: 400 17px "Open Sans", sans-serif;
color: #456297;
text-decoration: none;
display: block;
text-align: center;
margin-bottom: 3px;
}
.cbp-l-grid-team-name:hover { color: #34425C;
}
.cbp-l-grid-team-position { font: italic 400 13px "Open Sans", sans-serif;
color: #888888;
text-align: center;
} @media only screen and (max-width: 799px) {
.cbp-l-grid-team-desc {
font: 400 11px/14px "Open Sans", sans-serif;
margin-top: 5px;
}
} .cbp-l-grid-team.cbp-caption-overlayBottomPush .cbp-caption-activeWrap { bottom: -44px;
height: 44px;
}
.cbp-l-grid-team.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 44px;
} .cbp-l-grid-team.cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-l-grid-team.cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -44px;
}  .cbp-l-grid-team.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap { bottom: -44px;
height: 44px;
}
.cbp-l-grid-team.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 22px;
} .cbp-l-grid-team.cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap,
.cbp-l-grid-team.cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -44px;
}  .cbp-l-grid-team.cbp-caption-overlayBottom .cbp-caption-activeWrap { bottom: -44px;
height: 44px;
} .cbp-l-grid-team.cbp-caption-overlayBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -44px;
}  .cbp-l-grid-team.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap { height: 44px;
}
.cbp-l-grid-team.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 44px;
}   .cbp-l-grid-fullScreen {
visibility: hidden;
} .cbp-l-grid-fullScreen .cbp-item { width: 360px;
height: 263px;
}  .cbp-l-loadMore-button { text-align: center;
margin-top: 30px;
}
.cbp-l-loadMore-button-link { border: 2px solid #DEDEDE;
border-radius: 2px;
color: #7E7B7B;
display: inline-block;
font: 11px/34px "Open Sans",sans-serif;
min-width: 120px;
text-decoration: none;
}
.cbp-l-loadMore-button-link:hover { color: #B0B0B0;
}
.cbp-l-loadMore-button-stop { cursor: default;
color: #B0B0B0;
}  .cbp-l-loadMore-text { text-align: center;
margin-top: 30px;
}
.cbp-l-loadMore-text-link { font: 400 16px "Open Sans", sans-serif;
color: #5D5D5D;
text-decoration: none;
cursor: default;
}
.cbp-l-loadMore-text-stop { color: #5D5D5D;
} .cbp-caption {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
margin-left: 50px;
width: 200px;
}
.cbp-caption:hover {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
margin-left: 50px;
width: 200px;
}
.cbp-caption-defaultWrap > img {
height: 200px;
}html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: normal;
}
dfn {
font-style: italic;
}
h1 {
margin: .67em 0;
font-size: 2em;
}
mark {
color: #000;
background: #ff0;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
height: 0;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
margin: 0;
font: inherit;
color: inherit;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
padding: 0;
border: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
.nav-button.active {
background: #404F6C;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
padding: .35em .625em .75em;
margin: 0 2px;
border: 1px solid #c0c0c0;
}
legend {
padding: 0;
border: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
td,
th {
padding: 0;
}
@media print {
* {
color: #000 !important;
text-shadow: none !important;
background: transparent !important;
box-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
select {
background: #fff !important;
}
.navbar {
display: none;
}
.table td,
.table th {
background-color: #fff !important;
}
.btn > .caret,
.dropup > .btn > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 62.5%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Open Sans",sans-serif;;
font-size: 14px;
line-height: 1.428571429;
color: #333;
background-color: #fff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #428bca;
text-decoration: none;
}
a:hover,
a:focus {
color: #2a6496;
text-decoration: underline;
}
a:focus { outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 6px;
}
.img-thumbnail {
display: inline-block;
max-width: 100%;
height: auto;
padding: 4px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight: normal;
line-height: 1;
color: #999;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 20px;
margin-bottom: 10px;
font-family: "Open Sans",sans-serif;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top: 10px;
margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size: 75%;
}
h1,
.h1 {
font-size: 36px;
}
h2,
.h2 {
font-size: 30px;
}
h3,
.h3 {
font-size: 24px;
}
h4,
.h4 {
font-size: 18px;
}
h5,
.h5 {
font-size: 14px;
}
h6,
.h6 {
font-size: 12px;
}
p {
margin: 0 0 10px;
color:#6e6e6e;
font-size:14px;
font-family: "Open Sans",sans-serif;
}
.lead {
margin-bottom: 20px;
font-size: 16px;
font-weight: 200;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 21px;
}
}
small,
.small {
font-size: 85%;
}
cite {
font-style: normal;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-muted {
color: #999;
}
.text-primary {
color: #428bca;
}
a.text-primary:hover {
color: #3071a9;
}
.text-success {
color: #3c763d;
}
a.text-success:hover {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover {
color: #843534;
}
.bg-primary {
color: #fff;
background-color: #428bca;
}
a.bg-primary:hover {
background-color: #3071a9;
}
.bg-success {
background-color: #dff0d8;
}
a.bg-success:hover {
background-color: #c1e2b3;
}
.bg-info {
background-color: #d9edf7;
}
a.bg-info:hover {
background-color: #afd9ee;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:hover {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:hover {
background-color: #e4b9b9;
}
.page-header {
padding-bottom: 9px;
margin: 40px 0 20px;
border-bottom: 1px solid #eee;
}
ul,
ol {
margin-top: 0;
margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
}
.list-inline > li {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
}
.list-inline > li:first-child {
padding-left: 0;
}
dl {
margin-top: 0;
margin-bottom: 20px;
}
dt,
dd {
line-height: 1.428571429;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}
@media (min-width: 768px) {
.dl-horizontal dt {
float: left;
width: 160px;
overflow: hidden;
clear: left;
text-align: right;
text-overflow: ellipsis;
white-space: nowrap;
}
.dl-horizontal dd {
margin-left: 180px;
}
}
abbr[title],
abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #999;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
display: block;
font-size: 80%;
line-height: 1.428571429;
color: #999;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
text-align: right;
border-right: 5px solid #eee;
border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
blockquote:before,
blockquote:after {
content: "";
}
address {
margin-bottom: 20px;
font-style: normal;
line-height: 1.428571429;
}
code,
kbd,
pre,
samp {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 4px;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #fff;
background-color: #333;
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}
pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.428571429;
color: #333;
word-break: break-all;
word-wrap: break-word;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 4px;
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 1080px) {
.container {
width: 960px;
}
}
@media (min-width: 1100px) {
.container {
width: 1000px;
}
}
@media (min-width: 1200px) {
.container {
width: 1000px;
}
}
.container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.row {
margin-right: -15px;
margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666666666666%;
}
.col-xs-10 {
width: 83.33333333333334%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666666666666%;
}
.col-xs-7 {
width: 58.333333333333336%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666666666667%;
}
.col-xs-4 {
width: 33.33333333333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.666666666666664%;
}
.col-xs-1 {
width: 8.333333333333332%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666666666666%;
}
.col-xs-pull-10 {
right: 83.33333333333334%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666666666666%;
}
.col-xs-pull-7 {
right: 58.333333333333336%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666666666667%;
}
.col-xs-pull-4 {
right: 33.33333333333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.666666666666664%;
}
.col-xs-pull-1 {
right: 8.333333333333332%;
}
.col-xs-pull-0 {
right: 0;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666666666666%;
}
.col-xs-push-10 {
left: 83.33333333333334%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666666666666%;
}
.col-xs-push-7 {
left: 58.333333333333336%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666666666667%;
}
.col-xs-push-4 {
left: 33.33333333333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.666666666666664%;
}
.col-xs-push-1 {
left: 8.333333333333332%;
}
.col-xs-push-0 {
left: 0;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
margin-left: 0;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666666666666%;
}
.col-sm-10 {
width: 83.33333333333334%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666666666666%;
}
.col-sm-7 {
width: 58.333333333333336%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666666666667%;
}
.col-sm-4 {
width: 33.33333333333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.666666666666664%;
}
.col-sm-1 {
width: 8.333333333333332%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666666666666%;
}
.col-sm-pull-10 {
right: 83.33333333333334%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666666666666%;
}
.col-sm-pull-7 {
right: 58.333333333333336%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666666666667%;
}
.col-sm-pull-4 {
right: 33.33333333333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.666666666666664%;
}
.col-sm-pull-1 {
right: 8.333333333333332%;
}
.col-sm-pull-0 {
right: 0;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666666666666%;
}
.col-sm-push-10 {
left: 83.33333333333334%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666666666666%;
}
.col-sm-push-7 {
left: 58.333333333333336%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666666666667%;
}
.col-sm-push-4 {
left: 33.33333333333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.666666666666664%;
}
.col-sm-push-1 {
left: 8.333333333333332%;
}
.col-sm-push-0 {
left: 0;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666666666666%;
}
.col-sm-offset-10 {
margin-left: 83.33333333333334%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666666666666%;
}
.col-sm-offset-7 {
margin-left: 58.333333333333336%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666666666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.666666666666664%;
}
.col-sm-offset-1 {
margin-left: 8.333333333333332%;
}
.col-sm-offset-0 {
margin-left: 0;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666666666666%;
}
.col-md-10 {
width: 83.33333333333334%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666666666666%;
}
.col-md-7 {
width: 58.333333333333336%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666666666667%;
}
.col-md-4 {
width: 33.33333333333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.666666666666664%;
}
.col-md-1 {
width: 8.333333333333332%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666666666666%;
}
.col-md-pull-10 {
right: 83.33333333333334%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666666666666%;
}
.col-md-pull-7 {
right: 58.333333333333336%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666666666667%;
}
.col-md-pull-4 {
right: 33.33333333333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.666666666666664%;
}
.col-md-pull-1 {
right: 8.333333333333332%;
}
.col-md-pull-0 {
right: 0;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666666666666%;
}
.col-md-push-10 {
left: 83.33333333333334%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666666666666%;
}
.col-md-push-7 {
left: 58.333333333333336%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666666666667%;
}
.col-md-push-4 {
left: 33.33333333333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.666666666666664%;
}
.col-md-push-1 {
left: 8.333333333333332%;
}
.col-md-push-0 {
left: 0;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666666666666%;
}
.col-md-offset-10 {
margin-left: 83.33333333333334%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666666666666%;
}
.col-md-offset-7 {
margin-left: 58.333333333333336%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666666666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.666666666666664%;
}
.col-md-offset-1 {
margin-left: 8.333333333333332%;
}
.col-md-offset-0 {
margin-left: 0;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666666666666%;
}
.col-lg-10 {
width: 83.33333333333334%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666666666666%;
}
.col-lg-7 {
width: 58.333333333333336%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666666666667%;
}
.col-lg-4 {
width: 33.33333333333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.666666666666664%;
}
.col-lg-1 {
width: 8.333333333333332%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666666666666%;
}
.col-lg-pull-10 {
right: 83.33333333333334%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666666666666%;
}
.col-lg-pull-7 {
right: 58.333333333333336%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666666666667%;
}
.col-lg-pull-4 {
right: 33.33333333333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.666666666666664%;
}
.col-lg-pull-1 {
right: 8.333333333333332%;
}
.col-lg-pull-0 {
right: 0;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666666666666%;
}
.col-lg-push-10 {
left: 83.33333333333334%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666666666666%;
}
.col-lg-push-7 {
left: 58.333333333333336%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666666666667%;
}
.col-lg-push-4 {
left: 33.33333333333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.666666666666664%;
}
.col-lg-push-1 {
left: 8.333333333333332%;
}
.col-lg-push-0 {
left: 0;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666666666666%;
}
.col-lg-offset-10 {
margin-left: 83.33333333333334%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666666666666%;
}
.col-lg-offset-7 {
margin-left: 58.333333333333336%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666666666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.666666666666664%;
}
.col-lg-offset-1 {
margin-left: 8.333333333333332%;
}
.col-lg-offset-0 {
margin-left: 0;
}
}
table {
max-width: 100%;
background-color: transparent;
}
th {
text-align: left;
}
.table {
width: 100%;
margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.428571429;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
display: table-column;
float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
display: table-cell;
float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
@media (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-x: scroll;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 21px;
line-height: inherit;
color: #333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
label {
display: inline-block;
margin-bottom: 5px;
font-weight: bold;
}
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9; line-height: normal;
}
input[type="file"] {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 7px;
font-size: 14px;
line-height: 1.428571429;
color: #555;
}
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control8 {
background-color: #FFFFFF;
border: 1px solid #404F6C;
-webkit-box-border-radius: 4px;
border-radius: 4px;
border-radius: 4px;
color: #404F6C;
display: block;
font-family: Segoe UI;
font-size: 12px;
font-weight: bold;
height: 34px;
line-height: 1.42857;
padding: 6px 12px;
width: 100%;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control:-moz-placeholder {
color: #999;
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
cursor: not-allowed;
background-color: #eee;
opacity: 1;
}
textarea.form-control {
height: auto;
}
input[type="date"] {
line-height: 34px;
}
.form-group {
margin-bottom: 10px;
}
.radio,
.checkbox {
display: block;
min-height: 20px;
padding-left: 20px;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label,
.checkbox label {
display: inline;
font-weight: normal;
cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
float: left;
margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
font-weight: normal;
vertical-align: middle;
cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.input-sm {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
select.input-sm {
height: 30px;
line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
height: auto;
}
.input-lg {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
select.input-lg {
height: 46px;
line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
height: auto;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 42.5px;
}
.has-feedback .form-control-feedback {
position: absolute;
top: 25px;
right: 0;
display: block;
width: 34px;
height: 34px;
line-height: 34px;
text-align: center;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
color: #3c763d;
}
.has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color: #3c763d;
background-color: #dff0d8;
border-color: #3c763d;
}
.has-success .form-control-feedback {
color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
color: #8a6d3b;
}
.has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
color: #a94442;
}
.has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color: #a94442;
background-color: #f2dede;
border-color: #a94442;
}
.has-error .form-control-feedback {
color: #a94442;
}
.form-control-static {
margin-bottom: 0;
}
.help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #737373;
}
@media (min-width: 768px) {
.form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio,
.form-inline .checkbox {
display: inline-block;
padding-left: 0;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
float: none;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
top: 0;
}
}
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
padding-top: 7px;
margin-top: 0;
margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height: 27px;
}
.form-horizontal .form-group {
margin-right: -15px;
margin-left: -15px;
}
.form-horizontal .form-control-static {
padding-top: 7px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
}
}
.form-horizontal .has-feedback .form-control-feedback {
top: 0;
right: 15px;
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.btn:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus {
color: #333;
text-decoration: none;
}
.btn:active,
.btn.active {
background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
pointer-events: none;
cursor: not-allowed;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
opacity: .65;
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
color: #333;
background-color: #ebebeb;
border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
background-color: #fff;
border-color: #ccc;
}
.btn-default .badge {
color: #fff;
background-color: #333;
}
.btn-primary {
color: #fff;
background-color: #428bca;
border-color: #357ebd;
}
.btn-primary1 {
background-color: #F2F1F0;
border-color: #F2F1F0;
-webkit-box-shadow: 2px 1px 3px #B3B2B1;
-moz-box-shadow: 2px 1px 3px #B3B2B1;
box-shadow: 2px 1px 3px #B3B2B1;
color: #4B4A4B;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
color: #fff;
background-color: #3276b1;
border-color: #285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
background-color: #428bca;
border-color: #357ebd;
}
.btn-primary .badge {
color: #428bca;
background-color: #fff;
}
.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
color: #fff;
background-color: #47a447;
border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
.btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
color: #fff;
background-color: #39b3d7;
border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
color: #fff;
background-color: #ed9c28;
border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
color: #fff;
background-color: #d2322d;
border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
.btn-link {
font-weight: normal;
color: #428bca;
cursor: pointer;
border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
color: #2a6496;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #999;
text-decoration: none;
}
.btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
.btn-sm {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.btn-xs {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.btn-block {
display: block;
width: 100%;
padding-right: 0;
padding-left: 0;
}
.btn-block + .btn-block {
margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%;
}
.fade {
opacity: 0;
-webkit-transition: opacity .15s linear;
transition: opacity .15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition: height .35s ease;
transition: height .35s ease;
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/fonts/glyphicons-halflings-regular.eot);
src: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/fonts/glyphicons-halflings-regular.woff) format('woff'), url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
content: "\2a";
}
.glyphicon-plus:before {
content: "\2b";
}
.glyphicon-euro:before {
content: "\20ac";
}
.glyphicon-minus:before {
content: "\2212";
}
.glyphicon-cloud:before {
content: "\2601";
}
.glyphicon-envelope:before {
content: "\2709";
}
.glyphicon-pencil:before {
content: "\270f";
}
.glyphicon-glass:before {
content: "\e001";
}
.glyphicon-music:before {
content: "\e002";
}
.glyphicon-search:before {
content: "\e003";
}
.glyphicon-heart:before {
content: "\e005";
}
.glyphicon-star:before {
content: "\e006";
}
.glyphicon-star-empty:before {
content: "\e007";
}
.glyphicon-user:before {
content: "\e008";
}
.glyphicon-film:before {
content: "\e009";
}
.glyphicon-th-large:before {
content: "\e010";
}
.glyphicon-th:before {
content: "\e011";
}
.glyphicon-th-list:before {
content: "\e012";
}
.glyphicon-ok:before {
content: "\e013";
}
.glyphicon-remove:before {
content: "\e014";
}
.glyphicon-zoom-in:before {
content: "\e015";
}
.glyphicon-zoom-out:before {
content: "\e016";
}
.glyphicon-off:before {
content: "\e017";
}
.glyphicon-signal:before {
content: "\e018";
}
.glyphicon-cog:before {
content: "\e019";
}
.glyphicon-trash:before {
content: "\e020";
}
.glyphicon-home:before {
content: "\e021";
}
.glyphicon-file:before {
content: "\e022";
}
.glyphicon-time:before {
content: "\e023";
}
.glyphicon-road:before {
content: "\e024";
}
.glyphicon-download-alt:before {
content: "\e025";
}
.glyphicon-download:before {
content: "\e026";
}
.glyphicon-upload:before {
content: "\e027";
}
.glyphicon-inbox:before {
content: "\e028";
}
.glyphicon-play-circle:before {
content: "\e029";
}
.glyphicon-repeat:before {
content: "\e030";
}
.glyphicon-refresh:before {
content: "\e031";
}
.glyphicon-list-alt:before {
content: "\e032";
}
.glyphicon-lock:before {
content: "\e033";
}
.glyphicon-flag:before {
content: "\e034";
}
.glyphicon-headphones:before {
content: "\e035";
}
.glyphicon-volume-off:before {
content: "\e036";
}
.glyphicon-volume-down:before {
content: "\e037";
}
.glyphicon-volume-up:before {
content: "\e038";
}
.glyphicon-qrcode:before {
content: "\e039";
}
.glyphicon-barcode:before {
content: "\e040";
}
.glyphicon-tag:before {
content: "\e041";
}
.glyphicon-tags:before {
content: "\e042";
}
.glyphicon-book:before {
content: "\e043";
}
.glyphicon-bookmark:before {
content: "\e044";
}
.glyphicon-print:before {
content: "\e045";
}
.glyphicon-camera:before {
content: "\e046";
}
.glyphicon-font:before {
content: "\e047";
}
.glyphicon-bold:before {
content: "\e048";
}
.glyphicon-italic:before {
content: "\e049";
}
.glyphicon-text-height:before {
content: "\e050";
}
.glyphicon-text-width:before {
content: "\e051";
}
.glyphicon-align-left:before {
content: "\e052";
}
.glyphicon-align-center:before {
content: "\e053";
}
.glyphicon-align-right:before {
content: "\e054";
}
.glyphicon-align-justify:before {
content: "\e055";
}
.glyphicon-list:before {
content: "\e056";
}
.glyphicon-indent-left:before {
content: "\e057";
}
.glyphicon-indent-right:before {
content: "\e058";
}
.glyphicon-facetime-video:before {
content: "\e059";
}
.glyphicon-picture:before {
content: "\e060";
}
.glyphicon-map-marker:before {
content: "\e062";
}
.glyphicon-adjust:before {
content: "\e063";
}
.glyphicon-tint:before {
content: "\e064";
}
.glyphicon-edit:before {
content: "\e065";
}
.glyphicon-share:before {
content: "\e066";
}
.glyphicon-check:before {
content: "\e067";
}
.glyphicon-move:before {
content: "\e068";
}
.glyphicon-step-backward:before {
content: "\e069";
}
.glyphicon-fast-backward:before {
content: "\e070";
}
.glyphicon-backward:before {
content: "\e071";
}
.glyphicon-play:before {
content: "\e072";
}
.glyphicon-pause:before {
content: "\e073";
}
.glyphicon-stop:before {
content: "\e074";
}
.glyphicon-forward:before {
content: "\e075";
}
.glyphicon-fast-forward:before {
content: "\e076";
}
.glyphicon-step-forward:before {
content: "\e077";
}
.glyphicon-eject:before {
content: "\e078";
}
.glyphicon-chevron-left:before { }
.glyphicon-chevron-right:before { }
.glyphicon-plus-sign:before {
content: "\e081";
}
.glyphicon-minus-sign:before {
content: "\e082";
}
.glyphicon-remove-sign:before {
content: "\e083";
}
.glyphicon-ok-sign:before {
content: "\e084";
}
.glyphicon-question-sign:before {
content: "\e085";
}
.glyphicon-info-sign:before {
content: "\e086";
}
.glyphicon-screenshot:before {
content: "\e087";
}
.glyphicon-remove-circle:before {
content: "\e088";
}
.glyphicon-ok-circle:before {
content: "\e089";
}
.glyphicon-ban-circle:before {
content: "\e090";
}
.glyphicon-arrow-left:before {
content: "\e091";
}
.glyphicon-arrow-right:before {
content: "\e092";
}
.glyphicon-arrow-up:before {
content: "\e093";
}
.glyphicon-arrow-down:before {
content: "\e094";
}
.glyphicon-share-alt:before {
content: "\e095";
}
.glyphicon-resize-full:before {
content: "\e096";
}
.glyphicon-resize-small:before {
content: "\e097";
}
.glyphicon-exclamation-sign:before {
content: "\e101";
}
.glyphicon-gift:before {
content: "\e102";
}
.glyphicon-leaf:before {
content: "\e103";
}
.glyphicon-fire:before {
content: "\e104";
}
.glyphicon-eye-open:before {
content: "\e105";
}
.glyphicon-eye-close:before {
content: "\e106";
}
.glyphicon-warning-sign:before {
content: "\e107";
}
.glyphicon-plane:before {
content: "\e108";
}
.glyphicon-calendar:before {
content: "\e109";
}
.glyphicon-random:before {
content: "\e110";
}
.glyphicon-comment:before {
content: "\e111";
}
.glyphicon-magnet:before {
content: "\e112";
}
.glyphicon-chevron-up:before {
content: "\e113";
}
.glyphicon-chevron-down:before {
content: "\e114";
}
.glyphicon-retweet:before {
content: "\e115";
}
.glyphicon-shopping-cart:before {
content: "\e116";
}
.glyphicon-folder-close:before {
content: "\e117";
}
.glyphicon-folder-open:before {
content: "\e118";
}
.glyphicon-resize-vertical:before {
content: "\e119";
}
.glyphicon-resize-horizontal:before {
content: "\e120";
}
.glyphicon-hdd:before {
content: "\e121";
}
.glyphicon-bullhorn:before {
content: "\e122";
}
.glyphicon-bell:before {
content: "\e123";
}
.glyphicon-certificate:before {
content: "\e124";
}
.glyphicon-thumbs-up:before {
content: "\e125";
}
.glyphicon-thumbs-down:before {
content: "\e126";
}
.glyphicon-hand-right:before {
content: "\e127";
}
.glyphicon-hand-left:before {
content: "\e128";
}
.glyphicon-hand-up:before {
content: "\e129";
}
.glyphicon-hand-down:before {
content: "\e130";
}
.glyphicon-circle-arrow-right:before {
content: "\e131";
}
.glyphicon-circle-arrow-left:before {
content: "\e132";
}
.glyphicon-circle-arrow-up:before {
content: "\e133";
}
.glyphicon-circle-arrow-down:before {
content: "\e134";
}
.glyphicon-globe:before {
content: "\e135";
}
.glyphicon-wrench:before {
content: "\e136";
}
.glyphicon-tasks:before {
content: "\e137";
}
.glyphicon-filter:before {
content: "\e138";
}
.glyphicon-briefcase:before {
content: "\e139";
}
.glyphicon-fullscreen:before {
content: "\e140";
}
.glyphicon-dashboard:before {
content: "\e141";
}
.glyphicon-paperclip:before {
content: "\e142";
}
.glyphicon-heart-empty:before {
content: "\e143";
}
.glyphicon-link:before {
content: "\e144";
}
.glyphicon-phone:before {
content: "\e145";
}
.glyphicon-pushpin:before {
content: "\e146";
}
.glyphicon-usd:before {
content: "\e148";
}
.glyphicon-gbp:before {
content: "\e149";
}
.glyphicon-sort:before {
content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
content: "\e152";
}
.glyphicon-sort-by-order:before {
content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
content: "\e154";
}
.glyphicon-sort-by-attributes:before {
content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
content: "\e156";
}
.glyphicon-unchecked:before {
content: "\e157";
}
.glyphicon-expand:before {
content: "\e158";
}
.glyphicon-collapse-down:before {
content: "\e159";
}
.glyphicon-collapse-up:before {
content: "\e160";
}
.glyphicon-log-in:before {
content: "\e161";
}
.glyphicon-flash:before {
content: "\e162";
}
.glyphicon-log-out:before {
content: "\e163";
}
.glyphicon-new-window:before {
content: "\e164";
}
.glyphicon-record:before {
content: "\e165";
}
.glyphicon-save:before {
content: "\e166";
}
.glyphicon-open:before {
content: "\e167";
}
.glyphicon-saved:before {
content: "\e168";
}
.glyphicon-import:before {
content: "\e169";
}
.glyphicon-export:before {
content: "\e170";
}
.glyphicon-send:before {
content: "\e171";
}
.glyphicon-floppy-disk:before {
content: "\e172";
}
.glyphicon-floppy-saved:before {
content: "\e173";
}
.glyphicon-floppy-remove:before {
content: "\e174";
}
.glyphicon-floppy-save:before {
content: "\e175";
}
.glyphicon-floppy-open:before {
content: "\e176";
}
.glyphicon-credit-card:before {
content: "\e177";
}
.glyphicon-transfer:before {
content: "\e178";
}
.glyphicon-cutlery:before {
content: "\e179";
}
.glyphicon-header:before {
content: "\e180";
}
.glyphicon-compressed:before {
content: "\e181";
}
.glyphicon-earphone:before {
content: "\e182";
}
.glyphicon-phone-alt:before {
content: "\e183";
}
.glyphicon-tower:before {
content: "\e184";
}
.glyphicon-stats:before {
content: "\e185";
}
.glyphicon-sd-video:before {
content: "\e186";
}
.glyphicon-hd-video:before {
content: "\e187";
}
.glyphicon-subtitles:before {
content: "\e188";
}
.glyphicon-sound-stereo:before {
content: "\e189";
}
.glyphicon-sound-dolby:before {
content: "\e190";
}
.glyphicon-sound-5-1:before {
content: "\e191";
}
.glyphicon-sound-6-1:before {
content: "\e192";
}
.glyphicon-sound-7-1:before {
content: "\e193";
}
.glyphicon-copyright-mark:before {
content: "\e194";
}
.glyphicon-registration-mark:before {
content: "\e195";
}
.glyphicon-cloud-download:before {
content: "\e197";
}
.glyphicon-cloud-upload:before {
content: "\e198";
}
.glyphicon-tree-conifer:before {
content: "\e199";
}
.glyphicon-tree-deciduous:before {
content: "\e200";
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.dropdown {
position: relative;
}
.dropdown-toggle:focus {
outline: 0;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
font-size: 14px;
list-style: none;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, .15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.428571429;
color: #333;
white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
color: #262626;
text-decoration: none;
background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
background-color: #428bca;
outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color: #999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
text-decoration: none;
cursor: not-allowed;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
display: block;
}
.open > a {
outline: 0;
}
.dropdown-menu-right {
right: 0;
left: auto;
}
.dropdown-menu-left {
right: auto;
left: 0;
}
.dropdown-header {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.428571429;
color: #999;
}
.dropdown-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 990;
}
.pull-right > .dropdown-menu {
right: 0;
left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
content: "";
border-top: 0;
border-bottom: 4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 1px;
}
@media (min-width: 768px) {
.navbar-right .dropdown-menu {
right: 0;
left: auto;
}
.navbar-right .dropdown-menu-left {
right: auto;
left: 0;
}
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index: 2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
outline: none;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
.btn-group > .btn:first-child {
margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline: 0;
}
.btn-group-xs > .btn {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.btn-group-sm > .btn {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.btn-group-lg > .btn {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
.btn-group > .btn + .dropdown-toggle {
padding-right: 8px;
padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-right: 12px;
padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.btn .caret {
margin-left: 0;
}
.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
display: table-cell;
float: none;
width: 1%;
}
.btn-group-justified > .btn-group .btn {
width: 100%;
}
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
display: none;
}
.input-group {
position: relative;
display: table;
border-collapse: separate;
}
.input-group[class*="col-"] {
float: none;
padding-right: 0;
padding-left: 0;
}
.input-group .form-control {
float: left;
width: 100%;
margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height: 46px;
line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height: 30px;
line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.input-group-addon,
.input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.input-group-addon {
padding: 6px 12px;
font-size: 14px;
font-weight: normal;
line-height: 1;
color: #555;
text-align: center;
background-color: #eee;
border: 1px solid #ccc;
border-radius: 4px;
}
.input-group-addon.input-sm {
padding: 5px 10px;
font-size: 12px;
border-radius: 3px;
}
.input-group-addon.input-lg {
padding: 10px 16px;
font-size: 18px;
border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
border-left: 0;
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.input-group-btn > .btn {
position: relative;
}
.input-group-btn > .btn + .btn {
margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
margin-left: -1px;
}
.nav {
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.nav > li {
position: relative;
display: block;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration: none;
background-color: #eee;
}
.nav > li.disabled > a {
color: #999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #999;
text-decoration: none;
cursor: not-allowed;
background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: #eee;
border-color: #428bca;
}
.nav .nav-divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.428571429;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified > li {
float: none;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 5px;
text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 4px 4px 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 4px;
}
.nav-pills > li + li {
margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color: #fff;
background-color: #428bca;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%;
}
.nav-justified > li {
float: none;
}
.nav-justified > li > a {
margin-bottom: 5px;
text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 4px 4px 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.navbar {
position: relative;
border: 1px solid transparent;
}
@media (min-width: 768px) {
.navbar {
border-radius: 4px;
}
}
@media (min-width: 768px) {
.navbar-header {
float: left;
}
}
.navbar-collapse {
max-height: 340px;
padding-right: 0;
padding-left: 0;
overflow-x: visible;
-webkit-overflow-scrolling: touch;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 768px) {
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
padding-right: 0;
padding-left: 0;
}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
@media (min-width: 768px) {
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}
.navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 768px) {
.navbar-static-top {
border-radius: 0;
}
}
.navbar-fixed-top,
.navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 768px) {
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.navbar-brand {
float: left;
height: 20px;
padding: 15px 15px;
font-size: 18px;
line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
text-decoration: none;
}
@media (min-width: 768px) {
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
margin-left: -15px;
}
}
.navbar-toggle {
position: relative;
padding: 12px 10px;
margin-top: 8px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
width: 100%;clear: both;text-align: center;background: #00995d;color: white;border: none!important
}
.navbar-toggle:focus {
outline: none;
}
.navbar-toggle .icon-bar {
border-radius: 1px;
display: block;
height: 2px;
position: absolute;
top: 22px;
width: 22px;
}
.navbar-toggle .icon-bar:first-child {
position: absolute;
}
.navbar-toggle .icon-bar:nth-child(3) {
top: 12px;
}
.navbar-toggle .icon-bar:nth-child(4) {
top: 24px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 768px) {
.navbar-toggle {
display: none;
}
}
.navbar-nav {
margin: 7.5px -15px;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
}
@media (max-width: 767px) {
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 20px;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
}
@media (min-width: 768px) {
.navbar-nav {
float: left;
margin: 12px 0;
}
.navbar-nav > li {
float: left;
}
.navbar-nav > li > a {
padding-top: 15px;
padding-bottom: 15px;
}
.navbar-nav.navbar-right:last-child {
margin-right: -15px;
}
}
@media (min-width: 768px) {
.navbar-left {
float: left !important;
}
.navbar-right {
float: right !important;
}
}
.navbar-form {
padding: 10px 15px;
margin-top: 8px;
margin-right: -15px;
margin-bottom: 8px;
margin-left: -15px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
.navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio,
.navbar-form .checkbox {
display: inline-block;
padding-left: 0;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"] {
float: none;
margin-left: 0;
}
.navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 767px) {
.navbar-form .form-group {
margin-bottom: 5px;
}
}
@media (min-width: 768px) {
.navbar-form {
width: auto;
padding-top: 0;
padding-bottom: 0;
margin-right: 0;
margin-left: 0;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar-form.navbar-right:last-child {
margin-right: -15px;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navbar-btn {
margin-top: 8px;
margin-bottom: 8px;
}
.navbar-btn.btn-sm {
margin-top: 10px;
margin-bottom: 10px;
}
.navbar-btn.btn-xs {
margin-top: 14px;
margin-bottom: 14px;
}
.navbar-text {
margin-top: 15px;
margin-bottom: 15px;
}
@media (min-width: 768px) {
.navbar-text {
float: left;
margin-right: 15px;
margin-left: 15px;
}
.navbar-text.navbar-right:last-child {
margin-right: 0;
}
}
.navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.navbar-default .navbar-text {
color: #777;
}
.navbar-default .navbar-nav > li > a {
color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: #555;
background-color: #e7e7e7;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
}
.navbar-default .navbar-link {
color: #777;
}
.navbar-default .navbar-link:hover {
color: #333;
}
.navbar-inverse {
border-color: #080808;
}
.navbar-inverse .navbar-brand {
color: #999;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-text {
color: #999;
}
.navbar-inverse .navbar-nav > li > a {
color: #999;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
color: #444;
background-color: transparent;
}
.navbar-inverse .navbar-toggle {
border-color: #00995d;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color: #15ae72;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
color: #fff;
background-color: #080808;
}
@media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #999;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444;
background-color: transparent;
}
}
.navbar-inverse .navbar-link {
color: #999;
}
.navbar-inverse .navbar-link:hover {
color: #fff;
}
.breadcrumb {
padding: 8px 15px;
margin-bottom: 20px;
list-style: none;
background-color: #f5f5f5;
border-radius: 4px;
}
.breadcrumb > li {
display: inline-block;
}
.breadcrumb > li + li:before {
padding: 0 5px;
color: #ccc;
content: "/\00a0";
}
.breadcrumb > .active {
color: #999;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}
.pagination > li {
display: inline;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.428571429;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 2;
color: #fff;
cursor: default;
background-color: #428bca;
border-color: #428bca;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
color: #999;
cursor: not-allowed;
background-color: #fff;
border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
padding: 10px 16px;
font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
padding: 5px 10px;
font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.pager {
padding-left: 0;
margin: 20px 0;
text-align: center;
list-style: none;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #eee;
}
.pager .next > a,
.pager .next > span {
float: right;
}
.pager .previous > a,
.pager .previous > span {
float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color: #999;
cursor: not-allowed;
background-color: #fff;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
.label[href]:hover,
.label[href]:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
.label-default {
background-color: #999;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #808080;
}
.label-primary {
background-color: #428bca;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #3071a9;
}
.label-success {
background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #449d44;
}
.label-info {
background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #31b0d5;
}
.label-warning {
background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #ec971f;
}
.label-danger {
background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #c9302c;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
background-color: #999;
border-radius: 10px;
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-xs .badge {
top: 0;
padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: #428bca;
background-color: #fff;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.jumbotron {
padding: 30px;
margin-bottom: 30px;
color: inherit;
background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
color: inherit;
}
.jumbotron p {
margin-bottom: 15px;
font-size: 21px;
font-weight: 200;
}
.container .jumbotron {
border-radius: 6px;
}
.jumbotron .container {
max-width: 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
padding-top: 48px;
padding-bottom: 48px;
}
.container .jumbotron {
padding-right: 60px;
padding-left: 60px;
}
.jumbotron h1,
.jumbotron .h1 {
font-size: 63px;
}
}
.thumbnail {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
display: block;
max-width: 100%;
height: auto;
margin-right: auto;
margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color: #428bca;
}
.thumbnail .caption {
padding: 9px;
color: #333;
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable {
padding-right: 35px;
}
.alert-dismissable .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress {
height: 20px;
margin-bottom: 20px;
overflow: hidden;
background-color: #f5f5f5;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
float: left;
width: 0;
height: 100%;
font-size: 12px;
line-height: 20px;
color: #fff;
text-align: center;
background-color: #428bca;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
-webkit-transition: width .6s ease;
transition: width .6s ease;
}
.progress-striped .progress-bar {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-size: 40px 40px;
}
.progress.active .progress-bar {
-webkit-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.media,
.media-body {
overflow: hidden;
zoom: 1;
}
.media,
.media .media {
margin-top: 15px;
}
.media:first-child {
margin-top: 0;
}
.media-object {
display: block;
}
.media-heading {
margin: 0 0 5px;
}
.media > .pull-left {
margin-right: 10px;
}
.media > .pull-right {
margin-left: 10px;
}
.media-list {
padding-left: 0;
list-style: none;
}
.list-group {
padding-left: 0;
margin-bottom: 20px;
}
.list-group-item {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
.list-group-item:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
a.list-group-item {
color: #555;
}
a.list-group-item .list-group-item-heading {
color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
text-decoration: none;
background-color: #f5f5f5;
}
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
z-index: 2;
color: #fff;
background-color: #428bca;
border-color: #428bca;
}
a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
color: inherit;
}
a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
color: #e1edf7;
}
.list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
}
a.list-group-item-success {
color: #3c763d;
}
a.list-group-item-success .list-group-item-heading {
color: inherit;
}
a.list-group-item-success:hover,
a.list-group-item-success:focus {
color: #3c763d;
background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
}
.list-group-item-info {
color: #31708f;
background-color: #d9edf7;
}
a.list-group-item-info {
color: #31708f;
}
a.list-group-item-info .list-group-item-heading {
color: inherit;
}
a.list-group-item-info:hover,
a.list-group-item-info:focus {
color: #31708f;
background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
color: #fff;
background-color: #31708f;
border-color: #31708f;
}
.list-group-item-warning {
color: #8a6d3b;
background-color: #fcf8e3;
}
a.list-group-item-warning {
color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
color: #8a6d3b;
background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
}
.list-group-item-danger {
color: #a94442;
background-color: #f2dede;
}
a.list-group-item-danger {
color: #a94442;
}
a.list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
color: #a94442;
background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
color: #fff;
background-color: #a94442;
border-color: #a94442;
}
.list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.panel {
margin-bottom: 20px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
padding: 15px;
}
.panel > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group .list-group-item:first-child {
border-top: 0;
}
.panel > .list-group .list-group-item:last-child {
border-bottom: 0;
}
.panel > .list-group:first-child .list-group-item:first-child {
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child {
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table {
margin-bottom: 0;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tfoot > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:first-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tfoot > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:first-child > td {
border-top: 0;
}
.panel > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
.panel > .table-responsive {
margin-bottom: 0;
border: 0;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
color: inherit;
}
.panel-title > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.panel-group {
margin-bottom: 20px;
}
.panel-group .panel {
margin-bottom: 0;
overflow: hidden;
border-radius: 4px;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #ddd;
}
.panel-default {
border-color: #ddd;
}
.panel-default > .panel-heading {
color: #333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
border-top-color: #ddd;
}
.panel-default > .panel-footer + .panel-collapse .panel-body {
border-bottom-color: #ddd;
}
.panel-primary {
border-color: #428bca;
}
.panel-primary > .panel-heading {
color: #fff;
background-color: #428bca;
border-color: #428bca;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
border-top-color: #428bca;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
border-bottom-color: #428bca;
}
.panel-success {
border-color: #d6e9c6;
}
.panel-success > .panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
border-top-color: #d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
border-bottom-color: #d6e9c6;
}
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
border-bottom-color: #bce8f1;
}
.panel-warning {
border-color: #faebcc;
}
.panel-warning > .panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
border-top-color: #faebcc;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
border-bottom-color: #faebcc;
}
.panel-danger {
border-color: #ebccd1;
}
.panel-danger > .panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
border-top-color: #ebccd1;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
border-bottom-color: #ebccd1;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, .15);
}
.well-lg {
padding: 24px;
border-radius: 6px;
}
.well-sm {
padding: 9px;
border-radius: 3px;
}
.close {
float: right;
font-size: 21px;
font-weight: bold;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
filter: alpha(opacity=20);
opacity: .2;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
filter: alpha(opacity=50);
opacity: .5;
}
button.close {
-webkit-appearance: none;
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
}
.modal-open {
overflow: hidden;
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: auto;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transition: -webkit-transform .3s ease-out;
-moz-transition:    -moz-transform .3s ease-out;
-o-transition:      -o-transform .3s ease-out;
transition:         transform .3s ease-out;
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, .2);
border-radius: 6px;
outline: none;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
filter: alpha(opacity=0);
opacity: 0;
}
.modal-backdrop.in {
filter: alpha(opacity=50);
opacity: .5;
}
.modal-header {
min-height: 16.428571429px;
padding: 15px;
border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.428571429;
}
.modal-body {
position: relative;
padding: 20px;
}
.modal-footer {
padding: 19px 20px 20px;
margin-top: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-bottom: 0;
margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
@media (min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
.modal-sm {
width: 300px;
}
.modal-lg {
width: 900px;
}
}
.tooltip {
position: absolute;
z-index: 1030;
display: block;
font-size: 12px;
line-height: 1.4;
visibility: visible;
filter: alpha(opacity=0);
opacity: 0;
}
.tooltip.in {
filter: alpha(opacity=90);
opacity: .9;
}
.tooltip.top {
padding: 5px 0;
margin-top: -3px;
}
.tooltip.right {
padding: 0 5px;
margin-left: 3px;
}
.tooltip.bottom {
padding: 5px 0;
margin-top: 3px;
}
.tooltip.left {
padding: 0 5px;
margin-left: -3px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
text-decoration: none;
background-color: #000;
border-radius: 4px;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
left: 5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
right: 5px;
bottom: 0;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
left: 5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
right: 5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
max-width: 276px;
padding: 1px;
text-align: left;
white-space: normal;
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);
}
.popover.top {
margin-top: -10px;
}
.popover.right {
margin-left: 10px;
}
.popover.bottom {
margin-top: 10px;
}
.popover.left {
margin-left: -10px;
}
.popover-title {
padding: 8px 14px;
margin: 0;
font-size: 14px;
font-weight: normal;
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 {
content: "";
border-width: 10px;
}
.popover.top .arrow {
bottom: -11px;
left: 50%;
margin-left: -11px;
border-top-color: #999;
border-top-color: rgba(0, 0, 0, .25);
border-bottom-width: 0;
}
.popover.top .arrow:after {
bottom: 1px;
margin-left: -10px;
content: " ";
border-top-color: #fff;
border-bottom-width: 0;
}
.popover.right .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-right-color: #999;
border-right-color: rgba(0, 0, 0, .25);
border-left-width: 0;
}
.popover.right .arrow:after {
bottom: -10px;
left: 1px;
content: " ";
border-right-color: #fff;
border-left-width: 0;
}
.popover.bottom .arrow {
top: -11px;
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999;
border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom .arrow:after {
top: 1px;
margin-left: -10px;
content: " ";
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 {
right: 1px;
bottom: -10px;
content: " ";
border-right-width: 0;
border-left-color: #fff;
}
.carousel {
position: relative;
}
.carousel-inner {
position: relative;
width: 100%;
overflow: hidden;
}
.carousel-inner > .item {
position: relative;
display: none;
-webkit-transition: .6s ease-in-out left;
transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display: block;
}
.carousel-inner > .active {
left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner > .next {
left: 100%;
}
.carousel-inner > .prev {
left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left: 0;
}
.carousel-inner > .active.left {
left: -100%;
}
.carousel-inner > .active.right {
left: 100%;
}
.carousel-control {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 15%;
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
filter: alpha(opacity=50);
opacity: .5;
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));
background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat: repeat-x;
}
.carousel-control.right {
right: 0;
left: auto;
background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));
background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
color: #fff;
text-decoration: none;
filter: alpha(opacity=90);
outline: none;
opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
margin-top: -10px;
margin-left: -10px;
font-family: serif;
}
.carousel-control .icon-prev:before {
content: '\2039';
}
.carousel-control .icon-next:before {
content: '\203a';
}
.carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
padding-left: 0;
margin-left: -30%;
text-align: center;
list-style: none;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
border: 1px solid #fff;
border-radius: 10px;
}
.carousel-indicators .active {
width: 12px;
height: 12px;
margin: 0;
background-color: #fff;
}
.carousel-caption {
position: absolute;
right: 15%;
bottom: 20px;
left: 15%;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicons-chevron-left,
.carousel-control .glyphicons-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -15px;
margin-left: -15px;
font-size: 30px;
}
.carousel-caption {
right: 20%;
left: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
display: table;
content: " ";
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
clear: both;
}
.center-block {
display: block;
margin-right: auto;
margin-left: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
visibility: hidden !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
tr.visible-xs,
th.visible-xs,
td.visible-xs {
display: none !important;
}
@media (max-width: 767px) {
.navbar .nav li a {
padding: 0 0 0 12px !important;
}
.navbar .nav li {
font-size: 18px !important;
padding: 5px 0 !important;
}
.navbar .nav li a:hover {
background: none !important;
text-decoration: underline;
}
.navbar .nav li .sub-menu li {
width: 100% !important;
}
h1#logo, p#logo {
float: none !important;
text-align:center !important;
}
h3{font-size: 18px!important;margin-top: 0px!important;}
.navbar-header {
text-align: center;
}
.top1,.top2 {
text-align: center !important;
}
.menupart .navbar .nav li {
font-size: 13px !important;
}
.menu ul.sub-menu {
float: left !important;
margin: 0 0 20px !important;
position: relative !important;
top: 5px !important;
width: 95% !important;
}
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
#topnav{display: none!important}
}
.visible-sm,
tr.visible-sm,
th.visible-sm,
td.visible-sm {
display: none !important;
}
@media (min-width: 992px) and (max-width: 1065px) {
.service5 {
width: 100% !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.navbar .nav li a {
padding: 5px 2px !important;
}
ul.nav {
margin-top: 20px !important;
}
.navbar .nav li .sub-menu li {
width: 90% !important;
}
.banner_form {
top: 5px !important;
}
.banner_content4 {
width: 100% !important;
}
.banner_content4 > h2 {
font-size: 25px;
}
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
width: 50% !important;
}
.service5 {
width: 100% !important;
}
.banner_content1 {
width: 100% !important;
}
.btn.btn-new2 {
margin: 0 0 0 2% !important;
}
.sub_menu1 {
float: left;
width: 50%;
}
.sub_menu2 {
float: left;
width: 50%;
}
.inner_sidebar .sdbar {
float: left;
width: 100%;
}
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
.visible-md,
tr.visible-md,
th.visible-md,
td.visible-md {
display: none !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
.visible-lg,
tr.visible-lg,
th.visible-lg,
td.visible-lg {
display: none !important;
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
@media (max-width: 480px) {
.sub_menu2 li {
width: 100% !important;
}
.btn.btn-new2 {
font-size: 12px !important;
margin: 0 !important;
padding: 10px 5% !important;
}
.bredcom1 li {
width: 100% !important;
}
.subheader-page.inner_page h1 {
font-size: 25px !important;
margin: 25px 0 0 !important;
}
.content_data2 table th, .content_data2 table td {
display: block;
padding: 10px !important;
text-align: center !important;
width: 100% !important;
}
.content_data2 table tr:nth-child(2n+1) {
background: #f8f8f8;
}
.content_data3 li div {
padding: 5px 0 !important;
width: 100% !important;
}
.inr_desc1 h2 {
font-size: 20px !important;
}
.bs-example .nav.nav-tabs > li {
width: 100% !important;
}
.listyle2 {
width: 100% !important;
}
.serbg2 {
font-size: 14px !important;
}
.service5 .serbg {
padding: 2px 0 30px !important;
}
.nwsletter .es_textbox_button {
background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/suscribe.png) no-repeat scroll -52px top !important;
}
.bs-example .tab-content {
margin-top: 40px !important;
}
}
@media (max-width: 767px) {
p#logo {text-align:center!important;}	
h3{font-size: 18px!important;}	
.frmain li {
text-align: center;
width: 100% !important;
}
.listyle {
border: none !important;
margin: 0 0 30px;
}
.serbg h2 {
font-size: 25px !important;
}
.hidden-xs,
tr.hidden-xs,
th.hidden-xs,
td.hidden-xs {
display: none !important;
}
p#phone{ display: none !important;}
.banner_content1 {
width: 100% !important;
}
.bnr1 h1 {
font-size: 20px !important;
}
.banner_content4 {
width: 100% !important;
}
.service5 {
width: 100% !important;
}
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
padding: 0 2% !important;
width: 100% !important;
}
.princlul {
width: 100% !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {
p#logo {text-align:center;}	
h3{font-size: 18px!important;}
.bs-example .nav.nav-tabs > li img {
width: 100% !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm,
tr.hidden-sm,
th.hidden-sm,
td.hidden-sm {
}
p#phone{ display: none !important;}
#quote{display: none!important}
#topnav{display: none!important;}
ul.nav{margin-top: 40px;}
#tag2{font-size: 65px;}
.nav li{font-size: 10px;display: inline-block;font-family: 'Montserrat', sans-serif;font-weight: 400;float: left;margin-right: 10px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md,
tr.hidden-md,
th.hidden-md,
td.hidden-md {
display: none !important;}
#tag2{font-size: 72px;}
}
@media (min-width: 1200px) {
.hidden-lg,
tr.hidden-lg,
th.hidden-lg,
td.hidden-lg {
display: none !important;}
}
.visible-print,
tr.visible-print,
th.visible-print,
td.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
}
@media print {
.hidden-print,
tr.hidden-print,
th.hidden-print,
td.hidden-print {
display: none !important;
}
} @media(max-width: 650px){
p#phone{ display: none !important;}
#topnav{display: none!important}
#quote{display: none!important}
#tag3{display: none!important}
#tag2{font-size: 50px;}
.navbar-nav{margin-top: 0px!important}
.navbar .nav{background:#0E1C29 !important;width: auto;padding-left: 20px; padding-bottom: 20px;padding-top: 20px;}
.navbar .nav li{font-size: 20px!important;font-family: 'Montserrat', sans-serif;font-weight: 400;float: none!important;margin-right: 0px;display: block!important}
}
@media(max-width: 550px){
p#phone{ display: none !important;}
#topnav{display: none!important}
#quote{display: none!important}
#tag3{display: none!important}
#tag2{font-size: 40px;}
.navbar-nav{margin-top: 0px!important}
.navbar .nav{background:#0E1C29 !important;width: auto;padding-left: 20px; padding-bottom: 20px;padding-top: 20px;}
.navbar .nav li{font-size: 20px!important;font-family: 'Montserrat', sans-serif;font-weight: 400;float: none!important;margin-right: 0px;display: block!important}
section.description, section.capabilities{display: none}
}
@media(max-width: 450px){
.navbar-collapse {
max-height: 340px;
padding-right: 15px;
padding-left: 15px;
}
p#phone{ display: none !important;}
#topnav{display: none!important}
#quote{display: none!important}
#tag3{display: none!important}
#tag2{font-size: 30px;}
#tag1{font-size: 24px;}
.navbar-nav{margin-top: 0px!important}
.navbar .nav{background:#0E1C29 !important;width: auto;padding-left: 20px; padding-bottom: 20px;padding-top: 20px;}
.navbar .nav li{font-size: 20px!important;font-family: 'Montserrat', sans-serif;font-weight: 400;float: none!important;margin-right: 0px;display: block!important}
section.description, section.capabilities{display: none}
}
@media(max-width: 350px){
p#phone{ display: none !important;}
#topnav{display: none!important}
#quote{display: none!important}
#tag3{display: none!important}
#tag1{font-size: 28px;}
#tag2{font-size: 50px;line-height: 1;margin-top: 10px!Important;margin-bottom: 0px!important}
#lm {
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 0px 5px 0px #2D3A52;
-moz-box-shadow: 0px 5px 0px #2D3A52;
box-shadow: 0px 5px 0px #2D3A52;
font-family: 'Montserrat', sans-serif;font-weight: 400;text-transform: uppercase;  color: #ffffff;
font-size: 16px;
background: #2D3A52;
padding: 14px 0px 14px 0px;
text-decoration: none;
display: inline-block;margin: 0 auto 20px auto;
width: 200px;
}
#lm:hover {
background: #3E4B63;
text-decoration: none;
}
#wk {
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
-webkit-box-shadow: 0px 5px 0px #e0e0e0;
-moz-box-shadow: 0px 5px 0px #e0e0e0;
box-shadow: 0px 5px 0px #e0e0e0;
font-family: Segoe UI;font-weight: 400;text-transform: uppercase;   color: #5B5858;
font-size: 16px;
background: white;
padding: 14px 0px 14px 0px;
text-decoration: none;
display: inline-block;
margin: 0 auto;
width: 200px;
}
#wk:hover {
background: #ececec;
text-decoration: none;
}
#portfolio h3, .services-wrap h2, #portfolio h1 {
color: #fff;
font-family: Segoe UI;
font-size: 28px;
font-weight: 700;
line-height: 1;
text-align: center;
}
#tag4{font-size: 16px!important}
.navbar-nav{margin-top: 0px!important}
.navbar .nav{background:#0E1C29 !important;width: auto;padding-left: 20px; padding-bottom: 20px;padding-top: 20px;}
.navbar .nav li{font-size: 20px!important;font-family: Segoe UI;font-weight: 400;float: none!important;margin-right: 0px;display: block!important}
section.description, section.capabilities{display: none}
.footercol{display: none}
} .navbar #quote:hover{background: #ff6600}
.navbar p#phone{float: right;color: white;font-family: 'Montserrat', sans-serif;font-weight: 400;font-size: 18px!important;padding-top: 5px;}
.navbar p#phone span{color:#ff6600;font-family: 'Montserrat', sans-serif;font-weight: 700;background: url(//www.conveniounimedsaopaulo.com.br/wp-content/themes/unimed/images/phonearrow.png) no-repeat right center;padding-right: 15px; }
.navbar p#phone a{color: #fff;text-decoration: none;cursor: text;}
.navbar .nav li{
display: inline-block;
float: left;
font-family: "Open Sans",sans-serif;
font-size: 14px;
font-weight: 400;
text-transform: uppercase;
}
.navbar .nav li:last-child{margin-right: 0px!important}
.navbar .nav li a{color: white;text-decoration: none}
.navbar .nav li a:hover{background: #282828;color: #CCCCCC;}
.navbar #quote{background: white;height: 42px;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;display: inline-block;color: #061522;font-family: 'Montserrat', sans-serif;font-weight: 700;text-align: center;text-decoration: none;line-height: 42px;padding: 0 15px 0 15px;float: right;clear: right}
.navbar #quote:hover{background: #ff6600} .col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
width: 20%;
float: left;
}
@media (min-width: 768px) {
.col-sm-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 992px) {
.col-md-5ths {
width: 20%;
float: left;
}
}
@media (min-width: 1200px) {
.col-lg-5ths {
width: 20%;
float: left;
}
}