/*------------------------------------------*/

/*             boxes in Header              */

/*------------------------------------------*/



#fixed {

  position: fixed;

  top: 0;

  left: 0;

  width: 100%;

  z-index:0

}

.fixed {

  position: relative;

  width:55px;

  margin: 0 auto;

   top:40px;

   left:540px

}



#fixed_arrow {

  position: fixed;

  bottom:87px;

  right:0;

  width: 100%;

  //z-index:2222222222

}



.fixed_arrow{

  position: relative;

  width:41px;

  margin: 0 auto;

  left:544px;

   bottom:0px;

   z-index:10

}

.top{

	background:url(../images/arrow_up.png) left top no-repeat; 

	width:23px;

	height:15px;

	display:block;

	cursor:pointer;

	display:block;

}

.top:hover {

	background:url(../images/arrow_up_active.png) left top no-repeat; 

}





#back-top {

    position: fixed;

    bottom: 290px;

    text-align:right;

    right:25px;

    z-index: 999

}

#back-top a {

    width: 49px;

    height:49px;

    display: block;

    background:#676767 url(../images/shopomania_images/arrow3.png) no-repeat center center;

    /*	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";

        filter: alpha(opacity=40);

        -moz-opacity: 0.4;

        -khtml-opacity: 0.4;

    */	opacity: 0.4;

}





#header{

    padding-top: 35px;

    height: auto;

    text-align: left

}

#storeLogo{margin-top: 0}

.ilogo {

	float: right;

    margin-left: 20px;

}

.facebook_like {

	width: 140px;

    float: right;

    margin-left: 20px;

    padding: 0px 0px 0px 35px;


}

.phone {

    font-size:18px;

    line-height: 28px;

    color:#555555;

    float: right;

    margin-left: 10px;

    padding: 0px 0px 0px 35px;

    font-family:tahoma

}

.phone .icon_header_phone{

    display:block;

    float: left;

    background:#8b8b8b url("../images/shopomania_images/icon_header_phone.png") top left no-repeat;

    width:28px ;

    height:27px ;

    margin-right:7px

}




.language {

    float: right;

    margin:0 0px 0 0;
	
	padding-top: 5px;

}

.currency{

	float: right;

    margin:0 50px 0 0;

}



.currency a, .language a {

    display: block;

    float:left;

    text-align:center;

    margin-right:2px;

    width:28px;

    height:27px;

    font: 12px/27px Arial, Helvetica, sans-serif;

    color:#000;

    text-decoration:none;

}


.currency a:hover, .currency a.selected, .language a:hover, .language a.selected {

    background-color:#f8f8f8;

}

.currency a{padding-left: 2px;padding-right: 2px;padding-top: 1px}

.language a{margin-top: 1px; margin-left:10px;}

/*shopping cart box*/

.shopping_cart {

    position: relative;

    float: right;

    /* z-index: 100000 !important; */


}

.shopping_cart > .shopping_cart_b > .cart_wrapper{

    font: 12px/27px Arial, Helvetica, sans-serif;

    color:#000;

    text-transform:uppercase;

    text-decoration:none;

    display:block ;

    margin-top: 1px

}

.shopping_cart .cart_link{
    display: block;
    float: left;
    font: 12px/27px Arial,Helvetica,sans-serif;
    padding-right: 3px
}
.shopping_cart .open{
    float: left;
    cursor: pointer
}

.shopping_cart span {

    color:#8d8d8d;

}

.shopping_cart span.price {

    color:#000;

    font-size:12px;

    font-family: Arial, Helvetica, sans-serif

}

.shopping_cart .total span.price {

    color: #AEAEAE

}





#shopping_cart_mini {

    background-color: #8B8B8B;

    color: #EEEEEE;

    display: none;

    position: absolute;

    right: 0;

    top: 23px;

    width: 242px;

}



#shopping_cart_mini p.empty {

    padding:5px 0 10px 6px

}

#shopping_cart_mini .inner-wrapper {

    padding: 4px 7px 0;

}

#shopping_cart_mini .item{

    background-color: #323232;

    border-bottom: 1px solid #8B8B8B

}



#shopping_cart_mini .item a{color: #fff}

#shopping_cart_mini .item{

    font-size: 12px;

    line-height: 24px;

    font-family: arial;

    color: #AEAEAE

}



#shopping_cart_mini .total{

    background-color: #484848;

    color: #FFFFFF;

    font-weight: bold;

    height: 31px;

    line-height: 32px;

    margin-bottom: 6px;

    padding-right: 15px;

    text-align:right;

    text-transform: uppercase;

    font-family: arial;

    font-size: 12px

}



#shopping_cart_mini .total .price{

   color: #AEAEAE;

    font-weight: normal;

    text-transform: none

}



#shopping_cart_mini .button {

    float: right;

    margin-left: 5px;

    text-transform: uppercase;



    background: #707070;

    border: none;

    color: #d4d4d4 !important;

    display: inline-block;

    font-size: 12px;

    font-weight: bold;

    text-decoration: none;

    cursor: pointer;

    margin-bottom: 10px;

    line-height: normal;

    padding: 6px 10px;

    font-family:  Arial, Helvetica, sans-serif;

}



/*end shopping cart box*/



/* header nav menu*/

#nav_first .visible_on{display: block}



#nav_first #nav_block_head{

    position:relative;

    left:0px;

    top:0px;

    display:none ;

    font-size: 12px;

    font-family: arial

}

