/*
Theme Name: Crawford Jewellers
Description: exclusive
Version: 1.0.8
*/

@font-face {font-family: 'Museo700';src: url('font/F6FCC_0.eot');src: url('font/F6FCC_0.eot?#iefix') format('embedded-opentype'),url('font/F6FCC_0.woff') format('woff'),url('font/F6FCC_0.ttf') format('truetype'),url('font/F6FCC_0.svg#wf') format('svg');}
@font-face {font-family: 'Museo300';src: url('font/F6FCC_1.eot');src: url('font/F6FCC_1.eot?#iefix') format('embedded-opentype'),url('font/F6FCC_1.woff') format('woff'),url('font/F6FCC_1.ttf') format('truetype'),url('font/F6FCC_1.svg#wf') format('svg');}
@font-face {font-family: 'Museo500';src: url('font/F6FCC_2.eot');src: url('font/F6FCC_2.eot?#iefix') format('embedded-opentype'),url('font/F6FCC_2.woff') format('woff'),url('font/F6FCC_2.ttf') format('truetype'),url('font/F6FCC_2.svg#wf') format('svg');}
@font-face {font-family: 'MyriadBold';src: url('font/myriadpro-bold-webfont.eot');src: url('font/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('font/myriadpro-bold-webfont.woff') format('woff'),url('font/myriadpro-bold-webfont.ttf') format('truetype'),url('font/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'MyriadRegular';src: url('font/myriadweb-webfont.eot');src: url('font/myriadweb-webfont.eot?#iefix') format('embedded-opentype'),url('font/myriadweb-webfont.woff') format('woff'),url('font/myriadweb-webfont.ttf') format('truetype'),url('font/myriadweb-webfont.svg#MyriadWebRegular') format('svg');font-weight: normal;font-style: normal;}

html, body {
width:100%;
position: relative;
margin: 0;
padding: 0;
}

.clear {
clear: both !important;
width: 100%;
height: 1px;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
position: relative;
}

.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html > body .clearfix { display: block; width: 100%; }
* html .clearfix { height: 1%; }

body {
background: #1c1712 url('img/bg.png') left top repeat-x;
color: #fff;
font-size: 62.5%;
line-height: 170%;
font-family: MyriadRegular, arial, helvetica, sans-serif;
}

a {
color: #6e3f21;
text-decoration: underline;
}

a:hover {
color: #946242;
text-decoration: none;
}

a img {
border: none;
}

div {
position: relative;
}

td, p, h1, h2, h3, h4, h5, h6 {
font-family: MyriadRegular, arial, helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
color: #333;
font-weight: normal;
padding: 0;
margin-top: 0;
}

div#wrap {
text-align: center;
width: 100%;
margin: 0 auto;
padding: 0;
/*overflow: hidden;*/
}

.wrap-in {
text-align: left;
width: 950px;
margin: 0 auto;
}

#header {
color: #777;
width: 100%;
height: 110px;
}
	div#header #logo {
	position: absolute;
	left: 0;
	top: 0;
	}
		div#header #logo a.logo {
		background: url('img/logo.gif') left top no-repeat;
		display: block;
		width: 140px;
		height: 110px;
		float: left;
		outline: none;
		}



#content-wrap {
text-align: center;
width: 100%;
margin: 0;
/*background-color: #fff;*/
background: #fff url('img/bg-present-wrap.png') left top repeat-x;
min-height: 300px;
}

#content {
width: 950px;
color: #333;
text-align: left;
margin: 0 auto;
font-size: 16px;
}

	#content a {
	color: #333;
	font-weight: bold;
	text-decoration: none;
	}

	#pfilter-wrap h1,
	#content h1,
	#content .page h1,
	#content .category h1,
	#content h3 {
	color: #ff3260;
	font-size: 24px;
	text-transform: capitalize;
	line-height: 100%;
	}
	#content h4 {
	color: #111;
	font-size: 18px;
	text-transform: capitalize;
	line-height: 100%;
	}

	#content .threedots {
	color: #ff3260;
	font-size: 24px;
	margin: 18px 0;
	}


