@import url("assets/css/minified.css.php");
html, body{font-family:'Open Sans',"Helvetica Neue",sans-serif;font-style:normal;border-top:none}
.navbar-default{background:#FFF;border:none;border-bottom:1px solid #eeeeee}
.navbar-collapse{padding-right:0;padding-left:0}
.navbar-default .navbar-toggle{border:none}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:#FFF !important;border:none}
.clear{clear:both}
header#main{margin-bottom:0}
.v a{display:inline !important;padding:0 !important;margin:0 !important}
.accent, #articles a, #page a, footer#footer a:hover, .typed, nav#filter li a.current, nav#filter li a:hover, [class^="icon-"]:before, [class*=" icon-"]:before{color:#FF1353}
button, a.button, input[type="reset"], input[type="submit"], input[type="button"], #newsletter input[type="submit"], #site-logo p.desc:after, #primary .navigation, .tagcloud a, ul#comments .reply a, .pagination a:hover{background:#e10613}

/*::-webkit-scrollbar-thumb{background:#e10613 !important}*/

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}

#folio ul li a:hover img{opacity:1}
#folio ul li .caption-content{line-height:14px}

#folio ul li .caption{width:100%;background:rgba(255, 255, 255, 0.95)}
#folio ul li a:hover .caption{height:100%}