#nav_first .nav_block_head_field{

    width: 250px;

    padding-left:10px;

    background-color: #F8F8F8;

    float:left;

    height:36px;

    color: #4f4f4f;

    outline: none;

    text-decoration: none;

    line-height:36px;

    cursor:pointer

}

#nav_first .nav_block_head_button{

    background: url(../images/shopomania_images/select-icons1.png) 10px 15px no-repeat #F8F8F8;

    display: block;

    float:left;

    height: 36px;

    outline: none;

    width: 30px;

    cursor:pointer

}

#nav_first .nav_block_dropdown{

    display:block;

    margin-top:1px;
	
	float: right;
	
	padding-right: 20px;

}



#nav_first .nav_block_dropdown li {

    float: left;

    margin:0;

    padding:0;

}

#nav_first .nav_block_dropdown a {

    padding-right:20px;

    font:12px/34px Arial, Helvetica, sans-serif;

    color:#000;

    text-transform: uppercase;

    text-decoration: none;

}

#nav_first .nav_block_dropdown a:hover{text-decoration: underline}

#nav_first .nav_block_dropdown li.last a {	border-bottom: none;padding-right: 0}



/* header nav menu*/











/* layers for all pages*/

.az_wrapper_block{}

.default_page .az_wrapper_block_inner{}





/* layers for main page*/

.main_page .az_wrapper_block{}



.az-header-bg{}

.az-header-bg-wrapper{}



.default_page .az-content-bg{text-align: left;margin-top: 20px;margin-bottom: 30px}



.main_page .az-content-bg{}







/*box search in header*/

#header input[type="text"],

#header input[type="password"],

#header input[type="email"],

#header textarea,

#header select {

    border: none;

    padding: 8px 10px;

    outline: none !important;

    font: 12px/20px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;

    color: #4f4f4f;

    margin: 0;

    width: 210px;

    max-width: 100%;

    display: block;

    margin-bottom: 20px;

    background: #f8f8f8;

}



#header select {

    padding: 0;

}



#search, #search_shopomania {

    width: 210px;

    position:absolute;

    top:0;

    left:20px;

    z-index:51000 !important;

}

#search input[type=text], #search_shopomania input[type=text] {

    width:160px;

    padding:0 10px 0 10px;

    height:36px;

}

#search input[type="submit"], #search_shopomania input[type="submit"] {

    padding: 0;margin: 0;

    border: none;

    width:21px;

    height:36px;

    background-image:url(../images/shopomania_images/arrow1.png);

    background-position:5px 12px;

    background-repeat:no-repeat;

    background-color:#727272;

    position:absolute;

    right:-1px;

    text-indent:-2000px;

    z-index: 99999;

    cursor: pointer



}



#select_top {

    float:left;

    position:relative;

}

#select_top_nav {

    width: auto;

    float: left;

}

#select_main_nav {

    width:200px;

    text-align:left

}











/*end box search in header*/

/* select box */



#select_top .sbHolder {

    font-family: Arial, sans-serif;

    font-size: 12px;

    font-weight: normal;

    height: 36px;

    position: relative;

    width: 210px;

    z-index:50000;

}

#select_top .sbHolder:focus .sbSelector {

}

#select_top .sbSelector {

    display: block;

    height: 36px;

    left: 48px;

    line-height: 36px;

    outline: none;

    overflow: hidden;

    position: absolute;

    top: 0;

    width:0;

    background:url(../images/shopomania_images/arrow1.png) no-repeat right 0 #f8f8f8;

}

#select_top .sbSelector:link, #select_top .sbSelector:visited, #select_top .sbSelector:hover {

    color: #4F4F4F;

    outline: none;

    text-decoration: none;

}

#select_top .sbToggle {

    background: url(../images/shopomania_images/select-icons.png) 10px 4px no-repeat #f8f8f8;

    display: block;

    height: 36px;

    outline: none;

    position: absolute;

    left: 0;

    top: 0;

    width: 48px;

}

#select_top .sbToggle:hover {

}

#select_top .sbToggleOpen {

}

#select_top .sbToggleOpen:hover {

}

#select_top .sbHolderDisabled {

    background-color: #3C3C3C;

}

#select_top .sbHolderDisabled .sbHolder {

}

#select_top .sbHolderDisabled .sbToggle {

}

#select_top .sbOptions {

    background-color: #f8f8f8;

    list-style: none;

    left: 0;

    margin: 0;

    padding: 10px 0 0 0;

    position: absolute;

    width: 100%;

    z-index: 1;

    overflow-y: auto;

}

#select_top .sbOptions li {

    padding: 0 10px;

    margin-bottom: 8px

}

#select_top .sbOptions a {

    border-bottom: dotted 1px #dfdfdf;

    display: block;

    outline: none;

    padding: 0 0 6px 38px;

    line-height:18px;

    height:auto;

}

#select_top .sbOptions a:link, #select_top .sbOptions a:visited {

    color: #4f4f4f;

    text-decoration: none;

}

#select_top .sbOptions a:hover, #select_top .sbOptions a:focus, #select_top .sbOptions a.sbFocus {

    color: #4F4F4F;

}

#select_top .sbOptions li.last a {

    border-bottom: none;

}

#select_top .sbOptions .sbDisabled {

    border-bottom: dotted 1px #515151;

    color: #999;

    display: block;

}

