

.show_search_result {
    position: relative;
}

#account-login .link {
    color: #111 !Important;
    cursor: pointer;
    text-decoration: none;
}

#account-login .dropdown-menu {
    border-radius: 8px;
    left: auto;
    padding: 10px 20px;
    right: 0;
}

.header-center {
    padding: 28px 0;
}

body#index {
    background: #fff none repeat scroll 0 0;
}

.product-box .product-info a.product-name {
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: normal;
    white-space: normal;
}

.product-box .cart-button {
    bottom: 110px;
}

.product-box:hover .cart-button {
	display:block !important;
	
}


.rating_grid {
    color: #0076C0;
    display: block;
    font-size: 1.08em;
    height: 20px !Important;
    letter-spacing: -0.1em;
    margin: 0 !important;
    padding-bottom: 0 !important;
    text-align: center;
	margin-bottom: 10px !Important;
}

.rating_list{
	color: #0076C0;
	height: 20px !Important;
}

.product-box .cart-button {
    bottom: auto;
    top: 301px;
}


.params_grid_category{
	padding:0px 15px;
	color:#666;
	display:none;
	padding-bottom: 22px;
	
}

.product-box:hover .params_grid_category {
	display:block;
	
}

.product-box .product-info {
    padding-bottom: 0;
}

#product_list > div:nth-child(4n+1){
	clear:left;
	
}

.params_grid_category li{
	padding:2px 0px;
	line-height:18px;
	
}

.list_prod_name {
    height: auto;
    margin-top: 20px;
    min-height: unset;
    padding-bottom: 0;
}

.param.param_list_category li{
	line-height:18px;
	padding:2px 0px;
	
}


.product_cart_list{
	position:relative !Important;
	display:table !Important;
	
}


#product_list.products-list-in-row .product-box .product-info .cart-button {
    border-radius: 25px;
    color: #fff;
    display: table !important;
    left: auto;
    line-height: 39px;
    margin: 10px 0;
    overflow: visible;
    padding: 0 24px;
    position: unset!important;
    text-transform: capitalize;
    top: 111px;
    visibility: visible;
    z-index: 100000000;
}

#product_list.products-list-in-row .product-box .product-info .cart-button {
    color: #fff;
    line-height: 39px;
    text-transform: capitalize;
    visibility: visible;
}

#product_list.products-list-in-row .product-box .product-info .cart-button .text {
    font-size: 14px;
    font-weight: 500;
}

.product-box .cart-button .icon-basket {
    font-size: 22px;
}

.rating_list {
    color: #0076C0;
    display: inline-table;
    height: 20px;
    margin-left: 12px;
    vertical-align: -1px;
}

#product_list.products-list-in-row .product-box .product-info .product-description {
    margin-bottom: 0;
}

.sort_panel_site {
    background-color: #fff;
    border-radius: 18px;
    margin-bottom: 30px;
    padding: 14px 0 8px;
}

.product-list-sorting td{
	padding:0px;
	
}


.product-list-sorting .btn, .product-list-sorting .btn-default {
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    height: 41px;
    line-height: 24px;
    padding: 0 20px;
    position: relative;
    text-transform: none;
    transform: translateZ(0px);
    vertical-align: middle;
}

.sort1_label{
	padding-right:10px;
	
}

#viewsSelector{
	padding-top:7px;
	
}

#viewsSelector li.active i::before {
    color: #0076C0;
}

.bootstrap-select.btn-group .dropdown-menu {
    border-radius: 8px;
    box-sizing: border-box;
    min-width: 100%;
}

.filters-panel {
    margin-top: 20px;
}

.sort_panel_site {
    margin-bottom: 0;
}

#pagination .prev_page, #pagination .prev_page a{
	width:120px;
}

#pagination .prev_page, #pagination .prev_page a, #pagination .next_page, #pagination .next_page a {
    font-size: 12px !important;
    width: 120px !Important;
}

.pagination li:hover a{
	color:#0076C0 !important;
}

/*

.ver-menu-box.open{
	visibility: hidden !Important;
	opacity: 0 !important;
}

.ver-menu-box{
	visibility: visible !Important;
	opacity: 1 !important;
}


#index .ver-menu-box, #index .ver-menu-box.open{
	visibility: visible !Important;
	opacity: 1 !important;
}
*/

.ver-menu-box.open {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.pagination {
    margin: 30px 0;
}

.breadcrumb-box .breadcrumb-inner {
    padding: 25px 0;
}


.header-bottom .left .addon-box .ver-menu-box {
    z-index: 6;
}

#breadcrumbs > li:first-child{
	padding-left:0px;
}

#categories_block_left li span.grower.CLOSE::before {
    left: 0;
    position: relative;
    top: 1px;
}


.title_block1 h3::before {
    bottom: -2px;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 100%;
}
.title_block1 h3::before {
    background: #0076C0 none repeat scroll 0 0;
}

.title_block1 h3 {
    color: #20254e;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    padding-bottom: 15px;
    position: relative;
    text-transform: uppercase;
}

.title_block1 {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
    position: relative;
}

#sliders_search_price {
	padding-bottom: 46px;
	
}


#main_search_block .flcheckbox .ckbText {
    display: inline-block;
    line-height: 19px;
    margin-top: 0;
    vertical-align: top;
}

#main_search_block .flcheckbox {
    margin-bottom: 1px;
}

#main_search_block ul{
	margin:0px !Important;
}

.show_params_hi{
	margin-top:20px;
}


.ui-slider-horizontal .ui-slider-handle {
    background: #20254e none repeat scroll 0 0;
    border: 3px solid #e1e1e1;
    border-radius: 12px;
    font-size: 15px;
}

.ui-slider-horizontal {
    height: 5px;
}

#slider_range_price{

}

.ui-slider-horizontal .ui-slider-handle {
    top: -8px;
}

