@charset "utf-8";

/* CSS Document - Important Note !!!
  In this document the structure of the site is defined.
  For all the problems caused by editing this document, we are not responsible.
  Changes of the name of the class or id name, may cause structural problems.
  Adding class with same name will cause problems.
  Making changes are recommended only to professionals.
  For your convenience, styles are defined starting from the top of the pages.
*/

/* Additional restrictions, because of  differences between browsers. */

div, section{padding:0; margin:0;}
p {margin: 0px; padding: 0px; font-size:14px; font-weight: normal; line-height:120%; }
td{font-size: 14px;}
a img {border:none;}
a {outline:none;}
h1, h2, h3, h4, h5, h6 { margin: 0px; padding:0; }


/* ########### Top Header - Logo, Languages, Main Menu ############ */
#header{width:100%; height:149px;}
#header_box{width:940px; height:140px; padding:0 20px; margin:0 auto; position:relative; display: table;}

/* Space for logo image */


/* Language - language links */
#language_button {
	float: right;
	height: 20px;
	padding:14px 0px 0 0;
	width: auto;
	text-align:right;
}
a.language{
	padding:0px; margin:0px;
	text-indent:99999px;
	cursor:pointer;
	display:block;
	width:26px; height:26px;
}
#language_button a.current{display:none;}
#language_button a.current, #language_button a:hover{color:#000 !important;}