#select_top .sbOptions .sbGroup {

    border-bottom: dotted 1px #515151;

    display: block;

    font-weight: bold;

}

#select_top .sbOptions .sbSub {

    padding-left: 17px;

}

#select_top_nav .sbHolder {

    font-family: Arial, sans-serif;

    font-size: 12px;

    font-weight: normal;

    height:36px;

    position: relative;

    width: 185px;

    z-index:52000;

}

#select_top_nav .sbHolder:focus .sbSelector {

}

#select_top_nav .sbSelector {

    display: block;

    height: 36px;

    right: 30px;

    line-height: 36px;

    outline: none;

    overflow: hidden;

    position: absolute;

    top: 0;

    width: 145px;

    padding-left:10px;

    background-color: #2f2f2f;

}

#select_top_nav .sbSelector:link, #select_top_nav .sbSelector:visited, #select_top_nav .sbSelector:hover {

    color: #868686;

    outline: none;

    text-decoration: none;

}

#select_top_nav .sbToggle {

    background: url(../images/shopomania_images/select-icons1.png) 10px 15px no-repeat #2f2f2f;

    display: block;

    height: 36px;

    outline: none;

    position: absolute;

    right: 0;

    top: 0;

    width: 30px;

}

#select_top_nav .sbToggle:hover {

}

#select_top_nav .sbToggleOpen {

}

#select_top_nav .sbToggleOpen:hover {

}

#select_top_nav .sbHolderDisabled {

    background-color: #3C3C3C;

}

#select_top_nav .sbHolderDisabled .sbHolder {

}

#select_top_nav .sbHolderDisabled .sbToggle {

}

#select_top_nav .sbOptions {

    background-color: #2f2f2f;

    list-style: none;

    margin: 0;

    padding: 10px 0 0 0;

    position: absolute;

    width: 185px;

    z-index: 1;

    overflow-y: auto;

}

#select_top_nav .sbOptions li {

    padding: 0 10px;

}

#select_top_nav .sbOptions a {

    border-bottom: dotted 1px #515151;

    display: block;

    outline: none;

    padding: 0 0 6px 0;

    line-height:18px;

    height:auto;

}

#select_top_nav .sbOptions a:link, #select_top_nav .sbOptions a:visited {

    color: #868686;

    text-decoration: none;

}

#select_top_nav .sbOptions a:hover, #select_top_nav .sbOptions a:focus, #select_top_nav .sbOptions a.sbFocus {

    color: #fff;

}

#select_top_nav .sbOptions li.last a {

    border-bottom: none;

}

#select_top_nav .sbOptions .sbDisabled {

    border-bottom: dotted 1px #515151;

    color: #999;



    display: block;

}

#select_top_nav .sbOptions .sbGroup {

    border-bottom: dotted 1px #515151;

    display: block;

    font-weight: bold;

}

#select_top_nav .sbOptions .sbSub {

    padding-left: 17px;

}

#select_main_nav .sbHolder {

    font-family: Arial, sans-serif;

    font-size: 12px;

    font-weight: normal;

    height: 36px;

    position: relative;

    width: 290px;

    z-index:49000;

}

#select_main_nav .sbHolder:focus .sbSelector {

}

#select_main_nav .sbSelector {

    display: block;

    height: 36px;

    right: 30px;

    line-height: 36px;

    outline: none;

    overflow: hidden;

    position: absolute;

    top: 0;

    width: 250px;

    padding-left:10px;

    background-color: #000;

}

#select_main_nav .sbSelector:link, #select_main_nav .sbSelector:visited, #select_main_nav .sbSelector:hover {

    color: #868686;

    outline: none;

    text-decoration: none;

}

#select_main_nav .sbToggle {

    background: url(../images/shopomania_images/select-icons1.png) 10px 16px no-repeat #000;

    display: block;

    height: 36px;

    outline: none;

    position: absolute;

    right: 0;

    top: 0;

    width: 30px;

}

#select_main_nav .sbToggle:hover {

}

#select_main_nav .sbToggleOpen {

}

#select_main_nav .sbToggleOpen:hover {

}

#select_main_nav .sbHolderDisabled {

    background-color: #3C3C3C;

}

#select_main_nav .sbHolderDisabled .sbHolder {

}

#select_main_nav .sbHolderDisabled .sbToggle {

}

#select_main_nav .sbOptions {

    background-color: #000;

    list-style: none;

    margin: 0;

    padding: 15px 0 0 0;

    position: absolute;

    width: 290px;

    z-index: 1;

    overflow-y: auto;

}

#select_main_nav .sbOptions li {

    padding: 0 10px;

}

#select_main_nav .sbOptions a {

    border-bottom: dotted 1px #515151;

    display: block;

    outline: none;

    padding: 0 0 6px 0;

    line-height:18px;

    height:auto;

    color: #fff;

    font-weight:bold;

}

#select_main_nav .sbOptions a.sbSub {

    color:#999;

    font-weight:normal;

}

#select_main_nav .sbOptions a:link, #select_main_nav .sbOptions a:visited {

    text-decoration: none;

}

#select_main_nav .sbOptions a:hover, #select_main_nav .sbOptions a:focus, #select_main_nav .sbOptions a.sbFocus {

    color: #fff;

}

#select_main_nav .sbOptions li.last a {

    border-bottom: none;

}

