#reparation_wrap * {
font-family: Arial,Helvetica,sans-serif !important;
}

#reparation_wrap {
}

#reparation_wrap #reparation_top {
padding: 20px;
border-bottom: 1px solid #dddddd;
}

#reparation_wrap #reparation_top h1 {
font-size: 24px;
font-weight: normal;
text-transform: uppercase;
}


#reparation_wrap #reparation_left {
float: left;
/*width: 560px;*/
width: 73.5%;
border-right: 1px solid #dddddd;
}

#reparation_wrap #reparation_left .reparation_pages {
padding: 8px 25px;
text-align: center;
font-size: 11px;
}

#reparation_wrap #reparation_left .reparation_page {
/*
margin-top: 9px;
display: inline-block;
*/
}

#reparation_wrap #reparation_left .anchor {
text-align: left;
}

#reparation_wrap #reparation_left .anchor a {
line-height: 24px;
font-size: 16px;
color: #00a8ff;
}

#reparation_wrap #reparation_left .anchor img {
margin-bottom: 2px;
}

#reparation_wrap #reparation_left .anchor .anchorLinks {
float: left;
min-width: 250px;
max-width: 320px;
padding: 0 10px;
}

#reparation_wrap .placeholder-left{
background-image: url("") !important;
cursor: default;
}

#reparation_wrap .prevPageButton {
background-image: url("btn_previous.gif");
/*float: left;*/
display: block;
width: 72px !important;
_width: 112px !important;
height: 24px;
_height: 33px;
padding: 9px 0px 0px 40px;
text-align: left;
text-transform: uppercase;
font-size: 11px;
color: white !important;
text-decoration: none !important;
}

#reparation_wrap .nextPageButton {
background-image: url("btn_next.gif");
/*float: right;*/
display: block;
width: 72px !important;
_width: 112px !important;
height: 24px;
_height: 33px;
padding: 9px 40px 0px 0px;
text-align: right;
text-transform: uppercase;
font-size: 11px;
color: white !important;
text-decoration: none !important;
}

#reparation_wrap .blue_page {
color: #00A8FF;
text-decoration: underline;
font-size: 12px;
}

#reparation_wrap .black_page {
color: black;
font-size: 12px;
text-decoration: none;
}

#reparation_wrap .black_page:hover {
text-decoration: underline;
}



#reparation_wrap #reparation_left .reparation_content {
border-top: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
}

#reparation_wrap #reparation_right {
float: left;
/*width: 215px;*/
width: 26%;
}

#reparation_wrap #reparation_bottom {
border-top: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
}

#reparation_wrap #dellevering-link1 {
text-decoration: none;
}

/* POP UP MAIL LIGHTBOX */
#delleveringfaq1 {
left: 50%;
margin-left: -245px;
z-index: 2147483647;
position: fixed;
top: 50%;
margin-top: -386.5px;
display: none;
width: 460px;
padding: 30px;
}

#ajax_popup_div {
text-align: justify;
background-color: white;
padding: 20px;
}


.FaqText h3 { background: none repeat scroll 0% 0% rgb(0, 168, 255); text-align: left; color: white; }
.FaqText { padding: 30px 30px 15px; border: 0px none ! important; background: url("/pages/ro/test2/redesign/popupbg.png") repeat scroll 0% 0% transparent ! important; }
.FaqText p { z-index: 999999; text-align: left; }
.FaqText { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 16px; color: rgb(0, 0, 0); width: 460px; border: 1px solid rgb(223, 223, 223); background-color: rgb(255, 255, 255); }
.FaqText a { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 13px; color: rgb(119, 119, 119); padding: 0px; }
.FaqText p { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 13px; color: rgb(119, 119, 119); padding: 2px 9px 0px 15px; background-color: rgb(255, 255, 255); }
.FaqText .shpreferences { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 13px; color: rgb(119, 119, 119); padding: 2px 9px 0px 35px; background-color: rgb(255, 255, 255); text-align: left; }
.FaqText h3 { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 18px; text-transform: uppercase; padding: 8px 0px 8px 15px; }