a.language.english{ background:url(https://www.dunjincvet.com/images/css_images/flag_english.png) 0px 0px no-repeat;}
a.language.srpski{background:url(https://www.dunjincvet.com/images/css_images/flag_serbian.png) 0px 0px no-repeat;}

section#language, section#curency, section#my_account{ float: right; margin-top: 20px; }

section#language{ width: 65px; }
section#curency{ width: 75px; }
section#my_account{ width: 80px; }


/* Space for main menu */
#main_menu {  height: auto; width: 684px; float: right; background: url(https://www.dunjincvet.com/images/css_images/header_top_bg.png) right top no-repeat; margin-top: 10px; padding:68px 0 0 0; }
#main_menu ul.level0{float:right; margin-top:20px; position:relative;}
#main_menu ul li{ float: left; padding: 0 25px 0 0; position: relative;}
#main_menu ul li a{ font-size: 16px; font-weight: bold; text-decoration: none; color: #221F1F; display: block; padding:0px; }
#main_menu ul.level0 li a:hover, #main_menu ul.level0 li.current a, #main_menu ul.level0 li.onPath a{ color:#CA1F26; }

#main_menu ul.level0 li.current ul.level1 li a,  #main_menu ul.level0 li.onPath ul.level1 li a{ color: #fff; }
#main_menu ul.level0 li.current ul.level1 li a:hover,  #main_menu ul.level0 li.onPath ul.level1 li a:hover{ color: #FFA64D; }

#main_menu ul.level1{ display: none; position:absolute; background:rgba(179,31,38,0.88); padding: 22px 17px 22px 22px; width:110px; z-index:999; list-style:disc; border-radius:5px; margin-top:12px; box-shadow:2px 3px 7px #000; margin-left:-4px; }
#main_menu ul.level1 span{background:url(https://www.dunjincvet.com/images/css_images/menu_arrow_top.png) 18px top  no-repeat; width:150px; height:12px; display:block; position:absolute; top:-12px; opacity:0.88;  margin-left:-25px;}
#main_menu ul.level1 li{ color:#FFF; padding:0px; float:none; margin-left:12px; float:none; line-height:140%;}
#main_menu ul.level1 li a{font-size: 16px; font-weight: 300; text-decoration: none; color: #fff; display: block; padding:0px;  }
#main_menu ul.level1 li:hover{ color:#FFA64D;}
#main_menu ul.level1 li a:hover{color:#FFA64D;}
#main_menu ul li:hover ul.level1{ display: block;}

.menu_btn{display: none;}


/* Search */
#search_box { margin:0; background:#E5E5E5; padding:10px 14px 13px 23px; height:144px; }
#search_box #search_width{width:980px; margin:0 auto;}
#search_box  #search{ width:980px; clear:both;}
#search_box  #search .col{width:auto; float:left;}
#search_box  #search .col label{font-size:13px; color:#000;padding:0 0 7px 15px; display:block;}
#search_box  #search .col button{background:url(https://www.dunjincvet.com/images/css_images/search_button.png) no-repeat; width:209px; height:48px; margin-top:13px; text-indent:-9999px; display:block;
border:none; cursor:pointer; margin-left:10px;}
#search_box  #search .col button:hover{background-position:left bottom;}

/* MESSAGE -serach box*/
#search_box #msg{font-size:44px; font-weight:bold; font-style:italic; float:right; width:370px; text-align:center; display:block;}

/* grey_line */
#grey_line{background:#E5E5E5; height:20px; width:100%;}

/* Space for top banner */
#baner_top{width:728px; margin:10px 0; float:right; border:1px solid #333;}

/* text editor home */
#text_editor_home{padding:40px 0;}
#text_editor_home #text_editor {margin:0 auto; width:800px;}


/* ########### Space for header - Photo, Random Photo of Flash  ############# */
#slider_box {
	z-index:0;
	width:100%;
	height: auto;
	padding:0px;
	margin:0px;
	position:relative;

}

/* news_refernce */
#news_refernce { background:#FFF; width:100%; height:604px; position:relative; z-index:1; }
#news_refernce:before{ background:url(https://www.dunjincvet.com/images/css_images/gear_bg_grey.jpg) left top repeat; /*opacity:0.2;*/ position:absolute; z-index:-1; content:"";left:0; top:0; right:0; bottom:0;}
#flag_bg{ width:100%; height:530px; position:relative; z-index:1; padding:40px 0 0;  }
#flag_bg:before{background:url(https://www.dunjincvet.com/images/css_images/moto_flag_bg.png) center center no-repeat; /*opacity:0.2;*/ position:absolute; z-index:-1; content:"";left:0; top:0; right:0; bottom:0;}
#news_refernce_content{margin:0 auto; width:932px;}

#news_refernce .news_box{ float:left; width:440px;}
#news_refernce .news_box_title{ background:url(https://www.dunjincvet.com/images/css_images/title_bg.png) no-repeat; width:316px; height:34px; line-height:34px; text-indent:10px; font-size: 22px;
font-weight: 600; color: #FFF; display:block; margin-bottom:12px; }
#news_refernce .news_box_content{display:block;}

article.news_post{padding:0 0 25px; margin:0 0 22px; background:#FFF; border-top:2px solid #000; width:440px; display:inline-block;}
article .thumb{ float:left;}
article .news_text{padding:22px 25px 0 25px; float:left; width:174px;}
article .news_text h3{}
article .news_text h3 a{font-size:17px; font-weight:bold; color:#000; line-height:100%; display:block; margin:0 0 10px; text-decoration:none; }
article .news_text h3 a:hover{color:#ca1f26;}
article .news_text .short_text{margin-bottom:10px;}
article .news_text p{font-size:12px; font-weight:400; color:#000; line-height:125%; display:block; margin:0;}
article .news_text a.more{font-size:12px; font-weight:400; font-style:italic; color:#000; display:block; float:right; text-decoration:none;}
article .news_text a.more:hover{color:#ca1f26;}

.all_news{ display:block; border-bottom:2px solid #FFF; text-align:right; padding:0px 10px 10px 10px; margin-top:-5px;}
.all_news a{text-decoration:none; font-size:12px; font-weight:600; color:#000; background:url(https://www.dunjincvet.com/images/css_images/all_icon.jpg) right top no-repeat; height:15px; padding-right:20px;
display:block; line-height:15px;}
.all_news a:hover{ background-position:right bottom; color: #ca1f26;}

#references_box{}
#title_ref{background:url(https://www.dunjincvet.com/images/css_images/title_bg.png) no-repeat; width:316px; height:34px; line-height:34px; text-indent:10px; font-size: 22px;
font-weight: 600; color: #FFF; display:block; margin-bottom:12px;}

/* Video - Gallery */
#video_gallery{ background:url(https://www.dunjincvet.com/images/css_images/vidoe_gallery_bg_70.jpg) right top no-repeat #C91F26; width:100%; height:518px;}
#video_gallery_content{margin:0 auto; width:932px; padding:60px 0 0;}

#title_vg{background:url(https://www.dunjincvet.com/images/css_images/title_vg.png) no-repeat; width:352px; height:34px; line-height:34px; text-indent:12px; font-size: 22px;
font-weight: 600; color: #00; display:block; margin-bottom:15px;}


/* Services */
#services{background:url(https://www.dunjincvet.com/images/css_images/services_bg_70.jpg) center center no-repeat; width:100%; height:738px;}
#services_content{margin:0 auto; width:932px; padding:54px 0 0;}
#menu_links{ float:left; width:440px;}
#menu_links a{float:left; width:126px; margin:0 44px 40px; text-decoration:none;}
#menu_links a img{border:4px solid #B3B3B3; border-radius:4px; display:block; margin:0 18px 10px;  }
#menu_links a:hover img, #menu_links a.current img{border-color:#C81F26;}
#menu_links a span{display:block; text-align:center; font-size:16px; font-weight:bold; color:#FFF;}

#service_content_box{float:right; width:440px;}
#service_content_box h2{background:url(https://www.dunjincvet.com/images/css_images/title_service.png) no-repeat; width:392px; height:34px; line-height:34px; text-indent:10px; font-size: 22px;
font-weight: 600; color: #FFF; display:block; margin: 15px 0 32px;}
#service_content_box .ser_text{font-size:14px; line-height:130%; color:#FFF; display:block; width:100%; margin-bottom:20px;}
#service_content_box .ser_text p{font-size:14px; line-height:130%; color:#FFF;}
#service_content_box a{float:right; width:90px; height:30px; line-height:30px; border:1px solid #FFF; border-radius:4px; display:block; margin:0; text-decoration:none; text-align: center; font-size:14px; color:#FFF; }
#service_content_box a:hover {border-color:#C81F26;}


/* #############  Main Page Content ##############*/
#content_box{
	width:100%;
	float:left;
}

#content {
    overflow: hidden;
    /*position: relative;*/
    width: 100%;
    z-index: 2;
}

#content.home{ padding:0px; background:#FFF;}

#content.home #three_columns_homepage{float:left; padding:0 13px; width:944px;}
#left_homepage_banners{
	width:980px;
	height: 387px;
	margin: 0 auto;
	clear: both;
}

#left_homepage_banners #promotion li{
	float:left;
	width:110px;
	margin-bottom:13px;
}


#view_page.category #two_columns {
    float: left;
    width: 100%;
	padding:0 ;
}


#view_page.category #left_homepage_banners {
    margin-left: 14px;
    margin-right: 35px;
}



/* Space for poll*/
.poll_box{
 width:465px;
 margin:0 0 0 45px;
 float:left;
 position: relative;

}

.poll_box table{
	float: left;
}

.poll_box h3{
	margin-bottom: 25px;
}

.poll_box_title{
	font-size: 23px;
	font-weight: normal;
	color: #432A17;
}
.poll_question_title{
	font-size: 14px;
	font-weight: normal;
	color: #9797A5;
	margin-bottom: 25px;
}

.poll_box .answers{
	width: 375px;
	height: 90px;
	float: left;

}

.poll_box #poll_btns{
	width: 90px;
	height: 50px;
	float: left;
	text-align: center;
	position: absolute;
	bottom: 0;
	right: 0;
}

.poll_box #poll_btns>div{
	width: 100%;
	text-align: left;
}

.poll_box td{
	font-size: 16px;
 	color: #9797A5;
 	padding-bottom:5px;
 }



a.link_results{text-decoration:underline; font-weight:normal; color:#F9CC07; font-size:14px;  }
a.link_results:hover{color: #ACACB6;}
.poll_box .buttons_black{background-color: #E3E3E1; color:#F9CC07; font-size:16px; text-transform:uppercase;
font-family:'PT Sans', sans-serif; font-weight:800; margin: 0; padding: 0;}
.poll_box .buttons_black:hover{color: #ACACB6; background: none;}

/* General Gallery Style - full gallery style find in css/prettyPhoto.css */
#content.gallery{ background: url(https://www.dunjincvet.com/images/css_images/gallery-list-bg.jpg) no-repeat right top #C91F26; min-height: 955px;}

#view_page.gallery_list{ width: 936px;  margin: 0 auto; background: none; padding: 0; padding-bottom: 11px;}
#view_page.gallery_list .page_title{width: 317px; height: 35px; background: url(https://www.dunjincvet.com/images/css_images/gallery-title-bg.png) no-repeat; line-height: 35px; font-size: 22px; color: #000; font-weight: bold; text-indent: 11px; margin: 38px 0 23px;}
#view_page.gallery_list .back_thumb_gallery{width: 441px; margin: 0 54px 37px 0; padding: 0; float: left; border-bottom: 3px solid #fff; }
#view_page.gallery_list .back_thumb_gallery.second{margin-right: 0;}
#view_page.gallery_list .back_thumb_gallery img{width: 441px;}
#view_page.gallery_list .back_thumb_gallery a{display: block;}
#view_page.gallery_list .back_thumb_gallery h3{text-align: left; text-indent: 15px; margin: 22px 0 13px;}
#view_page.gallery_list .back_thumb_gallery h3 a{font-size: 17px; color: #fff; font-weight: bold;}
#view_page.gallery_list .back_thumb_gallery .description{color: #fff; text-align: left; padding-left: 15px; font-size: 12px; margin-bottom: 16px; line-height: 125%;}


.back_thumb_gallery{ background-image:url(https://www.dunjincvet.com/images/css_images/back_thumb_gallery.gif); background-repeat:no-repeat; padding-top:8px; width:176px; margin:10px; display: inline-block; vertical-align: top; text-align:center; }
.back_thumb_gallery:hover{background-position:-176px 0;}
.back_thumb_gallery a {text-decoration:none; color:#666; font-weight:bold;}
.back_thumb_gallery a:hover{text-decoration:none; color:#000;}

* html .back_thumb_gallery{ /*IE only hack*/ height:200px; float:left;} /*In case of longer picture titeles change height here*/


/* ################## News Category Page ################## */

.news_category .list_news_box{ float:left; width:638px; padding-bottom:18px; margin:0 0 18px 0; border-bottom:1px solid #CCC;}
.news_category .list_news_box.last{}
.news_category .news_thumb{ float:left; width:160px; height:120px; border:1px solid #CCC; padding:4px; margin-right:15px;}
.news_category .news_thumb:hover{border-color:#D21414;}
.news_category .news_thumb img{ }
.news_category .short_news_box{ float:left; width:638px; margin:0px; padding:0px; border:none;}
.news_category .short_news_box.have_thumb{width:440px;}
.news_category .short_news_box h2{ padding:0px; display:block; margin-bottom:15px; }
.news_category .short_news_box h2 a{font-size: 22px; color:#333; text-decoration:none; }
.news_category .short_news_box h2 a:hover{color:#D21414;}
.news_category .short_news_box .short_news_text{font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#666; line-height:120%; padding:0px; margin-bottom:15px;}
.news_category .short_news_box .news_read_more{width:auto; padding:0 5px 0 0; }
.news_category .short_news_box .news_read_more a{font-family:Arial, Helvetica, sans-serif; font-style:italic;  font-size: 12px; color:#1E70A6; }
.news_category .short_news_box .news_read_more a:hover{color:#545454;}

/* ######### Left Column Content ############# */
#left_column {
	float: left;
	width: 215px;
	padding:0px;
}

/* Date coment box */
.date_coment_box{display:inline-block; width:100%;}
.date_coment_box p.date{ font-weight:bold; font-size: 12px; color:#666; padding:3px 0 0 22px;
background:url(https://www.dunjincvet.com/images/css_images/icon_date.jpg) left top no-repeat; height:16px; line-height:16px; display:block; float:left;}
.date_coment_box a.comment{font-weight:bold; font-size: 12px; color:#666; text-decoration:none; display:block; float:right;
background:url(https://www.dunjincvet.com/images/css_images/icon_comment.jpg) left 3px no-repeat; padding:3px 0 0 20px;}
.date_coment_box a.comment:hover{color:#D21414;}


/********  News Article ********/

.news_article .date_coment_box{margin-bottom:15px;}
.news_article h1.page_title{ margin-bottom:15px; line-height:120%; }
.news_article .short_news_text{ float:left; width:100%; margin:0 0 15px; padding:0px; font-weight:bold; }
.news_article .short_news_text p{line-height:20px;}

.author_place_box{width:auto; display:inline-block;  margin:0 0 15px; }
.author_place_box p.author{float:left; padding-left:22px; background:url(https://www.dunjincvet.com/images/css_images/icon_author.png) left top no-repeat; color:#999; font-size:13px; line-height:21px;}
.author_place_box .place{float:right;}
.icon_zum_print{float:right; margin:0 0 15px;}
.icon_zum_print .minus{display:block; float:left; width:16px; height:15px; background:url(https://www.dunjincvet.com/images/css_images/icon_zum_minus.png) left top no-repeat; margin-left:6px;}
.icon_zum_print .plus{display:block; float:left; width:16px; height:15px; background:url(https://www.dunjincvet.com/images/css_images/icon_zum_plus.png) left top no-repeat; margin-left:6px;}
.icon_zum_print .print{display:block; float:left; width:16px; height:15px; background:url(https://www.dunjincvet.com/images/css_images/icon_print.png) left top no-repeat; margin-left:6px;}

.icon_zum_print .minus:hover, .icon_zum_print .plus:hover, .icon_zum_print .print:hover{background-position:left bottom;}

.news_article .full_text{display:inline-block;}
.full_text h2{font-size:15px; font-weight:bold;}

/* Documents on News */
#documents_box{margin-bottom:15px; display:inline-block; width:310px;}
#documents_box .title_doc{padding:0 0 0 34px; background:url(https://www.dunjincvet.com/images/css_images/icon_documents.png) left top no-repeat; line-height:24px; height:24px; display:block; margin-bottom:15px;
font-size:16px; font-weight:bold; }
#documents_box .doc_links{padding:0 7px 0px;}
#documents_box .doc_links li{padding:2px 0 0 28px; margin-bottom:10px; }
#documents_box .doc_links li a{text-decoration:none; font-size:14px;}
#documents_box .doc_links li a:hover{color:#C00;}
#documents_box .doc_links li.pdf{background:url(https://www.dunjincvet.com/images/css_images/icon_pdf.png) left top no-repeat;}
#documents_box .doc_links li.jpg{background:url(https://www.dunjincvet.com/images/css_images/icon_jpg.png) left top no-repeat;}
#documents_box .doc_links li.zip{background:url(https://www.dunjincvet.com/images/css_images/icon_zip.png) left top no-repeat;}

/* Gallery on News */
#gallery_on_news{width: 710px; height: 142px; line-height: 142px; background-color: #D0D2D3;}





#gallery_box{margin-bottom:15px; display:inline-block; width:310px;}
#gallery_box .title_gallery{padding:0 0 0 34px; background:url(https://www.dunjincvet.com/images/css_images/icon_gallery.png) left top no-repeat; line-height:24px; height:24px; display:block; margin-bottom:15px;
font-size:16px; font-weight:bold;}
#gallery_box .images_list{}
#gallery_box .images_list li{float:left; margin:0 12px 3px 0; }
#gallery_box .images_list li.last{margin-right:0px;}
#gallery_box .images_list li a{display:block;}


/* Space for link on page news full article */
.news_back{padding:15px 10px 0 5px; margin-bottom:15px; text-align:right; float:right; }
.news_back a{text-decoration:none; font-size:15px; font-style:italic; color:#000; line-height:15px; height:15px; padding-left:0px; display:block; display:inline-block; }
.news_back a:hover{color:#660066; background-position:left bottom;}

/* Pagination */


/*********************************************************************************************
	CINS  STYLE
**********************************************************************************************/

/* News Category */
.first_news{ border-bottom: 1px solid #CCCCCC; float: left; margin: 0 0 18px; padding-bottom: 20px; width: 638px;}
.first_news .thumb{float:left; width:300px;}
.first_news .right_box{float:right; width:315px; height:225px; overflow:hidden;}
.first_news .right_box h2{margin:0 0 15px 0;}
.first_news .right_box h2 a{color:#D21313; font-size:32px; line-height:100%; text-decoration:none; display:block; }
.first_news .right_box h2 a:hover{color:#333333;}
.first_news .right_box .date_coment_box{margin-bottom:10px;}
.first_news .right_box .date{}
.first_news .right_box a.comment{ float:left; margin-left:20px;}
.first_news .right_box .short_news_text{ margin-bottom:12px;}
.first_news .right_box .short_news_text p{line-height:128%;}
.first_news .right_box .author{background:url(https://www.dunjincvet.com/images/css_images/icon_author.png) left top no-repeat; line-height:21px; height:21px; padding-left:30px;}
.first_news .right_box .author p{color:#999999; font-size:13px;}



/* Footer of all pages*/

#footer_box{ width:980px; height:auto; margin:0 auto; padding:0 36px; overflow:hidden; }

#flogo{background:url(https://www.dunjincvet.com/images/css_images/logo-sworks-f.png); width:172px; height:58px; display:block; float:left; text-decoration:none; margin:20px 0 0 20px;}

#fmenu{float:left; width:200px; margin:20px 0 0 50px;}
#fmenu .level0{width:200px; height:80px;}
#fmenu .level0 li{float:left; padding:0 0 8px 40px; width:54px;}
#fmenu .level0 li a{font-size:11px; color:#000; text-decoration:none; display:block;}
#fmenu .level0 li a:hover, #fmenu .level0 li.current a,  #fmenu .level0 li.onPath{color:#c91f26;}
#fmenu .level1{display:none;}

/* ############ Newsletter Box ##############*/



#form_newsletter {width:222x;}
#form_newsletter table{width:100%;}
#form_newsletter table td{line-height:18px;}
#form_newsletter input.textinput{width:148px; height:17px; background:#F0F1F1; color:#000; font-size:12px; border:none; border-radius:3px; padding:0 10px; float:right; margin-bottom:7px; }
#form_newsletter input.buttons_black{width:auto; height:15px; line-height: 9px; background:url(https://www.dunjincvet.com/images/css_images/all_icon.jpg) right top no-repeat; color:#000; font-size:13px; border:none; float:right; padding-right:18px; margin-bottom: 10px; cursor:pointer;}
#form_newsletter input.buttons_black:hover{background-position:right bottom;}
#newsleter_form_error{color:#C00; position:absolute; top:-24px;}

#red_part{background:url(../images/css_images/footer_bg.png) center bottom no-repeat #C91F26; padding:17px 0 90px; width:100%; display:block; }
#red_part #power_copy{width:948px; margin:0 auto;}
#red_part #power_copy p{color:#FFF; font-size:11px;}


/*****************************
 	Enterfile All element
******************************/
.enterfile{width:280px;border-top:1px solid #505050;border-bottom:1px solid #505050; padding:12px 0; margin:5px 0 10px 0;}
.enterfile.right{float:right; margin-left:15px;}
.enterfile.left{float:left; margin-right:15px;}
.enterfile h2.title{ color:#333; font-size:18px; border-bottom:1px solid #505050; padding:0 8px 12px; margin-bottom:10px; line-height:20px;}
.enterfile h3.author{color:#555; font-size:14px; text-align:right; margin-top:12px; font-weight:bold; }
.enterfile p{clear:both; font-size:12px; line-height:16px;}
.enterfile a{color:#000; font-size:12px; line-height:16px;}
.enterfile a:hover{color:#C00;}
.enterfile li{background:url(https://www.dunjincvet.com/images/css_images/bulet_list_enterfile.jpg) left 3px no-repeat; padding-left:15px; font-size:13px; margin:0 0 8px 0; line-height:16px;}
.enterfile li a {font-size:13px; color:#333; text-decoration:underline;}
.enterfile li a:hover{color:#C00;}

.enterfile_image{width:280px;border-top:1px solid #505050;border-bottom:1px solid #505050; padding:12px 0; margin:5px 0 10px 0;}
.enterfile_image.right{float:right; margin-left:15px;}
.enterfile_image.left{float:left; margin-right:15px;}
.enterfile_image h2.title{ color:#333; font-size:18px; border-bottom:1px solid #505050; padding:0 8px 12px; margin-bottom:10px; line-height:20px; }
.enterfile_image h3.author{color:#555; font-size:14px; text-align:right; margin-top:12px; font-weight:bold; }
.enterfile_image img{float:left; margin-bottom:10px;}
.enterfile_image p{clear:both; font-size:12px; line-height:16px;}
.enterfile_image ul{float:left;}
.enterfile_image li{background:url(https://www.dunjincvet.com/images/css_images/bulet_list_enterfile.jpg) left 3px no-repeat; padding-left:15px; font-size:13px; margin:0 0 8px 0; line-height:16px;}
.enterfile_image li a {font-size:13px; color:#333; text-decoration:underline;}
.enterfile_image li a:hover{color:#C00;}

.enterfile_author{width:280px;border-top:1px solid #505050;border-bottom:1px solid #505050; padding:12px 0; margin:5px 0 10px 0;}
.enterfile_author.right{float:right; margin-left:15px;}
.enterfile_author.left{float:left; margin-right:15px;}
.enterfile_author.right a img, .enterfile_author.left a img {margin:0 10px 10px 0; float:left; }
.enterfile_author.center a img{margin-bottom:10px;}
.enterfile_author.right p, .enterfile_author.left p, .enterfile_author.center p{clear:both; font-size:12px; line-height:16px;}
.enterfile_author h2.title{ color:#333; font-size:18px; border-bottom:1px solid #505050; padding:0 8px 12px; margin-bottom:10px; line-height:20px; }
.enterfile_author h3.author{color:#555; font-size:14px;  font-weight:bold; line-height:18px;}
.enterfile_author img{float:left; margin-bottom:10px;}
.enterfile_author li{background:url(https://www.dunjincvet.com/images/css_images/bulet_list_enterfile.jpg) left 3px no-repeat; padding-left:15px; font-size:13px; margin:0 0 8px 0; line-height:16px;}
.enterfile_author li a {font-size:13px; color:#333; text-decoration:underline;}
.enterfile_author li a:hover{color:#C00;}

.glose{border-top:1px solid #505050;border-bottom:1px solid #505050; padding:46px 0 12px 0;  margin:5px 0 10px 0;
background:url(https://www.dunjincvet.com/images/css_images/icon_glose.png) 15px 10px no-repeat; width:280px; height:auto; }
.glose.right{float:right; margin-left:15px;}
.glose.left{float:left; margin-right:15px;}
.glose img{float:left; margin:0 10px 10px 0;}
.glose .inline_box{ text-align:right; margin-top:15px;}
.glose .inline_box h2.title{ text-align:right; display:inline-block; color:#666; font-size:14px; font-weight:normal;  }
.glose h3.author{text-align:right; display:inline-block; color:#666666; font-size:14px; font-weight:bold; }
.glose p{ font-size:12px; line-height:16px;}
.glose li{background:url(https://www.dunjincvet.com/images/css_images/bulet_list_enterfile.jpg) left 3px no-repeat; padding-left:15px; font-size:13px; margin:0 0 8px 0; line-height:16px;}
.glose li a {font-size:13px; color:#333; text-decoration:underline;}
.glose li a:hover{color:#C00;}

.glose_image{border-top:1px solid #505050;border-bottom:1px solid #505050; padding:46px 0 12px 0;  margin:5px 0 10px 0;
background:url(https://www.dunjincvet.com/images/css_images/icon_glose.png) 15px 10px no-repeat; width:280px; height:auto; }
.glose_image.right{float:right; margin-left:15px;}
.glose_image.left{float:left; margin-right:15px;}
.glose_image img{float:left; margin:0 10px 10px 0;}
.glose_image .inline_box{ text-align:right; margin-top:15px;}
.glose_image .inline_box h2.title{ text-align:right; display:inline-block; color:#666; font-size:14px; font-weight:normal;  }
.glose_image h3.author{text-align:right; display:inline-block; color:#555; font-size:14px; font-weight:bold; }
.glose_image p{ font-size:12px; line-height:16px;}
.glose_image li{background:url(https://www.dunjincvet.com/images/css_images/bulet_list_enterfile.jpg) left 3px no-repeat; padding-left:15px; font-size:13px; margin:0 0 8px 0; line-height:16px;}
.glose_image li a {font-size:13px; color:#333; text-decoration:underline;}
.glose_image li a:hover{color:#C00;}

.glose_author{border-top:1px solid #505050;border-bottom:1px solid #505050; padding:46px 0 12px 0;  margin:5px 0 10px 0;
background:url(https://www.dunjincvet.com/images/css_images/icon_glose.png) 15px 10px no-repeat; width:280px; height:auto; }
.glose_author.right{float:right; margin-left:15px;}
.glose_author.left{float:left; margin-right:15px;}
.glose_author img{float:left; margin:0 10px 10px 0;}
.glose_author.right a img, .glose_author.left a img {margin:0 10px 10px 0; float:left; }
.glose_author.center a img{margin-bottom:10px;}
.glose_author.right p, .glose_author.left p, .glose_author.center p{font-size:12px;}
.glose_author .inline_box{ text-align:right; margin-top:15px;}
.glose_author .inline_box h2.title{ text-align:right; display:inline-block; color:#666; font-size:14px; font-weight:normal;  }
.glose_author h3.author{text-align:right; display:inline-block; color:#555; font-size:14px; font-weight:bold; }
.glose_author li{background:url(https://www.dunjincvet.com/images/css_images/bulet_list_enterfile.jpg) left 3px no-repeat; padding-left:15px; font-size:13px; margin:0 0 8px 0;}
.glose_author li a {font-size:13px; color:#333; text-decoration:underline;}
.glose_author li a:hover{color:#C00;}

.list{ border-top:1px solid #505050; border-bottom:1px solid #505050; padding:12px 0;  margin:5px 0 10px 0; height:auto; width:330px;}
.list.right{float:right; margin-left:15px;}
.list.left{float:left; margin-right:15px;}
.list h2.title{ color:#333; font-size:18px; border-bottom:1px solid #505050; padding:0 8px 12px; margin-bottom:19px; }
.list ul{padding-left:7px;}
.list ul li{font-size:14px; color:#333333; padding-bottom:7px; background:url(https://www.dunjincvet.com/images/css_images/icon_list_link_bulet.png) -350px 2px no-repeat; padding-left:18px; }
.list ul li a{ font-size:14px; color:#333333; text-decoration:none;}
.list ul li:hover {background-position:0px 2px;}
.list ul li  a:hover{color:#CC0000; text-decoration:underline; }
.list p{ font-size:12px; line-height:16px;}

.image{border-top:1px solid #505050;border-bottom:1px solid #505050; padding:12px 0; margin:5px 0 10px 0;}
.image.right{float:right; margin-left:15px; width:280px;}
.image.left{float:left; margin-right:15px; width:280px;}
.image img{margin-bottom:10px;}
.image h3.author{color:#555; font-size:14px;  font-weight:normal; line-height:18px;margin-top:10px;}
.image p{ font-size:12px; line-height:16px;}

.video{/*border-top:1px solid #505050;border-bottom:1px solid #505050; padding:12px 0; margin:5px 0 10px 0; position:relative;*/}
.video.right{float:right; margin-left:15px; width:280px;}
.video.left{float:left; margin-right:15px; width:280px;}
.video img{margin-bottom:0;}
.video h2.title{color:#333; font-size:18px; border-bottom:1px solid #505050; padding:0 8px 12px; margin-bottom:10px; line-height:20px;}
/*.video p{ font-size:12px; line-height:16px;}*/
.video .play_icon{background:url(https://www.dunjincvet.com/images/css_images/icon_play.png) left top no-repeat; width:49px; height:49px; position:absolute; right:10px; top:200px;}
.video:hover .play_icon{background-position:left bottom;}

/*******************
 	News Article
********************/
/* texteditor on news */
#content.article{background: none; background-color: #C91F26; margin: 0;}

#view_page.article{padding: 38px 23px 42px 22px; width: 935px;}
#view_page.article h1{color:#fff; font-weight:bold; font-size:22px; width: 318px; height: 35px; line-height: 35px; text-indent: 11px; margin-right: 18px; float: left; background: url(https://www.dunjincvet.com/images/css_images/article-title.png) no-repeat;}
#view_page.article #navigation{width: 599px; height: 35px; line-height: 35px; border-bottom: 2px solid #E5E5E5; float: left;}
#view_page.article #bread-crumbs{font-family: 'Open Sans', sans-serif; font-size: 12px; font-style: italic; color: #CA1F26; width: auto; float: left; }
#view_page.article #bread-crumbs a{font-family: 'Open Sans', sans-serif; font-size: 12px; font-style: italic; color: #000; text-decoration: none;}
#view_page.article #bread-crumbs a:hover{color: #CA1F26;}
#view_page.article .news_back{padding: 0; margin: 0; width: auto; height: 35px; line-height: 35px;}
#view_page.article .news_back a{padding: 0; text-align: left; width: 70px; height: 36px; line-height: 35px; display: block; background: url(https://www.dunjincvet.com/images/css_images/news-back.png) no-repeat right bottom; color: #000; font-size: 12px;}
#view_page.article .news_back a:hover{color: #CA1F26;}

#view_page.article #left_column{width: 711px; border-top: 3px solid #000; margin-top: 22px; padding-top: 37px; }
#view_page.article #left_column h2{font-size: 22px; width: auto; float: left; margin-left: 37px;}
#view_page.article #left_column .date{width: auto; float: right; margin-right: 38px; background-color: #C91F26; color: #fff; font-weight: bold; font-size: 14px; font-family: 'Open Sans', sans-serif; padding: 4px 3px; border-radius: 3px;}

#view_page.article #right_column{width: 215px; float: right; margin-top: 22px; border-top: 3px solid #000;}
#view_page.article #right_column .news_box{margin-bottom: 11px;}
#view_page.article #right_column .news_box .news_box_title{display: none;}
#view_page.article #right_column .news_box article.news_post{width: auto; padding: 0; margin: 0; border: none;}
#view_page.article #right_column .news_box article .news_text{padding: 22px 24px 25px 16px; background-color: #F0F1F1;}
#view_page.article #right_column .all_news{display: none;}


#view_page.article #text_editor_content{clear: both; padding: 32px 0;}
#view_page.article #text_editor_content p{}

#content.article #related_news{margin-top: 18px; width: 934px; padding: 23px 22px 16px; display: table;}
#content.article #related_news h2{width: 344px; height: 35px; color: #fff; line-height: 35px; text-indent: 11px; margin-bottom: 23px; background: url(https://www.dunjincvet.com/images/css_images/related-news.png) no-repeat;}


.date_coment_box a.comment.scroll{float:left; margin-left:15px;}

.news_img{position:relative; overflow:hidden; width:620px; padding-bottom:10px;}
.news_img p.image_by{ position:absolute; right:5px; top:325px; padding:3px 5px; background:rgba(0, 0, 0, 0.7); color:#999;}
.news_img p.image_description{ padding:5px 0 10px 0; font-size:14px; color:#333;}

/* pagination news */
#pagination_news{width:100%; overflow:hidden; margin:0 0 30px; height:32px; background:url(https://www.dunjincvet.com/images/css_images/pagination_news_bg.png) left top repeat-x;}
#pagination_news p.pagination_title{color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px; line-height:32px; float:left;}
#pagination_news ul{float:right;}
#pagination_news ul	li{float:left; padding:0 3px 0 0; background-color:#FFFFFF;}
#pagination_news ul	li a, #pagination_news ul li input, #pagination_news ul li span{width:32px; height:32px; display:block; background:#FFFFFF; color:#FFF; font-size:14px; font-weight:bold; line-height:32px; text-decoration:none; text-align:center; }
#pagination_news ul	li.previous a{background:url(https://www.dunjincvet.com/images/css_images/icon_pagination.png) left top no-repeat;}
#pagination_news ul	li.previous input{background:url(https://www.dunjincvet.com/images/css_images/icon_pagination.png) left top no-repeat;}
#pagination_news ul	li.nuber a{background:url(https://www.dunjincvet.com/images/css_images/icon_pagination.png) center top no-repeat;}
#pagination_news ul	li.nuber span{background:url(https://www.dunjincvet.com/images/css_images/icon_pagination.png) center top no-repeat;}
#pagination_news ul	li.next a{background:url(https://www.dunjincvet.com/images/css_images/icon_pagination.png) right top no-repeat;}
#pagination_news ul	li.next input {background:url(https://www.dunjincvet.com/images/css_images/icon_pagination.png) right top no-repeat;}
#pagination_news ul	li.previous a:hover, #pagination_news ul li.previous input:hover {background-position:left bottom;}
#pagination_news ul li.nuber a:hover, #pagination_news ul li.nuber span.page_number_curent{background-position:center bottom;}
#pagination_news ul	li.next a:hover, #pagination_news ul li.next input:hover{background-position:right bottom;}

/* related news */
#related_news{width: 980px; margin: 0 auto; background-color: #fff;}
#related_news ul li{width: 441px; height: 203px; float: left; border-top: 3px solid #000; margin-right: 52px; margin-bottom: 15px; background: #F0F1F1;}
#related_news ul li.second{margin-right: 0;}
#related_news ul li.no_img{padding: 0 15px 0 15px; width: 411px;}
#related_news p{padding:0px 0 0 0; font-size:12px; color:#000; line-height: 125%;}
#related_news li h3{margin: 19px 0 13px; line-height: 1;}
#related_news li h3 a{font-size: 17px; font-weight: bold; color: #000; text-decoration: none;}
#related_news li h3 a:hover{ color: #C91F26;}
#related_news li a img{margin-right: 23px;}

#content.article #gallery_product_box{margin-left: -10px; margin-bottom: 32px;}

/* pagination news */
#comments{ margin:0 10px 20px 10px; float:left; width:620px;}
#comments .comments_title_box{width:100%; overflow:hidden;padding:0 0 12px; margin-bottom:20px; border-bottom:1px solid #CCCCCC;}
#comments .comments_title{background:url(https://www.dunjincvet.com/images/css_images/icon_comment.jpg) left top no-repeat;
padding-left:16px; line-height:12px; font-size:12px; font-weight:bold; float:left;
margin-left:15px; }
#comments .scroll{float:right; font-size:14px; color:#CC0000; text-decoration:none; padding-right:10px;}
#comments .scroll:hover{color:#333333;}
#comments .news_comment{width:100%; overflow:hidden; border-bottom:1px dashed #CCCCCC; padding-bottom:15px; margin-bottom:15px;}
#comments .autor_date_box{float:left; padding:10px 10px 10px 25px; width:160px;}
#comments .news_comment_author{color:#333; font-size:14px; font-weight:bold; line-height:130%;}
#comments .news_comment_timestamp{color:#999; font-size:12px;}
#comments .news_comment_text{color:#666; font-size:14px; line-height:120%; float:right; width:415px; padding-right:10px;}

#comment_pagination{float:right;}
#comment_pagination li{float:left; color:#CC0000; font-size:11px; font-weight:bold; padding:0 5px; font-family:Verdana, Geneva, sans-serif; }
#comment_pagination li a{ color:#333333; font-size:11px; font-weight:bold; display:block; text-decoration:none;  font-family:Verdana, Geneva, sans-serif; }
#comment_pagination li a:hover{color:#CC0000;}
#comment_pagination li input.previous{width:7px; height:10px; text-indent:-9999px; background:url(https://www.dunjincvet.com/images/css_images/comment_pagination_previous.png) left top no-repeat; border:none; margin-top:1px;}
#comment_pagination li input.next{width:7px; height:10px; text-indent:-9999px; background:url(https://www.dunjincvet.com/images/css_images/comment_pagination_next.png) left top no-repeat;  border:none; margin-top:1px;}
#comment_pagination li input:hover{background-position:left bottom; cursor:pointer;}

#comment-form{}
#comment-form td{vertical-align:top;}
#comment-form p{padding:5px 20px 0 0; font-size:14px; color:#333;}
#comment-form input{ margin-bottom:15px; border: 1px solid #999; padding:0 10px; width:280px; height:30px; font-size:14px; font-style:italic; color:#333;}
#comment-form textarea{margin-bottom:15px; border: 1px solid #999; padding:10px; width:460px; height:120px; font-size:14px; font-style:italic; color:#333;}
#comment-form input.button{background:url(https://www.dunjincvet.com/images/css_images/comment_button.jpg) left top repeat-x; color:#FFF; border:none; font-style:normal; width:auto; cursor:pointer; padding-bottom:5px; float:right;}
#comment-form input.button:hover{background-position:left bottom;}

#content.article #fb-comments{width: 929px; padding: 27px 24px 26px 27px; background-color: #fff; margin: 22px auto 68px; }

/* VIEW PAGE */
#view_page{}


/* SEARCH DOCUMENTS */
#search_doc{width:640px; float:left; }
#search_doc form{width:640px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #DFDFDF;}
#search_doc select.select{}
#search_doc select.select option{}
#search_doc input.text{ margin:0 15px; padding:0 10px; height:28px; border:1px solid #CCC; font-size:14px; color:#333333; width:280px; }
#search_doc input.button{ background:#333333; height:30px; font-size:14px; color:#333333; border:none; color:#FFFFFF; cursor:pointer; }
#search_doc input.button:hover{color:#999999;}

#search_doc h2.last_news_title{font-size:22px; color:#222; border-left:3px solid #333; padding-left:14px; margin-bottom:25px;}
#search_doc #list_doc{}
#search_doc #list_doc li{margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #DFDFDF; display:inline-block; width:635px;}
#search_doc #list_doc li h3{}
#search_doc #list_doc li a.title_doc{ margin-bottom: 10px; padding: 2px 0 0 28px; display:block; text-decoration:none; color:#CC0000; font-size:16px;}
#search_doc #list_doc li a.title_doc:hover{color:#333;}
#search_doc #list_doc li a.title_doc.pdf{background: url("https://www.dunjincvet.com/images/css_images/icon_pdf.png") no-repeat scroll left top transparent;}
#search_doc #list_doc li a.title_doc.doc{background: url("https://www.dunjincvet.com/images/css_images/icon_doc.png") no-repeat scroll left top transparent;}
#search_doc #list_doc li a.title_doc.jpg{background: url("https://www.dunjincvet.com/images/css_images/icon_jpg.png") no-repeat scroll left top transparent;}
#search_doc #list_doc li a.title_doc.zip{background: url("https://www.dunjincvet.com/images/css_images/icon_zip.png") no-repeat scroll left top transparent;}
#search_doc #list_doc li p.description_doc{ font-size:14px; color:#666; line-height:120%; margin-bottom:15px;}
#search_doc #list_doc li a.look_doc{font-size:12px; color:#666; line-height:120%; text-decoration:none; float:right;  margin-left:20px; }
#search_doc #list_doc li a.look_news{font-size:12px; color:#666; line-height:120%; text-decoration:none;  float:right; margin:0 7px 0 20px;}
#search_doc #list_doc li a.look_doc:hover, #search_doc #list_doc li a.look_news:hover{ color:#CC0000;}



/* HOME PAGE */
#latest_mostRead_home{float:right; width:310px;}

#ticker{float:left; width:980px; margin:-4px 0 0 -5px; padding:4px 5px 0 5px; background:url(https://www.dunjincvet.com/images/css_images/ticker%20left_right.png) left top no-repeat;}

#actualy_magazine_blog, projects{margin-bottom:15px;}


/* view_page */
#view_page {padding:0 0 30px; margin:0 auto; width:980px; display:table;}



/* LANGUGE */
#language_box{float:right; width:120px; margin:2px 0 0 0;}
.lang_text{float:left; font-size:9px; color:#F8CC06; padding:8px 0px 0 0;}



#language{width:120px; margin:0; float:left;}
#language_box #language option{}
#language_box .sbHolder{width:60px; background:none;
    border: none;
    box-shadow: none;
    color: #FFF;
    float: left;
    font-family: 'PT Sans',sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    margin: 0px;
    position: relative;}
#language_box .sbSelector{width:60px; color:#FFF;}
#language_box .sbOptions{width:60px; background:#111; border-color:#333;}
#language_box .sbToggle{background:url(https://www.dunjincvet.com/images/css_images/langugae_currency_arrow.png) left top no-repeat; width:20px; height:11px; right:0px; }
#language_box .sbToggle:hover{background-position:left bottom;}

/* MY ACCOUNT - header.php */

#my_account #my_account_button{
	background:url(https://www.dunjincvet.com/images/css_images/my_account_bg.png) left top repeat-x; float:right;
	height:24px; line-height:24px; padding:1px; display:inline-block; margin:5px 0 0 0;
	text-decoration:none;
}
#my_account #my_account_button span{display:block; line-height:22px; height:22px; margin:0px; padding:0 10px 0 48px; border:1px solid #000;
background:url(https://www.dunjincvet.com/images/css_images/shoose_icon.png) 7px 3px no-repeat; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#221E1F;}
#my_account #my_account_button:hover{background-position:left bottom;}
#my_account #my_account_button:hover span{background-position:7px -21px; color:#FFF; border-color:#FFF;}





/* CART PAGE */
#cart_nav{ display:inline-block; border:1px dashed #888; padding:10px; margin:25px 0 30px; width:958px; position:relative;}
#cart_nav .triangle_left{background:url(https://www.dunjincvet.com/images/css_images/filter_left_triangle.png) 0 0 no-repeat; width:23px; height:23px; position:absolute; left:-8px; top:-8px;}
#cart_nav .triangle_right{background:url(https://www.dunjincvet.com/images/css_images/filter_right_triangle.png) 0 0 no-repeat; width:23px; height:23px; position:absolute; right:-8px; top:-8px;}
#cart_nav a{color:#C0BCA0; font-size:22px; font-weight:bold; padding:0 45px; text-decoration:none; }
#cart_nav a:hover, #cart_nav a.current{color:#660066}

/* my cart */
.my_cart{position:relative;}
.my_cart #shop_list{}
.my_cart #shop_list .product {
    border: 1px solid #CECBB0;
    display: inline-block;
    margin: 0 0 9px;
    position: relative;
    width: 100%;
}

-webkit-box-shadow:  0px 0px 4px 0px #ccc; box-shadow:  0px 0px 4px 0px #ccc; }
.my_cart #shop_list .product .border {
    border-radius: 3px;
    display: table;
    text-align: center;
    width: auto;
}

.my_cart #shop_list .product .img{width:225px; display:table-cell; vertical-align:middle;}


.my_cart #shop_list .product .title {
    color: #000000;
    display: table-cell;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    margin-bottom: 2px;
    margin-left: 0;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 28px;
    text-transform: uppercase;
    vertical-align: middle;
    width: 149px;
}

.my_cart #shop_list .product .characteristic {
    display: table-cell;
    padding-left: 5px;
    padding-right: 28px;
    vertical-align: middle;
    width: 127px;
}

.my_cart #shop_list .product .characteristic p{display:table;}
.my_cart #shop_list .product .characteristic .silver{color:#999; font-size:15px; width:70px; padding-right:15px; text-align:right; display:table-cell;}
.my_cart #shop_list .product .characteristic .black{ color:#000; text-transform:uppercase; font-size:15px; font-weight:bold; display:table-cell;}
.my_cart #shop_list .product .characteristic .quantity input{color:#000; font-size:15px; font-weight:bold; text-align:center; border:1px solid #ddd; width:20px; padding:2px 5px;}
.my_cart #shop_list .product .characteristic .reload{background:url(https://www.dunjincvet.com/images/css_images/reload_icon.png) left top no-repeat; width:15px; height:20px; display:block; position:relative; top:5px;left:10px;}
.my_cart #shop_list .product .characteristic .reload:hover{background-position:left bottom;}
.my_cart #shop_list .product .delete {
    display: table-cell;
    padding-left: 5px;
    padding-right: 28px;
    vertical-align: middle;
    width: 90px;
}

.my_cart #shop_list .product .delete a{text-align:center; display:block;}
.my_cart #shop_list .product .delete .text{display:block; font-size:15px; font-weight:bold; color:#000; }
.my_cart #shop_list .product .delete .del_icon{background:url(../images/css_images/delete_icon.png) left top no-repeat; width:18px; height:24px; display:block; margin:0 auto; margin-top:5px;}
.my_cart #shop_list .product .delete a:hover .text{color:#660066}
.my_cart #shop_list .product .delete a:hover .del_icon{background-position:left bottom;}
.my_cart #shop_list .product .price{border-left:1px solid #D0CDBE; display:table-cell; vertical-align:middle; padding:10px; margin:2px 0;
font-size:22px; color:#000; font-weight:bold;}
.my_cart #shop_list .product .price .currency{font-size:16px; font-weight:bold; color:#545454;}
.my_cart #shop_list_bottom{position:relative;float:left;}
.my_cart .promo_title{
	float:left;
	font-size:13px;
	color:#EB2022;
	font-weight:600;
	font-style:italic;
	display:block;
	margin-bottom:9px;
	text-align:center;
}

.my_cart .promo_box{width:160px; margin-left:71px; margin-top:9px; position:relative; }
.my_cart .promo_box input{
	width:148px;
	margin:0 auto;
	padding:0 5px;
	border:1px solid #eee;
	height:22px;
	line-height:22px;
	font-family:"Open Sans",sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#666;
 }


.my_cart .promo_box p {
    bottom: -101px;
    color: #EB2022;
    font-size: 12px;
    font-weight: bold;
    left: 0;
    margin-top: 11px;
    padding: 2px 0 0 5px;
    text-align: center;
}

.my_cart .total_box{float:right; border: 1px solid #CECBB0; margin:0 0 9px; position: relative; display:inline-block; -webkit-box-shadow:  0px 0px 4px 0px #ccc; box-shadow:  0px 0px 4px 0px #ccc;}
.my_cart .total_box .total{border: 1px dashed #888888; border-radius: 3px 3px 3px 3px; margin: 5px; padding:9px 15px; text-align: center;  display:table;}
.my_cart .total_box .total .silver{color:#999999; font-size:18px; padding-right:20px; }
.my_cart .total_box .total .purple{color:#660066; font-size:22px; font-weight:bold;}
.my_cart .total_box .total .currency{color:##545454; font-size:16px; font-weight:bold; padding-left:2px;}

.my_cart .calculate{position:absolute; right:290px; top:87px; }
.my_cart .calculate a{background:url(https://www.dunjincvet.com/images/css_images/calculate_button_bg.png) left top no-repeat; width:264px; height:42px; line-height:42px; text-transform:uppercase; font-size:22px; color:#FFF; padding:0 0 0 15px; text-decoration:none; display:block;}
.my_cart .calculate a:hover{background-position:left bottom;}
.my_cart .continue_shop{position:absolute; right:0px; top:87px; }
.my_cart .continue_shop #proceed_button{background:url(https://www.dunjincvet.com/images/css_images/continue_shop_button_bg.png) left top no-repeat; width:280px; height:42px; line-height:42px; text-transform:uppercase; font-size:22px; color:#FFF; padding:0 0 0 7px; text-decoration:none; display:block; float:right; text-align:left; cursor:pointer; border:none;}
.my_cart .continue_shop #proceed_button:hover{background-position:left bottom;}
.my_cart .try_buy{float:left; background:url(https://www.dunjincvet.com/images/css_images/try_buy_bg.jpg) left top no-repeat; width:377px; height:202px; padding:10px; padding-top:20px; }
.my_cart .try_buy p{font-size:16px; padding:5px 0; text-align:center; color:#FFF;}
.my_cart .try_buy.text{float:left; background:url(https://www.dunjincvet.com/images/css_images/try_buy_text_bg.jpg) left top no-repeat; width:563px; height:92px; padding:10px; margin-top:100px; }
.my_cart .arrow_down{position:absolute; right:422px; top:50px; background:url(https://www.dunjincvet.com/images/css_images/arrow_down.png) left top no-repeat; display:block; width:16px; height:21px;}
.my_cart .arrow_up{position:absolute; right:130px; top:135px; background:url(https://www.dunjincvet.com/images/css_images/arrow_up.png) left top no-repeat; display:block; width:16px; height:21px;}

/* Adress */
#same_diferent_address #fields_reqired{font-family:"PT Sans", sans-serif; font-size:14px; font-style:italic; display:inline-block; margin-bottom:15px;}
#same_diferent_address p{font-family:"PT Sans", sans-serif; font-size:18px;   }
#same_diferent_address p.dear{font-family:"PT Sans", sans-serif; font-size:18px; padding-bottom:25px;   }
#same_diferent_address p.dear span{font-weight:bold; display:inline-block; margin-left:15px;}
#old_address{float:left;width:440px; padding-bottom:11px; border-bottom:1px solid #DDDDDD; margin-bottom:19px; }
#old_address h2{font-size:20px; /*font-style:italic;*/ font-weight:bold; color:#000; padding-bottom:15px; text-transform:uppercase;}
#old_address p{font-size:18px; color:#000; padding-bottom:10px;}

#same_diferent_address {float:left; width:445px;}




#address_delivery_form {
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	font-weight:600;
	color:#555555;
	padding-bottom:22px;
	border-bottom:1px solid #DDDDDD;
	margin-bottom:14px;
}
#address_delivery_form .note, #address_delivery_form .gift_text{font-size:14px !important;}
#address_delivery_form .gift_text{padding-bottom:19px;}
.form_item{float:left; width:100%; margin-bottom:13px;}
.form_item1{float:left; width:100%; margin-bottom:30px;}

.form_item1 input{ font-family:"PT Sans",sans-serif; font-size:18px; margin-left:16px;}
.form_item1 .radio_button_label1{ font-family:"PT Sans",sans-serif; font-size:18px; margin-left:9px; margin-right:15px;}
#div_address_options .radio_button_label{width:260px;}
#div_address_options .form_item{width:300px; float:none; display:inline-block;padding-bottom:10px;}
.radio_options{cursor:pointer;}

/* Registration */
.form_item input.textfield:focus{background-position:left bottom;}
.form_item textarea{width:243px; height:91px; border:0 none; padding:10px 10px 10px 10px; background:url(https://www.dunjincvet.com/images/css_images/textarea_background.png) no-repeat; resize:none; font-family:"PT Sans", sans-serif; outline:none;}
.form_item textarea:focus{background-position:left bottom;}
.form_item .sbHolder{width:243px; height:33px; padding:4px 10px 4px 10px; background:url(https://www.dunjincvet.com/images/css_images/textfield.png) repeat-x; border:0 none; line-height:33px; margin-top:-7px; box-shadow:none; left:18px; }
.form_item .sbSelector{padding:6px; width:250px;}
.form_item .sbToggle{right:14px; top:14px;}


.change_info {
    /*background: url("https://www.dunjincvet.com/images/css_images/save_changes.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    border: 0 none;
    color: #FFFFFF;
    display: inline-block;
    float: right;
    font-family: "PT Sans",sans-serif;
    font-size: 22px;
    height: 43px;
    line-height: 43px;
    padding-left: 16px;
    width: 280px;
	cursor:pointer;
	padding-right:52px;
	text-align:center;
	margin-top:20px;
	margin-bottom:0px;
	text-transform:uppercase;
}
.my_details {
    color: #BFBB9F;
    float: left;
    font-size: 22px;
    font-weight: bold;
    width: 250px;
	margin-top:40px;
	margin-bottom:40px;
	display:inline-block;
	width:100%;
}
p.secret{font-size:14px; font-style:italic; margin-bottom:20px; display:inline-block; float:left;}
.users_details{position:relative;}

.new_address_textfield_label{float:left; width:126px; font-family:"PT Sans",sans-serif; font-size:18px}
.input_field_label{float:left; width:182px;}
#new_addres {margin-top:30px;}
#new_address p.new_delivery_information {font-family:"PT Sans", sans-serif; font-size:18px; font-weight:bold; padding-bottom:25px;}

#payment p.check_entered_data{font-family:"PT Sans", sans-serif; font-size:14px; padding-left:18px; font-weight:bold; color:#660066; padding-bottom:35px;}
.delivery_data{float:left; width:404px; margin-left:18px;}
.delivery_data .title, .payment_data .title, #new_address .title{
	font-family:"Open Sans",sans-serif;
	font-size:16px;
	font-weight:600;
	color:#EB2123;
	line-height:120%;
	padding-bottom:11px;
}
.delivery_data td {font-family:"PT Sans", sans-serif; font-size:18px; padding-bottom:22px; }
.delivery_data td strong{padding-left:7px; display:inline-block; vertical-align:middle; }

.payment_data{float:left; width:440px;}
.payment_data td {font-family:"PT Sans", sans-serif; font-size:18px; padding-bottom:22px; vertical-align:middle; }
.payment_data td.purple{font-family:"PT Sans", sans-serif; font-size:22px; color:#660066; font-weight:bold; text-align:right;}
.payment_data td.purple span{font-size:16px; font-weight:bold; color:#545454; padding-left:15px;  }
.payment_data .total{border-top:1px solid #ccc; }
.payment_data form label{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	color:#555;
	font-weight:600;
}
.payment_data form input.payment_method_radio_button{margin-right:24px;}
.payment_data form input.payment_method_radio_button.last{margin-right:0;}
.payment_data .finish_payment{margin-top:30px;}



.fields_reqired_registration{float:left; width:265px; display:inline-block; font-style:italic; font-weight:bold; padding-bottom:25px; color:#B200B2;}
.old_user{float:right; width:620px; display:inline-block;  text-align:right; font-style:italic; font-weight:bold; padding-bottom:25px; color:#B200B2;}
#user_details_form{float:left;}

#user_details_form #left_side{float:left; width:410px;}
.input_field_label{width:136px; font-size:18px; }

#user_details_form #right_side{float:right; width:411px;}
#user_details_form #right_side .input_field_label{width:126px; font-size:18px; }



.create_account {
    float: right;
    margin-top: 20px;
	background:url(https://www.dunjincvet.com/images/css_images/create_account_button.jpg) left top no-repeat;
	border:0 none;
	height:49px;
	line-height:49px;
	padding-right:51px;
	padding-left:15px;
	text-align:center;
	cursor:pointer;
	width:262px;
	font-family:"Open Sans",sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#E5F6FF;
}

/* cahnge password user */
#show_change_password{float:left; margin-bottom:15px; background:url(https://www.dunjincvet.com/images/css_images/password_change.png) right top no-repeat; padding-right:80px; border:none; cursor:pointer; font-size:18px; height:22px; line-height:22px; padding-left:0px; margin-left:-3px; }
#show_change_password:hover{background-position:right bottom; color:#5602A2;}
#change_password{ clear:both; width:400px;}
#change_password {}

#view_page #text_editor h1.title{font-size:22px; color:#442B17; font-weight:bold; padding-bottom:30px; text-transform:uppercase;}
#view_page #text_editor h1{ font-family:"Open Sans",sans-serif; font-size:22px; line-height:120%; color:#000; font-weight:bold; }
#view_page #text_editor h2{ color:#EB1F21; font-family:"Open Sans",sans-serif; font-size:16px; font-weight:600; }
#view_page #text_editor h3{ font-size:16px; font-family:"Open Sans",sans-serif; color:#666; font-weight:600;}
#view_page #text_editor p{ 	font-family:"Open Sans",sans-serif; font-size:14px; color:000; line-height:120%; }
#view_page #text_editor td{font-size:15px; color:#000000; line-height:120%;}
#view_page #text_editor a{font-size:15px; text-decoration:underline; color:#EB1F21; }
#view_page #text_editor a:hover{text-decoration:underline; color:#666666;}
#view_page #text_editor ul {list-style-image:url(https://www.dunjincvet.com/images/css_images/list-style-imaeg.jpg); font-size:14px; line-height:120%; list-style-position:outside; margin-left:50px;}
#view_page #text_editor ul li{margin-bottom:5px; padding-left:9px; list-style-image:}


#view_page.users_transactions .users_transactions_header{float:left; width:100%; margin-top:40px; margin-bottom:35px;}
#view_page.users_transactions .my_purchase{width:250px; float:left; font-size:22px; color:#BFBB9F; font-weight:bold; }
#view_page.users_transactions .total_spnt{ float:right; font-size:22px; color:#BFBB9F; font-weight:bold;}
#view_page.users_transactions .total_spnt span.black{display:inline-block; margin-left:18px; color:#000; }
#view_page.users_transactions .total_spnt span.round_number{font-size:16px; color:#000;}
#view_page.users_transactions .total_spnt span.silver{display:inline-block; margin-left:9px; color:#535353; font-size:16px;}
#view_page.users_transactions #list_purchase{float:left; width:990px;}
#view_page.users_transactions #list_purchase .order_box{float:left; margin-bottom:20px;}
#view_page.users_transactions #list_purchase .order_title{}
#view_page.users_transactions #list_purchase .order_title span{font-size:18px; color:#999;}
#view_page.users_transactions #list_purchase .order_title .left{float:left; margin:5px 12px;}
#view_page.users_transactions #list_purchase .order_title .right{float:right; margin:5px 60px 5px 0;}
#view_page.users_transactions #list_purchase .top{float:left; width:990px; height:8px; background:url(https://www.dunjincvet.com/images/css_images/users_transactions_top_background.jpg) no-repeat;}
#view_page.users_transactions #list_purchase .middle{float:left; width:940px; padding-top:16px; padding-bottom:13px; padding-right:30px; padding-left:20px; height:auto; background:url(https://www.dunjincvet.com/images/css_images/users_transactions_middle_background.jpg) repeat-y;}
#view_page.users_transactions #list_purchase .bottom{float:left; width:990px; height:14px; background:url(https://www.dunjincvet.com/images/css_images/users_transactions_bottom_background.jpg) no-repeat;}
#view_page.users_transactions #list_purchase table.order_products_table{width:945px;}
#view_page.users_transactions #list_purchase table .purchase_header{font-size:18px; text-align:center; color:#999999;}
#view_page.users_transactions #list_purchase table .purchase_header th{padding-bottom:14px; text-align:left;}
#view_page.users_transactions #list_purchase table .purchase_header th.product_name{width:200px; text-align:left;  padding-right:25px; padding-left:7px; /*background:#F00;*/}
#view_page.users_transactions #list_purchase table .purchase_header th.buy_date{width:154px; text-align:left; /*background:#0C0;*/}
#view_page.users_transactions #list_purchase table .purchase_header th.price{width:154px; text-align:left; /*background:#969;*/}
#view_page.users_transactions #list_purchase table .purchase_header th.quantity{width:154px; text-align:left; /*background:#FF0;*/}
#view_page.users_transactions #list_purchase table .purchase_header th.total_price{width:154px; text-align:left; /*background:#C00;*/}

#view_page.users_transactions #list_purchase table  td.product_name{width:340px; text-align:left;  padding-right:25px; padding-left:7px; /*background:#F00;*/}
#view_page.users_transactions #list_purchase table  td.buy_date{width:154px; text-align:center; /*background:#0C0;*/}
#view_page.users_transactions #list_purchase table  td.price{width:154px; text-align:center; /*background:#969;*/}
#view_page.users_transactions #list_purchase table  td.price span{color:#545454; font-size:12px; display:inline-block; margin-left:6px;}
#view_page.users_transactions #list_purchase table  td.quantity{width:154px; text-align:center;/* background:#FF0;*/}
#view_page.users_transactions #list_purchase table  td.total_price{width:154px; text-align:center;  /*background:#C00;*/ }
#view_page.users_transactions #list_purchase table  td.total_price span{color:#545454; font-size:12px; display:inline-block; margin-left:6px;}

#view_page.users_transactions #list_purchase table td{height:44px; border-bottom:1px solid #ccc; vertical-align:middle; font-size:15px; font-weight:bold; color:#000; padding-left:7px; }
#view_page.users_transactions #list_purchase table td a{font-size:15px; font-weight:bold; color:#000; text-decoration:none;}
#view_page.users_transactions #list_purchase table td a:hover{color:#660066;}

#view_page.users_transactions #pagination {float:left; width:993px; height:53px; background:url(https://www.dunjincvet.com/images/css_images/pagination_background.png) no-repeat; margin-top:10px;}
#view_page.users_transactions #pagination ul{width:180px; margin:14px auto 0; display:block;}
#view_page.users_transactions #pagination ul li{float:left;}
#view_page.users_transactions #pagination ul li a.first{text-indent:-9999px; display:block; margin-right:4px; width:16px; height:20px; background:url(https://www.dunjincvet.com/images/css_images/pagination_first_1.png) left top;}
#view_page.users_transactions #pagination ul li a.first:hover{background-position:left bottom;}
#view_page.users_transactions #pagination ul li a.last{text-indent:-9999px; display:block; width:16px; height:20px; background:url(https://www.dunjincvet.com/images/css_images/pagination_last_1.png) left bottom;}
#view_page.users_transactions #pagination ul li a.last:hover{background-position:left top;}

#view_page.users_transactions #pagination ul li a.previous{text-indent:-9999px; display:block; margin-right:18px; width:12px; height:20px; background:url(https://www.dunjincvet.com/images/css_images/pagination_prev.png) left top;}
#view_page.users_transactions #pagination ul li a.previous:hover{background-position:left bottom;}
#view_page.users_transactions #pagination ul li a.next{text-indent:-9999px; display:block; margin-right:4px; margin-left:18px; width:12px; height:20px; background:url(https://www.dunjincvet.com/images/css_images/pagination_next_1.png) left bottom;}
#view_page.users_transactions #pagination ul li a.next:hover{background-position:left top;}


#view_page.users_transactions #pagination ul li a.number{display:block; font-size:15px; color:#000000; text-decoration:none; margin-right:11px;  display:inline-block; line-height:20px; font-weight:bold;}
#view_page.users_transactions #pagination ul li a.number.last_class{margin-right:0;}
#view_page.users_transactions #pagination ul li a.number:hover{color:#660066; text-decoration:underline; }
#view_page.users_transactions #pagination ul li a.number.current{color:#660066; text-decoration:underline; }

#view_page.users_transactions #ask_for_discount{float:left; width:990px; height:120px; background:url(https://www.dunjincvet.com/images/css_images/cenkaj_se.png) no-repeat; margin-bottom:10px; margin-top:16px;}
#view_page.users_transactions #ask_for_discount .discount_bg{float:left; width:933px; padding:21px 18px; }
#view_page.users_transactions #ask_for_discount .discount_bg .discount_text{float:left; width:633px; font-family:"PT Sans", sans-serif; font-size:15px; color:#FFF; line-height:120%;}
#view_page.users_transactions #ask_for_discount .discount_bg .discount_text span{font-size:18px; font-weight:bold;}
#view_page.users_transactions #ask_for_discount .discount_bg a.discount_button { background:url(https://www.dunjincvet.com/images/css_images/ask_for_discount_button.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; color:#660066; cursor: pointer; display: inline-block; float: right; font-family: "PT Sans",sans-serif; font-size: 22px; height: 43px; line-height: 43px; padding-left: 16px; padding-right: 52px; text-align: center; width: 185px; text-decoration:none; margin-top:8px;}
#view_page.users_transactions #ask_for_discount_form{width:340px; height:305px; background:url(https://www.dunjincvet.com/images/css_images/ask_for_discount_form_background.png) no-repeat; padding:50px 18px 14px 27px;}
#view_page.users_transactions #ask_for_discount_form p.give_me_discount{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000; display:inline-block; margin-bottom:21px; width:335px; text-align:center;}
#view_page.users_transactions #ask_for_discount_form label{font-family:"PT Sans", sans-serif; font-size:18px; color:#000; width:65px; float:left; }
#view_page.users_transactions #ask_for_discount_form .form_item{margin-bottom:11px;}
#view_page.users_transactions #ask_for_discount_form .form_item textarea{float:right; margin-top:-7px; text-align:left; color:#000;}
#view_page.users_transactions #ask_for_discount_form .form_item .sbHolder{margin-left:-6px;}
#view_page.users_transactions #ask_for_discount_form .form_item .sbOptions{left:5px; width:250px; top:30px; z-index:4;}
#view_page.users_transactions #ask_for_discount_form .form_item .sbOptions a{padding:0 0 0 7px;}
#view_page.users_transactions #ask_for_discount_form .discount_button_black { background:url(https://www.dunjincvet.com/images/css_images/ask_for_discount_black_button.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; color:#fff; cursor: pointer; display: inline-block; float: right; font-family: "PT Sans",sans-serif; font-size: 22px; height: 43px; line-height: 43px; padding-left: 16px; padding-right: 52px; text-align: center; width:190px; text-decoration:none; margin-top:-8px;}
#view_page.users_transactions #ask_for_discount_form  .modal_close { background:url(https://www.dunjincvet.com/images/css_images/close_popup.png) repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 18px; position: absolute; right: 24px; top: 15px; width: 19px; z-index: 2; }

#view_page.users_transactions #my_wishes_header{width:100%; float:left; margin-top:40px; margin-bottom:30px;}
#view_page.users_transactions .my_wishes {
    color: #BFBB9F;
    float: left;
    font-size: 22px;
    font-weight: bold;
    width: 250px;
}

#view_page.users_transactions #text_wishes {float:right; width:550px; text-align:right; font-size:14px; line-height:120%; color:#000; margin-top:8px; font-style:italic;}


#view_page.users_transactions #list_wishes li{float:left; width:245px; height:313px; margin:0 2px 25px 0; }
#view_page.users_transactions #list_wishes li a.delete{position:absolute; display:block; background:url(https://www.dunjincvet.com/images/css_images/close_button_product.png); width:36px; height:30px; position:absolute; top:-2px; right:14px; text-indent:-9999px;}
#view_page.users_transactions #list_wishes li a.delete:hover{background-position:left bottom;}
#view_page.users_transactions #list_wishes li .product{width:229px; height:282px; padding:11px 8px 20px 8px; ;background:url(https://www.dunjincvet.com/images/css_images/product_background.png) no-repeat; position:relative; }
#view_page.users_transactions #list_wishes li .product a {}
#view_page.users_transactions #list_wishes li .product a img{max-width:225px;}
#view_page.users_transactions #list_wishes li .product .old_price{width:225px;}
#view_page.users_transactions #list_wishes li .product span.discount {background: url("https://www.dunjincvet.com/images/css_images/discount_icon_product.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #FFFFFF; display: inline-block; font-size: 16px; font-weight: bold; height: 30px; left: 50%; line-height: 30px; margin-left: -80px; padding: 0 3px; position: absolute; text-align: center; top: -3px; width: 136px;
}
#view_page.users_transactions #list_wishes li .product .line{width:211px; display:inline-block; margin:15px auto 15px 8px; height:1px; background:url(https://www.dunjincvet.com/images/css_images/line_horizontal.jpg); }
#view_page.users_transactions #list_wishes li .product h4 {text-align:center !important; width:225px;}
#view_page.users_transactions #list_wishes li .product h4 a{text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#452B17; text-decoration:none;  }
#view_page.users_transactions #list_wishes li .product a.new_price{width:122px; height:42px; padding-right:44px; margin-left:30px; margin-top:0; line-height:42px; text-align:center; background:url(https://www.dunjincvet.com/images/css_images/product_price_buttons.png) left top; display:inline-block; font-family:"PT Sans", sans-serif; color:#Fff; font-weight:bold; font-size:22px; text-decoration:none; }
#view_page.users_transactions #list_wishes li .product a.new_price span.round_number{font-size:16px;}
#view_page.users_transactions #list_wishes li .product a.new_price:hover{background-position:left -41px;}

/* LOGIN FORM - heder */
#login_form_div {
	background: none repeat scroll 0 0 #E3E0D1;
    border: 1px solid #111111;
    display: none;
    float: left;
    padding: 14px;
    position: absolute;
    right: 0px;
    top: 38px;
    width: 340px;
    z-index: 999;
}
#login_form_div #user_login_form{}
#login_form_div .row{display:inline-block; clear:both; width:100%; margin-bottom:10px;}
#login_form_div label{float:left; font-size:18px; color:#000; line-height:30px;}
#login_form_div input.text{border:none; float:right; height:32px; font-size:16px; color:#000; padding:0 10px; font-weight:normal; border:1px solid #333; width:185px; }
#login_form_div input.button{background:url(https://www.dunjincvet.com/images/css_images/button_login.png) left top no-repeat; width:228px; height:42px; padding-left:50px; color:#FFF; border:none; float:right; font-size:22px; cursor:pointer; text-align:left;}
#login_form_div input.button:hover{background-position:left bottom;}

#login_form_div #signin_error{clear:both; color:#C00; margin:5px 0; float:right;}

#login_form_div a.forgot_pass{clear:both; display:inline-block; width:100%; margin-top:5px; text-align:right; margin-bottom:10px;}

#login_form_div #forgot_pass{ overflow:hidden; margin-bottom:10px; }
#login_form_div #forgot_pass button{background:url(https://www.dunjincvet.com/images/css_images/button_login.png) left top no-repeat; width:228px; height:42px; padding-left:16px; color:#FFF; border:none; float:right; font-size:22px; cursor:pointer; text-align:left;}
#login_form_div #forgot_pass button:hover{background-position:left bottom;}

#login_form_div #reset_error{clear:both; color:#C00; margin:5px 0; float:right;}
#login_form_div #reset_ok{clear:both; color:#09F; margin:5px 0; float:right;}

#login_form_div #non_registered{clear:both;}
#login_form_div #non_registered p{}
#login_form_div #non_registered a{}


#login_form_div #loader{}

/* Instruction payment - UPLATNICA */
#view_page.pyment_instruction1{padding:30px 0 20px; overflow:hidden}
.pyment_instruction1 h1.title{font-size:22px; color:#BFBA9F; font-weight:bold; margin:0 0 10px; }
.pyment_instruction1 p{font-size:14px; color:#000; margin:0 0 30px;}
.pyment_instruction1 .payment_slip{margin:0 auto; width:842px;}
.pyment_instruction1 .payment_slip td{vertical-align:bottom; font-size:12px;}
.pyment_instruction1 .payment_slip .style1 {color:#660066;}
.pyment_instruction1 .print {
    background: url(https://www.dunjincvet.com/images/css_images/print_button.png) no-repeat left top rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 22px;
    height: 42px;
    line-height: 42px;
    padding-left: 20px;
    text-align: left;
    text-decoration: none;
    width: 260px;
	float:right;
}
.pyment_instruction1 .print:hover{background-position:left bottom;}

.imageBox{float:right;}
.imageBox img{margin-left:30px;}


/* ACCOUNT RELATED MENU */

#header .account_related_menu {
    float: right;
    margin-right: 141px;
    position: relative;
    z-index: 999;
}

#header .account_related_menu ul li{float:left; display:block; background:url(https://www.dunjincvet.com/images/css_images/slash.jpg) no-repeat right center; }
#header .account_related_menu ul li.first{padding-left:0;}
#header .account_related_menu ul li.last{background:none; padding-right:0;}
#header .account_related_menu ul li a{
	padding:0 7px;
	font-family:'Open Sans',sans-serif;
	font-size:13px;
	font-weight:600;
	font-style:italic;
	color:#545454;
	text-decoration:none;
}

#header .account_related_menu ul li a:hover{
	color:#EB2022;
}

#category_menu {
    float: left;
    margin-bottom: 14px;
    margin-left: -7px;
    margin-top: 25px;
    padding: 0 16px;
    width: 946px;
}

#category_menu ul li {
    display:table;
    float: left;
    height: auto;
    width: 98px;
	margin-right:7px;
	background:url(https://www.dunjincvet.com/images/css_images/category_menu_background.jpg) left top no-repeat;
	height:104px;
}


#category_menu ul li.current {
    background: url("https://www.dunjincvet.com/images/css_images/big_background_image_category_menu.fw.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: table;
    float: left;
    height: 113px;
    margin-right: 7px;
    margin-top: -5px;
    width: 105px;
}



#category_menu ul li.current a span {
    margin-top: 5px;
	color:#EB2022;
}

#category_menu ul li a img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#category_menu ul li.last{margin-right:0;}

#category_menu ul li a{
	font-family:'Open Sans',sans-serif;
	font-size:14px;
	color:#545454;
	line-height:78%;
	text-decoration:none;
	text-align:center;
	font-weight:600;
	display:table-cell;
	vertical-align:middle;
}

#category_menu ul li a:hover{
	color:#EB2022;
}

#category_menu ul li a span{display:block;}


#category_menu ul li a .image_box{
    display: table-cell;
    height: 104px;
    vertical-align: middle;
    width: 98px;
}





#content.home #three_columns_homepage #featured_articles {
    background: url("https://www.dunjincvet.com/images/css_images/featured_articles_background.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 414px;
    margin-top: 15px;
    position: relative;
    right: -6px;
    width: 248px;
}

#content.home #three_columns_homepage #featured_articles ul li{
	float:left;
	width:245px;
	height:406px;
}



#content.home #three_columns_homepage #featured_articles li .desc {
    background: url("https://www.dunjincvet.com/images/css_images/red_labeL_background.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);
    margin-bottom: 30px;
    margin-left: 3px;
    margin-top: 36px;
    min-height: 29px;
    padding: 6px 0;
    position: relative;
    width: 240px;
}



#content.home #three_columns_homepage #featured_articles li .desc h2{
	width:148px;
	padding-left:93px;
	font-family:'Open sans',sans-serif;
	font-size:16px;
	color:#FFF;
	line-height:100%;
	text-align:left;
	display:block;
	float:left;
}

#content.home #three_columns_homepage #featured_articles li .desc img {
    left: 20px;
    position: absolute;
    top: -35px;
}

#content.home #three_columns_homepage #featured_articles li img{
	margin:0 auto;
	display:block;
}

#content.home #three_columns_homepage #featured_articles li p.old_price{
	display:block;
	text-align:center;
	color:#D62022;
	font-family:'Open sans',sans-serif;
	line-height:120%;
	font-weight:bold;
	text-decoration:line-through;
	font-size:18px;
	margin-top:24px;
}

#content.home #three_columns_homepage #featured_articles li p.new_price{
	display:block;
	text-align:center;
	font-family:'Open Sans',sans-serif;
	font-weight:bold;
	font-size:22px;
	background:url(https://www.dunjincvet.com/images/css_images/new_price_background.jpg) no-repeat;
	height:49px;
	width:179px;
	color:#FFF;
	margin:10px auto 0 auto;
	line-height:49px;
}

.banners_homepage {
    min-height: 70px;
    margin: 0 auto;
    padding: 30px 50px 30px 70px;
    width: 860px;
}

.banners_homepage ul li p {
    display: table-cell !important;
    height: 60px !important;
    vertical-align: middle !important;
}

.banners_homepage ul li {
    display: table-cell !important;
    vertical-align: middle !important;
}


#content.home #homepage {
    clear: both;
    width: 100%;
    background-color: #fff;
    min-height: 814px;
    padding-top: 30px;

}

#content.home #homepage>div{
	width: 980px;
	margin: 0 auto;
}



#content.home #homepage #front_page_text_editor {
    float: left;
	width:604px;
	min-height:405px;
	padding-right: 35px;
	border-right: 1px solid #F9CC07;
}

#content.home #homepage #banner{
	float: left;
	width: 261px;
	height: 337px;
	margin: 5px 5px 0 30px;
	padding: 30px 20px;
	border: 2px solid #EAEAED;
}


#content.home #homepage #related_blogs {
    height: 294px;
    padding: 80px 0 0px;
    width: 980px;
    margin: 0 auto;
    clear: both;
}

#content.home #homepage #related_blogs h2{
	font-size: 30px;
	font-family: 'PT Sans', sans-serif;
	font-weight: normal;
	color: #F9CC07;
	padding-bottom: 20px;
}

#content.home #homepage #related_blogs ul li{
	width: 476px;
	height: 208px;
	border: 1px solid #9797A6;
	float: left;
	margin-right: 24px;
}





#content.home #homepage #related_blogs ul li h3 a{
	display:block;
	margin: 0 0 10px 14px;
	font-family:'PT Sans',sans-serif;
	color:#9797A5;
	font-size:18px;
	line-height:120%;
	font-weight:800;
	text-decoration:none;
}

#content.home #homepage #related_blogs ul li h3 a:hover{color:#545454;}

#content.home #homepage #related_blogs ul li img{
	width: 145px;
	height: 110px;
	margin:0 20px 0 14px;
	display:block;
	float: left;
}

#content.home #homepage #related_blogs ul li p{
	font-family:'PT Sans',sans-serif;
	font-size:18px;
	font-weight: normal;
	color:#9797A5;
	line-height:120%;
	display:block;
	width:297px;
	height: 110px;
	float: left;
	overflow: hidden;
}

#content.home #homepage #related_blogs a.follow_our_blog{
	font-family:'Open Sans',sans-serif;
	font-size:14px;
	font-weight:600;
	color:#EB2022;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	float:right;
}


#maybe_like #discount_products ul li {
    background: url("https://www.dunjincvet.com/images/css_images/category_item_background.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 309px;
    margin-right: 51px;
    margin-top: 39px;
    padding: 2px 6px 6px 2px;
    width: 238px;
}

#maybe_like .jcarousel-skin-tango .jcarousel-next-horizontal{right:0;}
#maybe_like .jcarousel-skin-tango .jcarousel-prev-horizontal {
    right: 26px;
}

#maybe_like #discount_products .jcarousel-skin-tango .jcarousel-clip-horizontal {
    float: left;
    height: 375px;
    margin-left: 24px;
    margin-right: auto;
    margin-top: -16px;
    width: 880px;
}

#first_buy_product_list {
    float: left;
    margin-bottom: 60px;
    margin-left: 13px;
}


#discount_products ul li, #first_buy_product_list li {
    background: url("https://www.dunjincvet.com/images/css_images/category_item_background.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 309px;
    margin-bottom: 17px;
    margin-right: 2px;
    margin-top: 34px;
    padding: 2px 6px 6px 2px;
    position: relative;
    width: 248px;
}

#discount_products ul li.last, #first_buy_product_list li.last{margin-right:0;}



#discount_products ul li .header, #first_buy_product_list li .header {
    float: left;
    margin-bottom: 11px;
    margin-top: 0;
    position: relative;
    width: 100%;
}



#discount_products ul li .header h2 a, #first_buy_product_list li .header h2 a {
    color: rgb(102, 102, 102);
    display: block;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 100%;
    margin-top: 12px;
    min-height: 32px;
    padding-left: 13px;
    position: relative;
    text-decoration: none;
    width: 150px;
}


#first_buy_product_list li .header h2 {
    padding-right: 12px;
    text-align: center;
    width: 216px;
}



#discount_products ul li .header img,
#first_buy_product_list li .header img {
    position: absolute;
    right: 0;
    top: -35px;
}

#discount_products ul li img,
#first_buy_product_list li img{
	display:block;
	margin:0 auto 15px auto;
	max-width:240px;
	height:auto;
	max-height:180px;
}


#discount_products ul li .product_thumb, #first_buy_product_list li .product_thumb {
    display: inline-block;
    margin-top: 7px !important;
	width:auto;
}




#discount_products .thumb_container, #first_buy_product_list .thumb_container {
    float: left;
    height: 180px;
    margin-bottom: 15px;
    width: 240px;
	overflow:hidden;
}


#discount_products ul li p.old_price,
#first_buy_product_list li p.old_price{
	font-family:'Open Sans',sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	line-height:120%;
	text-decoration:line-through;
	text-align:center;
}


#discount_products ul li p.new_price, #first_buy_product_list li p.new_price {
    background: url("https://www.dunjincvet.com/images/css_images/new_price.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    bottom: -16px;
    color: rgb(232, 246, 255);
    display: block;
    font-family: 'Open Sans',sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 49px;
    left: 33px;
    line-height: 49px;
    position: absolute;
    text-align: center;
    width: 179px;
}

#discount_products ul li p.new_price span,
#first_buy_product_list li p.new_price span{
	font-size:16px;
}

#discount_products .jcarousel-skin-tango .jcarousel-clip-horizontal {
    float: left;
    height: 375px;
    margin-left: 22px;
    margin-right: auto;
    margin-top: -39px;
    width: 769px;
}



p.discount_info {
    background: none repeat scroll 0 0 rgb(250, 250, 250);
    color: rgb(102, 102, 102);
    display: block;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 13px;
    font-style: italic;
    font-weight: 600;
    height: 24px;
    line-height: 24px;
    margin-bottom: 36px;
    padding-left: 22px;
    width: 769px;
}



#discount_products .jcarousel-skin-tango .jcarousel-prev-horizontal{top:5px; right:75px;}
#discount_products .jcarousel-skin-tango .jcarousel-next-horizontal{top:5px; width:28px; right:48px;}


#gift_package_content .quantity {
    float: left;
    margin-top: 14px;
}


#gift_package_content a.add_to_wish {
    padding-top: 23px;
}


#gift_package_content {
    float: left;
    width: 798px;
}



.quantity p {
    display: block;
    float: left;
    margin-right: 21px;
    width: 60px;
	font-family:'Open Sans',sans-serif;
	font-size:13px;
	line-height:100%;
	font-weight:600;
	color:#7F7F7F;
}


.quantity .sbHolder {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: none;
    height: 22px;
    line-height: 22px;
    margin: -3px 0 0;
    padding: 0;
    width: 58px;
	margin-bottom:10px;
}



.product_quantity .quantity .sbSelector {
    font-size: 13px;
    height: 22px;
    line-height: 22px;
	font-family:'Open sans',sans-serif;
	font-size:13px;
	font-weight:600;

}





#two_columns {
    float: left;
    margin-left: -7px;
    padding: 0 13px;
    width: 954px;
}



p.bread_crumb{
	float:left;
	display:block;
	margin-left:19px;
	font-family:'Open sans',sans-serif;
	font-size:13px;
	color:#666666;
	line-height:24px;
	font-weight:600;
	font-style:italic;
}




#gift_package_content,
#first_buy_content {
    float: left;
    margin-top: 17px;
    width: 798px;
}


#gift_package_content .header {
    float: left;
	margin-bottom:62px;
}


#gift_package_content .header .left_side {
    float: left;
    width: 409px;
	background:url(https://www.dunjincvet.com/images/css_images/gift_package_big_heading_icon.jpg) left top no-repeat;
	padding-top:51px;
	padding-left:124px;
	min-height:70px;
}

#gift_package_content .header .left_side h1,
#first_buy_content .header .left_side h1,
#my_cart_content .header .left_side h1,
#discount_content .header .left_side h1{
	font-family:'Open sans',sans-serif;
	font-size:28px;
	line-height:120%;
	font-weight:600;

	color:#666666;
	text-transform:uppercase;
}


#gift_package_content .header .right_side,
#first_buy_content .header .right_side,
#my_catalogue .header .right_side{
    float: left;
    width: 246px;
}



#gift_package_content .right_side .social_shares {
    float: left;
    margin-bottom: 30px;
    margin-top: 9px;
    width: 100%;
}


#gift_package_content .right_side .social_shares,
#first_buy_content .right_side .social_shares{
    float: left;
    margin-bottom: 30px;
    margin-top: 9px;
    width: 100%;
}


#gift_package_content .right_side .sort_by_price_container p,
#first_buy_content .right_side .sort_by_price_container p{
    color: #EB2123;
    display: block;
    float: left;
    font-family: 'Open sans',sans-serif;
    font-size: 13px;
    font-style: italic;
    font-weight: 600;
    line-height: 24px;
    width: 85px;
}

.sort_by_price_container .sbHolder{width:159px;}

#view_page.gift #left_homepage_banners {
    margin-right: 32px;
}



#gift_package_content .gift_package_item {
    border-top: 10px solid rgb(248, 248, 248);
    float: left;
    margin-bottom: 46px;
    padding-top: 19px;
}


#gift_package_content .gift_package_item .gallery_and_gift_info{
	float:left;
	width:402px;
}

#gift_package_content .gift_package_item .gallery_and_gift_info .gallery{
	float:left;
	margin-bottom:28px;
}

#gift_package_content .gift_package_item .gallery_and_gift_info .gift_content{padding-left:19px; width:383px;}

#gift_package_content .gift_package_item .gallery_and_gift_info .gift_content li{
	display:block;
	float:left;
	width:100%;
	margin-bottom:8px;
	font-family:'Open sans',sans-serif;
	line-height:120%;
	font-size:13px;
	font-weight:600;
	color:#666666;
}

#gift_package_content .gift_package_item .gallery_and_gift_info .gift_content li a{
	display:block;
	float:left;
	max-width:190px;
	color:#EB1F20;
	text-decoration:none;
}

#gift_package_content .gift_package_item .gallery_and_gift_info .gift_content li span.info{
	display:block;
	max-width:190px;
	float:right;
	padding-right:10px;
}

#gift_package_content .gift_package_item .description{
	float:left;
	width:358px;
	padding:5px 13px 0 25px;
}

#gift_package_content .gift_package_item .description .text_description{
	height:337px;
	floaT:left;
	overflow:hidden;
}



#gift_package_content .gift_package_item .description h2{
	font-family:'open sans',sans-serif;
	font-size:22px;
	color:#EB2022;
	line-height:120%;
	text-align:center;
	display:block;
	font-weight:600;
	padding-bottom:10px;
}

#gift_package_content .gift_package_item .description  p.product_id {
    color: #525252;
    font-family: 'Open Sans',sans-serif;
    font-size: 13px;
    line-height: 120%;
    text-align: center;
	padding-bottom:20px;
}

#gift_package_content .gift_package_item .description .order_info {
    float: left;
}

#first_buy_content

#gift_package_content .gift_package_item .description p{
	font-family:'open sans',sans-serif;
	font-size:13px;
	color:#545454;
	line-height:120%;
	padding-bottom:15px;
	display:block;
}

#gift_package_content .gift_package_item .description p.old_price{
	font-family:'Open Sans',sans-serif;
	font-size:22px;
	line-height:120%;
	font-style:italic;
	color:#333333;
	text-align:right;
	text-decoration:line-through;
	padding-bottom:0;
	padding-right:40px;
}

#gift_package_content .gift_package_item .description p.new_price{
	font-family:'Open Sans',sans-serif;
	font-size:34px;
	line-height:120%;
	color:#EC2123;
	font-weight:bold;
	float:right;
	display:inline-block;
	padding-bottom:0;
	padding-right:10px;
}


#first_buy_content .header .left_side {
    background: url("https://www.dunjincvet.com/images/css_images/first_buy_big_icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    min-height: 80px;
    padding-left: 124px;
    padding-top: 51px;
    width: 409px;
}




#first_buy_content .text_editor, #my_catalogue .text_editor {
    background: none repeat scroll 0 0 rgb(248, 248, 248);
    float: left;
    margin-bottom: 4px;
    margin-top: 20px;
    padding: 13px 24px;
    width: 745px;
}

#first_buy_content .text_editor p{
	font-family:'Open sans',sans-serif;
	font-size:13px;
	color:#666666;
	line-height:120%;
	font-weight:600;
}
#pagination_container {
    float: left;
    margin-bottom: 29px;
    margin-left: 156px;
    margin-top: 40px;
    width: 800px;
}


#pagination_container #pagination {
    display: block;
    margin: 0 auto;
    width:817px;
	text-align:center;
}


#pagination_container #pagination li{
	display:inline-block;
	margin-right:-1px;
}

#pagination_container #pagination li a{display:block; width:39px; height:38px; float:left;}
#pagination_container #pagination li a:hover{background-position:left bottom;}
#pagination_container #pagination li a.first_page{
	background:url(https://www.dunjincvet.com/images/css_images/pagination_first_icon.jpg) left top no-repeat;
}
#pagination_container #pagination li a.first_page:hover{background-position:left bottom;}
#pagination_container #pagination li a.prev_page{
	background:url(https://www.dunjincvet.com/images/css_images/pagination_prev_icon.jpg) no-repeat left top;
}
#pagination_container #pagination li a.prev_page:hover{background-position:left bottom;}


#pagination_container #pagination li a.page_number{
	background:url(https://www.dunjincvet.com/images/css_images/pagination_number_background.jpg) left top no-repeat;
	line-height:38px;
	font-family:'open sans',sans-serif;
	font-size:16px;
	color:#E5F6FF;
	font-weight:bold;
	text-align:center;
}

#pagination_container #pagination li a.page_number_current{
	background:url(https://www.dunjincvet.com/images/css_images/pagination_number_background.jpg) left bottom no-repeat;
	line-height:38px;
	font-family:'open sans',sans-serif;
	font-size:16px;
	color:#E5F6FF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}


#pagination_container #pagination li a.page_number:hover{background-position:left bottom;}

#pagination_container #pagination li a.next_page{
	background:url(https://www.dunjincvet.com/images/css_images/pagination_next_icon.jpg) no-repeat left top;
}
#pagination_container #pagination li a.next_page:hover{background-position:left bottom;}

#pagination_container #pagination li a.last_page{
	background:url(https://www.dunjincvet.com/images/css_images/pagination_last_icon.jpg) left top no-repeat;
}
#pagination_container #pagination li a.last_page:hover{background-position:left bottom;}


#my_cart_content, #first_buy_content, #my_catalogue {
    float: left;
    margin-top: 17px;
    width: 798px;
}


#my_catalogue {
    margin-left: 14px;
    width: 784px;
}

#my_catalogue .header{margin-top:40px; margin-bottom:32px;}

#my_cart_content .header .left_side {
    background:url(https://www.dunjincvet.com/images/css_images/my_cart_big_icon.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    min-height: 70px;
    padding-left: 169px;
    padding-top: 51px;
    width: 409px;
}



#my_catalogue .header .left_side {
    float: left;
    width: 303px;
}


#my_catalogue .header .left_side h1{
	font-family:'Open Sans',sans-serif;
	font-size:28px;
	font-weight:600;
	line-height:120%;
	color:#666666;
}

#my_catalogue .text_editor p{
	font-family:'Open Sans',sans-serif;
	font-size:14px;
	line-height:131%;
	color:#777777;
	font-weight:normal;
}


#my_catalogue .header .right_side{
	float:left;
	width:481px;
}

#my_catalogue .product_status{float:left; width:100%; margin-top:32px;}

#my_catalogue .right_side input {
	border:1px solid #BBBBBB;
	line-height:24px;
	height:24px;
	color:#7F7F7F;
	font-family:'Open sans',sans-serif;
	font-size:13px;
	font-weight:600;
	padding:0 6px;
}

#my_catalogue .right_side input:focus{
	border:1px solid #EB2022;
	color:#EB2022;
}


#my_catalogue .right_side .code{
	width:108px;
	margin-right:13px;
}

#my_catalogue .right_side .personal_info{
	width:176px;
	margin-right:12px;

}

#my_catalogue .right_side .search_catalogues{
	border:0 none;
	width:136px;
	height:37px;
	background:url(https://www.dunjincvet.com/images/css_images/search_catalogues_button.jpg) left top no-repeat;
	line-height:37px;
	text-align:center;
	font-family:'Open Sans',sans-serif;
	font-size:12px;
	font-weight:600;
	color:#666666;
	cursor:pointer;

}

#my_catalogue .cataloge_info{
	float:left;
	width:100%;
	margin-top:16px;
}

#my_catalogue .cataloge_info p{
	font-family:'Open sans',sans-serif;
	font-size:16px;
	line-height:90%;
	font-weight:600;
	color:#535353;
	padding-bottom:9px;
}



.header.discount_icon h2 {
    text-align: left !important;
}


#my_catalogue #first_buy_product_list li {
    margin-bottom: 17px;
}




#discount_content .header .left_side {
    background: url("https://www.dunjincvet.com/images/css_images/discount_big_icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    min-height: 80px;
    padding-left: 94px;
    padding-top: 62px;
    width: 148px;
}

#discount_content .header .right_side {
    float: left;
    width: 510px;
}

#discount_content {
    float: left;
    margin-left: 16px;
    width: 782px;
}

.sort_by_price_container.discount .sbHolder {
    margin-right: 9px;
    width: 159px;
}

.sort_by{margin-right:9px;}
.sort_by.last{margin-riht:0;}


.sort_by_price_container.discount {
    margin-top: 52px;
}


#sign_up {
    float: left;
    width: 798px;
}

#sign_up .left_side{float:left; width:491px;}

#sign_up .left_side h1 {
    background: url("https://www.dunjincvet.com/images/css_images/sign_up_icon_big.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #666666;
    display: block;
    font-size: 28px;
    font-weight: 600;
    height: 91px;
    line-height: 120%;
    padding-left: 110px;
    padding-top: 68px;
    width: 215px;
}

#sign_up.new_user .left_side h1 {
    background: url("https://www.dunjincvet.com/images/css_images/register_new_user_heading_icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding-left: 131px;
}

#sign_up .left_side .form{
	float:left;
	width:427px;
	margin-left:64px;
	margin-top:50px;
}

/*NEW USER REGISTRATION*/


#sign_up.new_user #left_column {
    float: left;
    width: 177px !important;
	padding-left:19px;
}


#sign_up.new_user #right_column {
    float: right;
    margin-left: 94px;
    width: 177px;
}

#sign_up.new_user .text_field{
	margin-bottom:5px;
}



#sign_up .left_side .form form{margin-bottom:18px; float:left;}
#sign_up .left_side .forgotten_password {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: rgb(235, 31, 32);
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: 600;
    padding-left: 9px;
    padding-right: 26px;
    padding-top: 13px;
    text-decoration: underline;
	font-family:"Open Sans",sans-serif;
}



#sign_up .left_side .form .sign_up {
    background: url("https://www.dunjincvet.com/images/css_images/sigin_in_button.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    color:#E5F6FF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 22px;
    font-weight: bold;
    height: 49px;
    line-height: 49px;
    padding-right: 35px;
    text-align: center;
    text-decoration: none;
    width: 195px;
	font-family:'Open Sans',sans-serif;
}

#sign_up .left_side .reset_sign_in_container{
	margin-top:18px;
	float:left;
}

#sign_up .left_side #reset_pass .text_field{
	width:100%;
	float:left;
}


#sign_up .left_side #pass_email {
    float: left;
    width: 356px !important;
}

#sign_up .left_side #reset_pass {
    float: left;
    margin-top: 18px;
}



#sign_up p{
	font-size:11px;
	line-height:100%;
	color:#545454;
	font-weight:600;
	font-style:italic;
	padding-bottom:8px;
	display:block;
}

#sign_up .desc{
	float:left;
	width:100%;
	margin-top:79px;
	margin-left:36px;
}

#sign_up .right_side .register_form{
	background:url(https://www.dunjincvet.com/images/css_images/sign_up_bear_icon.jpg) left top no-repeat;
	display:block;
	float:left;
	width:233px;
	height:231px;
	margin-left:58px;
	margin-top:104px;
}

#sign_up .right_side .register_form p.new_user{
	padding-top:138px !important;
	text-align:center !important;
	font-weight:600 !important;
	font-size:19px !important;
	line-height:120% !important;
	color:#000000 !important;
	padding-left:32px !important;
	font-style:normal !important;
	padding-bottom:0;
}


#sign_up .right_side .register_form a.register {
    color: #EB1F1F;
    font-size: 14px;
    font-weight: 600;
    padding-left: 99px;
    text-transform: uppercase;
}


/*OTHER*/


.in_package_header {
    background: none repeat scroll 0 0 rgb(248, 248, 248);
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    margin-bottom: 16px;
    padding: 0 19px;
    width: 358px;
	font-family:'Open sans',sans-serif;
	font-weight:600;
	font-size:14px;
	color:#666;
	text-transform:uppercase;
}

#subcategories_menu{
	float:left;
	width:121px;
	padding-left:16px;
	padding-right:17px;
	border:0 none;
}

#subcategories_menu ul li{
	padding-top:9px;
	padding-bottom:7px;
	border-bottom:1px solid #f8f8f8;
}

#subcategories_menu ul li a{
	font-size:18px;
	color:#666666;
	font-weight:600;
	font-family:'Open sans',sans-serif;
	text-decoration:none;
}

#subcategories_menu ul li a:hover, #subcategories_menu ul li a.current{
	color:#FF0000;
}

#user_details_box{
	float:left;
	width:800px;
	margin-top:43px;
	margin-left:14px;
	padding-bottom:113px;
}

#user_details_box #avatar{
	float:left;
	width:220px;
	height:270px;
	margin-right:35px;
}

#user_details_box #avatar img{
	border:1px solid #EEEEEE;
	padding:10px;
}

#view_page.user_details #left_homepage_banners{margin-right:30px;}

#user_details_box #user_info{
	width:257px;
	float:left;
}

#user_details_box .form_item{margin-bottom:2px;}
#user_details_box .form_item.pass{margin-top:13px;}

#user_details_box .form_item input{
	width:257px;
	height:20px;
	padding-bottom:5px;
	line-height:25px;
	border:0 none;
	border-bottom:1px solid #eee;
	font-family:"Open Sans",sans-serif;
	font-weight:600;
	font-size:14px;
	color:#333333;
}


#user_details_box #discount_info{
	width:218px;
	float:left;
	margin-left:37px;

}



#user_details_box #discount_info p{
	font-size:16px;
	font-weight:600;
	color:#666666;
	text-align:center;
}


#user_details_box #discount_info .discount_panda{
	position:relative;
	width:218px;
	float:left;
	margin-top:15px;
}


#user_details_box #discount_info .discount_panda img{
}


#user_details_box #discount_info .discount_panda p{
	text-align:center !important;
	font-weight:900 !important;
	font-size:96px !important;
	color:#FFF !important;
	display:block;
	width:216px;
	height:184px;
	padding-top:15px;
}