#select_main_nav .sbOptions .sbDisabled {

    border-bottom: dotted 1px #515151;

    color: #999;

    display: block;

}

#select_main_nav .sbOptions .sbGroup {

    border-bottom: dotted 1px #515151;

    display: block;

    font-weight: bold;

    color:#fff;

    padding-bottom:5px;

}

#select_main_nav .sbOptions .sbSub {

    padding-left: 17px;

}





    /*------------------------------------------*/



/*             Header Css END               */



/*------------------------------------------*/







/*   top categories  */



.nav-container #menu_block_head {

    display: none;

    font-size: 12px;

    font-family: arial

}

.nav-container .menu_block_dropdown {

    display: block;

}

.nav-container {

    background: url("../images/shopomania_images/nav-container.jpg") repeat-x scroll center top #5B5B5B;

    margin-top: 12px;

}



.az_categ_box{padding:0;margin:0}



.az_categ_box a, .az_categ_box a:hover, #scroll-box a, #scroll-box a:hover{

    display:block;

    line-height:1.3em;

    text-decoration:none;



    position: relative;

    display: inline-block;

    color: #FFF;

    padding: 0 15px;

    margin: 0;

    text-decoration: none;

    font: 12px/50px Arial, Helvetica, sans-serif;

    text-transform:uppercase;

	

}



.az_categ_box a:hover, #scroll-box a:hover{

	background-color:#bbb;

	color: #fff;

}



.img_link_wrapper{

    float: left;

    border-left: 1px solid #5d5d5d;

}

a.image-link, a:hover.image-link{

    display: block;

    background: url(../images/shopomania_images/icon_home.gif) 17px 16px no-repeat;

    width:52px ;

    height:49px;

    padding:0;

    margin:0;

    border-left: 1px solid #737373;

    border-right: 1px solid #5d5d5d;

}



#scroll-box{

	float:left;

	position:relative;

	left:0px;

	top:0px;

	z-index:99999;

	cursor:pointer;

}



#drop-box, .drop-box-subcat, .drop-box-subsubcat, .drop-box-3subcat, .drop-box-4subcat{

	position:absolute;

	left:0px;

	z-index:100;

	display: none;

	text-align:left;

    border: none;

    padding:0; margin:0;

    top:50px;

    border-top: 3px solid #bbb;

    background: #F8F8F8;

    padding: 10px 5px 15px 15px;



    -moz-box-shadow:0px 10px 20px 2px #727272;

    -webkit-box-shadow:  0px 10px 20px 2px #727272;

    box-shadow:  0px 10px 20px 2px #727272;





}

.drop-box-subsubcat, .drop-box-3subcat, .drop-box-4subcat{



}





.drop-box-subsubcat, .drop-box-3subcat, .drop-box-4subcat{left:145px;top:-7px;}

.drop-box-4subcat{top:5px;}



.cat-name, .sub-cat-name, .subsub-cat-name{

	display: block;

	float:left;

	position:relative;

	left:0px;

	top:0px;

	z-index:9;

}

.cat-name{border-left: 1px solid #737373; border-right: 1px solid #5d5d5d;}

.az_categ_box_top_line{	float:left}



#drop-box a, #drop-box a:hover, 

.drop-box-subcat a, .drop-box-subcat a:hover{

    border: none;

    font-size:12px;

	font-family:arial;

	font-weight: normal;

	display:block;

	padding:0px 0px 0px 0px;

	display: block;

    min-width:14em;







    color:#2f2f2f;

    background:none;

    line-height:25px ;











}



#drop-box a.first, #drop-box a.first:hover, 

.drop-box-subcat a.first, .drop-box-subcat a.first:hover{

	background: none

}



#drop-box a:hover,

.drop-box-subcat a:hover {

	text-decoration: underline

}



#drop-box{padding-bottom:7px}

/* end  top categories  */



/*------------------------------------------*/



/*             Footer Css                   */



/*------------------------------------------*/

#footer_container_w {

    width:100%;

    border-top: 3px solid #cccccc;

    height:35px;

}

#footer_button {

    width:65px;

    height:26px;

    background-color:#676767;

    background-image:url(../images/shopomania_images/arrow2.png);

    background-repeat: no-repeat;

    margin:-3px auto 0;

    text-align: center;

    cursor: pointer;

    position:relative;

    z-index:1000;

}

.footer_button_down{

    background-position:21px 0px

}

.footer_button_up{

    background-position:21px -22px

}

#footer_higher {

    text-align:left;

    margin-top:11px;

    font-family: arial;

    font-size: 12px



}

#footer_higher_content {
    width: 100%;
    margin: 0 auto;
    display: none;
    overflow:hidden;
	padding-bottom:20px
}

.main_page #footer_higher_content {
    display:block;
}






#footer h3, #footer_higher h3{

    font-size:28px;

    line-height: 1em;

    margin-bottom:18px;

    color: #727272;

}

#footer h3{font-size:24px;margin-top: 15px}

#footer_higher #twitter h3{margin-bottom:0px;}



#footer_higher #contact h3{margin-bottom:14px;}

.fb-like, .fb-like span, .fb-like.fb_iframe_widget span iframe,

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{

    width: 100% !important;

}