.center #content,
.center {
text-align: center;
}



#widgets-top ul,
#widgets-top ul li {
margin: 0;
padding: 0;
list-style: none;
}

#widgets-top ul li {
float: left;
margin: 0 0 0 20px;
}


ul.breadcrumb,
#crumbs {
padding: 14px 0 28px 0;
font-size: 13px;
color: #78726e;
text-transform: lowercase !important;
}
	ul.breadcrumb a,
	#crumbs a {
	font-weight: normal !important;
	color: #78726e !important;
	text-decoration: underline !important;
	}
	ul.breadcrumb a.norm,
	#crumbs a.norm {
	text-transform: capitalize;
	}
	ul.breadcrumb i,
	#crumbs i,
	#crumbs em {
	font-size: 14px;
	font-style: normal;
	color: #ff3366;
	padding: 0 4px;
	vertical-align: bottom;
	}
	ul.breadcrumb i {
	padding: 0 6px 0 4px;
	}
	ul.breadcrumb li {
	list-style: none;
	float: left;
	}
	#crumbs a, 
	#crumbs i, 
	#crumbs ul, 
	#crumbs li  {
	float: left;
	}
	#crumbs ul {
	margin: 0;
	padding: 0;
	}

#shopp ul.breadcrumb { display: block; margin: 0 0 15px 0; padding: 4px 15px; }
#shopp ul.breadcrumb li { background: none; margin: 0; padding: 0; display: inline; text-indent: 0; font-size: 12px; color: #999; }
#shopp ul.breadcrumb li a {
font-weight: normal;
}
	#crumbs .last-child a {
	/*text-decoration: none !important;*/
	}


table td.loca ul.locai,
table td.loca ul.locai li {
margin-left: 10px !important;
padding-left: 0 !important;
list-style: none;
}
table td.loca ul.locai li ul {
margin-bottom: 10px;
padding-left: 10px;
}
table td.loca ul.locai a {
text-decoration: none;
}



.tbnr img {
position: absolute;
left: 0;
top: 0;
}



#footer-wrap {
background: url('img/bg-footer.png') left top repeat-x;
height: 175px;
}

#footer {
color: #fff;
font-family: "Museo300", arial, tahoma, helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
margin: 0 auto;
position: relative;
text-align: center;
width: 950px;
zoom: 1;
}
	#footer p {
	font-family: "Museo300", arial, tahoma, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	}
	#footer strong,
	#footer b {
	font-family: "Museo700", arial, tahoma, helvetica, sans-serif;
	font-weight: normal;
	}
	#footer p.red {
	color: #ff3366;
	padding: 20px 0 0 0;
	}
	#footer a {
	color: #fff;
	font-style: italic;
	text-decoration: none;
	}

		#footer #footer-zleft {
		width: 63px;
		height: 18px;
		background: url("img/bz1.gif") left top no-repeat;
		position: absolute;
		left: 220px;
		top: 30px;
		}
		#footer #footer-zright {
		width: 63px;
		height: 18px;
		background: url("img/bz2.gif") left top no-repeat;
		position: absolute;
		right: 220px;
		top: 30px;
		}


#menufooter {
margin: 0 0 10px 0;
}
	#menufooter ul,
	#menufooter ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	#menufooter ul li {
	/*width: 100px;*/
	float: left;
	margin: 0 16px 0 0;
	}
	#menufooter ul li,
	#menufooter ul li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
	font-size: 11px;
	}
		#menufooter ul li ul {
		margin: 5px 0 0 0;
		}
			#menufooter ul li li,
			#menufooter ul li li a {
			font-size: 11px;
			font-weight: normal;
			float: none;
			}



.widget_search div {
text-align: right;
}
.widget_search label {
display: none;
}
.widget_search #s {
background: #f4f4f4;
border: 1px solid #a8a9ab;
color: #a8a9ab;
margin: 0 0 10px 0;
width: 99%;
padding: 2px 4px;
}
.widget_search #s:focus {
color: #000;
}