#user_details_box #discount_info .discount_panda p.yellow{
	background:url(https://www.dunjincvet.com/images/css_images/discount_colors.fw.png) 0 0px no-repeat;
}


#user_details_box #discount_info .discount_panda p.red{
	background:url(https://www.dunjincvet.com/images/css_images/discount_colors.fw.png) -216px 0px no-repeat;
}


#user_details_box #discount_info .discount_panda p.green{
	background:url(https://www.dunjincvet.com/images/css_images/discount_colors.fw.png) -432px 0px no-repeat;
}

#user_details_box #discount_info .discount_panda p.light_blue{
	background:url(https://www.dunjincvet.com/images/css_images/discount_colors.fw.png) -648px 0px no-repeat;
}

#user_details_box #discount_info .discount_panda p.blue{
	background:url(https://www.dunjincvet.com/images/css_images/discount_colors.fw.png) -864px 0px no-repeat;
}




#user_details_box #discount_info .discount_panda p span{
	font-size:50px;
	position:relative;
	top:-47px;
}

#user_details_box .buttons{
	float:left;
	width:800px;
	margin-top:6px;
}

#user_details_box .buttons .btn{

	width:227px;
	height:49px;
	line-height:40px;
	text-align:center;
	font-size:22px;
	color:#E5F6FF;
	font-weight:bold;
	background:url(https://www.dunjincvet.com/images/css_images/user_details_button.jpg) left top no-repeat;
	border:0 none;
	cursor:pointer;
	margin-right:37px;
}

