*                           {/*box-sizing:border-box*/}
html                        {font-family:Arial,sans-serif}



a.k_go_to_rating {text-decoration: none}


.k_btn_splash               {margin-bottom:20px; width:100%; text-align:left; font-family:'Open Sans Condensed', sans-serif; font-size:1.35em; font-weight:bold}


.navbar                     {margin-bottom:0}

.k_col_padding              {padding:0}

.k_adsense                  {margin-bottom:20px}
.k_adsense_3                {text-align:left}

.k_medianet_2               {padding:0; margin-bottom:15px; text-align:center}

.k_google_search            {margin:0 15px}
.k_google_search input      {margin-bottom:5px}
.k_google_search p          {font-family:'Open Sans Condensed', sans-serif; font-size:1.2em; margin:0 -15px}

#cse-search-results iframe  {width:100%}


/* SCELETON */
.k_container                {font-size:1.3em}
.k_my_container             {font-size:1em}
.k_padding                  {padding-left:0; padding-right:0}


.k_logo                     {}
.k_logo .container          {padding:10px 0; color:#FFFFFF}

.k_logo                     {font-family:'Open Sans Condensed', sans-serif; font-size:2.2em; letter-spacing:1px}
.k_logo img                 {vertical-align:text-bottom; padding-right:15px}
.k_logo span                {padding-right:15px; color:#FFFFFF}
.k_logo a                   {color:#FFFFFF; text-decoration:none}
.k_logo a:hover             {color:#F0F0F0}


.k_banner                   {background:#f8f8f8}
.k_banner .container        {font-size:1.2em; padding:2px 0; color:#FFFFFF}


.k_body                     {background:#f8f8f8}
.k_body .container          {background:#FFFFFF}

.k_body_col_1               {padding-top:15px; padding-bottom:15px}
.k_body_col_2               {padding-top:15px; padding-bottom:15px}

.k_my_body_col_1            {padding-top:15px; padding-bottom:15px}
.k_my_body_col_2            {padding-top:15px; padding-bottom:15px}

.k_footer                   {background:#d5d4d0}
.k_footer .container        {background:#C4C2BC; padding-top:15px; padding-bottom:30px; color:#FFFFFF}

.k_footer .container span   {margin-bottom:5px; color:#666260}
.k_footer .container div    {margin-bottom:10px}
.k_footer .container p      {font-family:'Open Sans Condensed', sans-serif; font-weight:bold; font-size:1.8em; color:#666260}

.k_footer a                 {color:#FFFFFF; text-decoration:none}
.k_footer a:hover           {color:#F0F0F0}
.k_footer .fa               {padding:0 10px 0 0}



/* REST */

.img_64x64              {vertical-align:top; float:left; padding:0 20px 10px 0}
.fa-certificate         {color:#F0AD4E}


h1      {margin:0; margin-bottom:15px; font-family:'Open Sans Condensed', sans-serif; font-size:1.8em; letter-spacing:2px}
h2      {margin:0; margin-bottom:15px; font-family:'Open Sans Condensed', sans-serif; font-size:1.4em; letter-spacing:2px; font-weight:bold}
h3      {margin:0; margin-bottom:15px; font-family:'Open Sans Condensed', sans-serif; font-size:2.34em; letter-spacing:2px}
h3 :link    {text-decoration:none}
.k_margin_bottom    {margin-bottom:15px}


.k_image_forced img        {max-width:100%; margin-bottom:15px; border:1px solid #E8E8E8}


.k_btn_subscription     {text-align:right}
.k_btn_subscription a   {width:150px}

.k_dl_0   {margin-bottom:0}
.k_dl_1   {margin-bottom:5px}


.k_img                      {width:100%; border:1px solid #e5e5e5; margin-bottom:15px}



.k_next_votes               {width:100%; margin-bottom:15px}
.color_cart                 {color:black}
.k_social           {margin-bottom:15px}
/*freq asked questions*/
.k_faq              {}
.k_faq p            {margin-left:11px}
.k_faq .fa          {color:gray}

/* MINIHEADERS, ENHANCED LISTING, PEOPLE, PERSON, OFFICES, OFFICE, SELECT PACKAGE, P RATE FINISH, O RATE FINISH */
/* Obrati paznju kada se listaju linkovi "list-group k_list_group" klase idu kao obvojnice - person & office mako*/
.k_list_group               {margin-bottom:20px}
.k_list_group a             {display:inline-block; width:100%}

.k_list_group_img           {float:left; width:79px; padding-right:15px; text-align:center/*background:silver*/}
.k_list_group_img img       {width:64px; border-radius:3px}

.k_list_group_txt           {padding-left:79px}


.k_list_group .badge        {}
.k_miniheaders_tabs         {margin-bottom:10px}    /* tabs in select_package,mako */



.k_profile_header           {padding:10px 15px; border:1px solid #D3D3D3; margin-bottom:15px; border-radius:5px}
.k_profile_header_img       {float:left; width:143px; padding-right:15px; text-align:center}
.k_profile_header_img img   {width:128px; border-radius:5px; /*border:1px solid silver*/}

/*
.k_profile_header_txt span::after { 
    content: ", ";
}
*/

.k_profile_header_txt   {padding-left:143px}
.k_profile_header hr    {margin:15px 0 10px 0}



.k_voters_comments          {text-align:right}


.k_plans_table                          {margin-bottom:5px}
table.k_plans_table th:nth-child(n+2)   {text-align:center}
table.k_plans_table td:nth-child(n+2)   {text-align:center}




.k_nowrap       {white-space:nowrap}

#RatingBlock    {padding-top:15px}

.k_subscriptions a {display:inline-block; width:100%}


/* MOja javascripta */
/*.q_div input[type=radio]    {margin-bottom:10px}*/
.q_div p                    {margin-bottom:15px}
.q_div p a                  {margin-bottom:10px}

/* SLIKE */
.k_profile_images       {}
.k_half_left            {padding-right:15px}
.k_half_right           {padding-left:15px}
.k_profile_images img   {margin-bottom:20px; border-radius:5px; width:100%}

/*MAPA*/
#map            {width:100%; height:250px}
.k_map          {margin-bottom:20px}
.k_chitika      {text-align:right}


/*END*//* Bitno */
.k_letters {
    width: 100%;
    padding:10px 10px 10px 0;
    margin-bottom:15px;
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}

.k_vertical_menu        {margin-bottom:15px}
.k_vertical_menu p      {font-family:'Open Sans Condensed', sans-serif; font-size:1.2em; border-bottom:1px solid silver}

.k_google_search span   {font-family:'Open Sans Condensed', sans-serif; font-size:1.2em}

/* Pagination */
.pagination         {margin:0 !important}
.k_pag_list_top     {text-align:right; /*background:gold;*/}
.k_pag_list_btm     {text-align:right; /*background:silver;*/ margin:-12px 0 7px 0}
.k_pag_profile      {/*background:gold;*/ text-align:right; margin:-10px 0 5px 0}


.k_stars            {color:#F0AD4E; margin-right:-5px}
.k_stars_muted      {color:#C4C2BC; margin-right:-5px}


.k_comments_ratings         {border:1px solid #D3D3D3; padding:5px 10px; margin-bottom:15px; background:#FAFAFA; border-radius:5px}
.k_comments_reply           {border:1px solid #D3D3D3; padding:5px 10px; margin-bottom:15px; background:#FAFAFA; border-radius:5px}
.k_comments_reply_myacc     {border-left:5px solid #D3D3D3; padding:5px 10px; margin:10px 0 5px 0; background:#FFFFFF}


/*Rating Calculation*/
.k_ranks                        {margin-bottom:15px}
.k_ranks .fa                    {color:#F5CA59}

/*AddThis*/
.k_share {margin-bottom:15px}   


.k_img_about_us         {width:100%; margin-bottom:15px}

.k_myacc_addprofile_margin  {margin:-15px 0 25px 0}


.k_inner_ads    {padding:20px 5px}
.k_inner_ads p  {font-size:2em}

/*END*//****  LIST BOXES ****/
/*
button::-moz-focus-inner {padding:0; border:0}
input::-moz-focus-inner { 
  border: 0; 
}
*/






.k_list_warning .list-group-item {border-color:#FAEBCC}
.k_list_warning .list-group-item:hover {border-color:#f6dda8}
.k_list_info .list-group-item {border-color:#BCE8F1}
.k_list_info .list-group-item:hover {border-color:#9cddea}

.k_autotruncate {white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.k_comment_title_name {width:72%}
.k_comment_title_date {width:28%}

.k_reply_name       {width:80%}
.k_reply_status     {width:20%}

a {outline: none !important;}
a:hover, a:active, a:focus {outline: none !important;}


.k_gonextback               {width:100%; margin-bottom:20px}
.k_gonextback_cell_left     {}
.k_gonextback_cell_center   {text-align:center}
.k_gonextback_cell_right    {text-align:right}


.k_hr {border-color:#337AB7}


/*END*//* Ovo dole je OK */

/* XS */
@media(max-width:789px){
    .k_container            {font-size:1em}
    .navbar-brand           {background:none}
    .k_voters_comments      {text-align:left}
    .k_btn_splash           {margin-bottom:10px; letter-spacing:1px}

    .k_my_body_col_1        {padding-bottom:0}
    .k_my_body_col_2        {padding-top:0}
    blockquote              {font-size:1em}
    .k_half_left            {padding-right:0}
    .k_half_right           {padding-left:0}

    .k_chitika              {text-align:center}

    .k_plans_table_small    {font-size:0.9em}
    .k_adsense_3            {text-align:center}


    .k_ads_reorder          {width:100%; display:table}
    .k_adsense_3            {display:table-footer-group}
    .k_non_adsense_3        {display:table-header-group}

}

/* SM */
@media(max-width:1019px){
    .k_body_col_1           {padding-bottom:0}
    .k_body_col_2           {padding-top:0}
    .k_adsense_3            {text-align:center}
    
    .k_ads_reorder          {width:100%; display:table}
    .k_adsense_3            {display:table-footer-group}
    .k_non_adsense_3        {display:table-header-group}

}



/* Scroll to top */
.scroll_top_wrapper         {
    position:fixed;
    opacity:0;
    visibility:hidden;
    overflow:hidden;
    text-align:center;
    z-index:99999999;
    background-color:#7F7B77;
    color:#D5D4D0;
    width:50px;
    height:50px;
/*    line-height:48px;*/
    right:15px;
    bottom:15px;
    padding-top:2px;
    border-radius:50%;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.scroll_top_wrapper:hover   {background-color:#888888}
.scroll_top_wrapper.show    {visibility:visible; cursor:pointer; opacity:0.5}
.scroll_top_wrapper i.fa    {line-height:inherit}