#close {
    left: 3px;
    position: absolute;
    top: 3px;
	/*color: #777777 !important;*/
}
.FaqText #close_x {
	background-image: url("");
    border: 1px solid #FFFFFF;
    cursor: pointer;
    display: block;
    height: 26px;
    overflow: hidden;
    position: absolute;
    right: 40px;
    top: 32px;
    width: 26px;
}
/* END POP UP MAIL LIGHTBOX */

#reparation_wrap .tools_products {
font-size: 11px;
line-height: 24px;
padding: 15px;
}

#reparation_wrap .tools_products a {
color: #00A8FF;
text-decoration: none;
}

#reparation_wrap .tools_products a:hover {
text-decoration: underline !important;
}

#reparation_wrap .tools_products_slider_wrap {
/*border: 1px solid red;*/
}

#reparation_wrap .tools_products_slider_wrap .slider_top {
border-top: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
text-transform: uppercase;
text-align: center;
font-size: 13px;
font-weight: bold;
padding: 20px 10px 0px 10px;
}

#reparation_wrap .tools_products_slider_wrap .button_down, #reparation_wrap .tools_products_slider_wrap .button_up {
display: none;
}

#reparation_wrap .tools_products_slider_wrap .slider_top .button_down {border-top-left-radius: 2px;}
#reparation_wrap .tools_products_slider_wrap .slider_bottom .button_down {border-bottom-left-radius: 2px;}
#reparation_wrap .tools_products_slider_wrap .button_down {
background-color: #00A8FF;
background-image: url("button-down.png");
border: 0 none;
cursor: pointer;
height: 29px;
width: 41px;
margin-right: 1px;
}

#reparation_wrap .tools_products_slider_wrap .slider_top .button_up {border-top-right-radius: 2px;}
#reparation_wrap .tools_products_slider_wrap .slider_bottom .button_up {border-bottom-right-radius: 2px;}
#reparation_wrap .tools_products_slider_wrap .button_up {
background-color: #00A8FF;
background-image: url("button-up.png");
border: 0 none;
cursor: pointer;
height: 29px;
width: 41px;
}

#reparation_wrap .tools_products_slider_wrap .button_down:hover, #reparation_wrap .tools_products_slider_wrap .button_up:hover {
background-color: #18b0ff;
}

#reparation_wrap .tools_products_slider_wrap .slider {

}

#reparation_wrap .slider {
height: 940px;
overflow: hidden;
position: relative;
display:none;
}

#reparation_wrap .slider_product {
border: 1px solid #dddddd;
text-align: center;
/*margin-left: 23px;*/
left: 10.5%;
padding: 20px 0px 20px 0px;
position: absolute;
/*width: 170px;*/
width: 80%;
/*height: 165px;*/
}

#reparation_wrap .slider_product .slider_title {
font-size: 11.5px;
display: block;
height: 30px;
color: black;
text-decoration: none;
padding: 0 5px
}

#reparation_wrap .slider_product .slider_title:hover {
text-decoration: underline;
}

#reparation_wrap .slider_product .slider_image {
display: block;
}

#reparation_wrap .slider_product .slider_image img {
width: 100px;
height: 100px;
}

#reparation_wrap .slider_product .slider_button {
background-image: url("add-to-basket.png?x=y");
background-color: #6DD13C;
background-repeat: no-repeat;
border-radius: 2px;
cursor: pointer;
height: 33px;
margin-top: 5px;
width: 95px;
margin-left: auto;
margin-right: auto;
display: block;
text-decoration: none;
}

#reparation_wrap .slider_button:hover {
background-color: #7bdf4a;
text-decoration: none;
}

#reparation_wrap .slider_button span {
padding: 3px 2px 0px 33px;
color: white;
width: 95px;
font-size: 11px;
text-transform: uppercase;
display: block;
}

