/* odstraneni zaobleni  */
code,
kbd,
pre,
.img-rounded,
.img-thumbnail,
.img-circle,
/*.form-control,*/
.btn,
.btn-link,
.dropdown-menu,
.list-group-item,
.input-group-addon,
.input-group-btn,
.nav-tabs a,
.nav-pills a,
.navbar,
.navbar-toggle,
.icon-bar,
.breadcrumb,
.pagination,
.pager *,
.label,
.badge,
.jumbotron,
.thumbnail,
.alert,
.progress,
.panel,
.well,
.tooltip-inner,
.popover,
.popover-title,
.carousel-indicators li {
    border-radius:0 !important;
}


html body {
   background-repeat: repeat-y !important; 
}

html #category-name span {
    color: #000000;
    opacity: 2;
    text-align: center;
}


html .text-uppercase {
    color: #000000;   
}

html .navbar-inverse{
    background-color: 	#000000;
    border-color: 	#000000; 
}

.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-nav>.active>a:focus {
    background-color: 	#000000;
    border-color: 	#000000; 
    color: #FFFFFF;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>li>a:hover {
    color: #FFC300;
}

.btn-primary {
    background-color: 	rgb(241, 89, 35);
    border-color: 	rgb(241, 89, 35); 
    border-radius:  20px !important;
    padding: 5px 25px 5px 25px;
    text-transform: uppercase;
    font-size: 12px;
}
.btn-primary:active {
    background-color: 	rgb(188, 48, 26);
    border-color: 	rgb(188, 48, 26); 
}

.form-control {
    border-radius: 15px;
}



html article.item strong
{
    color: #222222; 
}



/*** innogy pozaduje presne upravy vzhledu ***/

#logo {
    margin: 1em;
}
#logo img {
    max-height: 130px;
}

#snippet--my {
    margin-top : .5em;
}
#snippet--my .btn-default {
    padding: 10px 28px 8px 28px;
    border-radius: 20px !important;
    border: 1px solid rgb(241,89,35);
    color: rgb(241,89,35);
    font-size: 10px;
    text-transform: uppercase;
}
#snippet--my .btn-default:hover {
    background-color: #FFFFFF;
    color: rgb(188,48,26);
    border-color: rgb(188,48,26);
}
#snippet--my .btn-default em {
    padding-right: 4px;
}
#snippet--basket {
    background-color: #fff;
    padding: 0 10px 10px 10px;
    margin-top: 10px;
}
#basket-in {
    padding: 10px 28px 10px 28px;
    border-radius: 20px !important;
    border: 1px solid rgb(241,89,35);
    color: #FFFFFF;
    font-size: 10px;
    text-transform: uppercase;  
    background-color: rgb(241,89,35);  
}
#basket-in:hover {
    background-color: rgb(188,48,26);
    border-color: rgb(188,48,26);
}
#basket-in .text-muted {
    font-size: 110%;
    color: #FFFFFF;
}

#searchform #searchfield {
    border-top-left-radius: 25px !important;
    border-bottom-left-radius: 25px !important;
    font-size: 16px;
    padding-left: 25px;
}
#searchform button {
    border-top-right-radius: 25px !important;
    border-bottom-right-radius: 25px !important;
    background-color: #FFC300;
    border-color: #FFC300;
    color: #FFFFFF;
    width: 65px;
    padding-top: 9px;
    padding-right: 18px;
}


.breadcrumb {
    background: none;
    padding-left: 0;
    margin-bottom: 0;
}

a {
    color: #FFC300;
}

.well.listSettings {
    background: rgba(60, 55, 50, .1);
    box-shadow: none;
    border: none;
}

select.form-control {
    box-shadow: none;
    border-radius: 15px !important;
    height: 28px;
    font-size: 12px;
    margin-left: 5px;
    padding: 5px 10px;
}

article.thumbnail.item {
    xborder: none;
}
article .prices strong:first-line {
    color: #E60055;
}

article .btn-block {
    text-align: center;
}
article .btn-primary {
    background-color: 	#F59B00;
    border-color: 	transparent;
    border-radius: 20px !important;
    font-size: 14px;
    padding: 10px 40px;
    margin: 0 auto;
    width: auto !important;
    display: inline-block !important;
}
article .btn-primary:hover,
article .btn-primary:focus,
article .btn-primary:visited,
article .btn-primary.active.focus, 
article .btn-primary.active:focus, 
article .btn-primary.active:hover, 
article .btn-primary:active.focus, 
article .btn-primary:active:focus, 
article .btn-primary:active:hover
{
    background: #D27300;
    border-color: transparent;
}

article .btn-primary:active {
    background:#64B42D;
    border-color: transparent;
}


.pagination {
    margin: 0;
}

.pagination>li>a, .pagination>li>span {
    border: none;
    font-size: 18px;
    color: rgba(60,55,50,.66);
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background: none;
    border: none;
    color: #F59B00;
    font-weight: bold;
}
.pagination>.disabled>a, .pagination>.disabled>span {
    background: none;
    border: none;
    color: rgba(60,55,50,.33);
}
.pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover,
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover
{
    background: none;
    border: none;
    color: rgb(60,55,50);
}
.pages {
    padding: 10px 0;
}

footer {
    background: #FFFFFF;
    color: #FFFFFF;
}
footer .row {
    background: #3C3732;
    color: #FFFFFF;
    padding: 1em 0;
}
footer .row:last-child {
    background: #000;
    color: #FFFFFF;
}
footer a {
    color: #FFFFFF;
}
footer a:hover {
    color: #FFC300;
}
footer .row:last-child {
    color: rgba(255, 255, 255, .5);
}


.btn-danger {
    background-color: rgb(241, 89, 35);
}


#snippet--insideBasket {
    right: 0;
}
/*
.modal-dialog .modal-content {
    background: rgb(60, 55, 50);
    color: #FFFFFF;
}
.modal-dialog .modal-content .close {
    color: #FFFFFF;
}
.modal-dialog .panel-default {
    background: rgb(60, 55, 50);
    border: none;
    box-shadow: none;
}
.modal-dialog .panel-body {
    padding: 15px 0;
}
.modal-header {
    border: none;
    padding-bottom: 0;
} 
.modal-body {
    padding-top: 0;
    padding-bottom: 0;
}
.modal-footer {
    display: none;
}
.modal-dialog .panel-heading {
    display: none;
}
#accordion .panel-heading a {
    color: #FFFFFF;    
}*/
#accordion {
    margin-bottom: 0;
}
.panel-group .panel-heading+.panel-collapse>.list-group, 
.panel-group .panel-heading+.panel-collapse>.panel-body 
{
    border-top: none;
}

label[for="frm-accountSettings-personal-SUBJOSOBA_POZNAMKA2"] {
     color: red;
}