.widget_search #searchsubmit,
.button {
background: #6e3f21;
color: #fff !important;
border: none;
font-size: 16px;
padding: 2px 20px;
cursor: pointer;
}
.button:hover {
background: #7e4f31;
}

.buttonstyle {
color: #fff !important;
text-decoration: none;
font-size: 12px;
white-space: nowrap;
}

.postnav .fleft { float: left }
.postnav .fright { float: right }

#imgh {
width: 938px;
height: 250px;
overflow: hidden;
position: absolute;
}

ul.listoppo,
ul.listoppo li {
list-style: none;
padding: 0;
}


.bhtable .EditField,
.bhtable select {
width: 240px;
}


.block1 {
border-top: 12px solid #6e3f21;
background: #e8e8e8;
line-height: 120%;
padding-bottom: 10px;
}
	.block1 .inner {
	margin: 10px;
	}
	.block1 h2 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
	margin: 0 0 10px 0;
	}
	.block1 .uform {
	text-align: center;
	}
		.block1 .uform strong {
		text-align: center;
		color: #6e3f21;
		}
		.block1 .uform input {
		width: auto;
		}

.table1 {
}
	.table2 h2,
	.table1 th {
	color: #6e3f21;
	background: #e8e8e8;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	padding: 5px;
	}
	.table2 h2 {
	width: 90%;
	display: block;
	}

.ired {
color: red;
font-size: 16px;
padding: 0 5px 0 0;
}

select.EditField,
input.EditField {
background: #fdfdfd;
border: 1px solid #a8a9ab;
margin: 0 0 10px 0;
width: 99%;
padding: 2px 4px;
}

input.EditField2 {
background: #fdfdfd;
border: 1px solid #a8a9ab;
margin: 10px 0;
width: 80%;
padding: 2px 4px;
clear: both;
}

.chbxs td {
vertical-align: top;
}
.chbxs td,
.chbxs label {
white-space: nowrap;
}

.table2 td.divw {
width: 20px;
}

#contact2 ul li img {
margin: 0 4px 0 20px;
}
div#homepage a{
	text-decoration: none;
}

div#homepage #ca_table {
	width: 277px;
	float: left;
	background: #550307;
	margin-bottom: 20px;
}
div#homepage #cl_table {
	width: 276px;
	float: left;
	margin-left: 15px;
	background: #452914;
	margin-bottom: 20px;
}
div#homepage #ca_table h1 {
		background-color:#450100;
}
div#homepage #cl_table h1 {
		background-color:#361f0d;
}
div#homepage h1 {
	color: #fff;
	font-size: 16px;
	margin: 0;
	padding: 6px 10px 6px 10px;
}
div#homepage h1 a{
	color: #fff;
	text-decoration: none;
}
div#homepage h2 {
	color: #ddd;
	font-size: 14px;
	line-height: 16px;
	margin: 0px;
	padding: 6px 10px 6px 10px;
}
div#homepage h2 a{
	color: #ff8900;
	text-decoration: none;
}
div#homepage h3 a {
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #4f0401;
}
div#homepage strong {
	color: #ff8900;
	font-size: 14px;
	font-weight: bold;
	}




.cleft ul.shopp_categories li {
/*list-style: url('img/list-bullet.gif') inside;*/
list-style: none;
list-style-position: outside;
padding: 0 0 0 10px;
background: url('img/list-bullet.gif') 1px 12px no-repeat;
margin: 0;
font-size: 12px;
border-bottom: 1px solid #e5e5e5;
line-height: 30px;
color: #333;
}

	.cleft ul.shopp_categories li a {
	padding: 0;
	color: #333;
	text-decoration: none;
	}

	.cleft ul.shopp_categories ul.children {
	display: none;
	}

	.cleft ul.shopp_categories ul.active {
	display: block;
	}


.cleft #searchform input {
vertical-align: middle;
}
	.cleft #searchform #s {
	width: 140px;
	}


hr {
margin: 20px 0;
}

.small {
font-size: 11px;
}
.small2 {
font-size: 11px;
line-height: 23px;
vertical-align: bottom;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

h2.redheader {
color: #9c3330;
font-size: 18px;
}

#shopp h1 {
font-size: 20px;
}