#reparation_wrap .slider_product .slider_button_category {
background-color: #00a8ff;
border-radius: 2px;
cursor: pointer;
height: 33px;
margin-top: 5px;
width: 95px;
margin-left: auto;
margin-right: auto;
display: block;
text-decoration: none;
text-align: center;
}

#reparation_wrap .slider_button_category:hover {
background-color: #18b0ff;
text-decoration: none;
}

#reparation_wrap .slider_button_category span {
padding: 11px 0 0 0;
color: white;
width: 95px;
font-size: 11px;
text-transform: uppercase;
display: block;
}

#reparation_wrap .tools_products_slider_wrap .slider_bottom {
text-align: center;
}

#reparation_wrap #preview_reparations {
padding: 10px 25px 10px 25px;
}

#preview_reparations .lightboxx img {
width: 100%;
max-width: 508px;
}

#reparation_wrap .stepImage {
border: 1px solid #dfdfdf;
text-align: center
}

#reparation_wrap .stepImage a{
display: inline-block;
}

#reparation_wrap .stepThumb {
float: left;
margin: 10px 10px 10px 0px;
cursor: pointer;
border: 1px solid #dfdfdf;
}

#reparation_wrap #chat_banner table {
margin-top: 2px;
}

#reparation_wrap .stepText {
margin: 15px 0px 20px 0px;
/*text-align: justify;*/
}

#reparation_wrap .stepText h3 {
margin: 0pt 0pt 7px 0px; 
text-transform: uppercase;
font-weight: normal;
}
#reparation_wrap .stepTitle { position: relative; }
#reparation_wrap .stepTitle .edit { float: right; margin: 0pt 0pt 0pt 8px; font-size: 0.667em; font-style: normal; font-weight: normal; }
#reparation_wrap .stepText ul { margin: 0pt; padding: 0pt; list-style: none outside none; width: 60%; }
#reparation_wrap .stepText li { position: relative; margin: 0pt 0pt 5px; width: 100%; }
#reparation_wrap .stepText li .bullet { position: absolute; top: 4px; left: 3px; DISPLAY: NONE;}
#reparation_wrap .stepText li p { margin: 0pt; padding: 0px 2px 0px 0px /*22px*/; line-height: 1.5em; font-size: 12px;}

#reparation_wrap .lastStep .stepText { margin-bottom: 44px; }

#reparation_wrap .bullet { width: 10px; height: 10px; background-image: url('bullets.gif'); background-repeat: no-repeat; }
#reparation_wrap .bullet_black { background-position: -1px -1px; }
#reparation_wrap .bullet_red { background-position: -1px -13px; }
#reparation_wrap .bullet_orange { background-position: -1px -25px; }
#reparation_wrap .bullet_yellow { background-position: -1px -37px; }
#reparation_wrap .bullet_green { background-position: -1px -49px; }
#reparation_wrap .bullet_blue { background-position: -1px -61px; }
#reparation_wrap .bullet_violet { background-position: -1px -73px; }

#reparation_wrap .bullet { _width: 10px; _height: 10px; _font-size: 9px; _background-image: url('bullets.gif'); _background-repeat: no-repeat; }
#reparation_wrap .bullet_black { _background-position: -1px -1px; }
#reparation_wrap .bullet_red { _background-position: -1px -13px; }
#reparation_wrap .bullet_orange { _background-position: -1px -25px; }
#reparation_wrap .bullet_yellow { _background-position: -1px -37px; }
#reparation_wrap .bullet_green { _background-position: -1px -49px; }
#reparation_wrap .bullet_blue { _background-position: -1px -61px; }
#reparation_wrap .bullet_violet { _background-position: -1px -73px; }

#reparation_wrap #guideIntroSummary {
font-style: italic;
color: rgb(170, 170, 170);
}