/* twitter */
#footer_higher #twitter h3{margin-bottom:5px}
.jcarousel-skin-tango .jcarousel-container-vertical { height:310px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {   height:310px;}
#mycarousel .jcarousel-item { height:90px}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}
.box-twitter .twitter-marker a{color:#b0b0b0;font-style: italic;text-decoration: underline}
.box-twitter .twitter-marker a:hover{text-decoration:none}
#footer_higher .twitter-marker p{margin: 0 0 5px}


/* twitter */







#footer_higher_content #deal, #footer_higher_content #contact, #footer_higher_content #twitter, #footer_higher_content #facebook{

    margin-bottom: 12px;

}

#footer_higher_content #contact a{text-transform:uppercase;text-decoration:none}

#footer_higher_content #contact a:hover{text-decoration: underline}

#footer_higher_content #contact p{margin-bottom:9px}



#footer_higher_content strong {line-height: 23px;	text-transform:uppercase;}

#footer {

    color:#000;

    padding-bottom:60px;

    text-align:left

}

#footer a {

    color:#000;

    text-decoration:none

}

#footer a:hover {text-decoration: underline}



#footer ul{ min-height:108px}

#footer li {

    line-height:14px;

    padding: 4px 0 4px 2px;

    margin: 0;

}

#footer li a {

    font: 12px/14px Arial, Helvetica, sans-serif;

    color:#000;

    text-decoration: none;

    text-transform:uppercase;

}

#footer li a:hover {

    text-decoration:underline;

}

#social_icons{

    overflow: hidden;

    margin-top: 15px

}

#social_icons a, #payment_services span{

    float:left;

    margin-right:4px;

    display: block;

}

#copyright {
    line-height:14px;

    text-transform:uppercase;

    float:right;
	
	text-align:right;

    clear: both;

    margin-bottom: 9px;

    font-size: 10px;

    font-family:arial

}



#footer #copyright a{font-size: 10px;text-decoration: underline}

#footer #copyright a:hover{text-decoration:none}





#payment_services{
    clear: both;
    margin-bottom: 10px;
    padding-bottom: 20px
}



#payment_services span{

    display: block;

    width:30px;

    height:19px;

}

#payment_services span.icon_1{

    background: url("../images/shopomania_images/icon_footer_paypall.png") no-repeat;

}

#payment_services span.icon_2{

    background: url("../images/shopomania_images/icon_footer_visa.png") no-repeat;

}

#payment_services span.icon_3{

    background: url("../images/shopomania_images/icon_footer_mastercard.png") no-repeat;

}

#payment_services span.icon_4{

    background: url("../images/shopomania_images/icon_footer_blue.png") no-repeat;

}

#payment_services span.icon_5{

    background: url("../images/shopomania_images/icon_footer_discover.png") no-repeat;

    margin-right: 0!important;

}



#social_icons a{

    display: block;

    width:26px;

    height:27px;

    text-decoration: none !important;

}

#social_icons a.icon_1{

    background: url("../images/shopomania_images/icon_social1.png") no-repeat;

}

#social_icons a.icon_2{

    background: url("../images/shopomania_images/icon_social2.png") no-repeat;

}

#social_icons a.icon_3{

    background: url("../images/shopomania_images/icon_social3.png") no-repeat;

}

#social_icons a.icon_4{

    background: url("../images/shopomania_images/icon_social4.png") no-repeat;

}

#social_icons a.icon_5{

    background: url("../images/shopomania_images/icon_in.png") no-repeat;

}

#social_icons a.icon_6{

    background: url("../images/shopomania_images/icon_p.png") no-repeat;

    margin-right: 0 !important;

}





/* newsletter in footer */

.newsletter_footer{

    clear: both;

    float:left;

    padding-top:7px;

    margin-bottom:11px;

    overflow: hidden;

}

.newsletter_footer_input{

    float: right;

    width: 158px;

}

.newsletter_footer_input input{

    border: none;

    padding: 6px 8px 5px 12px;

    outline: none !important;

    font-size: 12px;

    line-height: 14px;

    font-family: arial;

    color: #868686;

    margin: 0;

    width:138px;

    display: block;

    background: #f8f8f8;

    height: 25px;

    text-transform: uppercase

}

.newsletter_footer_submit{

    width:21px;

    height:36px;

    float: right;

    cursor: pointer

}

.newsletter_footer_submit button{

    background: none;

    border: none;

    display: block;

    width:21px;

    height:36px;

    cursor: pointer;

    background-image:url(../images/shopomania_images/arrow1.png);

    background-position:5px 12px;

    background-repeat:no-repeat;

    background-color:#727272;

}

.newsletter_footer_input input.input-text:focus{

    background: #eee;

}

/* newsletter in footer */



/* contact info in footer */

#contact span{

    display: block;

    width:28px ;

    height: 27px;

    background-color: #bfbfbf;

    background-repeat: no-repeat;

    margin-right:13px;

    float: left;

    margin-top: 7px;

    margin-bottom: 5px

}

#contact .contact_phone span{

    background-image:url(../images/shopomania_images/icon_contact_info_01.png);

}

#contact .contact_cell_phone span{

    background-image:url(../images/shopomania_images/icon_contact_info_02.png);

}

#contact .contact_addresses span{

    background-image:url(../images/shopomania_images/icon_contact_info_03.png);

    margin-bottom:8px

}

#contact .contact_skype span{

    background-image:url(../images/shopomania_images/icon_contact_info_04.png);

}



/* contact info in footer */



/*------------------------------------------*/



/*             Footer Css END               */