#user_details_box .buttons .btn.last{margin-right:0;}


#view_page.user_details #two_columns {
    float: left;
    margin-left: -7px;
    padding: 0 13px;
    width: 954px;
}

#user_details_box table{}
#user_details_box table tr{
	border-bottom:1px solid #eee;
	vertical-align:top;
}


#user_details_box table tr td, #user_details_box table tr th{
	padding:9px 5px;
}

#user_details_box table tr td.pr_list{
	padding-bottom:2px;
}

#user_details_box table tr td{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	font-weight:600;
	color:#666666;
}

#user_details_box table tr th{
	text-align:left;
	border-top:1px solid #eee;
	font-size:14px;
	font-family:"Open Sans",sans-serif;
	color:#EB2123;
	font-weight:600;
}

#user_details_box table tr td ul{
	list-style:none;
	margin:0;
	padding:0;
}

#user_details_box table tr td ul li{
	margin-bottom:7px;
}

#user_details_box table tr td ul li a{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	text-decoration:underline;
	color:#666666;
	font-weight:600;
}

#user_details_box table tr td ul li a:hover{
	color:#EB2123;
}

p.today_buy{
	display:block;
	float:left;
	width:100%;
	font-weight:600;
	font-family:"Open Sans",sans-serif;
	font-size:18px;
	color:#666;
	margin-top:57px;
	margin-bottom:9px;
}