#reparation_wrap #review_DIV {
margin: 0 auto;
_margin: 0px 0px 0px 100px;
margin: 0px 0px 0px 100px\9;
/*width: 580px;*/
width: 100%;
}

#reparation_wrap .prSortBreakerr, #reparation_wrap .product-description  {
width: 100%;
}

#reparation_wrap .reviews > div {
padding-left: 15px;
}

#reparation_wrap #ifixit_komentar {
background-color: #f6f6f6;
padding: 30px;
/*width: 470px;*/
}

#reparation_wrap #ifixit_komentar form table {
margin: auto !important;
}

#reparation_wrap #ifixit_komentar td span {
color: #6d7b7c;
}

#reparation_wrap .ifixit_name {
width: 100%;
height: 30px;
padding: 0px;
vertical-align: middle;
line-height: 27px;
}

#reparation_wrap .ifixit_textarea {
width: 100%;
height: 120px;
padding: 0px;
resize: none;
overflow: hidden;
}

#reparation_wrap .ifixit_submit_button {
border: 0px solid white;
float: right;
background-color: #00A8FF;
padding: 5px 10px 5px 10px;
color: white;
cursor: pointer;
}

#reparation_wrap #ifixit_naslov {
font-size: 22px !important;
font-weight: bold;
padding: 0px 0px 10px 0px;
float: left;
max-width: 340px;
width: 100%;
text-transform: uppercase;
color: #6d7b7c;
}

#reparation_wrap #ifixit_naslov_slike {
width: 105px;
float: right;
}

#reparation_wrap #ifixit_sajt {
font-size: 22px !important;
color: #a8a8a8;
}

#reparation_wrap #komentari_ajax {
display: none;
border-top: 1px solid #dddddd;
}

#reparation_wrap #custom-tweet-button {
float: right;
width: 50px;
height: 50px;
background: url('twitt.png') 0px center no-repeat;
background-size: 50px 50px;
margin-right: 5px;
cursor: pointer;
}

#reparation_wrap #custom-face-button {
float: right;
width: 50px;
height: 50px;
background: url('face.png') 0px center no-repeat;
background-size: 50px 50px;
cursor: pointer;
}

#reparation_wrap .zvezde_wrap {
width: 100%;
_width: 450px !important;
height: 28px;
_height: 32px !important;
border: 1px solid #cccccc;
background-color: #f8f8f8;
}

#reparation_wrap .zvezda {
background-image: url("star.png");
background-repeat: no-repeat;
background-position: 0 0;
float: left;
width: 16px;
height: 16px;
margin: 7px 0px 0px 0px;
cursor: pointer;
}

.toTop {
position: absolute;
right: 0;
/* top: 0; */
cursor: pointer;
background-color: #00a8ff;
padding: 10px 15px;
font-size: 15px;
text-align: center;
border-radius: 4px;
color: white;
}

#reparation_right .BuyButton_green {
	background-color: #73D841;
}

#reparation_right .BuyButton_amount {
	display: none;
}

/*
#toTop {
position: fixed;
bottom: 40px;
right: 40px;
cursor: pointer;
display:none;
background-color: #00a8ff;
padding: 10px 15px;
font-size: 15px;
text-align: center;
border-radius: 4px;
color: white;
}
*/

.uiGrid .hCent {
_position: relative !important;
}

.uiGrid .hCent div{
_position: relative !important;
_top: -15px !important;
}

.commentTable {
width: 100%;
max-width: 450px;
}


@media only screen and (max-width: 768px) {
		#reparation_wrap #reparation_right {
		width: 100%;
		}
		#video {
		display: none;
		}
		.reviewContent {
		margin: 0 !important;
		width: auto !important;
		}
		
		#reparation_wrap #ifixit_komentar{
		padding: 20px 0 0 0;
		}
		.commentTable {
		width: 90% !important;
		}
}

@media only screen and (max-width: 500px) {
		#reparation_wrap #reparation_right {
		width: 100%;
		}
}