.title_block1{
	display:none;
}

.show_params_hi {
    color: #444;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2;
    padding-bottom: 10px;
    position: relative;
    text-transform: none;
}

.search_option li {
    border-bottom: 1px dotted #ccc;
    padding-top: 4px;
}

.ui-widget-content {
    border: 1px solid #ccc !Important;
}

.price_filter{
	margin-top:16px !Important;
}

.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ddd !Important;
    bottom: 0;
    height: auto;
    left: 0;
    margin: 3px 5px;
    position: absolute;
    right: 0;
    top: 0;
    width: 3px !Important;
}


#breadcrumbs li ul {
    z-index: 99;
}

.table_harakteristiki strong {
    font-size: 16px;
    font-weight: 700;
}

.table_harakteristiki .param_name {
	color: #666;
}

.our_price_display .price {
    font-size: 23px;
    font-weight: 600;
    line-height: 32px;
}

@media (min-width:1023px){
	#product_list.products-list-in-row .preview {
		float: left;
		width: 25%;
	}
	
	.product_list.products-list-in-column .item.ajax_block_product {
		float: left;
		margin-bottom: 20px;
		padding: 0 14.5px;
		width: 25%;
		position: relative;
	}
	
	
	#index .header-bottom .left .addon-box .ver-menu-box {
		padding-top: 5px;
	}
	
	
}


.jms-vermegamenu .nav > li:hover .dropdown-menu {
    min-height: 265px;
}

.container-product #image-block .jq-zoom .zoomPad{
	border:1px solid #eee;
	border-radius:2px;
	padding:10px;
}

#thumbs_list_frame li img{
	padding:10px;
	
}

#best-sellers_block_right img{
	padding:10px;
	
}

#best-sellers_block_right .product-box .product-info{
	padding:0 0 0 5px;
}

.row.offer_row.offer_block{
	display:none !important;
}

#social-share-compare .socialsharing_product button{
	border:1px solid #ccc;
	float:left;
}

.socialsharing_product .social-sharing {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    border-radius: 51px;
    color: rgba(17, 17, 17, 0.75);
    display: block;
    font-size: 16px;
    font-weight: 300;
    height: auto;
    margin-right: 10px;
    padding: 1px 12px;
    text-transform: uppercase;
    width: 41px;
}

.our_price_display .price {
    color: #555;
}


.quantity_wanted {
    margin: 0 2px;
}

.products-list-in-column >div:hover .product-box{
	position:absolute;
	width:100%;
}

.prod_name_grid{
	padding-left:15px;
	padding-right:15px;
}


.product-box .action-btn {
    padding: 0 15px;
}

#product_list.products-list-in-row .product-box .product-info .product-description {
    margin-top: 5px;
}

#product_list.products-list-in-row .product-box .product-info .product-description ul{
	margin-bottom:7px;
}

#main_search_block .flcheckbox .ckbBox {
    background-size: 100% auto;
    border: 1px solid #b4b4b4;
    border-radius: 3px;
    display: inline-block;
}


.section-hotdeals .addon-box {
    background-color: transparent;
    border: 2px solid #0076C0;
    border-radius: 8px;
    margin-bottom: 60px;
    overflow: hidden;
}

.section-hotdeals .addon-box .owl-carousel .owl-stage-outer {
    overflow: visible;
    padding-bottom: 25px;
}

.section-hotdeals .addon-box .jmsflashsales .flashsales-carousel::after {
    background: #f0f0f0 none repeat scroll 0 0;
    content: "";
    height: calc(90%);
    left: 19px;
    position: absolute;
    top: 5%;
    width: 1px;
}


.section-hotdeals .owl-stage-outer{
	border-radius:8px;
}

.section-hotdeals .addon-box .owl-theme .owl-controls .owl-nav div.owl-prev, .section-hotdeals .addon-box .owl-theme .owl-controls .owl-nav div.owl-next {
    top: calc(50% - 25px);
    z-index: 12;
}

.section-hotdeals .addon-box .owl-theme .owl-controls .owl-nav div.owl-next {
    right: 25px;
}

.section-hotdeals .addon-box .owl-theme .owl-controls .owl-nav div.owl-prev {
    left: 25px;
}

.section-hotdeals .addon-box .addon-title .countdown-row {
    border: 1px solid #ececec;
    display: inline-block;
    justify-content: center;
    margin-top: 20px;
}

.section-hotdeals .addon-box .addon-title h3 {
    color: #20254e;
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
}

.section-hotdeals .addon-box .addon-title .flex-box {
    background: #fff none repeat scroll 0 0;
    padding: 61.5px 0;
    width: 100%;
}

.section-service .addon-box .feature-box .feature-img {
    color: #0076C0;
}


@media(min-width: 1023px){
	.section-hotdeals .addon-box .addon-title .countdown-row .countdown-section {
		background: #f8f8f8 none repeat scroll 0 0;
		border-bottom: 2px solid #ccc;
		border-right: 1px solid #fff;
		display: inline-block;
		min-width: 96px;
		padding: 20px 0;
	}
	
	.section-hotdeals .addon-box .addon-title .flex-box {
		padding: 71.5px 0;
	}
	
	.jmsflashsales .product-box .cart-button {
		bottom: auto;
		right: 9px;
		top: 10px;
	}
	
}








.jms-row.section-product-slider{
	background-color: rgb(238, 238, 238); padding: 30px 0px;
	
}

.owl-stage-outer{
	overflow:hidden;
}

.section-product-slider .addon-box .item-hover.owl-carousel {
    background-color: #fff;
    margin-bottom: 19px;
    padding-bottom: 40px;
}

.section-product-slider .addon-box .addon-title {
    background: transparent none repeat scroll 0 0;
    border-bottom: 2px solid #0076C0;
    display: flex;
    line-height: 24px;
    padding: 13px 0;
    position: relative;
}

