
@font-face {
    font-family: 'arsenalregular';
    src: url('../fonts/arsenal-regular-webfont.eot');
    src: url('../fonts/arsenal-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arsenal-regular-webfont.woff') format('woff'),
         url('../fonts/arsenal-regular-webfont.ttf') format('truetype'),
         url('../fonts/arsenal-regular-webfont.svg#arsenalregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'arsenalitalic';
    src: url('../fonts/arsenal-italic-webfont.eot');
    src: url('../fonts/arsenal-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arsenal-italic-webfont.woff') format('woff'),
         url('../fonts/arsenal-italic-webfont.ttf') format('truetype'),
         url('../fonts/arsenal-italic-webfont.svg#arsenalitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'arsenalbold';
    src: url('../fonts/arsenal-bold-webfont.eot');
    src: url('../fonts/arsenal-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arsenal-bold-webfont.woff') format('woff'),
         url('../fonts/arsenal-bold-webfont.ttf') format('truetype'),
         url('../fonts/arsenal-bold-webfont.svg#arsenalbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'arsenalbold_italic';
    src: url('../fonts/arsenal-bolditalic-webfont.eot');
    src: url('../fonts/arsenal-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arsenal-bolditalic-webfont.woff') format('woff'),
         url('../fonts/arsenal-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/arsenal-bolditalic-webfont.svg#arsenalbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




body {
  padding-top: 70px;
  padding-bottom: 30px;
   font-family: 'arsenalregular';
   font-size:14px;
   color:#5f5f5f;
   line-height:24px;
   background:#eff0eb;
}

label {
 
    font-weight:  normal;
  
}

em strong {font-family: 'arsenalbold_italic'; font-weight:normal; font-style:normal;}
em {font-family: 'arsenalitalic'; font-style:normal;}

.theme-dropdown .dropdown-menu {
  display: block;
  position: static;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

a:focus, a:hover, .pink-link {color:#93267a;}

.page{
    font-size: 1.2em;
text-indent: 15px;
}
.classic-link,
.panel-title > a.classic-link {color:#3baef7; text-decoration:underline;}


#yw_menu .classic-link {   font-family: 'arsenalitalic'; font-weight:normal; font-style:normal; line-height: 16px; padding:0;}
#yw_menu .active .classic-link {color:#9F2587; text-decoration:none;}

h1 {  font-family: 'arsenalregular'; font-weight:normal; margin-bottom:40px; margin-top:0;}
h2 {  font-family: 'arsenalregular'; font-weight:normal;}
h3 { font-family: 'arsenalbold'; font-weight:normal;}

.smi-item {margin:20px 0;} 
.smi-item h2 { font-size:20px; margin-top:5px; margin-bottom:5px;}
.smi-item h2 a {color:#93267A;}

h1.news_title {margin-left:10px; margin-bottom:0;}


.white {background-color:white;}


.has-user-panel .header-frontend {margin-top:80px;}
.user-panel {background:#FFF; display:block; height:50px; margin-bottom:10px;}
.user-panel h3 {margin:0; line-height:50px; font-weight:normal; font-family: 'arsenalregular';}

.bsh {
	-webkit-box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 2px 1px 0px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.light-shadow {
	-webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
-moz-box-shadow:    0px 1px 2px 0px rgba(0, 0, 0, 0.4);
box-shadow:         0px 1px 2px 0px rgba(0, 0, 0, 0.4);}

.blu-grad {
	background: #f9fbf8; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmJmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY5ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #f9fbf8 0%, #f4f9f4 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fbf8), color-stop(100%,#f4f9f4)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #f9fbf8 0%,#f4f9f4 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #f9fbf8 0%,#f4f9f4 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #f9fbf8 0%,#f4f9f4 100%); /* IE10+ */

background: linear-gradient(to bottom,  #f9fbf8 0%,#f4f9f4 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fbf8', endColorstr='#f4f9f4',GradientType=0 ); /* IE6-8 */
}

.light-blu-grad {
background: #ffffff; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGY4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #ffffff 0%, #f8f8f8 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #ffffff 0%,#f8f8f8 100%); /* IE10+ */

background: linear-gradient(to bottom,  #ffffff 0%,#f8f8f8 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-8 */
 
	
}

.yellow-grad {
	background: #fbd37d; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZDM3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmNiNzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #fbd37d 0%, #f2cb78 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbd37d), color-stop(100%,#f2cb78)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #fbd37d 0%,#f2cb78 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #fbd37d 0%,#f2cb78 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #fbd37d 0%,#f2cb78 100%); /* IE10+ */

background: linear-gradient(to bottom,  #fbd37d 0%,#f2cb78 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd37d', endColorstr='#f2cb78',GradientType=0 ); /* IE6-8 */

}

.dark-yellow-grad {background: #f7b018; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YjAxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGEzMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #f7b018 0%, #e8a30f 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7b018), color-stop(100%,#e8a30f)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #f7b018 0%,#e8a30f 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #f7b018 0%,#e8a30f 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #f7b018 0%,#e8a30f 100%); /* IE10+ */

background: linear-gradient(to bottom,  #f7b018 0%,#e8a30f 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b018', endColorstr='#e8a30f',GradientType=0 ); /* IE6-8 */

}

.purple-grad,
.header-frontend .navbar-nav > li > a:hover,
.header-frontend .navbar-nav > li > a.active,
.header-frontend .nav li .dropdown-menu li a.active,
.dropdown-menu,
.btn-pink {
	color:#f4ad16;
	
	background: #9f2587; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlmMjU4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NzI3NmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #9f2587 0%, #87276e 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9f2587), color-stop(100%,#87276e)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #9f2587 0%,#87276e 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #9f2587 0%,#87276e 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #9f2587 0%,#87276e 100%); /* IE10+ */

background: linear-gradient(to bottom,  #9f2587 0%,#87276e 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f2587', endColorstr='#87276e',GradientType=0 ); /* IE6-8 */

}

li ul.dropdown-menu > li > a {
    color:#f7b018 !important;
}


.categories {
	display:block;
	height:100px;
	margin-bottom:15px;
	padding:20px 0 20px 20px;
	cursor:pointer;
	
}

.left-col-pad {padding-left:0 !important;}
.right-col-pad {padding-right:0 !important;}
.pd5 {padding:5px;}
.pd20 {padding:20px;}
.pd40 {padding:40px;}


.full-search .categories {display:block; min-height:200px; margin-bottom:15px;
	padding:10px;
	cursor:pointer;}
	
.result-item h2 a,
.result-item h2  {color:#372f2b; text-transform:uppercase; font-family: 'arsenalbold'; font-size:15px; line-height:20px; margin-top:0;}
.item_description, .item_description a, .some_item_actions {line-height:15px; font-size:12px; margin-bottom:10px; display:block;}
.some_item_actions {color:#231f20; font-family: 'arsenalbold_italic';}



.item_description.price,
a.item_tag.item_description {color:#efa913;}
a.item_tag.item_description {text-decoration:underline;}

.some_item_actions.no-publish {color:#3b86c4; font-size:11px; font-family: 'arsenalitalic'; }


.categories h2 {font-size:15px; font-weight:normal; color:#433c38;  font-family: 'arsenalregular'; margin:0; width:60%;}
.categories h2.fw {width:100%; padding-right:20px;}
.cat-icon {
	display:block;
	height:60px;
background-repeat:no-repeat;
background-size: auto 100%;
background-position: right 5px top;
}

.cat-icon.cat-01 {background-image:url(../img/categories/cat-01.png);}
.cat-icon.cat-02 {background-image:url(../img/categories/cat-02.png);}
.cat-icon.cat-03 {background-image:url(../img/categories/cat-03.png);}
.cat-icon.cat-04 {background-image:url(../img/categories/cat-04.png);}
.cat-icon.cat-05 {background-image:url(../img/categories/cat-05.png);}
.cat-icon.cat-06 {background-image:url(../img/categories/cat-06.png);}
.cat-icon.cat-07 {background-image:url(../img/categories/cat-07.png);}
.cat-icon.cat-08 {background-image:url(../img/categories/cat-08.png);}
.cat-icon.cat-09 {background-image:url(../img/categories/cat-09.png);}

.small-categories_block {margin-top:15px;}
.small-categories_block  .categories {height:125px; padding: 10px 10px 10px 0;}
.small-categories_block  .categories  .col-xs-6 {padding-left:5px;}
.small-categories_block  .categories h2 {width:100%;}
.small-categories_block p { line-height:110%; font-size:12px;}

.col-margin {margin-left:15px; margin-right:15px;}
.col-pad {padding-left:15px; padding-right:15px;}


.blog-post {padding:5px;}

.sidebar .blog-post h3,
.small-categories_block  .categories h2,
.block-title  {margin-top:0; color:#372f2b; text-transform:uppercase; font-family: 'arsenalbold'; }
.block-title { padding-top:15px; padding-bottom:10px; font-size:16px; margin-bottom:15px;}
.sidebar .blog-post h5 {color:#372f2b;}

.sidebar h3.purple-grad.block-title  {color:#f4ad16;}
.sidebar h3 {margin-bottom:0;}

.top-item-carousel {margin-top:15px;}
.carousel.one-slide .carousel-control  {display:none;}

.hat {margin-top:20px;}
.login-wrap .form-control {margin-bottom:10px;}
.login-wrap  .btn-login {padding:5px 0;}
.hat .contact-info a {font-size:14px;  font-family: 'arsenalitalic';}
.glyphicon:before {
	padding-right:10px;
	font-family:'Glyphicons Halflings' !important;
	
}

.pad-top {margin-top:20px;}
.slogan {font-size:16px;}

.client { margin-bottom:10px; display:block; height:100px; background:#fff;}

.sidebar .block {margin-bottom:20px;}

.info-block p {font-size:12px; background: #fbfbfb; border:#efefeb 1px solid; line-height:13px; padding:1px 10px; color:#939598; margin-bottom:0;}


.myForm input,
 input.form-control, textarea.form-control, 
 .control-label {margin-bottom:8px; /*margin-top:8px;*/ }
.fc_group
{ background:#e3eaec; padding: 10px; margin-bottom:8px; margin-top:8px;}

.b_group
{ background:#e3eaec; }

.item_marker {display:block;  position:absolute; top:0; right:20px; }
.item_marker.lock {background:url(../img/flags/lock.png) no-repeat center top; width:18px; height:21px;}
.item_marker.green {background:url(../img/flags/green.png) no-repeat center top; width:18px; height:48px; top:-5px;}

.pink-bordered {border: #bd72ac 10px solid; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.btn-pink {-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;}

.btn-pink:hover {color:#fff;}

textarea {max-width:100%;}

.radio + .radio, .checkbox + .checkbox {
    margin-top: 10px;}



.pink-alert {background:#eee6e0; color:#a2258a; font-family: 'arsenalitalic';}
.pink-alert span.digit {font-size:18px;}

.white
.white td {background:white;}

table.btmr10 {margin-bottom:0px;}

.blog-post.chat {margin-top:20px;}

.btn-info {background: #f7b72c; /* Old browsers */
background: -moz-linear-gradient(top,  #f7b72c 0%, #e9a40f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7b72c), color-stop(100%,#e9a40f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7b72c 0%,#e9a40f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7b72c 0%,#e9a40f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7b72c 0%,#e9a40f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7b72c 0%,#e9a40f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b72c', endColorstr='#e9a40f',GradientType=0 ); /* IE6-9 */
color:#FFF;
font-family: 'arsenalbold_italic';
text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5);
border:none;
}

.btn-info2 {
	background: #526fb9; /* Old browsers */
background: -moz-linear-gradient(top,  #526fb9 0%, #6481a0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#526fb9), color-stop(100%,#6481a0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #526fb9 0%,#6481a0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #526fb9 0%,#6481a0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #526fb9 0%,#6481a0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #526fb9 0%,#6481a0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#526fb9', endColorstr='#6481a0',GradientType=0 ); /* IE6-9 */

color:#FFF;
font-family: 'arsenalbold_italic';
text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5);
border:none;
}



.lot-desc {margin-top:20px;}
.lot-desc button {float:right; margin:0 0 20px 20px;}

.info-block td p {
    
    border: none;
	background: none;
   
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #fff;
}


.block-info-bottom {margin-top:40px;}

.block-info-bottom h3 {margin-bottom:0;}

.listprice {font-size:36px; font-family: 'arsenalitalic';}
.listprice span { font-size:18px;}
.listprice .price {color:#a2258a; font-size:30px;}
.listprice .last .price {font-size:38px;}

.trans,
.trans td,
.trans tr,
.trans th,
.trans thead,
.trans tbody {border:none !important; background:none !important;}

.btn-default {
    background: none !important;
    border-color: #BEC3C7;
    color: #000 !important;
}

.page-404 .main-content { 
background: url(../img/404.jpg) no-repeat center center; 
    background-size:contain;
}

.page-404 .mainrow {padding:80px 0;}



.btn-shadow.btn-tags {
box-shadow: 0 4px #1caadc;
background-color: #58c9f3;
border-color: #58c9f3;
color: #FFFFFF;
}
.btn-tags:hover, .btn-tags:focus, .btn-tags:active, .btn-tags.active, .open .dropdown-toggle.btn-tags {
background-color: #53bee6;
border-color: #53BEE6;
color: #FFFFFF;
}

.panel-heading {
    cursor: pointer;
}

.panel-title > a  { text-transform:uppercase;}

.date-wrap {width:140px; position:relative; left:0; margin-bottom:-88px;}

.stretch-img {text-align:center; overflow:hidden;}
.stretch-img img { width:auto;  position:relative; left:-50%;}
.smi-link {display:block;}

#yw_menu li { margin-bottom:10px;}


.form-control::-webkit-input-placeholder

 { /* WebKit browsers */
    color:    #333;
}

.form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #333;
    opacity:  1;
}

.form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #333;
    opacity:  1;
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #333;
}

.form-control {color:#333;}












.yamm {
	margin: 0 0 50px;
}
		
.yamm .nav,
.yamm .dropup,
.yamm .dropdown,
.yamm .collapse {
  position: static;
}
.yamm .navbar-inner,
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .dropdown-menu > li {
  display: block;
}
.yamm .dropdown-submenu .dropdown-menu {
  left: 100%;
}
.yamm .nav.pull-right .dropdown-menu {
  right: 0;
}
.yamm .yamm-content {
  padding: 20px 30px;
  *zoom: 1;
}
.yamm .yamm-content:before,
.yamm .yamm-content:after {
  display: table;
  content: "";
  line-height: 0;
}
.yamm .yamm-content:after {
  clear: both;
}
.yamm.navbar .nav > li > .dropdown-menu:after,
.yamm.navbar .nav > li > .dropdown-menu:before {
  display: none;
}
.yamm .dropdown.yamm-fullwidth .dropdown-menu {
  width: 100%;
  left: 0;
  right: 0;
}
@media (max-width: 969px) {
  .yamm .dropdown.yamm-fullwidth .dropdown-menu {
    width: auto;
  }
  .yamm .yamm-content {
    padding-left: 0;
    padding-right: 0;
  }
  .yamm .dropdown-menu > li > ul {
    display: block;
  }
}















#taxonomy_tree  ul {margin:0; padding:0;}
#taxonomy_tree  ul li {float:left; display:inline; margin-bottom:15px; padding-right:15px; }
@media(max-width:767px){
	#taxonomy_tree  li  { width:100%;}
	}
@media(min-width:768px){
	#taxonomy_tree  li  { width:50%;} 
	}
@media(min-width:992px){
	#taxonomy_tree   li  { width:33.333%; }
	#taxonomy_tree.wide_taxonomy_tree li  { width:50%;}
	}
@media(min-width:1200px){
	#taxonomy_tree   li  { width:25%; }
	#taxonomy_tree.wide_taxonomy_tree li  { width:50%;}
	}




	