th.spent{text-align:right !important;}
td.total_price{text-align:right !important;}

#blog_list{
	width:768px;
	float:left;
	margin-left:46px;
}

#blog_list h1{
	font-weight:600;
	font-size:28px;
	font-family:"Open Sans",sans-serif;
	line-height:136px;
	display:block;
	height:136px;
	background:url(https://www.dunjincvet.com/images/css_images/pandu_blog_heading_image.jpg) left top no-repeat;
	padding-left:212px;
	color:#666;
}

#blog_list #blogs_list_container{
	width:768px;
	float:left;
	margin-top:30px;
}

.blog_container{
	width:220px;
	height:374px;
	float:left;
	background:url(https://www.dunjincvet.com/images/css_images/blog_background_container.jpg) left top no-repeat;
	padding-left:12px;
	padding-right:16px;
	padding-top:21px;
	margin-right:12px;
	margin-bottom:13px;
	padding-bottom:19px;
	float:left;
}

.blog_container.third{margin-right:0;}

.blog_container h2{
	font-family:"Open Sans",sans-serif;
	font-size:16px;
	color:#EB2022;
	font-weight:600;
}

.blog_container .thumb{
	margin-bottom:18px;
	margin-top:13px;
}

.blog_container .desc{margin-bottom:14px;}

.blog_container .desc p{
	font-family:"PT Sans",sans-serif;
	font-size:14px;
	line-height:120%;
	color:#535353;
}

.blog_container a.read_more{
	display:block;
	float:right;
	background:url(https://www.dunjincvet.com/images/css_images/read_more_icon.jpg) right top no-repeat;
	padding-right:34px;
	font-weight:600;
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	color:#EB1F20;
	text-decoration:none;
	text-transform:uppercase;
}

#my_cart_content table {
	margin-top:43px;
	margin-bottom:17px;
	float:left;
}


#my_cart_content table th{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	font-weight:600;
	color:#EB2022;
	text-align:left;
	padding:9px 0;
	border-top:1px solid #eee;
}