.cor1{border:0px solid #eded92}
.cor1:hover{border:20px solid #eded92}

.cor2{border:0px solid #fbd899}
.cor2:hover{border:20px solid #fbd899}

.cor3{border:0px solid #f08289}
.cor3:hover{border:20px solid #f08289}

.cor4{border:0px solid #7f7fff}
.cor4:hover{border:20px solid #7f7fff}

.cor5{border:0px solid #ffff7f}
.cor5:hover{border:20px solid #ffff7f}

.cor6{border:0px solid #91c6ec}
.cor6:hover{border:20px solid #91c6ec}

.cor7{border:0px solid #cae9b4}
.cor7:hover{border:20px solid #cae9b4}

.cor8{border:0px solid #a5d484}
.cor8:hover{border:20px solid #a5d484}

.cor9{border:0px solid #84ca53}
.cor9:hover{border:20px solid #84ca53}

footer#footer{background:#CBCBCB}
#lower-footer{background:#666666}
#lower-footer p{color:#FFFFFF}
footer#footer h6{color:#666666;font-weight:600}
footer#footer p, footer#footer li, footer#footer a{color:#FFFFFF}
footer#footer a:hover:hover{color:#777777 !important}

.all-page #content{min-height:calc(100% - 150px)}
.all-page .boxed{width:90%;height:100%}
.all-page .boxed >div{height:100%;padding:0}
.all-page .boxed >div #aside{height:100%}
.all-page header#main{padding:0}

/*.masonry-item{width:25% !important}*/

#nav-toggle{margin-top:30px}

@media only screen and (min-width:1023px){aside .widget li{width:130px}}

aside .widget{padding:0 0 25px 25px;width: 1000px;}
.country-list{border:none !important}
.country-list .widget{padding:0;margin:0;border:none}
.country-thumb{display:block}
/*.country-thumb .counter{font-size:9px;width:10%;float:left;text-align:right;margin-right:2px}*/
.country-thumb .counter{float:left;font-size:10px;line-height:21px;height:21px;vertical-align:middle}
.country-thumb .img{width:34%;float:left;padding:0 5px}
.country-thumb .img img{box-shadow:none;border:none;padding:0}
.country-thumb .name{width:50%;float:left;font-size:10px;line-height:18px;height:18px;vertical-align:middle}
.country-thumb .name span{font-size:10px;line-height:10px;vertical-align:middle;display:inline-block;color:#337ab7;}

.country-thumb2:hover{color:#337ab7;}
.country-thumb2{display:block}
.country-thumb2 .counter{font-size:12px;width:10%;float:left;text-align:right;margin-right:2px;line-height:59px;max-width: 30px;}
.country-thumb2 .img{width:70px;float:left;padding:0 14px;line-height:54px;}
.country-thumb2 .img img{box-shadow:none;border:none;padding:0}
.country-thumb2 .name{float:left;font-size:10px;line-height:57px}
.country-thumb2 .name span{font-size:10px;line-height:10px;vertical-align:middle;display:inline-block;color:#337ab7}



aside .widget li {height:40px}

#awardsworldlogo,#awardsamericaslogo,#awardsasialogo,#awardsafricalogo,#awardseuropelogo{
    margin-bottom:25px;margin-left:18px;font-size:14px;font-weight:600;text-align:center;
    margin:auto;
}
#awardsworldlogo    img{display:block;max-width:60px;padding-bottom:10px;margin:auto;}
#awardsamericaslogo img{display:block;max-width:60px;padding-bottom:10px;margin:auto;}
#awardsasialogo     img{display:block;max-width:60px;padding-bottom:10px;margin:auto;}
#awardsafricalogo   img{display:block;max-width:60px;padding-bottom:10px;margin:auto;}
#awardseuropelogo   img{display:block;max-width:60px;padding-bottom:10px;margin:auto;}



/*.linha_1_coluna_n_obj2{padding-right:0;min-width:11%;width:16%;float:left;border-left:solid 1px #989898;text-align:center;height:100px}
.linha_1_coluna_n_obj2 img:hover{cursor:pointer}*/


.linha_1{padding-top:30px;width:100%;margin-right:0px;margin-left:0px}
.linha_1_coluna_1{width:40%;padding-right:0;float:left;text-align:center}
.linha_1_coluna_1_obj{margin-left:18px;font-size:14px;font-weight:600;text-align:center;margin-bottom:10px}
.linha_1_coluna_1_obj_img{width:100%;max-width:250px}
.linha_1_coluna_1_obj_img img{display:block;max-width:60px;padding-bottom:10px;margin-top:-15px;margin-left:20px}
.linha_1_coluna_1_obj_opcoes{width:100%;max-width:250px;text-align:left}
.linha_1_coluna_1_obj_opcoes #continente{height:30px;margin:0}
.linha_1_coluna_n_obj{width:12%;padding-right:0;float:left;border-left:solid 1px #989898;text-align:center;height:100px}
.linha_1_coluna_n_obj_img{font-size:12px;font-weight:600;text-align:center}
.linha_1_coluna_n_obj_img img{display:block;max-width:30px;padding-bottom:10px;margin:auto}

.linha_1_coluna_1b{width:52%;padding-right:0;float:left;text-align:center}

.linha_2{padding-top:0px;display:none;margin-right:0px;margin-left:0px;width:100%}
.linha_2_coluna_1{width:40%;float:left}
.linha_2_coluna_1_linha_n{width:100%;height:60px;line-height:58px;border-bottom:solid 1px #989898}
.linha_2_coluna_n{width:12%;float:left;border-left:solid 1px #989898;}
.linha_2_coluna_n_linha_n{width:100%;height:60px;line-height:58px;text-align:center;font-size:12px;border-bottom:solid 1px #989898}

.linha_2_coluna_1b{width:52%;float:left}

.fixedElement{background-color:#ffffff;z-index:9999;border-bottom: 1px solid #989898;position:fixed;top:0px;width: 100%;display: none}



/*.continente_sub_big_div{width:37.5%;max-width:250px;padding-right:0;float:left;text-align:left}*/
/*.linha_1_coluna_1_b {width:38%;max-width:250px;padding-right:0;float:left;text-align:center}*/
/*.continente_sub_big_div_b{width:38%;max-width:250px;padding-right:0;float:left;text-align:left}*/

/*.continente_sub_div{width:12.5%;max-width:100px;padding-right:0;float:left;border-left:solid 1px #989898;text-align:center}*/

/*.linha_1_coluna_n_obj_b {width:15.5%;max-width:130px;padding-right:0;float:left;border-left:solid 1px #989898;text-align:center;height:100px}
.continente_sub_div_b{width:15.5%;max-width:130px;padding-right:0;float:left;border-left:solid 1px #989898;text-align:center}*/


.selectboxit-btn {
    background-color:transparent !important;
    background-image:none !important;
    border:0px !important;
    border-radius:0px !important;
    border-bottom:2px solid #03A9F4 !important;
}
.selectboxit-options {
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    min-width:100%;
    *width:100%;
    margin:0;
    padding:0;
    list-style:none;
    position:absolute;
    overflow-x:hidden;
    overflow-y:auto;
    cursor:pointer;
    display:none;
    z-index:9999999999999;
    border-radius:0px !important;
    text-align:left;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
}



.backgroundGraph{height:5px;width:100%;background-color:#e5e5e5;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-bottom:15px;margin-top:10px}
.frontGraph{height:5px;width:0px;background-color:#000000;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;position:relative}

.graphBox{width:20px;height:33px;position:absolute;top:-14px;right:-23px;background-image:url(assets/img/percentage_box_default.png);color:#ffffff;font-size:9px;text-align:center;vertical-align:middle;line-height:33px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.graphBox div{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}






div.paginate input[type="submit"]:hover{
    background-color:#1e71b7; opacity:0.6 !important;
}

body{background-color:#FFFFFF}
.recentcomments a:hover{color:#CCC !important}
.countrydetails:hover{color:#CCC !important}

.container
{
    width:100%;
    max-width:1270px;
}

/* unvisited link */
a:link.red{color:red}
/* visited link */
a:visited.red{color:red}
/* mouse over link */
a:hover.red{color:red}
/* selected link */
a:active.red{color:#CCCCCC}
a:link.black{color:black}
/* visited link */
a:visited.black{color:black}
/* mouse over link */
a:hover.black{color:#CCCCCC}
/* selected link */
a:active.black{color:black}
a:link.topMenu{color:#ccc;font-size:13px}
/* visited link */
a:visited.topMenu{color:#ccc}
/* mouse over link */
a:hover.topMenu{color:#999999}
/* selected link */
a:active.topMenu{color:#999999}

.twentypixspace{padding-top:20px}
#header_logo{display:block}
#header_logo_mobile{display:none}
#folio #mobile{display:none}
#topMobile{display:none}
.mobile{display:none}
.desktop{display:block}
.texto_lateral{max-width:220px;font-size:14px}
.border-right{border-right:1px solid rgb(238, 238, 238)}


.scroll_margem{color:#000000;padding:25px 0 25px 31px !important}



.related_content{color:#000000;padding:0 0 25px 31px !important}



.row {margin-right:0px;margin-left:0px}
.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 {
    padding-right:0px;padding-left:0px;}



.scrollToTop{
    width:100px; 
    height:130px;
    padding:10px; 
    text-align:center; 
    /*background: whiteSmoke;*/
    font-weight: bold;
    color: #444;
    text-decoration: none;
    position:fixed;
    bottom: 24px;
    right:40px;
    display:none;
    z-index: 99999;
    /*background: url('layout/up.png') no-repeat 0px 20px;*/
}
.scrollToTop:hover{
    text-decoration:none;
}


/* Landscape phones and portrait tablets */
@media (max-width:1200px){

    .two_third{width:100%}
    /*.scroll_margem{padding:0px 0 25px 5px !important;width:100% !important}
    .related_content{padding:0 0 0 5px !important}*/
    aside .widget{padding:0 0 25px 0px}
}
@media (max-width:1024px){
    .texto_lateral{max-width:220px}
}
@media (max-width:991px){
    .scroll_margem{padding:20px 0 25px 15px !important}
    .related_content{padding:0 0 0 15px !important}
    .texto_lateral{max-width:100%}
    .border-right{border-right:0px solid rgb(238, 238, 238)}
    #nav-toggle{margin-top:20px}
    #primaryText{display:none}
    /*header#main{padding:100px}
    #header_logo{display:none}
    #header_logo_mobile{display:block;float:left}
    #folio #desk{display:none}
    #folio #mobile{display:block}
    #footer{display:none}
    #lower-footer{display:none}
    #top{display:none}
    #topMobile{display:block}
    #page{padding:0px}
    #awardsworldlogo{display:none}
    #awardsamericaslogo{display:none}
    #awardsasialogo{display:none}
    #awardsafricalogo{display:none}
    #awardseuropelogo{display:none}
    #recent-posts-2{display:none}
    #footer{display:none}
    #awardsworldlogomobile{display:block !important}
    .twentypixspace{padding-top:0px}
    .country-list .widget{padding:40px 10% 40px;width:73%}
    .country-thumb .img{padding:0px 10px 0px 10px}
    .country-thumb2 .img{padding:0px 5px 0px 5px}
    #awardsamericas{display:none}
    #awardsasia{display:none}
    #awardsafrica{display:none}
    #awardseurope{display:none}*/
    .mobile{display:block}
    .desktop{display:none}
}

/* Base Styles */
#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a{margin:0;padding:0;border:0;list-style:none;font-weight:normal;text-decoration:none;line-height:1;font-family:'Open Sans', sans-serif;position:relative}
#cssmenu a{line-height:1.3}
#cssmenu{background:#fff}
#cssmenu > ul > li{margin:0 0 2px 0}
#cssmenu > ul > li:last-child{margin:0}
#cssmenu > ul > li > a{display:block}
#cssmenu > ul > li > a > span{display:block;border:1px solid #666666;padding:6px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold}
#cssmenu > ul > li > a:hover{text-decoration:none}
#cssmenu > ul > li.active{border-bottom:none}
/* Sub menu */
#cssmenu ul ul{display:none}
#cssmenu ul ul li{padding:3px 0}
#cssmenu ul ul a{display:block;font-size:20px}

.developed_by{text-decoration:none !important;color:#a6a6a6 !important;font-size:13px}
.developed_by:hover{color:#000 !important}

a:hover{text-decoration:none !important}

.icons_categoria{display:block;max-width:40px;padding-bottom:5px}

.world-logo{}
.world-logo a{display:inline-block;color:#999999}
.world-logo.active a, .world-logo:hover a{color:#000}
.world-logo a img{display:block;margin:0 auto;opacity:0.4}
.world-logo.active a img, .world-logo:hover a img{opacity:1}
.world-logo.active a img{max-width:60px !important}
.clearfix{clear:both}

.award{display:inline-block}





/* 	:: ::::::::: :: */
/* 	:: Accordion :: */
/* 	:: ::::::::: :: */
.accordion{margin-bottom: 30px}
.accordion > div{overflow: hidden}
.accordion .accordion-heading{cursor: pointer;position:relative;display: inline-block;width: 100%}
/*.accordion > div + div .accordion-heading{border-top: 1px solid #f1f1f1}*/

.accordion .accordion-heading > *{margin: 0}
.accordion .accordion-heading a{padding: 10px 0;/*padding-left: 50px;*/display: block;color: #2d343e}
.accordion .accordion-heading a:before{content: '';z-index: 2;position: absolute;background-color: #f1f1f1;width: 1px;top: 15px;bottom: 15px;left: 30px}
.accordion .accordion-heading i{text-align: right;height: 20px;line-height: 20px;position: absolute;top: 50%;float: left;width: 10px;left: 5px;margin-top: -10px;-webkit-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out}
.accordion .active .accordion-heading i,
.accordion .accordion-heading:hover i{/*left: 12px*/}
.accordion .active .accordion-heading i{-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.accordion .accordion-content{display: none;clear: both;padding:20px 30px;-webkit-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out}
.accordion .accordion-content .text{padding-left: 20px;border-left: 1px solid #f1f1f1}
.accordion .active .accordion-content{opacity: 1;display: block}
/* Colored */
/*.accordion.accordion-colored{background-color: #f9f9f9}*/
/*.accordion.accordion-colored .accordion-heading{text-shadow: 1px 1px 0 rgba(0,0,0,0.1)}*/

/*.accordion.accordion-colored .accordion-heading{background-color: #cbcbcb;}*/
.accordion.accordion-colored .accordion-heading{border-bottom: 2px solid #0000ff;}

.accordion.accordion-colored .accordion-heading i{/*left: 12px;*/ float: right;position: relative;left: -11px;-webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);}
    
.accordion.accordion-colored .accordion-heading a{color: #000000;  font-family: 'Open Sans',"Helvetica Neue",sans-serif; font-style: normal; font-size: 15px; font-weight: normal}
.accordion .accordion-heading a:before{background-color: rgba(255,255,255,0.2)}
.accordion.accordion-colored .active .accordion-heading a,
.accordion.accordion-colored .accordion-heading a:hover{color: #000000;}

.accordion > div.active .accordion-heading a,
/*.accordion > div .accordion-heading a:hover{color:#ff7d33}*/
.accordion > div .accordion-heading a:hover{color:#CBCBCB}

.accordion.accordion-colored .accordion-heading{margin-bottom:10px; padding:0}
/*.accordion.accordion-colored .accordion-heading{border-color:#87888a;background-color:#87888a}*/
/*.accordion.accordion-colored .accordion-heading{border-color:#87888a;}*/
.accordion.accordion-colored .accordion-heading{}
.accordion.accordion-colored .active .accordion-heading a,
/*.accordion.accordion-colored .accordion-heading a:hover{background-color:#666666}*/
.accordion.accordion-colored .accordion-heading a:hover{color:#666666}

/*.fa-chevron-right:before{
    content: attr(data-content) ' any other text you may want';}*/

.fa-chevron-right:before{content:"\f054";}




.closeditag{width: 18px; height: 15px; padding-bottom: 4px; padding-right: 6px; background-image: url('layout/arrowdown.png'); background-repeat: no-repeat; float: right;} /*baixo*/
.openeditag{width: 18px; height: 15px; padding-bottom: 4px; padding-right: 6px; background-image: url('layout/arrowup.png'); background-repeat: no-repeat; float: right;);} /*cima*/


/*.closeditag:before{content:"\f054";} /*baixo*/
/*.openeditag:before{content:"\f053";} /*cima*/


.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

aside .widget img {
    border: 0px none;
    box-shadow: 0 0px 0;
}

.texto_lateral a{color:#337ab7 !important; font-weight: normal !important;}

#checkoutbutton{width:155px;background-color:#1e71b7;moz-border-radius:6px;-webkit-border-radius:6px;border:0px none;padding:7px}
#checkoutbutton:hover {background-color:#1e71b7; opacity:0.6}

.accordion-heading h5 a {color:#337ab7 !important; text-decoration: none; font-size: 14px; white-space: nowrap ;}
.accordion-heading h5 a:hover {color:#000000 !important; text-decoration: none; font-size: 14px; white-space: nowrap ;}

.accorda {color:#337ab7 !important; text-decoration: none; font-size: 14px; white-space: nowrap ;}
.accorda:hover {color:#000000 !important; text-decoration: none; font-size: 14px; white-space: nowrap ;}

.accordion-content a{color:#337ab7 !important; font-weight: normal !important; font-size: 11px !important;}
.accordion-content a:visited {color:#337ab7 !important; font-weight: normal !important; font-size: 11px !important;}
.accordion-content a:hover {color:#000000 !important; font-weight: normal !important; font-size: 11px !important;}