.section-product-slider .owl-theme .owl-controls .owl-nav div.owl-prev, .section-product-slider .owl-theme .owl-controls .owl-nav div.owl-next {
    top: calc(50% - 9px);
}

.section-two-banners{
   float: left;
    margin-top: 0;
    padding-top: 40px;
    width: 100%;
}

.section-brand {
    background: #fff none repeat scroll 0 0;
    border-top: 2px solid #0076C0;
}

.mini_pagination .active_page_mini {
    padding: 6px 8px 7px !Important;
}

.cart-wrap .description {
    padding-left: 5px;
}

.cart-wrap .quantity-formated {
    left: 5px;
}

.cart_block_list {
    margin-bottom: 0;
    padding: 0 25px 0 12px;
}

.jms-row.section-product-slider {
    background-color: #f7f7f7;
    padding: 30px 0;
}

.carusel_discount2  .owl-item{
	position:relative;
}

.carusel_discount2  .owl-item:hover .product-box{
	position:absolute;
	width:100%;
}


.carusel_discount2  .owl-item .prod_name_grid {
    min-height: 20px !important;
}

.carusel_discount2  .owl-item  .params_grid_category, .carusel_discount2  .owl-item .main_block_cart .action-btn{
	display:none !important;
}

.section-product-slider .featured_main  ul.params_grid_category{
	display:none !important;
	
}

.product-box .product-info .content_price .price.old {
    color: #999;
    font-size: 13px;
    line-height: 23px;
    margin-right: 20px;
    text-decoration: line-through;
}

.carusel_discount2 .product-info .content_price {
    line-height: 28px;
    margin-top: 0;
    text-align: center;
}

.footer-newsletter {
    border-top: 0px solid #ececec;
}


.section-blog .addon-title h3::before {
    background: #0076C0 none repeat scroll 0 0;
}
.section-blog .addon-title h3::before {
    bottom: -2px;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2;
}

.owl-dot > span {
    background: #ccc none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 10px;
    margin-top: 25px;
    width: 10px;
}

.owl-dot.active span {
    background: #0076C0 none repeat scroll 0 0;
}


.compare_list table th {
    border-color: #eee;
    border-style: none solid none none;
    border-width: 0 1px 0 0;
    font-size: 12px;
    padding: 10px 20px;
    text-align: left;
}

.section-brand .container {
    border-bottom: 0px solid #ebebeb;
}

.btn_send {
    background-color: #0076C0;
    border: 0 solid #ddd;
    border-radius: 33px;
    color: #fff;
    font-weight: 600;
    padding: 11px 29px;
}

.btn_send:before{
	content:'';
	display:none !important;
}

.btn_send:after{
	content:'';
	display:none !important;
}

.contact-form, .contact-form .form-control {
	color:#20254e !Important;
	border-radius: 4px !important;
}

.page-heading {
    line-height: 20px;
	text-transform: unset;
	font-size:26px;
	color:#20254e !Important;
}

.oformit_zak, .prodoljit {
    border-radius: 35px;
}

.old_price{
	text-decoration:line-through;
	color:#777;
}

.nowrap {
	white-space:nowrap;
}

.go_to_compare {
    background-color: #0076C0;
    border: 1px solid #0076C0;
    border-radius: 31px;
    color: #fff !Important;
    display: inline-table;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 10px;
    margin-right: 15px;
    padding: 9px 20px;
    text-decoration: none;
}

.compare_delete_item{
	background-color:#fff !important;
	color:#333 !important;
}

.btn_white:before, .btn_white:after{
	display:none !important;
}

.section-hotdeals .addon-box .addon-title a {
    text-transform: none;
}


.featured_main .product-box{
	padding-bottom:20px;
}

.twbs .modal .modal-content {
    border-radius: 8px !Important;
}

.btn_enter_account{
	line-height:20px;
}

#account-login .btn_enter_account, .btn_reg_account {
    background-color: #0076C0 !Important;
    border-radius: 5px !Important;
    color: white;
    padding: 8px;
    width: 100%;
    line-height: 22px !Important;
}

.auth_restore_password{
	text-decoration:underline;
}

.form-control{
	border-radius:4px !Important;
}

.help-block {
    color: #737373;
    display: block;
    margin-bottom: 10px;
    margin-top: 0px !Important;
}

.form-group {
    margin-bottom: 15px !Important;
}

#account-login .modal .alert-danger {
    border-radius: 5px;
}

.basket_content .tab-content > .tab-pane {
    display: none !important;
}

.basket_content .tab-content > .tab-pane.active{
    display: block !important;
}

#order_basket {
    background-color: #333e48;
    border: 0 none;
    border-radius: 222px;
    color: white;
    font-family: opensanssemibold;
    line-height: 12px !Important;
    margin-top: 0;
    padding: 13px;
    width: 220px;
}

.owl_viewed_car_carusel .rating, .owl_viewed_car_carusel .features {
    display: block;
}

.windows_up{
	height: 364px !important;
}

.grid_minimi .price.new, .grid_minimi .new_price{
    color: #007bc2;
    font-family: opensanssemibold;
    font-size: 16px;
    font-weight: 500;
    text-align: center;
}

.grid_minimi .price_block br{
	display:none !important;
}

.userp_inner .owl-dots{
	display:none !Important;
}

.window_mini_items .owl-theme .owl-controls {
    top: 180px !Important;
}

.custom-arrow4.custom-arrow .owl-controls .owl-nav .owl-prev, .custom-arrow4.custom-arrow .owl-controls .owl-nav .owl-next{
	color:#444 !Important;
}


.item_compare_th img {
    height: 204px !Important;
}

.item_compare_th .product-box{
	text-align:center;
}

.item_compare_th .product-box a{
	display:table !important;
	margin:0 auto !Important;
}