.nobord {
border: none !important;
}
	.nobord th,
	.nobord td {
	border: none !important;
	vertical-align: middle !important;
	text-align: center !important;
	}




#menu-bottom-wrap {
min-height: 207px;
background: #fff url('img/bg-bottom.png') left bottom repeat-x;
}
	#menu-bottom-wrap #menu-bottom {
	width: 950px;
	margin: 0 auto;
	padding-top: 15px;
	}

		#menu-bottom .menu-menu-bottom-container {
		display: table;
		width: 920px;
		margin: 0 0 48px 15px;
		}
			#menu-bottom ul.menu {
			display: table-row;
			}
				#menu-bottom ul.menu li {
				display: table-cell;
				width: 25%;
				/*float: left;*/
				text-align: left;
				font-weight: bold;
				font-size: 14px;
				color: #666666;
				}
					#menu-bottom ul.menu li a {
					text-decoration: none;
					font-size: 14px;
					color: #666666;
					}
					#menu-bottom ul.menu li a:hover {
					color: #000;
					}
					#menu-bottom ul.menu li li {
					display: block;
					float: none;
					font-weight: normal;
					margin: 2px 0 0 0;
					white-space: nowrap;
					text-transform: lowercase;
					}



#logo-div-line {
overflow: visible;
height: 47px;
border-bottom: 1px solid #e5e5e5;
margin: 0 10px 40px 10px;
}
	#logo-div-line #logo-div {
	width: 112px;
	height: 68px;
	margin: 0 auto;
	background: url('img/logo-white.png') left top no-repeat;
	}
	body.home #logo-div-line #logo-div {
	background: url('img/logo-white-bird.png') left top no-repeat;
	}


#widgets-bottom {
}
	#widgets-bottom ul,
	#widgets-bottom ul li {
	list-style: none;
	padding: 0;
	margin: 0;
	}


#widgets-top .widget_shoppcartwidget .widgettitle {
display: none;
}
#widgets-top .widget_shoppcartwidget {
padding: 0 0 0 12px;
}
#widgets-top .widget_shoppcartwidget a,
#widgets-top .widget_shoppcartwidget {
color: #ff6088;
text-decoration: none;
white-space: nowrap;
font-size: 18px;
font-family: "Museo300", arial, tahoma, helvetica, sans-serif;
text-transform: lowercase;
}
#widgets-top .widget_shoppcartwidget a:hover {
color: #fff;
}
#widgets-top .widget_shoppcartwidget p {
padding: 0;
margin: 0;
}


/* shailan dropdown menu */

div.shailan-dropdown-menu table, div.shailan-dropdown-menu tbody, div.shailan-dropdown-menu tr, div.shailan-dropdown-menu td,
div.shailan-dropdown-menu ul, div.shailan-dropdown-menu li,
div.dropdown-horizontal-container, ul.dropdown * { margin:0; padding:0; border:0; }
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }

/* Z-index */
ul.dropdown li{ position: relative; }
ul.dropdown li ul { position:absolute; z-index: 497; }
ul.dropdown li.hover, ul.dropdown li:hover{ cursor: default; }

/* Top level */
ul.dropdown li { display:inline; vertical-align: middle; zoom:1; }
ul.dropdown > li { float:left; }
ul.dropdown li a{ padding: .3em .8em; }

