/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

h2 {
	margin-bottom: 40px !important;
}

#s5_logo_wrap, #s5_logo_wrap2 {
  padding-right: 0;
  padding-top: 0;
}

#s5_menu_wrap {
  background: rgba(0, 0, 0, 0) linear-gradient(to right, #000 0%, #000 41%, #ffffff 41%, #ffffff 100%) repeat scroll 0 0 !important;
}

#s5_menu_wrap, #s5_menu_inner {
  height: 182px;
  min-height: 182px;
  overflow: hidden;
}

#s5_topbar {
  background: #606157 none repeat scroll 0 0;
  font-size: 24px;
  min-height: 64px;
}

#s5_pos_custom_5 {
  color: #d2de26;
  font-size: 18px;
  float: right;
  margin-top: 16px;
}

#s5_nav li a {
  color: #000;
  font-size: 1.5em;
}

ul#s5_nav {
  margin-top: 65px;
  padding-left: 42px;
}

.s5_pricetable_column .price, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton, #middle_content .s5_imagerot_wrap img, #s5_bottom_menu_wrap ul.menu a, #s5_footer a, .jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail, #s5_bottom_row3_area2 .module_round_box ul.menu a, .s5_va_active span.s5_va_h3_inner_span, .s5_va_inactive span.s5_va_h3_inner_span, #s5_top_menu ul li a, .s5_rowselector, .S5_menu_module_group img, .jdGallery a.left, .jdGallery a.right, #s5_scrolltopvar, #s5_top_menu_wrap li a, #s5_is_leftarrow, #s5_is_rightarrow, .inputbox, .registration input, .login input, .s5_scrolltop_fadeout, .s5_scrolltop_fadein, .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-list > .active > a, .nav-list > .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-group.open .btn-primary.dropdown-toggle, .btn-primary:hover, .btn-primary, .item-page .dropdown-menu li > a:hover, .blog .dropdown-menu li > a:hover, .item .dropdown-menu li > a:hover, #searchForm .btn-toolbar .btn, #cboxLoadedContent input, .s5_button, #s5_qc_security_img, .module_round_box-gray, .module_round_box-outlined, .validate, .faq_question, .ourteam_roundimage_inner, .ourteam_roundimage_hover, .module_round_box-highlight1, .module_round_box-highlight2, .module_round_box-dark, ul.dropdown-menu.actions, .chzn-container .chzn-results li:hover, .chzn-container-single .chzn-single, #login-form li:nth-child(3n) a, .s5_highlight1, a.k2ReadMore, .s5_scrolltotop, .social_icon, #s5_loading_inner, #s5_masonry_articles li a, .s5_button, .s5_button_highlight, p.readmore a, #cboxLoadedContent input.button, .article-info dd, .btn.dropdown-toggle, .s5_roundedimage, .s5_roundimage_inner, .button, li.pagenav-prev a, li.pagenav-next a, input#mod-search-searchword, #s5_ls_outer_wrap .s5_ls_readmore, .pagination span.s5_pagespan span, .pagination span.s5_pagespan a, #s5_inquirybox, #s5_button_frame ul li, .s5_buttoncenter .button, .pager a, .btn, .btn:hover, .s5_tab_show_next_prev, #response, #s5_nav li.active .s5_level1_span1, #s5_nav li:hover .s5_level1_span1, #s5_nav li.mainMenuParentBtnFocused .s5_level1_span1, .jdGallery .slideInfoZone a.readon.videoicon .sized, .s5_qc_select, .pagination .pagination a, .pagination .pagination span, .mailchimp_signup, #s5_quick_contact_wrap input {
  border-radius: 0 !important;
}

p.readmore a, a.readon {
  border-radius: 0;
}

#s5_pos_custom_7 {
  margin-top: -450px;
}



.jdGallery .slideInfoZone {
  background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;
  top: 35% !important;
}

#s5_bottom_row3_area1 {
  background: #606157 none repeat scroll 0 0 !important;
}

#s5_footer_area1 {
  background: #606157 none repeat scroll 0 0;
}

#s5_pos_custom_7 {
  background: #606157 none repeat scroll 0 0 !important; 
}

.s5_qc_textarea {
  position: relative;
  top: 25px;
}

.s5_qc_spambox_wrap {
  position: relative;
  top: 35px;
}

.s5_qc_security_img_wrap {
  position: relative;
  top: 15px;
}

#s5_pos_custom_7_inner button:hover {
  background: #d2de26 none repeat scroll 0 0 !important;
  border-color: #d2de26 !important;
}

@media screen and (max-width: 1295px){
	#s5_nav li {
	  font-size: 0.65em;
	}
}

@media screen and (max-width: 364px){
	.jdGallery .slideInfoZone {
		top: 40% !important; 
	}
}

.module_round_box_outer ul, .moduletable ul {
	list-style: disc inside none;
}