.item_compare_th .product-box .product-name{
	margin-top:15px !Important;
}

.compare_list .old_price {
    color: #ccc;
    font-family: open Sans;
    font-size: 12px;
    margin-top: 5px;
}

.modal_accept_quick_view{
	z-index:1045 !Important;
}

.table_harakteristiki{
	margin-top: 8px;
}

.table-striped > tbody > tr:nth-child(2n+1) th, .table-striped > tbody > tr:nth-child(2n+1) td {
    background-color: #fbfbfb;
}

#more_info_block .panel-title {
    color: #0170B0 !Important;
    font-family: opensanssemibold;
    font-size: 18px;
    font-weight: 600;
    padding: 0;
}

.table_harakteristiki strong {
    color: #333;
    font-size: 14px;
    font-weight: 700;
}

#more_info_block .panel-title a:focus, #more_info_block .panel-title a:hover{
	color: #222 !Important;
}

.btn_send_reviews {
    background: #0076C0 none repeat scroll 0 0;
    border: medium none;
    border-radius: 24px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    line-height: 37px;
    padding: 0 30px;
    position: relative;
    text-align: center;
}

#review-form h4{
	margin:15px 0px;
	font-size:16px;
}

.price.old{
	text-decoration:line-through;
	color:#ccc;
}

.main_block_cart .price.old{
	font-size:18px; padding-right:10px;
}


.btn-effect::after{
	display:none !Important;
}

.header-bottom .left .addon-box .ver-menu-box {
    z-index: 101;
}


.product-box .cart-button {
    bottom: auto;
    top: 10px;
    left: 10px;
}

@media(max-width:1023px){

	#searchbox .cat-list{
		display:none !Important;
	}
		
	.header-center .mid .jms-adv-search .keyword-group {
		width: 100% !important;
	}
	
	
	.header-center .mid .jms-adv-search .input-group-search {
		width: 58px !Important;
	}
	
	.header_contacts{
		display:block !Important;
	}
	
	.header_contacts ul > li{
		width:100% !Important;
		text-align:center;
	}
	
	.header_contacts ul > li:last-child{
		display:none !important;
	}
	
	.home1 #newsletter_block_left .block_content form .form-group, .home3 #newsletter_block_left .block_content form .form-group {
		padding-left: 0;
		width: 90%;
	}
		
	.home1 #newsletter_block_left .block_content form .form-group button {
		width: 100%;
	}
	
	.product_list .item.ajax_block_product {
		width: 100%;
	}
	
	.product-box .cart-button {
		bottom: auto;
		left: 10px;
		top: 10px;
	}
	
	
}

@media(max-width:769px){
	.product_list .item.ajax_block_product {
		width: 100%;
	}
	
	.product-list-sorting {
		padding-left: 0;
		position: relative;
		width: 100%;
	}
	
}


.section-hotdeals{
	max-height:500px;
	overflow:hidden;
}


@media (min-width: 1023px){
	.product-img1{
		padding-left:10px;
		padding-right:10px;
	}
	
	#product_list.products-list-in-row .product-box .product-info .cart-button {
		color: #fff;
		float: left;
		line-height: 39px;
		margin-bottom: 20px;
		text-transform: capitalize;
		visibility: visible;
	}
	
	#product_list.products-list-in-row .product-box .product-info .action-btn {
		box-shadow: none;
		display: block;
		float: left;
		left: auto;
		margin-left: 14px;
		margin-top: 19px;
		padding: 0;
		position: initial;
		top: auto;
		width: 300px;
	}
	
	#product_list.products-list-in-row .product-name{
		margin-top:15px !important;
	}
	
}



.section-hotdeals .product-box{
	padding-bottom:20px;
}


.section-hotdeals .addon-box .owl-carousel .owl-stage-outer {
    padding-bottom: 10px;
}

.section-hotdeals .addon-box .addon-title .flex-box {
    padding: 63.5px 0;
}






.search_param_site{
	position:relative;
}

.close_filter{
	font-size:14px;
	display:none;
}

.close_filter {
    position: absolute;
    right: 20px;
}

.btn_filter{
	display:none;
}

@media (max-width:1024px){

	.close_filter{
		display:table;
	}
	
	.btn_filter{
		display:block;
	}
	
	.bg-image-area {
		margin-bottom: 10px;
	}
	
	#categories_block_left{
		display:none !Important;
	}

	.search_param_site {
		background-color: #fff;
		border: 1px solid #eee;
		left: -350px;
		padding: 20px 20px 20px 39px;
		position: absolute;
		top: 86px;
		z-index: 999999;
		width:350px;
		transition: all 0.3s ease-in-out 0s !important;
	}
	
	.menu-button {
		margin-top: 6px;
	}
	
	.search_param_site.show_m{
		left: 0px;
	}

}



.ui-autocomplete .img-box {
    border: 0 solid #cdcdcd;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 57px;
    left: 9px;
    margin-right: 13px;
    overflow: hidden;
    position: absolute;
    width: 51px;
}

.ui-autocomplete .over-box{
	padding-left: 70px;
}

.ui-autocomplete .over-box p{
	margin-bottom:0px;
}

.ui-autocomplete .ui-menu-item{
	list-style-image:none
}


.ui-autocomplete {
	padding:20px 12px !important;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{
	border:1px solid #fff !Important;
}

.price.old-price {
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 0;
    text-decoration: line-through;
}

.price.new-price{
	margin-bottom:0px;
}

.home1 #newsletter_block_left .block_content form .form-group, .home3 #newsletter_block_left .block_content form .form-group {
    display: block;
    margin-bottom: 0;
    padding-left: 25px;
    padding-right: 125px;
    position: relative;
}