/* Sub levels */
ul.dropdown ul { position: absolute; top: 100%; left: -10px; }
ul.dropdown ul li { float: none; display: list-item; list-style: none; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown a:active, ul.dropdown a:focus { outline-style:none; }
* html ul.dropdown li { height: 1px; }

/* IE Submenu margin fix */
ul.dropdown ul li, ul.dropdown-vertical { margin-left: -16px; mar\gin-left: 0; }

/* Hide submenus */
ul.dropdown ul, ul.dropdown li.hover ul ul, ul.dropdown li.hover ul ul ul, ul.dropdown li.hover ul ul ul ul, ul.dropdown li.hover ul ul ul ul ul, ul.dropdown ul, ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul, ul.dropdown li:hover ul ul ul ul ul { display: none; }
ul.dropdown ul ul ul ul ul ul { display: none !important; }

/* Alignment support */
.dm-align-right table{ float:right; }
.dm-align-left table{ float:left; }
ul.dropdown-horizontal.dropdown-align-right ul { right: 0; left: auto; }
ul.dropdown-horizontal.dropdown-align-right ul ul{ right: 99%; left: auto; }

/* Vertical menu support */
ul.dropdown-vertical.dropdown-align-left ul { top: 1px; left: 99%; right:auto; }
ul.dropdown-vertical.dropdown-align-right ul { top: 1px; right: 99%; left:auto; }
ul.dropdown-vertical li { float: none; display:block; }

/* Cursor fix */
ul.dropdown li a { cursor: pointer; }

ul.dropdown { white-space: nowrap;	}

/* Show submenus */
ul.dropdown li:hover > ul, ul.dropdown li.hover ul{ display: block; }

/* Show current submenu */
ul.dropdown li.hover ul, ul.dropdown ul li.hover ul, ul.dropdown ul ul li.hover ul, ul.dropdown ul ul ul li.hover ul, ul.dropdown ul ul ul ul li.hover ul , ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul, ul.dropdown ul ul ul li:hover ul, ul.dropdown ul ul ul ul li:hover ul { display: block;  
}


/* crawford top menu */

#widgets-top,
#menu-top {
margin: 0;
position: absolute;
right: 0;
top: 47px;
white-space: nowrap;
z-index: 9999;
color: #fff;
font-size: 20px;
text-transform: lowercase;
}
	#widgets-top a,
	#menu-top a {
	color: #ff6088;
	text-decoration: none;
	font-family: 'Museo300', arial, tahoma, helvetica, sans-serif;
	}
	#widgets-top a:hover,
	#menu-top a:hover,
	#widgets-top .current-menu-item a {
	color: #fff;
	}
	#menu-top ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
		#menu-top ul li {
		padding: 0;
		margin: 0 0 0 60px;
		float: left;
		list-style: none;
		}
			#menu-top ul ul {
			visibility: hidden;
			position: absolute;
			height: 0;
			top: 31px;
			left: 0;
			width: 149px;
			border: 1px solid red;
			background: #393631;
			}
				#menu-top ul ul li {
				float: none;
				border: 1px solid red;
				}

ul.dropdown-horizontal ul.sub-menu {
border: none;
padding: 45px 0 0 0 !important;
}
	ul.dropdown-horizontal ul.sub-menu li {
	float: none !important;
	text-transform: uppercase;
	font-size: 14px;
	background: #393631 url("img/menu-bullet.gif") right top no-repeat;
	padding: 14px 55px 0 14px !important;
	opacity: 0.85;
	}
	ul.dropdown-horizontal ul.sub-menu li:hover {
	background: #393631 url("img/menu-bullet-hover.gif") right top no-repeat !important;
	}
		ul.dropdown-horizontal ul.sub-menu li a,
		ul.dropdown-horizontal ul.sub-menu li a:hover {
		color: #fff !important;
		font-family: MyriadRegular, arial, helvetica, sans-serif !important;
		}
		ul.dropdown-horizontal ul.sub-menu li.last-child {
		padding-bottom: 14px !important;
		}
/*


#menu2 {
height: 37px;
background: url("img/bg-menu2.png") center bottom no-repeat;
z-index: 8888;
text-align: center;
position: absolute;
top: 0;
width: 950px;
}
	#menu2 .widgettitle {
	display: none;
	}
	#menu2 ul {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	left: 50%;
	}
	#menu2 ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	right: 50%;
	}
	#menu2 a {
	padding: 8px 0 0 22px;
	color: #333;
	font-size: 18px;
	text-transform: lowercase;
	text-decoration: none;
	font-weight: normal;
	font-family: 'Museo300', arial, tahoma, helvetica, sans-serif;
	display: -moz-inline-box;
	display: inline-block;
	outline: none;
	}
	#menu2 a:first {
	padding-left: 0;
	}
	#menu2 a:hover {
	color: #000;
	}
*/