#my_cart_content table td{padding:9px 0; border-top:1px solid #eee; border-bottom:1px solid #eee;}
#my_cart_content td.product_name{
	padding-left:17px;
	padding-right:55px;
	width:110px;
	text-align:center;
}

#my_cart_content td.product_name a{
	font-family:"Open Sans",sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:600;
	line-height:120%;
	text-decoration:underline;
}

#my_cart_content td.product_desc_list{
	padding-left:13px;
	padding-right:53px;
	width:94px;
}

#my_cart_content td.product_desc_list ul{
	padding:0;
	margin:0;
	list-style:none;
}

#my_cart_content td.product_desc_list ul li{
	margin-bottom:5px;
	display:block;
}

#my_cart_content table th.products_in_cart{width:182px;}
#my_cart_content table th.product_desc{width:152px; padding-left:8px;}
#my_cart_content table th.quanitity{width:123px;}
#my_cart_content table th.remove_from_cart{width:102px;}
#my_cart_content table th.price{width:192px; text-align:right; padding-right:42px;}

#my_cart_content table td.price_number{
	font-family:"Open Sans",sans-serif;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	padding-right:7px;
	width:185px;
}






.my_cart_bottom .promo_code_area {
    float: left;
    width: 300px;
	margin-top:6px;
}