.home1 #newsletter_block_left .block_content form .form-group .newsletter-input, .home3 #newsletter_block_left .block_content form .form-group .newsletter-input {
    width: 100%;
}

.subscription_form button{
	position:absolute;
}

.subscription_form button {
    position: absolute;
    top: 0px;
    right: 0px;
}


.home1 #newsletter_block_left .block_content, .home3 #newsletter_block_left .block_content {
    align-items: start;
}

.cart-wrap .description .price-quantity {
    font-size: 13px;
    font-weight: 500;
    line-height: 13px;
    padding-bottom: 7px;
}

#cart_block_list img{
	padding:0px 6px;
}

.tab-content > .tab-pane {
    display: none !Important;
}

.tab-content > .tab-pane.active {
    display: block !Important;
}

#breadcrumbs li ul li {
    display: block;
    font-size: 12px;
    height: auto;
    line-height: 11px;
    padding: 3px 10px;
}

.cart_delete_item_modal{
	 background-color: #fff !Important;
    padding: 5px 10px !important;
}

.item_compare_th img {
    height: auto !important;
}

.compare_list td{
	max-width:200px;
}

.compare_list .delete_compare {
    cursor: pointer;
    height: 19px;
    padding: 5px;
    width: 21px;
}

.item_block_compare1 {
	 max-width: 240px;
    overflow: visible !Important;
    padding-bottom: 20px !important;
	
}

.compare_item .delete_compare {
    color: #666;
    left: auto;
    position: absolute;
    right: 0;
    top: -1px;
    z-index: 2;
}

.item_compare_th .product-box:hover{
	z-index:1 !Important;
	box-shadow:0px 0px 0px #fff !important;
}

.jms-vermegamenu .nav > .menu-custom .mobile-image {
    position: relative;
    top: 0px;
}

.param_val_list {
    color: #121212;
    font-weight: 400;
    padding-right: 8px;
}

.param_name_list {
    color: #888;
    font-size: 12px;
    line-height: 24px;
}

#product_list .item.ajax_block_product .product-box .product-info a.product-name {
	font-size:16px;
    font-weight: 500 !important;
}

.name_item_list_inner{
	text-decoration:underline;
}

#categories_block_left .block_content > ul > li > a {
    font-weight: 500;
}

#main_search_block .flcheckbox.flchecked{
	font-family:opensanssemibold;
   color: #444;
    font-weight: 700;
}

#more_info_block {
    margin-bottom: 55px;
    margin-top: 16px;
}

.zoomWrapper {
    border: 0px solid #999;
}

#more_info_block .panel-default:first-child > .panel-heading{
	border-top:0px !important;
}



.quantity-box #add_to_cart {
    color: #fff;
}

.dddddc {
    color: #20254e;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    padding-bottom: 15px;
    position: relative;
    text-transform: uppercase;
}

.blockproductscategory-hefhf .product-box .action-btn {
    top: calc(100% - 45px);
}

.blockproductscategory-hefhf .product-box .action-btn .box {
    border-top: 1px solid #f0f0f0;
    padding: 8px 0;
}

.image_change_effect .image2_hover{
	opacity:0;
	transition: all 0.3s ease-in-out 0s !important;
}

.count_prosmotrov_list{
	color: #888;
    font-size: 12px;
    padding: 5px 0px;
    vertical-align: 0px;
}

.image_change_effect:hover .image2_hover{
	z-index:2;
	opacity:1;
}

.blockproductscategory-hefhf .params_grid_category {
    padding: 0 15px 50px;
}

.blockproductscategory-hefhf .product-box .action-btn {
    padding: 0 6px !Important;
}

.blockproductscategory-hefhf .product-box .action-btn .box a {
    font-size: 12px !Important;
}


#more_info_block .panel-group .panel + .panel{
	 margin-top: 0px !important;
}


.params_grid_category {
    text-align: center;
}

.loadingbg{
	background-image: url("/modules/cms_userpanel/static/img/ajax-loader.gif");
    background-position: center center;
    background-repeat: no-repeat;
}

.white_bg_color{
	background-color:#fff;
	border: 1px solid #dadada;
	position:relative;
	margin-bottom:35px;
}

.white_bg_color .nav-tabs > li > a {
    border-bottom: 0 none !important;
    border-radius: 0;
    font-size: 15px;
    font-weight: 500;
    padding: 8px 15px;
	 padding-bottom: 10px;
}

.white_bg_color .nav-tabs > li.active > a, .white_bg_color .nav-tabs > li.active > a:focus, .white_bg_color .nav-tabs > li.active > a:hover{
	background-color: #0076C0;
	color:#fff;
	border-color:#0076C0;
	border-bottom:0px !important;
}

.white_bg_color .jms-row.section-product-slider{
	padding-bottom:25px;
}

.white_bg_color .nav-tabs {
    border-bottom: 0px solid #ddd;
}

.white_bg_color .jms-row.section-product-slider{
	background-color:#fff;
}

.title_h2_2 {
    color: #121212;
    font-size: 20px;
    letter-spacing: 0.2px;
    margin: 12px 0;
    text-transform: uppercase;
}

.product-box .product-info .content_price .price.new {
    color: #111;
    font-size: 18px;
	font-weight:600;
    font-family: opensanssemibold;
}

.tabs-header-line {
    background-color: #0076C0;
    height: 2px;
    width: 100%;
	position:absolute;
	left:0px;
	right:0px;
}


.white_bg_color .product-box .action-btn{
	display: table;
}

.white_bg_color .product-box .action-btn {
    padding: 0 11px;
}

.white_bg_color .product-box .action-btn .box a {
    font-size: 11px;
    text-transform: capitalize;
}

.white_bg_color .product-box {
    min-height: 435px;
}