body.home #content-wrap2 {
/*background: url("img/bg-present-wrap.png") left top repeat-x;*/
}

body.home #content .home-post {
position: relative;
/*padding-top: 37px;
background: url("img/bg-present2-2.png") left top no-repeat;
z-index: 888;*/
}

.sidebar ul,
.sidebar ul li {
list-style: none;
display: block;
margin: 0;
padding: 0;
}

#sidebar7 {
clear: both;
margin: 24px 0 10px 0 !important;
font-size: 12px;
}

#sidebar-3 {
background: #fff url("img/bg-boxes.png") left top repeat-x;
min-height: 340px;
}
	.featured_post_more_link {
	margin-top: 10px;
	font-size: 16px;
	}
	#sidebar-3 p {
	margin: 0 0 10px 0;
	}
	#sidebar-3 h2,
	#sidebar-3 h3 {
	margin: 4px 0 14px 0;
	}
	#sidebar-3 ul.sidebar-3 {
	display: block;
	width: 950px;
	margin: 0 auto;
	padding-top: 15px;
	}
	#sidebar-3 ul,
	#sidebar-3 ul li {
	list-style: none;
	padding: 0;
	margin: 0;
	}
	#sidebar-3 .featured_post_content {
	width: 200px;
	font-size: 17px;
	}
	#sidebar-3 .featured-post-widget {
	width: 410px;
	height: 300px;
	float: left;
	border: 7px solid white;
	padding: 0 12px;
	margin: 0 10px 14px 10px;
	clear: none;
	background: #f1fcfe url("img/bg-box1.png") left top repeat-x;
	color: #666666;
	text-align: left;
	font-size: 18px;
	line-height: 125%;
	overflow: hidden;
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	}
	#sidebar-3 .colornum-2 {
	background: #f3fdee url("img/bg-box3.png") left top repeat-x;
	}
	#sidebar-3 .colornum-3 {
	background: #fefaf1 url("img/bg-box2.png") left top repeat-x;
	}
	#sidebar-3 .colornum-4 {
	background: #fcf1fd url("img/bg-box4.png") left top repeat-x;
	}
		#sidebar-3 .featured-post-widget h2,
		#sidebar-3 .featured-post-widget h2 a,
		#sidebar-3 .featured-post-widget h3,
		#sidebar-3 .featured-post-widget h3 a {
		color: #393939;
		font-size: 30px;
		font-family: 'Museo300', arial, tahoma, helvetica, sans-serif;
		line-height: 106%;
		text-transform: none;
		text-decoration: none;
		width: 220px;
		}
		#sidebar-3 .featured-post-widget a {
		color: #660000;
		}
		#sidebar-3 .featured-post-image {
		position: absolute;
		bottom: 0;
		right: 0;
		}


.thethe_image_slider img.thethe-image-slider-image {
position: absolute;
left: 0;
bottom: 0;
}

.thethe-image-slider-caption-inner {
bottom: 120px;
padding: 10px;
position: absolute;
right: 40px;
text-align: right;
vertical-align: bottom;
}

.thethe-image-slider-thumbnailsbottomright {
bottom: 50px;
right: 40px;
}
.thethe-image-slider-thumbnailsbottomright .thethe-image-slider-thumbnails-thumb {
margin: 0 3px;
}


/**/

.thethe-image-slider-loader{
background: transparent;
}
.rloader,
.thethe-image-slider-progress{
border: none;
background: transparent url('img/load.gif') 50% 50% no-repeat;
}
.thethe-image-slider-progress{
width: 18px;
height: 15px;
margin-left: -10px;
margin-top: -30px;
}
.rloader {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}

#backtocoll {
position: absolute;
top: 14px;
right: 0;
}
	#backtocoll a {
	font-size: 13px;
	color: #78726e;
	font-weight: normal;
	}
	#shopp .contproc .cont strong,
	#backtocoll strong {
	font-weight: normal;
	font-size: 18px;
	color: #ff3260;
	}


.qtitle h1,
.qtitle span {
float: left;
}
.qtitle span {
padding: 4px 0 0 10px;
}


