@import url('reset.css');
 @import url('media-style.css');
 @import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic);
 @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,cyrillic,cyrillic-ext,greek-ext,latin-ext,vietnamese,greek);
body { background:#fff; font: 14px Arial, Helvetica, sans-serif; color: #2b034e; }
body.ind { overflow: hidden; }
a { transition: all 0.5s ease 0s; }
.clr { clear: both; }
input[type='button'], input[type='submit'] { color: #fff; cursor: pointer; background: #2b034e; padding: 3px 10px; border: none; }
input[type='button']:hover, input[type='submit']:hover { background: #d5065e; }
hr { background: #ddd; margin: 15px 0; height: 1px; border: none; }
.wrapper { }
.container { width: 1170px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.container h1 { font-family: "Open Sans", sans-serif; font-size: 24px; margin: 25px 0 15px; text-transform: uppercase; }
/* Sidebar */

.sidebar { width: 25%; float: left; }
.block { margin-bottom: 25px; }
.block .block-content { width: 100%; }
.block-content li { list-style: none; line-height: 25px; font-family: "Roboto", sans-serif; }
.block-content li a { color: #2b034e; }
.block-content li a:hover { color: #E91482; }
.bloc-title { font-family: "Roboto", sans-serif; color: #2b034e; font-size: 18px; font-weight: bold; border-bottom: 1px solid #DDD; padding-bottom: 15px; margin-bottom: 15px; }
.bloc-subtitle { font-size: 14px; font-family: "Roboto", sans-serif; font-style: italic; font-weight: bold; margin-bottom: 10px; }
.block-content ol { margin-left: 10px; margin-bottom: 10px; }
.block-content ol li { padding: 0px 0px 3px; line-height: 20px; margin-right: 10px; }
.block-content ol li:before { content: "\e6fc"; font-size: 10px; font-family: 'Elusive-Icons'; color: #E91482; margin-right: 10px; }
.block-content ol li a { text-decoration: none; color: #2b034e; }
.block-content ol li a:hover { color: #E91482; }
ol.color-product { margin-left:0px; }
ol.color-product li { display: inline-block; width: 53px; height: 28px; margin-right: 0px; margin-bottom: 4px; border-radius: 5px; cursor: pointer; }
ol.color-product li:hover { opacity: 0.8; }
ol.color-product li:before { content: ""; }
 ol.color-product li:nth-child(1) {
 background: rgb(69,72,77); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(69, 72, 77, 1)), color-stop(100%, rgba(0, 0, 0, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(2) {
 background: rgb(247,247,247); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(247, 247, 247, 1) 0%, rgba(229, 229, 229, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(247, 247, 247, 1)), color-stop(100%, rgba(229, 229, 229, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(247, 247, 247, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(247, 247, 247, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(247, 247, 247, 1) 0%, rgba(229, 229, 229, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(247, 247, 247, 1) 0%, rgba(229, 229, 229, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(3) {
 background: rgb(197,222,234); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(197, 222, 234, 1) 0%, rgba(138, 187, 215, 1) 31%, rgba(6, 109, 171, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(197, 222, 234, 1)), color-stop(31%, rgba(138, 187, 215, 1)), color-stop(100%, rgba(6, 109, 171, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(197, 222, 234, 1) 0%, rgba(138, 187, 215, 1) 31%, rgba(6, 109, 171, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(197, 222, 234, 1) 0%, rgba(138, 187, 215, 1) 31%, rgba(6, 109, 171, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(197, 222, 234, 1) 0%, rgba(138, 187, 215, 1) 31%, rgba(6, 109, 171, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(197, 222, 234, 1) 0%, rgba(138, 187, 215, 1) 31%, rgba(6, 109, 171, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(4) {
 background: rgb(255,62,48); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(255, 62, 48, 1) 0%, rgba(207, 4, 4, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 62, 48, 1)), color-stop(100%, rgba(207, 4, 4, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(255, 62, 48, 1) 0%, rgba(207, 4, 4, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(255, 62, 48, 1) 0%, rgba(207, 4, 4, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(255, 62, 48, 1) 0%, rgba(207, 4, 4, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(255, 62, 48, 1) 0%, rgba(207, 4, 4, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3e30', endColorstr='#cf0404', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(5) {
 background: rgb(116,219,116); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(116, 219, 116, 1) 0%, rgba(81, 198, 81, 1) 17%, rgba(82, 177, 82, 1) 33%, rgba(0, 138, 0, 1) 67%, rgba(0, 87, 0, 1) 83%, rgba(9, 94, 0, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(116, 219, 116, 1)), color-stop(17%, rgba(81, 198, 81, 1)), color-stop(33%, rgba(82, 177, 82, 1)), color-stop(67%, rgba(0, 138, 0, 1)), color-stop(83%, rgba(0, 87, 0, 1)), color-stop(100%, rgba(9, 94, 0, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(116, 219, 116, 1) 0%, rgba(81, 198, 81, 1) 17%, rgba(82, 177, 82, 1) 33%, rgba(0, 138, 0, 1) 67%, rgba(0, 87, 0, 1) 83%, rgba(9, 94, 0, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(116, 219, 116, 1) 0%, rgba(81, 198, 81, 1) 17%, rgba(82, 177, 82, 1) 33%, rgba(0, 138, 0, 1) 67%, rgba(0, 87, 0, 1) 83%, rgba(9, 94, 0, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(116, 219, 116, 1) 0%, rgba(81, 198, 81, 1) 17%, rgba(82, 177, 82, 1) 33%, rgba(0, 138, 0, 1) 67%, rgba(0, 87, 0, 1) 83%, rgba(9, 94, 0, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(116, 219, 116, 1) 0%, rgba(81, 198, 81, 1) 17%, rgba(82, 177, 82, 1) 33%, rgba(0, 138, 0, 1) 67%, rgba(0, 87, 0, 1) 83%, rgba(9, 94, 0, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74db74', endColorstr='#095e00', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(6) {
 background: rgb(203,96,179); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(203, 96, 179, 1)), color-stop(50%, rgba(173, 18, 131, 1)), color-stop(100%, rgba(222, 71, 172, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(203, 96, 179, 1) 0%, rgba(173, 18, 131, 1) 50%, rgba(222, 71, 172, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#de47ac', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(7) {
 background: rgb(249,249,29); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(249, 249, 29, 1) 0%, rgba(255, 208, 0, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(249, 249, 29, 1)), color-stop(100%, rgba(255, 208, 0, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(249, 249, 29, 1) 0%, rgba(255, 208, 0, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(249, 249, 29, 1) 0%, rgba(255, 208, 0, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(249, 249, 29, 1) 0%, rgba(255, 208, 0, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(249, 249, 29, 1) 0%, rgba(255, 208, 0, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f91d', endColorstr='#ffd000', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(8) {
 background: rgb(252,140,80); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(252, 140, 80, 1) 0%, rgba(239, 132, 79, 1) 21%, rgba(234, 85, 7, 1) 51%, rgba(249, 97, 14, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(252, 140, 80, 1)), color-stop(21%, rgba(239, 132, 79, 1)), color-stop(51%, rgba(234, 85, 7, 1)), color-stop(100%, rgba(249, 97, 14, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(252, 140, 80, 1) 0%, rgba(239, 132, 79, 1) 21%, rgba(234, 85, 7, 1) 51%, rgba(249, 97, 14, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(252, 140, 80, 1) 0%, rgba(239, 132, 79, 1) 21%, rgba(234, 85, 7, 1) 51%, rgba(249, 97, 14, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(252, 140, 80, 1) 0%, rgba(239, 132, 79, 1) 21%, rgba(234, 85, 7, 1) 51%, rgba(249, 97, 14, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(252, 140, 80, 1) 0%, rgba(239, 132, 79, 1) 21%, rgba(234, 85, 7, 1) 51%, rgba(249, 97, 14, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc8c50', endColorstr='#f9610e', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(9) {
 background: rgb(255,93,177); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 93, 177, 1)), color-stop(100%, rgba(239, 1, 124, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* IE10+ */
 background: linear-gradient(135deg, rgba(255, 93, 177, 1) 0%, rgba(239, 1, 124, 1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
 ol.color-product li:nth-child(10) {
 background: rgb(255,25,25); /* Old browsers */
 background: -moz-linear-gradient(-45deg, rgba(255, 25, 25, 1) 0%, rgba(244, 136, 53, 1) 14%, rgba(247, 235, 12, 1) 31%, rgba(11, 221, 11, 1) 46%, rgba(11, 210, 232, 1) 59%, rgba(11, 43, 224, 1) 75%, rgba(158, 2, 201, 1) 94%); /* FF3.6+ */
 background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 25, 25, 1)), color-stop(14%, rgba(244, 136, 53, 1)), color-stop(31%, rgba(247, 235, 12, 1)), color-stop(46%, rgba(11, 221, 11, 1)), color-stop(59%, rgba(11, 210, 232, 1)), color-stop(75%, rgba(11, 43, 224, 1)), color-stop(94%, rgba(158, 2, 201, 1))); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(-45deg, rgba(255, 25, 25, 1) 0%, rgba(244, 136, 53, 1) 14%, rgba(247, 235, 12, 1) 31%, rgba(11, 221, 11, 1) 46%, rgba(11, 210, 232, 1) 59%, rgba(11, 43, 224, 1) 75%, rgba(158, 2, 201, 1) 94%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(-45deg, rgba(255, 25, 25, 1) 0%, rgba(244, 136, 53, 1) 14%, rgba(247, 235, 12, 1) 31%, rgba(11, 221, 11, 1) 46%, rgba(11, 210, 232, 1) 59%, rgba(11, 43, 224, 1) 75%, rgba(158, 2, 201, 1) 94%); /* Opera 11.10+ */
 background: -ms-linear-gradient(-45deg, rgba(255, 25, 25, 1) 0%, rgba(244, 136, 53, 1) 14%, rgba(247, 235, 12, 1) 31%, rgba(11, 221, 11, 1) 46%, rgba(11, 210, 232, 1) 59%, rgba(11, 43, 224, 1) 75%, rgba(158, 2, 201, 1) 94%); /* IE10+ */
 background: linear-gradient(135deg, rgba(255, 25, 25, 1) 0%, rgba(244, 136, 53, 1) 14%, rgba(247, 235, 12, 1) 31%, rgba(11, 221, 11, 1) 46%, rgba(11, 210, 232, 1) 59%, rgba(11, 43, 224, 1) 75%, rgba(158, 2, 201, 1) 94%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff1919', endColorstr='#9e02c9', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
/* Block Main */

.main { margin-top: 35px; }
.main a { text-decoration: none; color: #E91482; }
.breadcrumbs { border: 1px solid #2b034e; padding: 12px 25px; margin: 35px 0; }
.breadcrumbs a { color: #2b034e; }
.breadcrumbs a:hover { color: #E91482; }
.block-main { width: 72%; float: right; margin: 15px 0; }
.block-main h1 { font-size: 24px; font-family: "Roboto", sans-serif; margin: 0; text-transform: uppercase; }
/* Category Product & Home Product*/

.page-products { width: 100%; }
.page-products a { text-decoration: none; }
#page-cat-product { margin-top: 15px; }
.page-box-product { margin-top: 35px; width: 260px; margin-right: 3.7%; display: inline-block; vertical-align: top; padding-bottom: 20px; margin-bottom: 20px; position: relative; }
 .page-box-product:nth-child(4n) {
margin-right: 0% !important;
}
.list-item.line { width: 100% !important; border-bottom: 1px solid #efefef; }
.list-item.line > h2 { float: left; }
.list-item.line > .listleri > .list-left > p { display: block; color: #888; margin-top: 15px; clear: both; }
.list-item > .listleri > .list-left > p, .page-box-product .list-left > p { display: none; }
.el-icon-th-large, .el-icon-th-list { font-size: 16px; display: inline-block; margin-right: 6px; cursor: pointer; opacity: 0.5; }
.el-icon-th-large:hover, .el-icon-th-list:hover { opacity: 1; }
.list-item { display: inline-block; width: 257px; margin-right: 3.7%; vertical-align: top; padding-bottom: 20px; margin-bottom: 20px; position: relative; }
 .list-item:nth-child(3n) {
margin-right: 0%;
}
.viewed-up-content .list-item { width: 250px; }
.viewed-up-content > .list-item { float: left; width: 249px; padding-bottom: 0px; margin-bottom: 0px; position: relative; }
.list-item h2 a, .page-box-product h2 a { font-family: "Roboto", sans-serif; color: #2b034e; font-size: 14px; padding: 7px 0; }
.list-item h2 a:hover, .page-box-product a:hover { color: #E91482; }
.page-box-cat-product-img { float: left; max-width: 260px; text-align: center; overflow: hidden; }
.page-box-cat-product-img img { width: 100%; height: auto; }
.list-item.line > .page-box-cat-product-img { float: left; }
.list-item.line > .listleri > .list-left { float: left; width: 38%; margin-left: 20px;}
.list-item.line > .listleri > .list-right { float: right; width: 25%; border-left: 1px solid #efefef; height: 100%; padding-left: 3%; padding-bottom: 120px; }
.list-item.line > .listleri > .list-right > .btn-mobi-box { display: block; clear: both; }
.list-item.line > .action { display: none !important; }
.list-item:hover > .action, .page-box-product:hover > .action { opacity: 1; top: 140px; }
.list-item > .action, .page-box-product > .action { opacity: 0; position: absolute; top: 50px; left: 0; width: 100%; text-align: center; background: none repeat scroll 0% 0% rgba(246, 246, 246, 0.8); padding: 15px 0px 0px; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease; transition: 0.3s ease; }
.list-item > .action span { opacity: 0; -webkit-transition: 0.5s ease; -o-transition: 0.5s ease; transition: 0.5s ease; }
.list-item > .action:hover span, .page-box-product > .action:hover span { opacity: 1; }
.list-item > .action .btn-cart-cat, .btn-details-cat, .action > a > .wish.wadd, .action > a .wish.wdel, .action > a .wish.wait, .page-box-product > .action .btn-cart-cat { display: inline-block; width: 56px !important; height: 56px !important; margin: 7px; }
.action > a .wish.wait { vertical-align: top; }
.btn-mobi-box { display: none; }
.btn-cart-cat-mobi { width: 140px; height: 25px; margin-top: 15px; display: inline-block; clear: both; }
.btn-cart-cat-mobi a { color: #fff; font-size: 14px; background: #D5065E; padding: 7px 25px; }
.btn-cart-cat-mobi a:hover, .btn-wish-cat-mobi:hover { background: #2b034e; }
.btn-wish-cat-mobi { color: #fff; font-size: 14px; background: #D5065E; display: inline-block; padding: 7px 0px; width: 120px; text-align: center !important; cursor: pointer; }
.btn-mobi-box > .btn-wish-cat-mobi > .wish.wdel, .wish.wdel, .wish.wait { background: none; }
.btn-cart-cat > span,  .wadd > span,  .wdel > span,  .btn-details-cat > span { opacity: 1; z-index: 2; position: absolute; top: -27px; left: 0%; width: 100%; height: 30px; background: #d5065e; }
.btn-cart-cat > p,  .wadd > p,  .wdel > p,  .btn-details-cat > p { opacity: 0; position: absolute; z-index: 3; top: -22px; left: -50%; width: 100%; text-align: center; font:bold 16px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; -webkit-transition: 0.99s ease; -o-transition: 0.99s ease; transition: 0.99s ease; }
.wadd .wdel > p { display: none; }
.btn-cart-cat { background: url(img/btn-page-product-cart.png) no-repeat scroll 0px 0px transparent; }
.action > .wish { display: inline-block; width: 70px; height: 70px; }
.action > a > .wish.wadd { background: url(img/btn-page-product-wish.png) no-repeat scroll 0px 0px transparent !important; border-radius: 0px !important; }
.action > a .wish.wdel, .action > a .wish.wait { background: url(img/btn-page-product-wish-del.png) no-repeat scroll 0px 0px transparent !important; border-radius: 0px !important; }
.btn-details, .btn-details-cat { background: url(img/btn-page-product-detail.png) no-repeat scroll 0px 0px transparent; }
.wish > p { opacity: 0; }
.wish.wadd > p.show-wish, .wish.wadd > div.show-wish { display: none; }
.wish.wdel > p.show-wish, .wish.wdel > div.show-wish  { display: block; }
.wish.wdel > p, .wish.wdel > div { display: none; }
.btn-cart-cat:hover > p, .wadd:hover > p, .wdel:hover > p, .btn-details-cat:hover > p { opacity: 1; left: 0%; }
.price-cat, .special-price-cat { font-family: "Roboto", sans-serif; color: #2b034e; font-size: 18px; }
.old-price-cat { text-decoration: line-through; font-family: "Roboto", sans-serif; font-size: 14px; }
.special-price-cat { color: #E91482; }
.none-product { margin-top: 45px; }
.none-product .el-icon-shopping-cart-sign { font-family: 'Elusive-Icons'; color: #2b034e; font-size: 140px; font-style: normal; margin-right: 25px; }
.none-product div { display: inline-block; vertical-align: middle; font-style: italic; font-family: "Roboto", sans-serif; }
.none-product h3 { olor: #2b034e; font-family: "Roboto", sans-serif; font-size: 24px; }
.none-product p { margin-top: 15px; margin-left: 5px; line-height: 20px; }
/********View Mode */

.view-mode { margin: 0 0 35px 0; }
.grid, .list { display: block; float: left; background: url(img/grid-list.gif) no-repeat scroll left bottom transparent; width: 17px; height: 16px; cursor: pointer; -webkit-transition: 0.5s ease; -o-transition: 0.5s ease; transition: 0.5s ease; }
.list { background-position: right top; margin-left: 10px; }
.list.active, .list:hover { background-position: right bottom; }
.grid { background-position: 0px 0px; }
.grid.active, .grid:hover { background-position: 0px -16px; }
/* Full Product */

.poduct-full-box-img { float: left; width: 300px; text-align: center; }
.product-shop { float: right; width: 510px; }
.product-shop h1 { font-family: "Roboto", sans-serif; font-size: 20px; margin: 0; }
#ipreview { width: 300px; border: 1px solid #ECECEC; }
.in-stock { font-family: "Roboto", sans-serif; font-size: 12px; font-weight: bold; margin-top: 15px; margin-bottom: 6px; }
.in-stock span { color: #74B436; font-family: "Roboto", sans-serif; font-size: 12px; }
.availability-only { border-top: 1px solid #ECECEC; padding-top: 6px; }
.product-shop .price, .product-shop .special-price-cat, .product-shop .old-price-cat { color: #2B034E; font-family: "Roboto", sans-serif; font-size: 26px; font-weight: 700; margin-top: 15px; }
.product-shop .old-price-cat { font-size: 18px !important; margin-top: 5px !important; }
.product-shop p { font-size: 14px; clear: both; padding: 25px 0; }
/* Header */

.header-box { padding-top: 25px; }
a.logo { width: 334px; }
.header-block, .user-menu { float: right; }
.header-block-card { float: right; width: 87px; height: 87px; background: #2b034e; background-image: url(img/cart.png); background-repeat: no-repeat; background-position: 50% 20px; border-radius: 3px; position: relative; margin-left: 15px; }
#ajaxicon { cursor: pointer; position: relative; z-index: 2; width: 100%; height: 100%; display: inline-block; }
.header-block-card span { position: absolute; top: 20px; left: 45px; font:bold 24px Arial, Helvetica, sans-serif; color: #fff; }
.box-cart-product { display: none; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; -webkit-box-shadow: 0px 1px 2px 0px rgba(48, 50, 50, 0.2); -moz-box-shadow: 0px 1px 2px 0px rgba(48, 50, 50, 0.2); box-shadow: 0px 1px 4px 0px rgba(48, 50, 50, 0.2); position: absolute; background: #fff; width: 320px; top:100px; right: 0; text-align: center; z-index: 222; }
p.welcom-msg { font: 14px Arial, Helvetica, sans-serif; color: #e91482; font-weight: 600; float: right; }
.search { margin: 10px 0px; float: right; }
.mobi-search { display: none; }
.search input[type='text'] { background: url(img/loupe.png) no-repeat 210px 8px rgb(255, 255, 255); width: 240px; font: 14px/normal Arial, Helvetica, Sans-serif; padding: 7px 35px 7px 7px; border: 1px solid #d1d1d1; color: #d1d1d1; }
.user-menu ul li { display: inline; padding-left: 15px; }
.user-menu a { text-decoration: none; color: #2b034e; font: 14px Arial, Helvetica, Sans-serif; }
.user-menu a:hover { color: #e91482; }
/* Menu */

.menu { width: 100%; background: #2b034e; height: 40px; margin-top: 15px; position: relative; border: 4px solid #f3b11c; border-left: 0px; border-right: 0px; }
.uMenuV { height: 40px; width: 100%; position: relative; }
ul.uMenuRoot { padding: 0; margin: 0; position: relative; width: 100%; }
ul.uMenuRoot a { text-decoration: none; }
ul.uMenuRoot li { list-style: none; float: left; } /*Это Основное меню*/
ul.uMenuRoot li:hover { background: #471771; }
ul.uMenuRoot > li > a { line-height: 40px; color: #fff; font-size: 16px; text-transform: uppercase; border-right: 1px solid #471771; padding: 10px 18px; } /*Это Ссылка Основного меню*/
ul.uMenuRoot li ul { display: none; z-index: 222; position: absolute; width: 94%; left: 0; background: #fff; box-shadow: 0 2px 4px rgba(0, 0, 0, .2); padding: 30px 3%; }/*Это Блок Подменю*/
ul.uMenuRoot li:hover ul { display: block; }/*Появление Блок Подменю*/
ul.uMenuRoot li ul li { margin-left: 0px; width: 180px; }/*Это Подменю*/
ul.uMenuRoot li ul li:hover { background: none; }
ul.uMenuRoot > li > ul > li > a { margin: 0; line-height: 25px; text-transform: uppercase; color: #2B034E; font-size: 16px; font-weight: 700; }/*Это Ссылка Подменю*/
ul.uMenuRoot li ul li ul { position: relative; margin: 10px 0 0 0; padding: 0; }
ul.uMenuRoot li ul li ul li { margin: 2px 0; }/*Это Подменю Внутри*/
ul.uMenuRoot > li > ul > li > ul > li > a { text-decoration: none; color: #2B034E; width: 90%; display: block; padding: 3px 0px 3px 10px; margin-left: -10px; font: 14px Arial, Helvetica, sans-serif; }/*Это Ссылка Подменю Внутри*/
ul.uMenuRoot > li > ul > li > ul > li > a:hover { background: #e91482; color: #fff; }
#mobi-menu { display: none; height: 40px; line-height: 40px; color: #fff; text-transform: uppercase; padding: 0 25px 0 25px; font-size: 18px; cursor: pointer; }
.img-menu-block { float: right; }
 @media only screen and (max-width: 979px) {
 .img-menu-block {
 display: none;
}
 #mobi-menu {
 display: block;
}
 .uMenuV {
}
 ul.uMenuRoot {
 display: none;
 top: 4px;
 background: #fff;
 box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
 z-index: 999;
 position: absolute;
}
 ul.uMenuRoot li {
 float: none;
 border-bottom: 1px solid #D6D6D6;
 padding: 8px 15px 6px;
}
 ul.uMenuRoot li:hover, ul.uMenuRoot > li > ul > li > ul > li > a:hover {
 background: none;
}
 ul.uMenuRoot li > a {
 line-height: 25px;
 color: #2b034e;
 border: none;
 text-transform: none;
}
 ul.uMenuRoot li a:hover {
 color: #e91482;
}
 ul.uMenuRoot > li > ul > li > a {
 text-transform: none;
 margin-left: 10px;
}
 ul.uMenuRoot li ul {
 padding: 0;
 position: relative;
 box-shadow: none;
}
 ul.uMenuRoot li ul li {
 border: none;
}
 ul.uMenuRoot li ul {
 display: none;
}
 ul.uMenuRoot li:hover ul {
 display: none;
}
 ul.uMenuRoot > li > ul > li > a {
 font-weight: normal;
}
 ul.uMenuRoot > li > ul > li > ul > li > a {
 line-height: 20px;
}
 ul.uMenuRoot > li > ul > li > a:hover, ul.uMenuRoot > li > ul > li > ul > li > a:hover {
 color: #e91482;
}
 ul.uMenuRoot li.uWithSubmenu {
 position: relative;
}
 ul.uMenuRoot li.uWithSubmenu strong {
 cursor: pointer;
}
 ul.uMenuRoot li.uWithSubmenu strong:before, .column-footer h4 strong:before {
 content: "\e663";
 font-size: 16px;
 color: #D1D1D1;
 font-family: 'Elusive-Icons';
 position: absolute;
 right: 35px;
 top: 10px;
 font-weight: normal;
}
 ul.uMenuRoot li.uWithSubmenu strong.opened:before, .column-footer h4 strong.opened:before {
 content: "\e681";
}
 ul.uMenuRoot li ul li {
 margin-left: 0px;
 width: 100%;
}/*Это Подменю*/
 .menu-mobi:before {
 content: "\e662";
 font-size: 20px;
 line-height: 40px;
 float: right;
 font-family: 'Elusive-Icons';
}
 .menu-mobi.active:before {
 content: "\e680";
}
}
/* Page Elements Home */

h2.page-title { font:bold 36px Arial, Helvetica, sans-serif; color: #2b034e; text-transform: uppercase; float: left; }
#slider { margin-top: 9px; }
.six-case { position: relative; float: right; width: 453px; margin-top: 9px; margin-bottom: 30px; border: 1px solid #e8e8e8; border-right: none; border-bottom: none; }
.six-case ul { list-style: none; }
.six-case ul li { width: 225px; height: 147.5px; float: left; border-bottom: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; text-align: center; cursor: pointer; }
.six-case ul li:hover { -webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.3); -moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.3); box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.3); }
.six-case ul li > a > .inner { position: relative; display: inline-block; width: 210px; height: 100px; vertical-align: middle; text-align: left; }
.six-case ul li > a > .inner > .img { width: 80px; height: 80px; margin-top: 10px; overflow: hidden; display: inline-block; vertical-align: middle; }
.six-case ul li > a > .inner > .img img { width: 100%; height: auto; }
.six-case ul li > a { display: block; width: 100%; height: 100%; text-decoration: none; }
.six-case ul li > a:after { content: ""; vertical-align: middle; width: 0px; line-height: 0; height: 100%; display: inline-block; }
.six-case ul li > a > .inner > .right { position: absolute; bottom: 0px; left: 0px; margin-left: 85px; height: 100%; width: 125px; background: none repeat scroll 0% 0% #FFF; }
.six-case ul li > a > .inner > .right .title { font-family: 'Open Sans', sans-serif; font-size: 18px; color: #666; text-transform: uppercase; max-height: 20px; overflow: hidden; font-weight: bold; width: 125px; white-space: nowrap; text-overflow: ellipsis; }
.six-case ul li > a > .inner > .right .description { font-family: 'Open Sans', sans-serif; color: #666; line-height: 12px; font-size: 12px; height: 38px; margin-top: 6px; margin-bottom: 9px; overflow: hidden; }
.six-case ul li > a > .inner > .right .price { font-family: 'Open Sans', sans-serif; color: #E91482; font-size: 16px; font-weight: bold; }
/* Widgets */

.section, .section2 { margin-top: 40px; height: auto; }
.section2 { text-align: center; }
.section h2 { font: bold 60px Arial, Helvetica, sans-serif; color: #fff; padding-top: 35px; text-transform: uppercase; text-align: center; }
.bg-image { background-position: center center; background-size: cover; background-attachment: fixed; }
.bg-image2 { background-position: center top; background-size: cover; background-attachment: fixed; }
.widget-blog { margin-top: 25px; text-align: center; }
.widget-blog-post { background: #fff; width: 575px; height: 269px; overflow:hidden; border-radius: 2px; margin-bottom: 14px; float: left; }
 .widget-blog-post:nth-child(even) {
 float: right;
}
.widget-blog-post img { float: left; margin-right: 15px; width: 270px; }
.widget-blog-post h3, .widget-blog-post p { padding: 15px; }
.widget-blog-post h3 a { color: #d5065e; text-decoration: none; text-transform: uppercase; line-height: 20px; font: 18px Arial, Helvetica, sans-serif; }
.widget-blog-post h3 a:hover { color: #2b034e; }
.widget-blog-post p { color: #2b034e; font: 14px Arial, Helvetica, sans-serif; line-height: 20px; }
a.read-all, a.blog-read-more, .pollBut { text-decoration: none; color: #fff; font: 24px Arial, Helvetica, sans-serif; cursor: pointer; text-transform: uppercase; background: #d5065e !important; padding: 25px 35px !important; display: inline-block; margin-top: 25px; margin-bottom: 40px; }
a.read-all:hover, a.blog-read-more:hover, .pollBut:hover { background: #2b034e !important; }
.box-ring { display: inline-block; margin-right: 3%; margin-top: 70px; margin-bottom: 70px; width: 350px; text-align: center; vertical-align: top; }
 .box-ring:nth-child(3) {
 margin-right: 0px;
}
.ring { position: relative; margin: 0 auto; width: 170px; height: 170px; border: 18px solid #F3B11C; border-radius: 500px; box-shadow: 0px 0px 40px rgba(255, 255, 255, 1); }
.interest-ring { position: absolute; display: block; top: 50%; left: 50%; margin-top: -35px; left: 0; width: 170px; height: 170px; font: 48px Arial, Helvetica, sans-serif; color: #fff; text-shadow: 1px 1px 10px #000, -1px -1px 3px #FFF, 1px 1px #000, -1px -1px #FFF; }
.title-box-ring { font: 32px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; text-shadow: 1px 1px 10px #000, -1px -1px 3px #FFF, 1px 1px #000, -1px -1px #FFF; margin-top: 25px; }
.box-ring p { font: 16px Arial, Helvetica, sans-serif; color: #fff; margin-top: 10px; }
/* Blog */

#allEntries > div { margin-bottom: 55px; }
.blog-list { position: relative; }
.blog-full { margin-bottom: 25px; }
.blog-list h2 a, .blog-full h1 { font-family: "Roboto", sans-serif; font-size: 28px; color: #2b034e; text-transform: uppercase; margin: 0; }
.blog-list h2 a:hover { color: #E91482; }
.blog-datail { padding: 15px 0; }
.blog-datail span { margin-right: 12px; font-size: 16px; color: #E91482; }
.blog-list img, .img-blog-full { width: 30%; margin: 15px 15px 0 0; float: left; }
.blog-list p, .blog-full p { font-family: "Roboto", sans-serif; font-size: 14px; color: #2b034e; margin-top: 15px; }
a.blog-read-more { position: absolute; bottom: 0; left: 42%; }
/* shop-basket */

#shop-basket { position: static !important; }
#shop-basket ul { margin:0; padding:0; text-align:left; list-style:none }
#shop-basket li { margin:0 0 5px 0; padding-left:35px }
#shop-basket .sb-name { margin-right:18px; }
#shop-basket .sb-cost { margin-right:18px; }
#shop-basket .sb-func { float:right; cursor:pointer; width:16px; height:16px; margin:0; }
#shop-basket a.remove { background:url('/.s/img/sh/del.png') no-repeat 3px 0; }
#shop-basket a.remove:hover { background:url('/.s/img/sh/del.png') no-repeat 3px -16px; }
.box-cart-product > .empty { text-align:center; padding: 15px; }
#shop-basket .total, #shop-basket .disc-info { float: left; font-size: 15px; font-family: "Roboto", sans-serif; padding: 10px 15px; }
.box-cart-product-btnbox { clear: both; text-align: left; padding: 20px 7px; border-top: 1px solid #ddd; }
a.basketclear, a.basketorder { text-decoration: none; color: #FFF; font: 14px Arial, Helvetica, sans-serif; background: #D5065E; padding: 10px 20px; margin-left: 7px; display: inline-block; }
a.basketclear:hover, a.basketorder:hover { background: #2B034E; }
#shop-basket .disc-info { font-style: italic; }
.shop-options li { line-height: 30px; display: inline; margin-right: 10px; }
.shop-options li:last-child { margin-right: 0px; }
/* POLL ------------------------------- */

.pollQue, .pollQue b { font-weight: normal; font-size: 16px; font-family: "Roboto", sans-serif !important; padding-top: 0 !important; font-style: italic; }
.pollAns { padding-top: 10px; font-size: 14px !important; font-family: "Roboto", sans-serif !important; line-height: 26px !important; }
.pollButton { margin-top: 15px; text-align: left; }
.pollBut { padding: 8px 20px !important; font: 16px Arial, Helvetica, sans-serif; border: none; margin-top: 0; }
.pollLnk, .pollTot { display: none; }
.answer label { margin-left: 12px; }
/* Page Product Catalog View */

.page-propduct-cat { }
/* Footer */

.footer { width: 100%; background: #F6F6F6; padding: 45px 0 5px 0; }
.column-footer { width: 20%; display: inline-block; vertical-align: top; margin-right: 5%; }
.column-footer h4 { font: 24px Arial, Helvetica, sans-serif; margin-bottom: 15px; text-transform: uppercase; }
 .column-footer:nth-child(4) {
 margin-right: 0%;
}
.column-footer ul li { line-height: 25px; }
.column-footer ul li a { text-decoration: none; color: #2b034e; }
.column-footer ul li a:hover { color: #e91482; }
.footer address { float: right; padding: 12px; }
.social { margin-top: 10px; }
.social a { text-decoration: none; display: inline-block; transition: all 0s ease 0s; background: url(img/social.png); }
a.vk { background-position: 0px 0px; width: 50px; height:50px; }
a.vk:hover { background-position: 0px -50px; width: 50px; height:50px; }
a.fb { background-position: -50px 0px; width: 50px; height:50px; }
a.fb:hover { background-position: -50px -50px; width: 50px; height:50px; }
a.tw { background-position: -100px 0px; width: 50px; height:50px; }
a.tw:hover { background-position: -100px -50px; width: 50px; height:50px; }
a.gp { background-position: -150px 0px; width: 50px; height:50px; }
a.gp:hover { background-position: -150px -50px; width: 50px; height:50px; }
/* Contact */

.email-form { width: 70%; float: left; }
.email-form h2, .email-form-info h2 { font-family: 'Open Sans', sans-serif; font-size: 24px; color: #2b034e; padding: 15px 0; border-bottom: 2px solid #ddd; margin-bottom: 15px; text-transform: uppercase; }
.email-form input[type='text'] { width: 32%; float: left; margin-right: 2%; padding: 6px 12px; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }
 .email-form input:nth-child(4) {
 margin-right: 0% !important;
}
.email-form input[type="submit"] { background: #E91482; color: #fff !important; padding: 10px 25px; border: none; margin: 15px 0 35px; cursor: pointer; }
.email-form input[type="submit"]:hover { background: #2b034e; }
.message-email { margin-top: 55px; width: 100%; }
.message-email div { border: 1px solid #ccc; padding: 3%; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }
.email-form textarea { width: 100%; border: none; }
.email-form-info { float: right; width: 28%; }
.email-form-info h3 { font-family: 'Open Sans', sans-serif; font-size: 14px; color: #B90100; margin-bottom: 15px; text-transform: uppercase; }
.email-form-info p { border-bottom: 1px solid #ddd; padding-bottom: 15px; margin-bottom: 10px; }
/* add */

.manTable { margin-top: 20px; }
.manTable tr { line-height: 25px }
.manTable tr td { padding: 2px }
hr.manHr { background: #ddd; border: none; height:  1px; }
/* stars */

.u-star-rating-22 li a { transition: all 0.0s ease 0s !important; }
/* Shop */

.shop-options-ajax-1 { background: rgba(0, 0, 0, 0.8); position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 999999; }
.shop-options-ajax-box { background: #fff; border: 4px solid #ddd; padding: 15px 15px 15px; width: 270px; position: absolute; left: 50%; margin-left: -135px; top: 10%; border-radius: 5px; }
.shop-options-ajax-msg { position: relative; }
.shop-options-ajax-msg img { float: left; }
.shop-options-ajax-msg h1 { font-size: 16px; }
.ajax-close { position: absolute; top: -27px; right: -5px; font-size: 20px; cursor: pointer; }
.ajax-close:hover { color: #900; }
.shop-options-ajax-msg-options { border-top: 1px solid #ddd; padding-top: 15px; margin-top: 15px; }
.buynow-ajax { background: #E91482; padding: 7px 25px; margin-top: 15px; float: right; color: #fff; cursor: pointer; }
.buynow-ajax:hover { background: #2b034e; }
.amount-goods { float: left; padding: 15px; }
.item-cart { box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.08) inset; padding: 15px; }
.item-cart img { float: left; width: 70px; height: auto; margin-right: 7px; }
.product-name { font-size: 14px; text-align: left; }
.sb-cost, .sb-options { margin: 10px 0; text-align: left; }
.sb-options { font-size: 10px; }
/*************** Forums Styles *********************/



.gTable { background: none; }
.gTable td { border: 1px solid #ddd !important; padding: 5px 7px; }
td.gTableTop { font-size:14px; padding: 5px 10px; border: none; }
td.gTableSubTop, td .postTdTop { background:#fafafa; line-height:30px; color: #000; padding: 3px 10px; }
td.gTableSubTop a, td .postTdTop a { }
/* General forum Table View */

.gTableTop { font-weight:bold; ; }
.gTableSubTop { padding:2px; color:#000000; }
.gTableBody { padding:2px; }
.gTableBody1 { padding:2px; }
.gTableBottom { padding:2px; }
.gTableLeft { padding:2px; font-weight:bold; color:#737373 }
.gTableRight { padding:2px; }
.gTableError { padding:2px; color:#FF0000; }
/* forum Titles & other */

.forumDescr, .forumModer { font-size:11px; }
/* forum Page switches */

.switches { }
td.pagesInfo, td.switch, td.switchActive { background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
td.switch, td.switchActive { background: #CCCCCC; border:1px solid #CCCCCC; color: #FFF; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
td.switch a { color: #4c4c4c; }
.threadDescr { font-size:11px; color:#585858 }
.postPoll td { border: 0px !important; }
.postFirst { border: 0px !important; }
.postRest1 { border: 0px !important; }
.postRest2 { border: 0px !important; }
.postSeparator { border: 0px !important }
.postBottom td { border: 0px; padding: 0px 5px !important; }
.postBottom img { vertical-align: middle; }
.postTdInfo { text-align: center; }
.posttdMessage { text-align: justify; padding: 8px !important; line-height: 18px; }
.smilesPart td { border: 0px !important; }
.userSchFrm input[type="checkbox"] { margin-right: 5px; }
.forumContent select { background: #fff; color: #000000; padding: 3px; }
#thread_search_button { margin-top:0px; }
#thread_search_form { overflow:hidden; }
#frmButns83 { margin-bottom:15px; }
.gDivLeft { margin-bottom:15px; }
.forumContent { border:1px solid #ddd; padding: 10px; margin-bottom: 15px; }
.forumContent > table { border-bottom:1px solid #ddd; margin-bottom: 10px; }
.forumContent > table:last-child { border-bottom-width: 0; }
#allEntries table td { border:1px solid #dbdbdb; padding: 15px !important; }
#acform { background: #ececec; padding: 20px; display: block; }
#acform:after { content: ""; display: table; clear: both; }
#acform .commFl,  #acform textarea { width: 100%; moz-box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ececec; padding: 6px; margin-bottom: 8px; resize:none; }
#acform .commSbmFl { float: left; margin-top: 5px; }
#acform .commSbmFl:hover { background: #ddd; }
#acform .securityCode { width: auto; border: 1px solid #ececec; }
#acform select { margin: 6px 0; }
#mchatIfm2 { padding: 5px; background: #F9F9F9; }
#MCaddFrm > table { margin-bottom: 5px; }
#MCaddFrm textarea { border: 1px solid #D4D6D7; padding: 5px; }
.forumContent .btn,  .forumContent input[type="button"],  .forumContent input[type="submit"],  .forumContent input[type="reset"] { height: 24px; padding-top: 2px; padding-bottom: 2px; font-size: 13px; }
.gDivLeft { overflow: auto; padding-bottom: 15px; }
/* ----------------- */

/* ====== forum End ====== */

catPages1 { color:#EFEEEB; border:0px; margin-bottom:10px; margin-top:10px; }
.catPages1 a:link,  .catPages1 a:visited,  .catPages1 a:hover,  .catPages1 a:active { text-decoration:none; color: #636363; background:#F9F9F9; padding:3px 10px; font-size:11px; font-weight:bold; }
.catPages1 a:hover { background:#6B82A4; color:#FFFFFF; font-weight:bold; }
.catPages1 b { text-decoration:none; background:#FFF; padding:3px 10px; color:#ccc; font-size:11px; }
.uc-content a, .accordion-tabs li.tab-head-cont a > table a { border: none !important; }