/*------------------------------------------*/



/*------------------------------------------*/

/*        az_infobox Left Css               */

/*------------------------------------------*/



.az_box_new {
    margin-bottom:20px;
}

.az_box_new .img_conteiner{
   text-align: center;
    display: block;
}


#columnLeft .az_box_top_new {

    display:block;

    text-transform:uppercase;

    padding:4px 9px;

    background-color:#BBB;

    margin-bottom:17px

}





#columnLeft .az_box_bottom_new {margin-bottom:12px;}



#columnLeft .boxContents{
     text-align:left;
    font-size: 12px;
    font-family: arial
}



#columnLeft .boxTitle{

}

#columnLeft .boxTitle, #columnLeft .boxTitle a{

    color:#fff;

    font-size:21px;

    line-height:24px;

    font-family:bebas_neueregular;

}



#columnLeft .boxTitle a:hover{color:#fff;}



/*------------------------------------------*/

/*            az_infobox Left Css END       */

/*------------------------------------------*/





/* az_productbox settings */

.az_pbox_new {margin:0px 0px 26px 0px}

/* eof: az_productbox settings */



.count_3cols_col_1{clear: both;}

/*------------------------------------------*/

/*             product box Css END          */

/*------------------------------------------*/

.cat_parent, .cat_child{padding-left:16px}

.cat_parent table, .cat_child table{font-size:12px;line-height:14px}

.cat_parent a, .cat_parent a:hover, .cat_child a, .cat_child a:hover{

    font-size:12px;

    text-decoration:none;

    color:#000;

    display:block;

    font-weight:bold;

    text-transform: uppercase

}

.cat_child a, .cat_child a:hover{text-transform:uppercase;font-weight: normal}

.cat_parent, .cat_child{color:#000;text-align:left}

.cat_parent a, .cat_parent a:hover, .cat_child a, .cat_child a:hover{

    display:block;

    padding:7px 0px 7px 0px;

    font-size:12px;

}

.cat_parent{

    background:url(../images/shopomania_images/bkg_block-layered-dt.gif) 0px 12px no-repeat

}

.cat_parent a, .cat_parent a:hover, .cat_parent .active_cat, .cat_child a:hover{color:#000;font-weight:bold}

.cat_parent a:hover, .cat_parent .active_cat, .cat_child a:hover{text-decoration: underline}

.cat_child a:hover{font-weight: normal;background:none}

.cat_child .active_cat, .cat_child a.active_cat:hover{font-weight:bold}

.cat_child>.space_cat>.space_cat{width:1px}

.active_cat label, .cat_parent label{font-weight: normal}

.space_cat{display: block;float:left;width:8px; height:17px;text-decoration:none; }

















/**********lists************/



.line_4{

	padding:0px 0px 8px 0px;

	font-weight: normal;

	}





/* end intro category box*/

.list1, .list3, .list11{

	list-style:none;

	margin:0px;

	padding:0px 0px 0px 0px;
    text-align: left

	}



.list1 li, .list11 li {

	list-style:none;

	margin:0px;

	padding:3px 0px 0px 15px;

	background:url(../images/shopomania_images/bkg_block-layered-dt.gif) 0px 7px no-repeat

}



/* for bestsellers*/

ol li{

  font-size:12px;

  font-family:Arial, Helvetica, sans-serif;

  line-height:24px

}



ol li a, ol li a:hover{

  font-size:12px;

  font-family:Arial, Helvetica, sans-serif;

  font-weight: normal

}







ol{

  margin: 0;

  padding:0px 0px 2px 17px;

}



/*end for bestsellers*/









.options_form select{padding-right:1px;padding-bottom:1px}





/**********fonts************/



.contentContainer h2 {

	margin: 0;

	padding:5px 0px 5px 3px;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

  	font:12px/15px Arial, Helvetica, sans-serif;

  	line-height: 1.5;

}

h2.review_author{padding-top: 5px}



.review_author a{text-decoration: underline}

.review_author a:hover{text-decoration:none}



/**********also purs products************/
#also_purchased{
    margin-left: -10px;
    margin-right: -10px
}
#also_purchased .product .product-price {
    padding-left: 8px;
}
#also_purchased .product{
    margin-bottom: 20px
}

/**********end also purs products************/







/**********spaces************/



.socials_padding{padding:2px 11px 0px 0px}



.padding_bottom_1{ padding-bottom:13px}



.padding_right_1{ padding-right:30px}



.padding_top_1{ padding-top:42px}



.padding_top_2{ padding-top:15px}



.padding_sc_1{margin-top:18px}

.padding_sc_2{ }

.padding_sc_3{margin-top:16px}





@media screen and (-webkit-min-device-pixel-ratio:0) {

    .padding_sc_3{margin-top:17px}



}