.white_bg_color .product-box .action-btn {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.overflow-hidden{
	overflow:hidden;
}

.concrete_menu_ico { position: relative; display: table-cell; width: 50px; height: 40px; }

.concrete_menu_ico::before {
    color: #555;
    content: attr(data-iconI);
    font-family: icomoonI !important;
    font-size: 30px;
    font-style: normal;
    left: -5px;
    position: absolute;
    top: 1px;
}

@font-face {
	font-family: "icomoonI";
	font-style: normal;
	font-weight: 400;
	src: url('icomoon.eot') format("embedded-opentype"), url('/media/icomoonI/icomoon.ttf') format("truetype"), url('/media/icomoonI/icomoon.woff') format("woff"), url('/media/icomoonI/icomoon.svg') format("svg");
}


.jms-vermegamenu .nav > li > a {
    line-height: 43px;
}

.jms-vermegamenu .nav > li > a > i {
    height: 42px;
}

.icon_cat_left.concrete_menu_ico{
	position:absolute;
}

.icon_cat_left.concrete_menu_ico::before {
    color: #555;
    content: attr(data-iconI);
    font-family: icomoonI !important;
    font-size: 23px;
    font-style: normal;
    left: -32px;
    position: absolute;
    top: 0;
}

#categories_block_left .block_content > ul > li > a{
	padding-left:30px;
}

#main_search_block .flcheckbox.flchecked .ckbBox {
    border: 1px solid #444;
}

.concrete_menu_ico.big_menu_icon {
    display: block;
    height: 45px;
    position: relative;
    width: 100%;
}

.concrete_menu_ico.big_menu_icon::before {
    color: #555;
    content: attr(data-iconI);
    display: table;
    font-family: icomoonI !important;
    font-size: 56px;
    font-style: normal;
    height: 26px !important;
    left: 0 !important;
    line-height: 31px;
    position: relative;
    top: 1px;
    width: 100%;
}

.big_icon_a{
	margin-bottom:20px;
}

.big_icon_name {
    line-height: 20px !important;
    display: inline-table;
	color:#333 !Important;
}

.jms-vermegamenu .nav > .menu-custom.first .dropdown-menu {
    padding: 10px 15px 0px 15px !important;
}

.jms-vermegamenu .nav > .menu-custom.first .mega-col-nav, .jms-vermegamenu .nav > .menu-custom.third .mega-col-nav {
    margin-bottom: 7px;
}

.jms-vermegamenu .dropdown-menu {
    top: -2px !important;
}

.top_menu_header{
	padding-bottom: 0px; margin-bottom: 25px;
}

.category_main .nav-child.dropdown-menu.mega-dropdown-menu {
    border-bottom: 6px solid #ccc !important;
    display: block !important;
    min-height: 446px !important;
    transition: all 0.3s ease-in-out 0s !important;
    box-shadow: 0px 0px 0px #fff !important;
}

.mega-dropdown-menu a {
    text-transform: lowercase;
}
.mega-dropdown-menu a:first-letter {
    text-transform: uppercase;
}


.jms-vermegamenu .nav > li > a {
	text-transform: lowercase;
}



.jms-vermegamenu .nav > li > a:first-letter {
   text-transform: uppercase;
}


.show_all_cat {
    color: #9f9f9f;
    font-size: 14px;
    padding-left: 3px;
    vertical-align: 2px;
    
}

.show_all_cat span{
	text-decoration: underline;
}

.show_all_cat:hover{
	color: #444;
}

.for_3_col > .col-sm-4:nth-child(3n+1){
	clear:left;
}

.jms-vermegamenu img {
    left: 0;
    max-width: 118%;
    position: absolute;
	transform:scale(1) !important;
}

.cat_img_menu{
	overflow: visible !important; position:relative !Important;
}

.mobile-image{
	margin-bottom:0px !important
}

.navig_groups_top{
	color:#707070;
	padding-left:12px !important;
}

.navig_groups_top li{
	list-style: outside none disc !important;
}

.navig_groups_top li a{
	font-family:opensanssemibold;
}

.filters-panel {
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    margin-top: 15px;
    padding-bottom: 8px;
    padding-top: 8px;
}

.resp_2{
	max-width:100%;
	display: table;
    margin: 0 auto;
    max-height: 160px;
    padding: 20px;
    width: auto !Important;
}

.group-slider .product-box .preview img, .group-slider .product-box:hover .previews img {
    display: inline-block;
    transform: scale(1.0);
}

.image_big_baner_accii {
    float: right;
    margin-right: 25px;
    margin-top: 100px;
    max-width: 100% !important;
    width: 350px !important;
    margin-bottom: 50px;
}


.section-product-slider.categories .right-content .flex-box .img-banner > .item:last-child {
    border-bottom: 1px solid #e6e6e6 !important;
}

.section-product-slider.categories .right-content .flex-box .img-banner > .item.active:last-child {
    border-bottom: 1px solid #0076C0 !important;
}



.section-product-slider.categories .right-content .flex-box .html-content .item .banner-text {
    color: #111;
    left: 2%;
    line-height: 30px;
    padding: 0 15px;
    position: absolute;
    text-transform: capitalize;
    top: 10%;
    padding-right: 210px;
}

.params_text_accii{
	width:290px; margin-top:15px;
}

.section-product-slider.categories .right-content .flex-box .html-content .item .banner-text .shop-now-btn {
    border: 1px solid #dadada;
    border-radius: 24px;
    display: inline-block;
    font-size: 18px;
    line-height: 47px;
    padding: 0 51px;
}

.block_btn_cart_accii .price_box_cart_full, .block_btn_cart_accii .count_offer, .block_btn_cart_accii .add_to_compare_cart_full {
		display:none !important;
}


.section-product-slider.categories .left-content .categories-list li a:hover{
	opacity:0.75;
}

.icon_group_block{
	position:relative;
}

.icon_group_block a {
    padding-left: 50px !important;
}

