body{font-family:Arial, sans-serif}
h1{font-size:20px; margin:0 0 8px 0;padding:0;color:#dd4b39; font-weight:100; display: inline-block;}

#conf{ margin-top:-10px}
#conf .dropdown-toggle{ padding:0}
#paginas{display:inline; position:relative;border-right:1px solid #fff}
#paginas #main-menu li a{padding-top:7px; padding-bottom:7px}
#paginas #main-menu li div.icos {margin-right:25px; float:right; color:#999; font-size:11px}
#paginas #main-menu li i {margin-right:0px; color:#333; font-size:13px}
#paginas #main-menu li a:hover i,#paginas #main-menu li a:hover div.icos,#paginas #main-menu li a:hover,#paginas #main-menu li a:focus{color:#21a9e1}
#list-dominios a{ padding:5px 15px}
#divImgGa {list-style:none}
#divImgGa li {cursor:pointer; display:inline-block; vertical-align:top; padding:3px; margin-right:3px; margin-bottom:3px}
#divImgGa li .imgga{width: 100px}

#txtBusca{background:0;padding:0;margin:0;border:0;outline:0;padding:15px 20px 15px 0;padding-right:45px;width:100%;color:#aaabae;-webkit-transition:350ms opacity ease-in-out}

.none{ display:none}
.sidebar-collapse{ margin-top:15px}


.content-top{top:90px; height:auto; padding:10px 0px 20px 0; height:auto}
.scrollDown{top:75px; padding:15px 35px 5px 35px; border-bottom:1px solid #eee; position:fixed; z-index:999; right:0; left:0; background: #fff}
.scrollDown .cols{padding:0}

.panel-primary>.panel-heading{border-color:#fff;}
.panel-heading>.panel-title {font-size:12px;font-weight:bold}
.panel-heading>.panel-options {font-weight:bold; font-size:18px; color:#000; margin-top:-3px}
.percent,.percentGa, .percentDes{display:inline}
.pg-imgs{max-height:500px}
.pg-imgs,#imgDestaques{margin:10px 0}
.tt-suggestion{color:#999}
.tt-hint{display:none}
.border{border:1px solid #f1f1f1}
.load{display:inline-block; display:none}
.img-circle{margin:0; margin:-5px 0 0 5px;border: 2px solid #f5f5f5;}
.bra{color:#999}
.alertDe, .alertGa{margin:0; padding:5px 15px; display:inline}
.breadcrumb{padding: 0 15px}
p.bread-pert{padding:5px 0 10px 0}

.page-container {padding-left:0px; padding-top: 15px; background: #f8f8f8}
.page-container .main-content{background: none}
.main-content .clearfix{margin:1px 0}
.pagina .entypo-video{color:#932b28; font-size:16px}
.pagina #ImgVideo img{height: 60px}

.drop-dominios .dominios {overflow-x:auto}
.drop-dominios .dominios a{border:none}

/*Menu Horizontal*/
.page-container.horizontal-menu header.navbar{z-index: 9999}
.page-container.horizontal-menu header.navbar.navbar-fixed-top{height: 75px;border-bottom:none;box-shadow: 0 0px 1px rgba(0,0,0,.2);}
.page-container.horizontal-menu header.navbar .navbar-brand{padding:14px 20px}
.page-container.horizontal-menu header.navbar .navbar-inner>ul>li#search{background-color: #fff !important; height:74px}
.page-container.horizontal-menu header.navbar .navbar-inner>ul>li#search .search-input{background-color: #fff !important}
.page-container.horizontal-menu header.navbar .navbar-inner>ul>li#search button{padding: 29px 10px}
.page-container.horizontal-menu header.navbar .navbar-nav>li>a{padding:29px 20px}

.page-container.horizontal-menu header.navbar .navbar-nav>li>a,
.page-container.horizontal-menu header.navbar .navbar-inner>ul>li#search,
body .page-container.horizontal-menu header.navbar .navbar-nav{border:none}

body .page-container.horizontal-menu header.navbar .navbar-nav>li:hover>a{background:#025eab; color: #fff}
.page-container.horizontal-menu header.navbar ul.nav>li>a{padding: 28px 20px}
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown>a{margin-top: 24px}
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown .dropdown-menu>li.external a{color: #000; padding:8px 20px}
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown .dropdown-menu>li.external a:hover{text-decoration: underline; color: #000}
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown .links>a,.page-container.horizontal-menu header .list-group-item{background: #fff; border:none; padding:6px 20px !important;}
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown .links>a:hover{background: #ccc}
.page-container.horizontal-menu header.navbar ul.nav>li.sep{margin: 30px 0}
.page-container.horizontal-menu header.navbar ul.nav>li .horizontal-mobile-menu a{border-color: #ebebec}
.page-container.horizontal-menu header.navbar ul.nav>li .horizontal-mobile-menu{margin-top: 5px}
/*.page-container.horizontal-menu header.navbar ul.nav>li .horizontal-mobile-menu .entypo-menu {color:#205c9d}*/
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown .dropdown-menu{width: 220px; padding:0; background: #fff}
.page-container.horizontal-menu header.navbar ul.nav>li.notifications .dropdown-menu{width: 370px}
.page-container.horizontal-menu header.navbar ul.nav>li.notifications>a i{font-size: 21px}
.page-container.horizontal-menu header.navbar ul.nav>li.dropdown .dropdown-menu>li>ul>li>a>i{height: auto; background: none; padding:0; color: #454a54}

.page-container .sidebar-menu{width:230px}
.page-container .sidebar-collapsed .sidebar-menu {z-index:1}
.page-container .sidebar-menu .logo-env{ padding:0; padding:15px 25px}
.page-container .sidebar-menu .logo-env>div.sidebar-mobile-menu {margin-top:8px}
.page-container .sidebar-menu #main-menu,.page-container .sidebar-menu #main-menu li a{background: #fff}
.page-container .sidebar-menu #main-menu li ul>li ul>li ul>li ul>li ul>li>a{padding-left:120px}
.page-container .sidebar-menu #main-menu li ul>li ul>li ul>li ul>li ul>li ul>li>a{padding-left:140px}
.page-container .sidebar-menu #main-menu li ul>li ul>li ul>li ul>li ul>li ul>li ul>li>a{padding-left:160px}
.page-container .sidebar-menu .sidebar-user-info{padding:15px 25px}


a:focus,a:active,*:focus,*:active {outline:0}

.dlgmsg {
display:inline-block;
top:65px;
left:45%;
padding:7px 20px !important;
position:fixed;
background-color:#F9EDBE;
z-index:9990;
padding:0 10px;
border:1px solid;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);
-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
font-size:100%;
font-weight:bold;
text-align:center;
border-color:#F0C36D;
color:#000;
}

.btn-salvar{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#9ba82c;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c3d338), to(#99ac20));background-image:-webkit-linear-gradient(top, #c3d338, #99ac20);background-image:-o-linear-gradient(top, #c3d338, #99ac20);background-image:linear-gradient(to bottom, #c3d338, #99ac20);background-image:-moz-linear-gradient(top, #c3d338, #99ac20);background-repeat:repeat-x;border-color:#99ac20 #99ac20 #95a12a}
.btn-salvar:hover,.btn-salvar:focus{color:#fff;background-color:#99ac20;opacity:0.9}
.page-body .datatable.table {background: #fff}
.page-body .datatable.table tbody td small.pert {display: block;color: #aaa}
.page-body .datatable.table tbody td .ativo {font-size:15px}
.page-body .datatable.table tbody a.ocu {width: 100%; display: inline-block; text-align: center}
.page-body .datatable.table tbody a.ocu .entypo-record {color:#ccc; cursor:pointer}
.page-body .datatable.table tbody a.info .entypo-record {color:#21a9e1}
.page-body .datatable.table tbody td .success {color:#00a651}
.page-body .datatable.table tbody td .tool {cursor: pointer;color:#21a9e1;font-size:15px; text-align:center; display: inline-block; width:100%}
.page-body #table_processing{position: absolute; top:30%; padding:5px 10px; left: 50%; margin-left: -100px; background: #f5f5f5; color: #444}

/*TYPEAHEAD*/
/*.page-container .sidebar-menu #main-menu li#search .search-input{padding:0px 20px}*/
.tt-query,.tt-hint{display:none !important}
#search .typeahead,#search .typeahead>span,#search .twitter-typeahead,#search .tt-query,#search .tt-hint,#search .tt-dropdown-menu{width:100% !important; margin-top: -11.3px; }
.form-group .typeahead,.form-group .typeahead>span,.form-group .twitter-typeahead,.form-group .tt-query,.form-group .tt-hint,.form-group .tt-dropdown-menu{margin-top:-9px }
.modal .twitter-typeahead{margin-top:0px}
.tt-dropdown-menu{margin-top:0px; padding:3px 0; background-color:#fff; border:1px solid #eee; border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;min-width: 220px}
.tt-suggestion{padding:3px 20px; line-height:18px}
.tt-suggestion.tt-cursor{color:#fff; background-color:#21a9e1; cursor: pointer}
.tt-suggestion p{margin:0}

.modal-imgs .modal-dialog, .modal-abas .modal-dialog{ width:1000px}
.modal-imgs .imgs-ge .lis:hover{background:#f1f1f1}
.modal-imgs .imgs-ge .lis a{height:150px; padding:7px 0; display:block; overflow: hidden;}
/*.modal-imgs .imgs-ge img{max-width:150px}*/
/*.modal #addNome{margin-top:-20px; display: inline-block}*/
.modal{padding-top:14%; z-index: 9999999}
.modal .alert{margin-bottom: 8px}
.modal-backdrop.in{z-index: 99999}
.modal-footer {text-align:left}
.modal .twitter-typeahead:first-child{width: auto;}
.modal .typeahead span{width: 100%;}
.modal .typeahead{float: left; margin-top: 0;width: 100%}
/*#ModalAdd span{display: block;}*/

.form-horizontal .checkbox{width:85px}

.content-top h1 small{display:inline-block; color:#ccc; margin-top:3px}
.content-top h1 small a:hover{text-decoration:none; color:#818da2}

hr{margin-bottom: 15px; margin-top: 5px}
footer.main,hr,.sidebar-menu .sidebar-user-info {border-top: 1px solid #f5f5f5}

@media (min-width:992px){
	.login-page .login-header{padding:60px 0}
	.content-top .cols:last-child{margin-top:15px}
}
@media (max-width:991px){
	.page-container.horizontal-menu header.navbar .navbar-inner>ul>li#search .search-input{padding-right: 0px;}
}
@media (max-width:767px){
	body,html,.btn,.form-control,.page-container .sidebar-menu #main-menu li,p,.dropdown-menu{font-size:13px}
	#search{height: auto}
	#search button{padding-top:19px}
	.tt-suggestion{padding:7px 20px}
	.pull-right-xs .dropdown-menu {left:0}
	.content-top{min-height:auto}
	.content-top h1 small{display:block; margin:0px 0 10px 0; line-height:15px; padding-bottom:10px; border-bottom:1px solid #eee}
	.panel-body .ativo{text-align:left; margin-top:20px}
	.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_info.dataTables_info,.dataTables_paginate.dataTables_paginate{height:85px}
	.dataTables_info.dataTables_info,.dataTables_wrapper .dataTables_info.dataTables_info{line-height:20px}
	.tabs-vertical+.tab-content{width:100%; padding-left:0}
	.tabs-vertical-env .tabs-vertical{width:100%; display:block; margin-bottom:10px}
	.page-container .pagina .form-control{margin-bottom:10px}
	.page-container .sidebar-menu .logo-env>div.sidebar-mobile-menu a{padding: 7px 4px}
	.notifications.dropdown .dropdown-menu{width: 320px}
	.page-container .main-content,.page-body .page-container .sidebar-menu .logo-env{padding: 15px}
	.scrollDown{top:0px; padding:15px 30px}
	#paginas #main-menu{display:block}
	#paginas #main-menu li a{padding-top:8px; padding-bottom:8px}
	#list-dominios a {padding:8px 15px}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav>li>a,.page-body .page-container.horizontal-menu header.navbar .navbar-nav{background: #fff; border-color: #ebebec; border-bottom:1px solid #ebebec}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav>li ul{margin: 0}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav>li ul>li>a{background-color: #f7f7f7;border-color: #ebebec}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav>li#search{ height:auto; border-color: #ebebec !important; border-bottom:1px solid #ebebec}




}