#use_promo_code{
	background:url(https://www.dunjincvet.com/images/css_images/big_button.jpg) left top no-repeat;
	width:261px;
	height:49px;
	line-height:49px;
	color:#E5F6FF;
	font-size:22px;
	line-height:49px;
	text-align:center;
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin-left:21px;
	margin-top:15px;
	text-transform:none;
}

.total_payment{
	display:block;
	float:right;
	margin-right:10px;
}

.total_to_pay{
	color:#666666;
	display:block;
	margin-right:5px;
	float:left;
	font-weight:600;
}


#total_price, .currency{
	font-family:"Open Sans",sans-serif;
	font-size:15px;
	color:#EB2123;
	font-weight:bold;
}


.contiune_shopping {
    clear: both;
    display: block;
    height: 49px;
    margin-top: 51px;
    width: 117px;
	background:url(https://www.dunjincvet.com/images/css_images/button_continue.jpg) left top no-repeat;
	line-height:49px;
	font-size:22px;
	color:#E7F6FF;
	font-weight:bold;
	padding-right:52px;
	padding-left:10px;
	text-align:center;
	overflow:hidden;
	text-decoration:none;

}

#payment_process_info .header .left_side h1{
    color: rgb(102, 102, 102);
    font-family: 'Open sans',sans-serif;
    font-size: 28px;
    font-weight: 600;
    line-height: 120%;
    text-transform: uppercase;
}


#payment_process_info .header .left_side {
    background: url("https://www.dunjincvet.com/images/css_images/my_cart_big_icon.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    min-height: 70px;
    padding-left: 169px;
    padding-top: 51px;
    width: 409px;
}


#payment_process_info .left_side_info {
    float: left;
    width: 440px;
	padding-right:72px;
	margin-top:40px;
	margin-left:23px;
}

#payment_process_info .right_side_info{
	float:left;
	width:261px;
	margin-top:40px;
}

#payment_process_info .same_address{
	color:#EB2022;
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	line-height:120%;
	padding-bottom:22px;
	font-weight:600;
}

#payment_process_info .old_address_listing p{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	color:#545454;
	font-weight:600;
	line-height:120%;
	padding-bottom:0;
}

#payment_process_info .old_address_listing .contact_telephone{
	padding:14px 0;
}

.total_payment_summary{
	float:left;
	width:440px;
	margin-bottom:136px;
}

.total_payment_summary .title{
	padding-bottom:6px;
	border-bottom:1px solid #ddd;
	margin-bottom:7px;
	font-family:"Open Sans",sans-serif;
	font-weight:600;
	font-size:16px;
	color:#666666;
}

.total_payment_summary .total_spent{
	padding-bottom:10px;
}

.total_payment_summary .transport{
	padding-bottom:4px;
	border-bottom:1px solid #DDD;
}

.total_payment_summary .transport_cost{
	padding-bottom:4px;
	border-bottom:1px solid #ddd;
}

.total_payment_summary td{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	font-weight:600;
	color:#666666;
}


.total_payment_summary .total_costs, .total_payment_summary .total_cost_number{
	font-family:"Open Sans",sans-serif;
	font-size:14px;
	color:#EB2123 !important;
	font-weight:600;
	text-align:left;
	padding-top:6px !important;
}

.total_payment_summary .right{text-align:right;}
.total_payment_summary .right span{display:inline-block; margin-left:15px;}









.sort_by_form_items #sort_form .sbHolder {
    margin-right: 8px;
    width: 160px;
}


.right_side_sort_by{
	margin-top:51px;
	float:left;
}

.sort_by_form_items {
    float: left;
    margin-top: 5px;
}

.header_sort_by p{
	display:inline-block;
	font-family:'Open Sans',sans-serif;
	font-size:13px;
	font-style:italic;
	color:#EB2022;
	line-height:100%;
	margin-left:5px;
	font-weight:600;
}




#new_image_popup{
    background-color: rgb(255, 255, 255);
    border: 5px solid rgb(235, 33, 35);
    box-shadow: 0 3px 16px 0 rgba(0, 0, 0, 0.75);
    display: block;
    left: 39%;
    padding: 20px;
    position: absolute;
    top: 52%;
    width: 300px;
    z-index: 1000;
}

#new_image_popup label {
    color: rgb(102, 102, 102);
    display: block;
    font-family: 'Open sans',sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 17px;
    text-align: center;
}


#pass_missmatch {
    float: left;
    font-size: 18px;
    margin-bottom: 10px;
    margin-top: 7px;
}


#pass_missmatch p{
	font-family:'Open sans',sans-serif;
	font-weight:bold;
	color:rgb(235, 32, 34);
}






#featured_articles .discount {
    background: url("https://www.dunjincvet.com/images/css_images/discount_bag.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 90px;
    left: 18px;
    position: absolute;
    top: -34px;
    width: 65px;
}

#featured_articles .jcarousel-clip.jcarousel-clip-horizontal {
    width: 243px;
}


#view_page.gift #first_buy_content li {
    margin-right: 5px;
}


#view_page.gift #pagination_container {
    float: left;
    margin-bottom: 29px;
    margin-left: 0;
    margin-top: 0;
    width: 800px;
}


#view_page.product #message, .message {
    bottom: -10px;
    color: #f24d00 !important;
    font-style: italic;
    font-weight: bold;
    margin-left: 0;
    position: relative;
    text-align: center;
}


#view_page.users_register .register_form {
    margin-left: 33px;
}

form input:focus{
	border:1px solid #EB2123;
}

a.sign_in{
	padding-left:87px;
}



/* LIST PRODUCTS */

#content.list_products{background: none; background-color: #E5E5E5; position: relative;}

#black, #red{width: 100%; position: absolute; z-index: 0;}

#black{background-color: #000; height: 290px;}
#red{background-color: #C91F26; height: 260px; margin-top: 290px;}

#view_page.list_products{width: 956px; padding: 0; background: none; margin-bottom: 108px; z-index: 1; position: relative;}
#view_page.list_products #left_column{width: 211px; background: none;}

#view_page.list_products #left_column input[type=submit]{padding: 5px; border: none; background-color: #fff; color: #000; font-size: 16px; font-weight: bold; border-radius: 3px; cursor: pointer;}