.icon_group_block.active a {
    padding-left: 40px !important;
}


.white_bg_color .nav-tabs > li > a:hover{
	border-color:transparent !important;
}

.icon_group_block.active i {
    height: 30px;
    left: 8px;
    position: absolute;
    top: -3px;
    width: 20px;
}

.icon_group_block i {
    height: 30px;
    left: 16px;
    position: absolute;
    top: -3px;
    width: 20px;
}

.icon_group_block.active{
	background-color:#0076C0;
}

.icon_group_block.active i:before{
	color:#fff !Important;
}

#main_search_block{
	margin-bottom:25px;
}

.section-product-slider.categories .left-content .categories-list li a {
    line-height: 18px;
    padding: 0 15px 15px 15px !important;
}

.section-product-slider.categories .left-content .categories-list li a::before {
    top: 5px;
}

.mini_cart_btns_list .napisat_item.napisat_offer_cart {
    color: #fff;
    float: left;
    line-height: 39px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0 20px;
    text-transform: capitalize;
    visibility: visible;
}


.grid_available .info_av_text{
	display:none !Important;
}

.concrete_menu_ico.big_menu_icon::before {
    color: #555;
    content: attr('data-iconi') !important;
    display: table;
    font-family: icomoonI !important;
    font-size: 56px;
    font-style: normal;
    height: 26px !important;
    left: 0 !important;
    line-height: 31px;
    position: absolute !important;
    top: 1px;
    width: 100%;
}

.container-product #image-block .jq-zoom .zoomPad {
    padding: 0;
}

.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #ccc !important;
    border-radius: 0;
    bottom: 0;
    height: auto;
    left: 0;
    margin: 3px 5px;
    position: absolute;
    right: 0;
    top: 0;
    width: 6px !important;
}
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #ededed;
    border-radius: 0;
    width: 7px;
}

@media (min-width:1024px){

	body#product .container-product .zoomWrapperImage{
		min-height:520px !Important;
	}

	.modal_accept_quick_view .pb-left-column {
		width: 60% !Important;
	}
	
	.modal_accept_quick_view .pb-right-column {
		width: 40% !important;
	}

	.category_mini_description_text .img_ramka {
		border-radius: 0px 20px 44px 0;
		overflow: hidden;
		position: relative;
	}
	
	.category_mini_description_text .img_ramka::before {
		background-color: #fff;
		bottom: -53px;
		content: "";
		height: 70px;
		left: -10px;
		position: absolute;
		transform: rotate(2deg);
		width: 100%;
	}
	
	.category_mini_description_text .img_ramka::after {
		background-color: #fff;
		bottom: -4px;
		content: "";
		height: 100%;
		position: absolute;
		right: -42px;
		transform: rotate(5deg);
		width: 50px;
	}

	#categories_block_left .title_block h3 {
		color: #444;
		display: inline-block;
		font-size: 23px;
		font-weight: 500;
		line-height: 1;
		padding-bottom: 24px;
		padding-top: 6px;
		position: relative;
		text-transform: none;
	}

	.list_check_accii{
		cursor:pointer; font-weight:600; margin-top:5px;
	}
	
	.section-product-slider.categories .left-content .categories-list {
		padding: 18px 25px;
	}

	.section-product-slider.categories .left-content .categories-list li a {
		font-size: 16px;
	}

	.list_check_accii:hober{
		text-decoration:underline;
	}
	

	.white_bg_color{
		padding:20px;
		padding-bottom:0px;
	}
		
	.search-param-list {
		padding-right: 10px;
	}
		
	.img_left_main_sps {
		border: 1px solid #ddd;
		height: 478px;
		min-height: 478px;
	}

	.white_bg_color .section-product-slider .addon-box .owl-theme .owl-controls .owl-nav div.owl-next {
		right: -38px;
	}
	
	.white_bg_color .section-product-slider .owl-theme .owl-controls {
		display: table;
	}
		
	.white_bg_color .section-product-slider .addon-box {
		margin-right: -42px;
		
	}
	
	.white_bg_color .section-product-slider .addon-box {
		padding-right: 40px;
	}
	
	.views-selector{
		padding-left:0px !important;
	}
	
	#viewsSelector ul{
		padding-left:2px !Important;
	}
		
	.white_bg_color .section-product-slider .addon-box {
		margin-right: -42px;
		margin-left: -42px;
	}
	
	.white_bg_color .section-product-slider .addon-box {
		padding-left: 40px;
		padding-right: 40px;
	}
	
	.white_bg_color .product-box .cart-button {
		display: block;
	}
	
	.white_bg_color .section-product-slider .addon-box .owl-theme .owl-controls .owl-nav div.owl-prev {
		left: -33px;
	}
	
}


#image-block .zoomWrapperImage {
    height: 100% !important;
}

#image-block .zoomWrapper {
    height: 100% !important;
    width: 100% !important;
}

#image-block .jq-zoom .zoomWindow {
    height: 100% !important;
    left: 0 !important;
    top: 0 !important;
    width: 100%;
}


#more_info_block .panel-title a {
    color: #0076C0;
    font-size: 19px;
}

.item_more_sv {
    display: table;
    margin-top: 8px;
    text-decoration: underline;
}

.product-box .action-btn .box a {
    text-transform: none;
}


#more_info_block .panel-title {
    color: #444 !important;
}

#best-sellers_block_right .title_block a {
    color: #444;
}


.owl-item .params_grid_category{
	display:none !important;
}

.ui-slider-horizontal .ui-slider-handle {
    background: #333 none repeat scroll 0 0 !important;
}