.margin_bottom_1{margin-bottom:27px;//margin-top:29px}



.margin_top_1{//margin-top:18px}



.margin_top_2{ //margin-top:49px}







.space_1{ line-height:18px}



.space_2{ line-height:6px}



.space_3{ line-height:1px}



.space_4{ line-height:13px}





.padding0{   padding:0;margin:0}

.padding_pages_1{  padding:0px 0px 0px 5px;   padding-top:20px;   //padding-top:0px;}

.padding_pages_2{   padding:0px 0px 0px 5px}







.form_1{position:absolute; 	top:0px;right:0px;	//top:1px; top:5px\0/}

.form_1 SELECT {  padding-right: 1px;  width: 120px;}

.img_1{   padding-right:21px}

.vertical{   vertical-align:middle}

INPUT{  margin-right:8px;  //margin-right:10px}



 .contentText .fieldValue input{margin-right: 0}



/*------------------------------------------*/



/*             Template Css End             */



/*------------------------------------------*/



.moduleRowOver, .productsNotifications, .moduleRowSelected{ background-color: #BBBBBB; color:#FFFFFF}



/* query BBBBBB*/



.ui-widget-content1 { border: 1px solid #BBBBBB;  color: #222222; }



.ui-widget-header1 { border: 1px solid #BBBBBB; background-color: #BBBBBB; font-weight: bold; }



.ui-widget-header1 a {}



.ui-widget-content2 { border: 1px solid #BBBBBB;  color: #222222; }



.ui-widget-contentAdm { border: 1px solid #BBBBBB;  color: #222222; background-color:#fff }



.ui-widget-content{border: 1px solid #BBBBBB;  color: #222222; background-color:#fff }



.ui-widget-content a {color: #222222; }



.ui-widget-header { border: 1px solid #BBBBBB; background: #BBBBBB; font-weight: bold; }



.ui-widget-header a { color: #BBBBBB}







/* for default boxes */







/* breadcrumbs*/



.breadcrumbs_box{
    font-size:12px;
    line-height:1.25;
    border-bottom:1px solid #e5e5e5;
    padding:0 0 16px;
    margin-bottom:24px;
    font-family: arial;
    text-transform: uppercase;
    color: #767676

}



.headerNavigation, A.headerNavigation:hover {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #767676;

  font-weight: normal;

    text-transform:uppercase





}



.breadcrumbs_box .headerNavigation1{

	font-size:12px;

	color: #767676;

    font-weight: normal;

    text-transform:uppercase;

    background:url(../images/shopomania_images/marker_breadcrumbs.gif) right 5px no-repeat;

	margin-right:10px;

	padding-right:10px

}

.breadcrumbs_box .headerNavigation{margin-right:12px}



.headerNavigation1, A.headerNavigation1:hover { 

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #000;

}

.headerNavigation1:hover {  text-decoration: underline}



/*end breadcrumbs*/



/*from default styles*/

TD.pageHeading, DIV.pageHeading {    font:bold 18px/20px Arial, Helvetica, sans-serif}

TD.infoBoxHeading {    font:bold 10px/12px Arial, Helvetica, sans-serif;    background: #bbc3d3;}

.infoBoxHeading {   padding: 2px;   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;}

.infoBoxContents {  padding: 1px;}

.contentContainer {

    padding-bottom: 0px;

    position:relative;

    top:0px;

    left:0px;

    font-family: arial;

    font-size: 12px

}



.buttonAction span, .buttonSet a:hover, .text_decor:hover, .contentText a, .contentText a:hover, .contentContainer a:hover{ text-decoration: none}

div .buttonAction{text-decoration: none}

.buttonAction span span span:hover{text-decoration: none}

#columnLeft, #columnRight{  padding-top: 0px;}

.inputRequirement { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000}

.buttonSet, .buttonAction{  padding-bottom:22px}

.infoBox {  background: none}



h1 {

 	border: 0;

	outline: 0;

	font-size: 100%;

	margin:10px 0 20px;

	vertical-align: baseline;

	background: transparent;

	line-height:38px;

	font-family:bebas_neueregular;

    font-size:26px;

    color:#727272;

    text-transform:uppercase;

}



.az_other_style h1 {	margin:0px 0px 0px 2px}

.orderEdit { font-family: Arial, Helvetica, sans-serif  ; font-size : 10px;color: #000; text-decoration: underline; }

.contentText, .contentText table {  padding: 0;  font-size: 12px;  line-height: 1.5;}





.contentText button.az-template-submit{margin-top:10px}



.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.checkoutBarCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 12px;color:#000}



.contConteiner_listing{margin-left: -10px;margin-right: -10px}

/*end from default styles*/



/* classes for prices*/



/*gallery*/

.list4 li{	//margin-left:-300px; z-index:1	}

#piGal{//overflow:hidden;margin-bottom: 20px;}

#piGal .outer{margin-left: 0}

.brand_width{	text-align: left;	}

.addit_box{	width:10px;	height:250px	}

.font_normal{	font-weight:normal	}



.space_slider{ line-height:5px}



.span_1{ display: block;padding-top:3px;float:left}

.span_2{ display: block;float: right}

.span_3{line-height:8px;display:block; height:8px;//height:0px; clear:both}



/* shop cart box*/

.prodInfoInCart, .prodInfoInCart:hover {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

}



.priceInCart, .newItemInCart{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

}



/* product page */

.prod_info_name{margin-top: -14px}

.prod_info_price{margin-top: -4px;text-align: right}

.product_reviews_page .prod_info_price .az_productPrice .az_productPrice,

.product_reviews_write_page .prod_info_price .az_productPrice .az_productPrice,

.product_reviews_info_page .prod_info_price .az_productPrice .az_productPrice{

    display: none;

}





.prod_info_name h1, .prod_info_price h1{ background:none}



.prod_info_price .productSpecialPrice1, .prod_info_price s{

	color: #FF0000;

    line-height:23px;

	font-size:26px;

	font-family:bebas_neueregular;

}

.prod_info_price s,

.prod_info_price .az_productPrice del,

.prod_info_price h1 del{color:#727272;font-size:18px;font-weight: normal}





.product_img_wrapper{

    float:right;

    width: 280px

}

.product_info_wrapper{

    float: none;

    margin-right: 300px;

    width: auto;

}

.product_page .product_img_wrapper{

    float: left;

}



.product_page .product_info_wrapper_short{

    margin-left: 300px;

    float: none;

    width: auto;

}





/* product page */



/* shop cart box*/

SPAN.newItemInCart {    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #000;}

#shopping_cart_mini SPAN.newItemInCart {color: #fff;}



.product_wrapper{text-align:left}

.product_wrapper .prod_img{display: block; _height:113px;text-align:center; }



.product_wrapper .prod_name{

	font-family: Arial, Helvetica, sans-serif;

	color:#000;

	font-size:12px;

	font-weight:bold;

	display: block;

	height:20px

}

.product_wrapper .prod_name:hover{text-decoration: underline}



.product_wrapper .cart{float:left}

.product_wrapper .price_cart{float:right;text-align: right}



.product_wrapper .price_cart .az_productPrice{display: block;margin:5px 0px 5px 0px}

.product_wrapper .price_cart .az_productPrice s{display: block;margin-top:-14px}





.product_options_padding{ padding:3px 0px 3px 0px;   display: block;}



#piGal img { box-shadow: 0 0 1px #C0C0C0;width: 100% !important;height: auto !important}
#piGal #loading img {width:auto !important;}

#piGal ul{margin-bottom: 10px}
#piGal ul.list4, #piGal ul.list4 li{width: 280px !important;}
#piGal ul.thumbs li{margin-right: 10px!important;width: 75px;margin-bottom: 10px}

#piGal ul.thumbs li img{width: 100% !important;height: auto !important}


.ui-icon { background-color: #000;    background-image: none;	width:5px;	height:5px;	margin-top:7px}

.ui-dialog .ui-icon{background-color:#FFFFFF}

     

.contentText p a, .contentText p a:hover, .contact_link a, .contact_link a:hover,

.padding_sc_3 a, .padding_sc_3 a:hover{font-weight:bold;color:#000}







.buttonSet {    padding-top: 10px; min-height:30px; }



/* pager*/

.az_pager{color:#4b4b4b;font-size:12px;clear: both;}

A.pageResults, A.pageResults:hover {

    color: #4b4b4b;

	text-decoration: underline;

	font-size:12px

}

.az_pager strong{color:#4b4b4b;font-size:12px}



.az_pager label{color:#4b4b4b}



 

.pageResults u{text-decoration:none}



A.pageResults:hover {  background: none;  text-decoration:none}



.messageStackError, .messageStackWarning, .messageStackSuccess {   color: #4b4b4b;}



.stockWarning, SPAN.markProductOutOfStock{color: #FF0000}

.ui-widget{margin-left:10px}

/*------------------------------------------*/
/*            some default blocks           */
/*------------------------------------------*/
.az_box_reviews_default .az_box_cont_new table.ui-widget-content{width: 100%}

.az_box_reviews_default .az_box_cont_new table.ui-widget-content td a img{display: none;}

/*------------------------------------------*/
/*            buttons 				        */
/*------------------------------------------*/
.az-template-submit {

}


.az-template-button, .az-template-submit {

    background: #bbb;

    color:#fff;

    border: 2px solid #eee;

    min-height:14px;

    _width:110px;

    overflow: hidden;

    display: block;

    text-align: center;

    line-height:16px;

    text-transform: uppercase;

    padding: 7px 7px 6px 7px;

    cursor: pointer;

    font-family: arial;

    font-size: 12px;

    float: left;

    margin-top: 10px;



    -webkit-transition: All 0.5s ease;

    -moz-transition: All 0.5s ease;

    -o-transition: All 0.5s ease;

    -ms-transition: All 0.5s ease;

    transition: All 0.5s ease;



    -webkit-border-radius: 10px;

    -moz-border-radius: 10px;

    border-radius: 10px;



    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

    background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));



    -webkit-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);

    -moz-box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);

    box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.2);





}



.az-template-button:hover, .az-template-submit:hover {



    background: #bbb;

}











.azbutton {

}

.az-button-left, .az-button-middle, .az-button-right,

.az-button-left2, .az-button-middle2, .az-button-right2{

}

.az-template-submit .az-button-left, .az-button-left,

.az-button-left2, .azbutton_left2, .azbutton_left{

}

.az-button-right2, .azbutton_right2, .azbutton_right,

.az-button-right2, .azbutton_right2, .az-template-submit .az-button-right, .az-button-right, .azbutton_right{

}

.az-button-middle2, .azbutton_middle2, .azbutton_middle,

.az-template-submit .az-button-middle,

.az-button-middle, .az-button-middle2{

}



.az-button-middle2, .azbutton_mid2, .az-template-submit .az-button-middle, .az-button-middle, .azbutton_mid,

.az-template-submit .az-button-middle {

}



.az-template-submit .az-button-middle {

}

.azbutton_mid, .azbutton_mid2{



}

.az-button-text, .az-button-text:hover {

}

.footer_banner img {
	width: 100%;
	height: auto;
}


/*------------------------------------------*/

/*            buttons 				        */

/*------------------------------------------*/