.products{width:695px; padding:0 22px 0 28px; background:#FFF; float:left; position:relative;}

#top_box{padding:30px 5px; float:left; width:695px; }
.photo{float:left;}
.photo img{}
.right_text{float:right; width:370px; margin-right:75px; padding:10px 0;}
.right_text h2{font-size:22px; line-height:122%;}
.right_text h3{font-size:22px; font-weight:normal; line-height:122%;}
.right_text .shotr_text{font-size:14px; line-height:122%; margin:20px 0 0 0;}
.right_text a{color: #000; font-size: 12px; font-style: italic; text-decoration: none; float: right;}
.right_text a:hover{color: #c10d2c;}

section.result_product{ float:left; width:695px; padding-bottom:20px;}
section.result_product h2.title{background: url(https://www.dunjincvet.com/images/css_images/title_list_products.png) left top no-repeat;
    color: #fff; display: block; font-size: 22px; font-weight: 600; height: 34px; line-height: 34px; margin-bottom: 12px; text-indent: 10px; width: 695px;}
section.result_product .grey_box{width:695px; height:25px; line-height: 25px; background:#D0D2D3; float:left;}
.list_prod{padding:10px 0; border-bottom:2px solid #D0D2D3; float:left; width:695px;}
.list_prod a.img{float:left; display:block; padding:0 30px 0 8px; }
.list_prod a img{max-width:30px; max-height:30px;}
.list_prod a img:hover{opacity:0.8;}
.list_prod h3{float:left; padding:8px 30px 0 0; width:208px;}
.list_prod h3 a{color:#000; text-decoration:none; }
.list_prod h3 a:hover{color:#C10D2C;}
.list_prod h4{float:left; padding:8px 30px 0 0; font-size:12px; width:192px;}
.list_prod .price{float:left; padding:8px 30px 0 0; font-size:12px; font-weight:bold; color:#C10D2C; width:64px;}
.list_prod a.more{float:left; font-size:12px; width:72px; color:#000; text-decoration:none; font-style:italic; padding:8px 0 0 0;}
.list_prod a.more:hover{color:#C10D2C;}
section.result_product .short_text{float:left; padding:25px 7px; width:680px; line-height:120%;}

/* table */

thead.grey_box tr th{text-align: left; font-size: 14px; font-weight: bold;}
thead.grey_box tr th:nth-of-type(1){width: 68px; text-indent: 8px}
thead.grey_box tr th:nth-of-type(2){width: 238px;}
thead.grey_box tr th:nth-of-type(3){width: 222px;}
thead.grey_box tr th:nth-of-type(4){width: 94px;}
thead.grey_box tr th:nth-of-type(5){width: 72px;}

/* checkbox css3 */
#search_prducts{padding:30px 0 0 14px;}
input[type=checkbox].checkbox { display:none; }
input[type=checkbox].checkbox + label.checkbox_label { padding-left:26px; margin-bottom:15px; height:15px; display:inline-block; line-height:15px; background-repeat:no-repeat;background-position: 0 0; vertical-align:middle; cursor:pointer;  }
input[type=checkbox].checkbox:checked + label.checkbox_label { background-position: 0 -15px; color:#FFF;}
label.checkbox_label { background-image:url(https://www.dunjincvet.com/images/css_images/checkbox.jpg); color:#6C6D71; font-size:13px; font-weight:bold;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; 	}

/* news_list_products */
#news_list_products {padding:20px 0 0 0;}
#news_list_products .news_box_title{display:none;}
#news_list_products .news_post{background:#F0F1F1; width:211px; border:none;}
#news_list_products .news_text{width:185px; padding:22px 15px 0;}

#news_list_products .news_post .thumb .photo{width: 100%;}

/* news_list for responsive */

#news_responsive{width: 745px; float: right; background-color: #e5e5e5; padding: 29px 0 0 0; display: none;}
#news_responsive .news_box_title{display: none;}

/* PDF Print Send icon */
#icon_box{ float:right; position:absolute; right:30px; top:7px; }
#icon_box a.pdf{background:url(https://www.dunjincvet.com/images/css_images/pdf_icon.png) left top no-repeat; width:44px; height:44px; display:block; float:left;}
#icon_box a.print{background:url(https://www.dunjincvet.com/images/css_images/print_icon.png) left top no-repeat; width:44px; height:44px; display:block; float:left; margin-left:5px;}
#icon_box a.email{background:url(https://www.dunjincvet.com/images/css_images/email_icon.png) left top no-repeat; width:44px; height:44px; display:block; float:left; margin-left:7px;}

/* sand page */
#sand_page{}
#sand_page_form{padding:18px; width:430px; }
#sand_page_form .row{display:block;}
#sand_page_form label{display:block; padding:0 0 8px 12px;}
#sand_page_form input{border:none; padding:0px 10px; margin-bottom:10px; line-height:36px; height:36px; width:410px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:#EFEFEF; border-radius: 5px;}
#sand_page_form input:focus{background:#D6D6D6;}
#sand_page_form textarea{border:none; padding:10px; margin-bottom:10px; line-height:20px; height:190px; width:410px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:#EFEFEF; border-radius: 5px;}
#sand_page_form textarea:focus{background:#D6D6D6;}
#sand_page_form input.button{width:114px; height:36px; line-height:36px; border:none; background:url(https://www.dunjincvet.com/images/css_images/button_sand_contact.png) left top no-repeat; padding-left:26px; color:#FFF; cursor:pointer; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:right;}
#sand_page_form input.button:hover{opacity:0.7; }


/* PRODUCT */
.product_container{ background:url(https://www.dunjincvet.com/images/css_images/product_bg.jpg) left 15px repeat #000; margin:10px 0 0 0;}
#view_page.product_box{width:930px; background:#FFF; padding:10px 25px;}
#product{width:695px; float:left; position:relative; padding:0;}
#product .right_text{padding-top:0px;}

#mod_box{width:695px; margin-bottom:40px; clear:both;}
#mod_box .title{background: url(https://www.dunjincvet.com/images/css_images/title_product.jpg) left top no-repeat;
    color: #fff; display: block; font-size: 22px; font-weight: 600; height: 34px; line-height: 34px; margin-bottom: 25px; text-indent: 10px; width: 598px;}
#list_title{width:695px; height:25px; clear:both; }
.char_title{width:165px; height:25px; float:left; background:#D0D2D3; text-indent:10px; line-height:25px; font-size:14px; font-weight:bold; color:#000; }
.mod_title{ width:338px; height:25px; float:left; background:#000000; text-indent:48px; line-height:25px; font-size:14px; font-weight:bold; color:#FFF; }
.ser_title{ width:190px; height:25px; float:left; background:#D0D2D3; text-indent:56px; line-height:25px; font-size:14px; font-weight:bold; color:#000; }
.row_list{border-bottom:2px solid #D0D2D3; width:695px; height:50px;}
.char_data{width:165px; height:50px; float:left; text-indent:10px; line-height:50px; font-size:12px; font-weight:normal; color:#000;}
.mod_data{ width:338px; height:50px; float:left; background: url(https://www.dunjincvet.com/images/css_images/modification_arrow_icon.png) 20px 14px no-repeat #F9E7EA; text-indent:48px; line-height:50px; font-size:12px; font-weight:bold; color:#C10D2C ;}
.ser_data{ width:190px; height:50px; float:left; text-indent:56px; line-height:50px; font-size:12px; font-weight:normal; color:#000;}
#pdf_sound{border-bottom:2px solid #D0D2D3; width:695px; height:50px;}
a.pdf{background:url(https://www.dunjincvet.com/images/css_images/pdf_icon.png) left center no-repeat; display:block; width:386px; height:50px; float:left; text-indent:58px; line-height:50px; font-size:14px; font-weight:600; font-style:italic; color:#C10D2C; text-decoration:none;  }
a.pdf:hover{color:#000;}
a.sound{background:url(https://www.dunjincvet.com/images/css_images/sound_icon.png) left center no-repeat; display:block; width:300px; height:50px; float:left; text-indent:74px; line-height:50px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
a.sound:hover{color:#C10D2C;}

#characteristics{width:695px; float:left;}
#characteristics li{width:330px; float:left; position:relative; margin-bottom:30px; border-top: 3px solid #000;}
#characteristics li.second{width:330px; float:right;}
#characteristics li img{margin-bottom:2px}
#characteristics li .icon_data{font-weight:bold; text-align:center; display:block; font-size:50px; font-weight:bold; font-style:italic; margin-top:-48px; color:#FFF;}
#characteristics li .icon_title{background:url(https://www.dunjincvet.com/images/css_images/char_title_bg.jpg) left top no-repeat; display:block; width:330px; height:34px; line-height:34px; font-size:18px; font-weight:900; text-align:center; color:#FFF;}

#gallery_product_box{width:640px; margin-left:-25px; margin-bottom:60px; background:#D0D2D3; padding:20px 40px; clear:both;}

#price_box{width:695px; clear:both; position:relative; margin-bottom:60px;}
#price_box .title{background: url(https://www.dunjincvet.com/images/css_images/title_product.jpg) left top no-repeat; color: #fff; display: block; font-size: 22px; font-weight: 600; height: 34px; line-height: 34px; margin-bottom: 25px; text-indent: 10px; width: 598px;}
a.add_to_cahrt{background:url(https://www.dunjincvet.com/images/css_images/add_to_cahrt.png); width:76px; height:50px; display:block; position:absolute; right:0px; top:-10px; cursor:pointer;}
a.add_to_cahrt:hover{background-position:left bottom;}
#price_list{}
#row_title{background:#D0D2D3; width:695px; height:25px; line-height:25px; color:#000; font-size:14px; font-weight:bold; }
.price_title, .price_data{width:96px; text-indent:10px; float:left;}
.kit_title, .kit_data{width:108px; text-indent:10px; float:left;}
.mot_title, .mot_data{width:146px; text-indent:10px; float:left;}
.mottime_title, .mottime_data{width:158px; text-indent:10px; float:left;}
.garan_title, .garan_data{width:92px; text-indent:10px; float:left;}
.ser_title, .ser_data{width:94px; text-indent:10px; float:left;}
#row_data{border-bottom:2px solid #D0D2D3; width:695px; height:50px; font-size:12px; line-height:50px;}
.price_data, .mot_data{ color:#C10D2C; font-weight:bold;}
.kit_data, .mottime_data, .garan_data, .ser_data{color:#000; font-weight:normal;}

#right_clumn{float:right; width:210px;}
#sugest_box{}
#title_sugest{background: url(https://www.dunjincvet.com/images/css_images/title_sugest.jpg) left top no-repeat; color: #fff; display: block; font-size: 14px; font-weight: 600; width: 210px; height: 21px; line-height: 21px; margin-bottom: 17px; text-indent: 8px; }
.banner_sugest{border-top:2px solid #000; margin-bottom:30px;}
.banner_sugest a{display:block; margin-bottom:15px;}
.banner_sugest a img{}
.banner_sugest a img:hover{opacity:0.8;}
.banner_sugest h3{padding:0 8px;}
.banner_sugest h3 a{display:block; font-size:15px; font-weight:bold; color:#000; text-decoration:none; }
.banner_sugest h3 a:hover{color:#C10D2C;}

/* MY CART PAGE */
#content.my_cart_content{background: url("https://www.dunjincvet.com/images/css_images/cart_bg.jpg") repeat scroll left 15px #000; margin: 10px 0 0;}
#view_page.my_cart{background: none repeat scroll 0 0 #fff; padding: 10px 25px; width: 930px; margin-bottom:180px;}
#cart_list{float: left; padding: 0; position: relative; width: 695px;}
#cart_list .title { background: url("https://www.dunjincvet.com/images/css_images/title_product.jpg") no-repeat scroll right top rgba(0, 0, 0, 0); color: #fff; display: block;
    font-size: 22px; font-weight: 600; width: 320px; height: 34px; line-height: 34px; margin-bottom: 25px; text-indent: 10px; }
#title_list_box{background:#D0D2D3; border-radius: 2px; font-size:14px; font-weight:bold; color:#000; width:695px; height:25px; line-height:25px; float:left;  }
#title_list_box .product_name{width: 320px;}
.product_img{float:left; width:150px; min-height:25px; }
.product_name{float:left; width:172px; min-height:25px; padding-left:24px; }
.product_remove{float:left; width: 154px; text-align:center;}
.product_price{ }
#product_row{float:left; width:695px; padding:15px 0; border-bottom:1px solid #D0D2D3;}
#product_row .product_remove a{display:block; width:23px; height:23px; background:url(https://www.dunjincvet.com/images/css_images/remove.jpg); margin-left:65px;}
#product_row .product_remove a:hover{background-position:left bottom;}
#product_row .product_name a{font-size:14px; font-weight:600; color:#000; display:block; line-height:110%; text-decoration:none;}
#product_row .product_name a:hover{color:#C10D2C;}
#product_row .product_quantity{}
#product_row .product_quantity input{width:24px; height:20px; line-height:20px; border:1px solid #D0D2D3; text-align:center; padding:0 3px; color:#666666; font-size:15px; font-family:"Open Sans",sans-serif; font-weight:bold; float:left; margin: 0 9px 0 18px;}
#product_row .product_quantity a.reload{display:block; float:left; width:15px; height:20px; background:url(https://www.dunjincvet.com/images/css_images/refresh_icon.jpg) left top no-repeat;	}
#product_row .product_quantity a.reload:hover{background-position:left bottom;}
#product_row .product_price{font-size:12px; font-weight:bold; color:#C10D2C;}

.red_line{width:695px; height:26px; background:url(https://www.dunjincvet.com/images/css_images/red_line.jpg); float:left; margin:10px 0 20px;}

form#sand_mail_list{width:695px; float:left;}
form#sand_mail_list .text{ margin-bottom:20px; color:#CA1F26; font-size:12px; font-weight:600;}
form#sand_mail_list .col{float:left; width:168px; margin-bottom:14px; }
form#sand_mail_list label{color:#000; font-size:12px; font-weight:600; display:block; margin-bottom:5px; text-indent:10px;}
form#sand_mail_list input[type="text"]{width:150px; height:34px; background:#E5E6E7; padding:0 10px; color:#000; border:none;}
form#sand_mail_list .middle{margin:0 15px; width:325px;}
form#sand_mail_list .middle input[type="text"]{width:305px;}
form#sand_mail_list textarea{width:675px; height:70px; background:#E5E6E7; padding:10px; color:#000; border:none; margin-bottom:20px;}
form#sand_mail_list input[type="submit"]{width:148px; height:20px; color:#FFF; border:none; font-size:13px;  font-weight:bold; font-style:italic; text-align:left; background:url(https://www.dunjincvet.com/images/css_images/sand_mail_button.jpg); float:right; cursor:pointer;}
form#sand_mail_list input[type="submit"]:hover{opacity:0.8;}
form#sand_mail_list input[type="text"]:focus, form#sand_mail_list textarea:focus{background:#ccc; }

/* BRAND PAGE */
#content{background: url("https://www.dunjincvet.com/images/css_images/product_bg.jpg") repeat scroll left 15px #000; margin: 10px 0 0;}
#view_page{background: none repeat scroll 0 0 #fff; padding: 10px 25px; width: 930px;}
#view_page.brand #text_editor h4{background: url(https://www.dunjincvet.com/images/css_images/h4-bg.png) repeat-y; border-radius: 2px; width: 329px; color: #fff; font-family: 'Open Sans', sans-serif; font-size: 12px; padding: 10px 20px 10px 10px; float: right;}
#view_page.brand{margin-bottom:150px;}
#view_page.brand #parent_page_title{background:url(https://www.dunjincvet.com/images/css_images/title_small_bg.jpg) no-repeat scroll left top rgba(0, 0, 0, 0); color: #fff; display: block;
    font-size: 22px; font-weight: 600; width: 710px; height: 34px; line-height: 34px; margin-bottom: 25px; text-indent: 10px; border-bottom:2px solid #000; padding-bottom:5px;}
#view_page.brand #text_editor{ width:710px; float:left;}
#view_page.brand #text_editor h1{line-height:61px;}



/*************
	Category
**************/

#content.category{background: url(https://www.dunjincvet.com/images/css_images/gear_bg_grey.jpg) repeat scroll left top;}
#content.category:before{background: url(https://www.dunjincvet.com/images/css_images/moto_flag_bg.png) no-repeat center center;}

#view_page.news_list{width:934px; padding: 0 23px 25px;  background: none;}
#view_page.news_list .page_title{width: 318px; height: 35px; background: url(https://www.dunjincvet.com/images/css_images/news-title-bg.png) no-repeat; font-size: 22px; color: #fff; line-height: 35px; text-indent: 10px; font-weight: bold; margin: 37px 0 23px;}
#view_page.news_list .list_news_box {width:441px; height: 202px; float:left; margin-bottom: 20px; margin-right: 52px; background-color: #fff; border-top: 3px solid #000; }
#view_page.news_list .list_news_box.second { float:right; margin-right: 0;}

#view_page.news_list .list_news_box .news_thumb{width:215px; padding-right: 25px; float:left;}
#view_page.news_list .list_news_box .news_thumb:hover{}
#view_page.news_list .list_news_box .short_news_box{margin: 24px 20px 24px 25px; height: 154px; position: relative;}
#view_page.news_list .list_news_box .short_news_box.have_thumb{width: 172px; float: left; margin: 20px 0 0 0;}
#view_page.news_list .list_news_box .short_news_box.have_thumb.second{}
#view_page.news_list .list_news_box .short_news_box h2 a{font-size:17px; color:#000; text-decoration:none; font-weight: bold; line-height:100%; padding-bottom:13px; display:inline-block; }
#view_page.news_list .list_news_box .short_news_box h2 a:hover{color:#660066;}
#view_page.news_list .list_news_box .short_news_box .short_news_text{height: 87px; overflow:hidden; float:left; margin-bottom: 9px; width:100%;}
#view_page.news_list .list_news_box .short_news_box.have_thumb .short_news_text{height:75px; overflow:hidden; float:left; margin-bottom:4px;}
#view_page.news_list .list_news_box .short_news_text p{font-size:12px; line-height:125%;}
#view_page.news_list .list_news_box .short_news_box .news_read_more a{display:inline-block;  font-size:12px; position: absolute; bottom: 0; right: 0; font-style: italic; text-decoration:none; color: #000; }
#view_page.news_list .list_news_box .short_news_box .news_read_more a:hover{color: #C91F26;}

/****************
	Contact
*****************/

#content.contact{background: none; background-color: #C91F26;}
#form_container{width:auto; float:right; margin:24px 0 0; }
#view_page.contact{ background: none; padding: 0 0 40px; width: 936px;}
#view_page.contact #left_column{float: left; width: auto;}
#view_page.contact h1{color:#000; font-family:"Open Sans", sans-serif; font-size:22px; font-weight:bold; text-indent: 11px; margin: 46px 0 24px; width: 318px; height: 34px; line-height: 34px; background: url(https://www.dunjincvet.com/images/css_images/contact-title-bg.png) no-repeat;}
#view_page.contact .text_editor{width:360px; float:left;  background:url(https://www.dunjincvet.com/images/css_images/contact_side_background.png) no-repeat; margin-bottom: 34px; padding-left: 11px;}
#view_page.contact .text_editor p{font-size:15px; color: #fff; line-height: 150%;}
#view_page.contact .text_editor a{font-size:15px; color:#660066; }

#view_page.contact #social{float: none; padding-left: 11px; width: 250px; clear: both; display: table;}
#view_page.contact #social p{margin-bottom: 18px; color: #fff;}
#view_page.contact #social a{display: block; margin-right: 15px; float: left;}
#view_page.contact #social #fb{background: url(https://www.dunjincvet.com/images/css_images/fb.png) no-repeat; width: 20px; height: 20px;}
#view_page.contact #social #google{background: url(https://www.dunjincvet.com/images/css_images/google.png) no-repeat; width: 23px; height: 25px;}
#view_page.contact #social #twitter{background: url(https://www.dunjincvet.com/images/css_images/twitter.png) no-repeat; width: 23px; height: 20px;}
#view_page.contact #social #rss{background: url(https://www.dunjincvet.com/images/css_images/rss.png) no-repeat; width: 20px; height: 20px;}
#view_page.contact #social #yt{background: url(https://www.dunjincvet.com/images/css_images/yt.png) no-repeat; width: 49px; height: 20px;}


#view_page.contact p.contact_information{font-size:14px; font-style:italic; padding-bottom:15px;}


#contactForm .form_item.first{margin-left: 0;}
#contactForm .form_item input[type='text']{width: 162px; height: 34px; padding: 0 3px; border: none; border-radius: 3px;}
#contactForm .input_field_label.captcha{font-size:14px; height: 34px; line-height: 34px; width: 140px;}
#contactForm .captcha.textfield{width: 162px; height: 34px; line-height: 34px; border-radius: 3px; border: none; padding: 0 3px;}

.contact_form_error{color:#F00;}
.contact_form_success{color:#00698C;}

#services_banner{width: 100%; height: auto; background-color: #BBBDBF; clear: both; float: left;}
.services_banner{width: 936px; margin: 0 auto; }
.services_banner h2{width: 495px; height: 35px; line-height: 35px; text-indent: 11px; margin: 52px 0 33px; background: url(https://www.dunjincvet.com/images/css_images/services-title-bg.png) no-repeat; font-size: 22px; color: #fff; font-weight: bold; font-family: 'Open Sans', sans-serif;}
.services_banner ul li{width: 300px; float: left; margin-bottom: 35px; padding-left: 12px;}
.services_banner iframe{margin: 30px 0 75px; border: 4px solid #fff; border-radius: 5px;}


/*******************
	Gallery Album
*******************/

#content.gallery_album{width: 100%; background: url(https://www.dunjincvet.com/images/css_images/gallery-bg.jpg) top right no-repeat #C91F26; min-height: 955px;}
#view_page.gallery_album{width: 935px; margin: 0 auto; padding: 0; background: none;}
#content.gallery_album .back_thumb_gallery{width: auto; padding: 3px; display: block; float: left; margin: 0 4px 4px 0; border-radius: 3px;}
#content.gallery_album .back_thumb_gallery.third{margin-right: 0;}
#content.gallery_album .back_thumb_gallery:hover{background-color: #fff;}
#content.gallery_album .back_thumb_gallery a{display: flex; }


#view_page.gallery_album .page_title{width: 317px; height: 35px; display: inline-block; float: left; background: url(https://www.dunjincvet.com/images/css_images/gallery-title-bg.png) no-repeat; line-height: 35px; font-size: 22px; color: #000; font-weight: bold; text-indent: 11px; margin: 38px 0 41px;}
#view_page.gallery_album #navigation{width: 599px; height: 35px; line-height: 35px; border-bottom: 2px solid #E5E5E5; float: right; margin-top: 38px;}
#view_page.gallery_album #navigation.bottom{width: 100%; margin-top: 28px;}
#view_page.gallery_album #bread-crumbs{font-family: 'Open Sans', sans-serif; font-size: 12px; font-style: italic; color: #CA1F26; width: auto; float: left; }
#view_page.gallery_album #bread-crumbs a{font-family: 'Open Sans', sans-serif; font-size: 12px; font-style: italic; color: #000; text-decoration: none;}
#view_page.gallery_album #bread-crumbs a:hover{color: #fff;}
#view_page.gallery_album .news_back{padding: 0; margin: 0; width: auto; height: 35px; line-height: 35px;}
#view_page.gallery_album .news_back a{padding: 0; text-align: left; width: 125px; height: 36px; line-height: 35px; display: block; background: url(https://www.dunjincvet.com/images/css_images/news-back.png) no-repeat right bottom; color: #000; font-size: 12px;}
#view_page.gallery_album .news_back a:hover{color: #fff;}

#view_page.gallery_album .album_title{clear: both; font-family: 'Open Sans', sans-serif; font-weight: bold; font-size: 22px; color: #fff; margin-bottom: 15px;}
#view_page.gallery_album p{margin-bottom: 38px;  font-family: 'Open Sans', sans-serif; color: #fff; font-size: 14px; line-height: 120%;}
@media print{.main, #tabs_footer {display:none;} }
#login_form{display: none;}