@media (max-width:767px){
	.modal_accept_cart .img_afc_item{
		display:none !Important;
		
	}

	.modal_accept_cart .cart_block_list {
		margin-bottom: 0;
		padding: 0px;
	}
	
	.modal_accept_cart .after_add_cart td {
		font-size: 12px;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.modal_accept_cart .cart_mini_name_item {
		font-size: 12px !Important;
	}
	
	.modal_accept_cart a.oformit_zak {
		width: 156px !important;
	}
	
	.modal_accept_cart .prodoljit {
		padding: 9px 5px !Important;
	}
	
	.section-product-slider.categories .right-content .flex-box .html-content .item .banner-text .small-text {
		font-size: 12px;
		line-height: 16px;
	}
	
	.button {
		font-size: 14px !important;
	}
	
	footer [class*="col-"]:first-child > div {
		padding-left: 0px !Important;
	}
	
	footer [class*="col-"] > div {
		padding-left: 0px !Important;
	}
	
	.tbody_items_basket td{
		padding:5px !Important;
	}
	
	.tbody_items_basket .cart-count-minus, .tbody_items_basket .cart-count-plus{
		display:none !Important;
	}
	
	.table.table_items_basket thead td {
		font-size: 12px !Important;
		padding:5px 2px !Important;
	}
	
	.table.table_items_basket .price-new{
		white-space:nowrap;
	}
	
	.table.table_items_basket .cartdel {
		border-radius: 5px !important;
	}
	
	.table.table_items_basket .cartdel{
		padding: 0 5px;
	}
	
	.table_harakteristiki .param_name {
		color: #676767;
		font-size: 14px;
		line-height: 23px;
		padding-left: 3px !important;
	}
	
	.table_harakteristiki .param_value {
		color: #676767;
		font-size: 14px;
		line-height: 24px;
	}
	
}


.table.table_items_basket .price-new {
    white-space: nowrap;
}

@media (max-width:767px){

	.logo.img-responsive{
		height: auto !important;
		width: 150px !important;		
	}
	
	.header-bottom {
		height: 46px;
	}

	.menu-button {
		margin-top: 4px;
	}
	
	#cart_block a.cart-icon {
		top: 0 !important;
	}

	.header-top .left ul {
		display: block;
		margin-bottom: 0;
	}
	
	.header-top .left ul li {
		margin-right: 00px;
		padding: 0px 0;
	}
	
}

@media (max-width:480px){
	#cart_block .icon-basket {
		color: #111;
	}
	
	.header-center .right {
		margin-top: 9px;
		top: 100% !important;
	}	
}

.all-cat-btn{
	background-color:#eee;
	height: 2px !Important;
}

.show_search_result {
    background-color: #0076C0 !Important;
    border: 1px solid #0076C0 !Important;
    height: 50px !Important;
    width: 45px;
}


.header-bottom .jms-megamenu .nav > li > a {
    line-height: 46px;
}

.header-bottom .left a.ver-btn {
    padding: 10.5px 20px;
}


.quantity-box .option {
    margin-right: 5px;
}

.header-bottom {
    background: #f4f4f4 none repeat scroll 0 0;
}

.header-bottom .jms-megamenu .nav > li > a {
    color: #222;
}


.header-bottom a.ver-btn {
    background: #0076C0 none repeat scroll 0 0;
}

.pb-right-column .feature-list li::before {
    background: #666 none repeat scroll 0 0;
}


.params_grid_category {
    color: #666;
    display: none;
    padding: 0 5px 12px;
}

.section-product-slider .grid_available{
	line-height:16px;
}

.section-product-slider .params_grid_category {
    color: #888;
}

.white_bg_color .product-box {
    min-height: 400px;
}

.white_bg_color .section-product-slider .addon-box .item-hover.owl-carousel {
    background-color: #fff;
    margin-bottom: 19px;
    padding-bottom: 10px;
}

.white_bg_color .section-product-slider .prod_name_grid {
    padding-left: 5px;
    padding-right: 5px;
}

.white_bg_color .section-product-slider .addon-box .item-hover.owl-carousel .owl-stage-outer {
    overflow: hidden;
}


.white_bg_color .section-product-slider  .owl-carousel .owl-item {
    padding-bottom: 55px;
}

.white_bg_color .section-product-slider .addon-box .item-hover.owl-carousel {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.white_bg_color .jms-row.section-product-slider {
    padding-bottom: 20px;
}




.i-tip_o::before {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNnB4Ig0KCSBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzREOTkwMCIgZD0iTTAsMTEuOTU1bDEuMjA5LTEuMjRsMy43ODIsNC40NjRsOS4wMjEtMTQuNDc3TDE1LjUsMS41N0w1LjE0NiwxOEwwLDExLjk1NXoiLz4NCjwvc3ZnPg0K") no-repeat scroll left top / 16px auto;
    content: "";
    display: inline-block;
    height: 22px;
    margin: 0 10px -5px 0;
    vertical-align: -2px;
    width: 16px;
}


.i-tip_o {
    display: inline-block;
    vertical-align: top;
}

 .i-x_o::before {
    content: "✕";
}
.i-x_o {
    color: #b2b2b2;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    vertical-align: middle;
}


.category_mini_description_text ul{
	padding:0px;
	margin:15px 0px 0px 0px;
}

.category_mini_description_text ul li {
    background-color: #f4f4f4;
    border-radius: 6px;
    display: inline-table;
    list-style: outside none none;
    margin: 0 5px;
    padding: 2px 10px;
}


.code_site_i{
	color:#a1a1a1;
	text-align:center;
}


.jms-vermegamenu .nav > li > a {
    text-transform: uppercase;
    font-weight: 600;
	padding-left:30px;
}

.jms-vermegamenu .nav > li > a i {
    display:none;
}

#categories_block_left .block_content > ul > li > a {
    padding-left: 5px;
}

#ajax_search {
    border: 1px solid #0076C0 !Important;
}

.drop_cat_search {
    border-top: 1px solid #0076C0 !important;
    border-bottom: 1px solid #0076C0 !important;
}