#pfilter-wrap {
height: 256px;
margin: 0 0 20px 0;
text-align: left;
/*overflow: hidden;*/
}
	#pfilter-wrap h1 {
	padding: 10px 0;
	}
	#pfilter-wrap form#pfilter {
	display: block;
	position: relative;
	width: 205px;
	}
	#pfilter-wrap #category-slider {
	width: 714px;
	height: 256px;
	position: absolute;
	right: 20px;
	top: 0;
	overflow: hidden;
	}

	#pfilter-wrap form#pfilter select {
	background: transparent;
	color: #666666;
	border: 1px solid #ccc;
	text-transform: uppercase;
	width: 174px;
	font-size: 9px;
	padding: 4px 2px;
	margin: 0 0 7px 0;
	}

/**/

div.selectbox-wrapper {
position:absolute;
width: 182px !important;
background-color: white;
color: #666666;
border: 1px solid #ccc;
margin: -10px 0 0 0;
padding: 0;
text-align:left;
text-transform: uppercase;
font-size: 11px;
max-height: 200px;
overflow: auto;
z-index: 9999;
-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);
box-shadow: 0 2px 4px rgba(0,0,0,0.5);
}
.for-him div.selectbox-wrapper {
color: #fff;
background-color: #787878;
}
div.selectbox-wrapper ul {
list-style-type:none;
margin: 0;
padding: 0;
}
div.selectbox-wrapper ul li.selected { 
background-color: #eee;
}
.for-him div.selectbox-wrapper ul li.selected { 
background-color: #222;
}
div.selectbox-wrapper ul li.current { 
background-color: #ddd;
}
.for-him div.selectbox-wrapper ul li.current { 
background-color: #333;
}
div.selectbox-wrapper ul li {
list-style-type: none;
display: block;
margin: 0;
padding: 3px 4px;
cursor: pointer;
}
.selectbox {
display : block;
text-align: left; 
cursor: pointer;
height: 20px;
background: #fff url('img/arr-select.gif') top right no-repeat;
color: #666666;
border: 1px solid #ccc;
text-transform: uppercase;
width: 174px;
font-size: 9px;
padding: 0 4px;
margin: 0 0 7px 0;
}
.for-him .selectbox {
background-color: #787878;
color: #fff;
}



.for-him {
background: #787878 url('img/bg-for-him.png') left top repeat-x;
}
	.for-him select,
	.for-him h1 {
	color: #fff !important;
	}


.pagescroll {
height: 255px;
overflow: hidden;
}

.education {
background: #fff;
padding: 60px 20px 20px 0;
margin: 0 0 10px 0;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
	.education,
	.education p,
	.education td {
	color: #333;
	font-size: 13px;
	line-height: 24px;
	}
	.education p {
	margin: 0 0 32px 0;
	}
	.education h1,
	.education h2 {
	margin: 0 0 40px 0;
	font-size: 30px;
	font-weight: normal;
	color: #ff3366;
	}
	.education .education-in {
	width: 650px;
	float: right;
	}
	.education .sidebar,
	.education #sidebar5 {
	background: url('img/bg5.png') center bottom no-repeat;
	width: 253px;
	min-height: 260px;
	overflow: hidden;
	padding: 0 0 80px 0;
	float: left;
	}
		.education .sidebar ul,
		.education .sidebar li,
		.education #sidebar5 ul,
		.education #sidebar5 li {
		list-style: none;
		padding: 2px 8px;
		margin: 0;
		}
			.education .sidebar ul,
			.education #sidebar5 li {
			/*margin-left: 10px !important;*/
			padding: 2px 8px !important;
			}
				.education .sidebar li.current-menu-item,
				.education #sidebar5 li.current-menu-item {
				background: #ff3366;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				}
				.education .sidebar li a,
				.education #sidebar5 li a {
				color: #aaa !important;
				font-size: 16px;
				text-transform: lowercase;
				display: block;
				}
				.education .sidebar li.current-menu-item a,
				.education #sidebar5 li.current-menu-item a {
				color: #fff !important;
				}

	

