.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: inherit !important;
    margin-left: 15px !important;
}
.b2b-2 {
		margin-top: 12px !important;
    font-size: 18px;
    color: #ffbd12  !important;
}	
.b2b-2:hover {
    color: #FFFFFF  !important;
}	
div.blog-gsearch.columned .item {
    position: relative !important;
}    	
.ribbon-gold-simple {
		font-size: 30px !important;
    font-weight: 700;
    width: 35%;
    position: relative;
    color: #f5f5f5;
    text-align: right;
    padding: 8px 20px 20px 20px;
    margin: 0px 0px 0px 0px;
    background: #d10000;
    height: 45px;
    float: right;
}

#sppb-addon-1553751607002 a {
    color: #ffffff;
    padding: 10px 20px 10px 20px;
    margin-right:20px  !important;
}
#sppb-addon-1551596436659 a {
    color: #ffffff;
    padding: 10px 20px 10px 20px;
    margin-right:20px  !important;
}

#sppb-addon-1553751607002 .sppb-nav-pills > li.active > a, #sppb-addon-1551596436659 .sppb-nav-pills > li.active > a:hover, #sppb-addon-1551596436659 .sppb-nav-pills > li.active > a:focus {
    color: #000000 !important;
    background-color: #CCCCCC !important;
    padding: 10px 20px 10px 20px;
    margin-right:20px  !important;
}
#sppb-addon-1551596436659 .sppb-nav-pills > li.active > a, #sppb-addon-1551596436659 .sppb-nav-pills > li.active > a:hover, #sppb-addon-1551596436659 .sppb-nav-pills > li.active > a:focus {
    color: #000000 !important;
    background-color: #CCCCCC !important;
    padding: 10px 20px 10px 20px;
    margin-right:20px  !important;
}

.sppb-nav-pills>li.active>a, .sppb-nav-pills>li.active>a:focus, .sppb-nav-pills>li.active>a:hover {
    color: #000000 !important;
    background-color: #CCCCCC !important;
    padding: 10px 10px 10px 10px;
}

.tag-hiden {
	display: none   !important;
}
#tag-hiden {
	display: none   !important;
}		
.navbar .nav > li > a {
	float: none;
	padding: 11px 15px 11px;
	color: #FFFFFF !important;    
	text-decoration: none;
	text-shadow: 0 1px 0 #ffffff;
}

.registration-header {
    display: inline-block;
    position: relative;
    width: 100%  !important; 
    margin: 20px 0px 0px 0px;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    border-radius: 6px;
    color: #d10000);
    background: #eee;
    padding: 10px 10px 10px 10px !important;
}

.registration {
/*    display: inline-block;
    position: relative;
    width: 100%  !important;*/
    margin: 25px 0;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    border-radius: 6px;
    color: rgba(0,0,0,.87);
    background: #eee;
    padding: 10px 10px 10px 10px !important;
}

.b2b {
	margin-top: -35px;
    font-size: 20px;
    font-weight: 700;	
    color: #ffbd12  !important;
}	
.blog blog-gsearch.gsearch-results {
    background: transparent !important;
    color : #000000 !important;
}    

.sp-page-builder .page-content #section-id-1481002171 {
  	z-index: 90 !important;	
}  		
.sppb-addon-single-image-container {
  	z-index: 100 !important;
}
#sppb-addon-1490440108544 {
  	z-index: 100 !important;	
} 

.sppb-nav {
    margin: 10px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px !important;
    list-style: none;
    color: #FFFFFF !important;
}
	
.sp-good {
    background: #000080 !important;
    padding: 10px 0px 30px 20px !important;
    border-radius: 10px !important;
    width: auto !important;
}	
   
.sppb-addon-title {
    margin: 0 !important;
    padding-left: 0px;  	
}  

.badge {
    display: inline-block;
    min-width: 32px;
    padding: 3px 7px;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #D10000 !important;
    border-radius: 60px;
}
.userdata {
	width: 50% !important;
}	
.search-query {
	width: 270px !important;
}	
.smartcountdown-after {
	font-size: 14px !important;
}
.cound-color {
	background: #d10000 !important;
    padding: 10px 10px 10px 10px;
}	
.countdown, cound-text {
    margin-top: -2px !important;
    margin-bottom: 0px !important;
}
.m4jTextArea {
    border: 1px solid #ddd;
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
    /* font-size: 65%; */
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-weight: 400;
    line-height: 1;
    /* color: #777; */
}
#sp-page-builder .page-content .sppb-section:first-child {
    margin-top: -10px !important;
}
.count-header {
	text-align: left;
	margin-top:-1px;
	border: 0px solid #000;
  padding: 10px 10px 10px 10px;
}	
.articles-count {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    margin-left: -30px !important;
    color: #FFFFFF;
    background: #000080;
    height: 74px !important;
    padding: 25px 0px 0px 0px;
	  font-size: 16px !important;    
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 0px 0px 35px 0px;
    border-radius: 4px !important;
}
.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 0px !important;	
    margin-bottom: 10px  !important;	
}
h2 {
	font-size: 18px;
		}
.first-products {
	margin-top: -30px  !important;	
	margin-bottom: 20px  !important;
}	
.search-results {
	color:#454545 !important;	
  padding: 10px 10px 10px 10px;
}		

.form-horizontal .control-group {
    margin-bottom: -5px  !important;    
}
.rl_tabs .nav-tabs {
    border-bottom: 0px solid #ddd !important;    
}
/*
.field-value {
	color:#000080 !important;
  margin-left : 5px !important;   	
}		
*/
.rl_tabs.outline_content>.tab-content>.tab-pane {
    padding: 10px !important;    
}
.main-popup {
    margin-top : -2px !important;    
}    	
.user-top {
	color:#FFFFFF !important;
	background-color: #d10000 !important;
    height: 125px  !important;
    padding: 5px 0px 5px 0px;
    text-align: right ;
}
	
.checkbox, .radio {
    position: relative;
    display: inline-flex  !important;   
    margin-top: -7px;
    margin-bottom: 2px;
    margin-left: 22px;
}

.call-to-action-area {
    background: #000080 none repeat scroll 0 0;
    text-align: center;
    height: auto;
    margin: 0 auto;
    position: relative;
    top: 0px;
    width: 80%;
	padding: 0px 10px 15px 10px  !important;    
 	border-radius: 0px 0px 50px 50px !important;    
}
.box-area {
    background: #EEEEEE none repeat scroll 0 0;
    text-align: center;
    height: auto;
    margin: 0 auto   !important;    
    position: relative;
    top: 0px;
    width: 80%;
	padding: 0px 10px 15px 10px  !important;    
 	border-radius: 0px 0px 50px 50px !important;    
}
.rokbox-wrapper,
.rokbox-outer,
.rokbox-row,
.rokbox-inner {
  	z-index: 100000 !important;	        	     
}	
.h12-cust {
    background: #000080 !important;
	color: #FFFFFF !important;
	border: 0px solid #ddd;
	font-size: 22px !important;
	padding: 10px 0px 10px 10px;
}
.element.style {
	width: 100%;
}	
.services-top {
	margin-top:20px   !important; 
}		
.ask-offer {
  position:absolute;
  top: 2px;
  left: 355px; 
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
.ask-offer  {
   display:none  !important; 
  }
}
.m4jTextArea {
	height: 150px  !important; 
}		
.osmap-link,
.loginLinks a{
	color: #000080 !important; 
}
.osmap-link:hover ,
.loginLinks a:hover {
	color: #454545 !important; 
}
.sentondate {
     font-size: 16px !important; 
	 padding: 10px 0px 10px 30px  !important; 
}
.contentheading {
	display: none;
}
.acyarchivetitle a {
	color: #000080 !important;
	font-size: 22px !important;
}	
.acyarchivetitle a:hover {
	color: #454545 !important;
}	
.sp-contact-time,
.sp-contact-email,
.sp-contact-mobile,
.sp-contact-phone {
		color: #454545 !important;
    font-weight: bold !important;
    letter-spacing: 2px !important;
    display: inline-block  !important;
}
@media screen and (max-width: 768px) {
.sp-contact-time,
.sp-contact-email,
.sp-contact-phone {
   margin-top: 10px  !important; 
  }
}	
.icon-eye-open {
	margin: 5px 6px 0px 0px  !important; 
}	
.marg-bott {
	margin-top: 5px   !important; 
}	
.media-top {
	height: 24px;
	width: 24px;
	margin: -8px 0px -8px 5px  !important; 
	float: left;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.media-top:hover {
	background-position: 0px -24px;
}
.facebook-hover {
	background-image: url('../images/facebook.png');
}
.twitter-hover {
	background-image: url('../images/twitter.png');
}
.google-hover {
	background-image: url('../images/google.png');
}
.support-hover {
	background-image: url('../images/support.png');
}
.media-s {
	height: 34px;
	width: 34px;
	margin: 5px 0px -8px 5px  !important; 
	float: left;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.media-s:hover {
	background-position: 0px -35px;
}
.email-hover {
	background-image: url('../images/email.png');
}
.face-book-hover {
	background-image: url('../images/face-book.png');
}
.tw-itter-hover {
	background-image: url('../images/tw-itter.png');
}
.goo-gle-hover {
	background-image: url('../images/goo-gle.png');
}
.face--book-hover {
	background-image: url('../images/face--book.png');
}
.tw--itter-hover {
	background-image: url('../images/tw--itter.png');
}
.goo--gle-hover {
	background-image: url('../images/goo--gle.png');
}
.pay-by {
	font-size: 35px;
	font-weight: bold;
	margin-bottom: -30px;
}	
.recommended{
  background: url('../images/ribbon.png') no-repeat !important; 
  width: 130px;
  height: 40px;  
  color : #FFFFFF !important; 
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 2px;  
  padding: 2px 12px 0px 0px;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  top: -103px;
  left: -50px;
  margin-bottom: -40px;
  z-index: 101;
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}          

/* END*/
.analitika-first-button {
	margin-top : -20px  !important;    	
	width: 97%;
}
@media screen and (max-width: 768px) {
.analitika-first-button {
   margin-bottom: 30px;
  }
}
/*First Page Corprate */

.kataskevi {
	border: 1px solid #DDDDDD !important;
}
.kataskevi:hover {
	border: 1px solid #000080 !important;
}
.secured {
	background: #EEEEEE !important;	
	border-radius:4px !important;	
	margin: -10px 0px 0px 0px !important;    	
}
.steps {
	background: #FFFFFF !important;	
	border-radius:4px !important;	
	border: 0px solid #DDD !important;
	margin: 15px 15px 15px 15px !important;    	
}
.feature-first {
	margin: 20px 0px 20px 0px !important;    	
	border: 1px solid #EEEEEE !important;
	background: #EEEEEE !important;	
	border-radius:4px !important;
	margin-top: -20px !important;	
	padding: 15px 15px 15px 15px !important;   
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	-o-transition: all .4s ease-out;
	transition: all .4s ease-out;
  	z-index: 0 !important;	        	   	  	 
}
.feature-first:hover {
	background: #FFFFFF !important;    	
	border: 1px solid #000080 !important;
	-webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0px, 0.5%, 0px);
	-moz-transform: scale3d(1.1, 1.1, 1) translate3d(0px, 0.5%, 0px);
	-ms-transform: scale3d(1.1, 1.1, 1) translate3d(0px, 0.5%, 0px);
	-o-transform: scale3d(1.1, 1.1, 1) translate3d(0px, 0.5%, 0px);
	transform: scale3d(1.1, 1.1, 1) translate3d(0px, 0.5%, 0px);	
}
/*End First Page Corprate */
.m4j_header_text,
.osmap-items {
  font-size: 18px;
  font-weight: none;
}  	
.first-module {
	margin-top: -10px !important;
}	
.services-bottom-blog  {
 margin-top : -20px; 
 margin-bottom : 0px;     
} 
.services-bottom-blog  {
  border: 0px solid #ddd !important;
  padding: 0px 0px 0px 0px;    
}

/* Custom Style: tab-mod */
.rl_tabs-title {
	display: none;
}
.tab-content {
  background-color: transparent !important;
  font-size: 18px  !important;
  margin-bottom: 30px !important;
  border: 0px solid #ddd !important;
  padding: 5px 5px 5px 7px !important;
}
.rl_tabs.top > ul.nav > li.tab-mod > a {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
  font-size: 18px;
  font-weight: none;
  border: 0px solid #ddd !important;
  padding: 15px 15px 0px 15px !important;
  height: 55px !important;
  margin-bottom: 15px;
  color: #FFFFFF; 
  background-color: #000080;
}
.rl_tabs.top > ul.nav > li.tab-mod > a:hover {
  background-color: #454545;
  color: #FFFFFF;
}
.rl_tabs.top > ul.nav > li.tab-mod.active > a,
.rl_tabs.top > ul.nav > li.tab-mod.active > a:hover {
  background-color: #454545;
  color: #FFFFFF; 
}
.rl_tabs.top > .tab-content > .tab-pane.tab-mod {
  background-color: transparent;
  color: #454545;
  font-size: 18px  !important;
  font-weight: none;
}

.well  {
  background: transparent  !important;
}  
/*Search J2store Top 
.inputbox-top-j {
  position: relative;
  border: 0px solid #ddd  !important;
}
.inputbox-top-j input {
  text-indent: 30px;
  border: 0px solid #ddd  !important;
}
.inputbox-top-j .fa-search { 
  position: absolute;
  top: 5px;
  left: 0px;
  width: 33px   !important;
  height: 33px   !important;
  line-height: 28px   !important;
  text-align: center   !important;
  font-size: 15px   !important;
  font-weight: 700   !important;
  border-radius: 30px   !important;
  border: 0px solid #ddd  !important;
  background: #000080  !important;
  color: #FFF  !important;
  padding: 1px 7px 7px 7px  !important;
  float:left; !important;
  cursor: pointer !important;
}
.inputbox-top-j .fa-search:hover {
  background: #454545  !important;
}
.inputbox-top-j {
  width: 0px  !important;
  height: 30px  !important;
  padding: 4px 0  !important;
  border: 0px solid #ddd  !important;
  border-radius:0px  !important;
  float:right  !important;
  -webkit-transition: all 0.6s linear 0s;
  -moz-transition: all 0.6s linear 0s;
  -o-transition: all 0.6s linear 0s;
  transition: all 0.6s linear 0s;
}
.inputbox-top-j:hover {
  width: 130px  !important;
  padding: 4px 6px  !important;
}

/*END*/

.g-recaptcha {
	margin-bottom:30px !important; 
}	
.social-icons-bottom {
}
.social-icons-top {
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: none;
    margin-top:5px !important;
}		
.fix-first {
	margin-top:-10px !important;
}	
.blog-featured {
	margin-bottom: -70px !important;
}	
/*Style */
/*
.modal-body iframe {
    width: 100%;
    max-height: none;
    border: 0 !important;
    background: transparent !important;
}
iframe,
svg {
    max-width: 100%;
    background: transparent !important;
}

/*End */
.after-slider {
	background: url('../images/frame.png') no-repeat !important;
	z-index :7777;
}

h10 {
     background: transparent !important;
	color: #000080 !important;
	border: 0px solid #ddd;
	font-size: 28px !important;
	padding: 10px 10px 10px 10px;
}
h10:hover {
	color: #454545 !important;
}
.category-margin {
	margin-top:-125px !important;
}
.expand {
	margin-top: 22px !important;
	margin-right: 40px !important;
     border: 0px solid #ddd  !important;
}
/* Search Top
.search-top form:after {
  font-family: 'icomoon';
  content: "\53";
  width: 30px;
  height: 30px;
  line-height: 28px;
  text-align: center;
  font-size: 15px   !important;
  font-weight: 700;
  border-radius: 50px;
  background: #000080  !important;
  color: #FFF  !important;
  padding: 1px 7px 7px 7px  !important;
  float: right;
  cursor: pointer !important;
}
.search-top form:hover:after{
  background: #454545  !important;
}
.search-top form #mod-search-searchword {
  width: 0px  !important;
  height: 30px  !important;
  padding: 4px 0  !important;
  border: 0px transparent   !important;
  border-radius: 0px  !important;
  position:absolute;
  top: 22px;
  right: 86px; 
  -webkit-transition: all 0.4s linear 0s;
  -moz-transition: all 0.4s linear 0s;
  -o-transition: all 0.4s linear 0s;
  transition: all 0.4s linear 0s;
}
.search-top form:hover #mod-search-searchword {
  width: 180px  !important;
  padding: 4px 6px  !important;
  border: 1px solid #ddd  !important;
}
/*END*/
.slideshow .jflabel_skitter {
    margin: 0 auto;
    max-width: 1170px;
    padding: 0 15px;
    position: static;
    margin-top:-5px !important;
    background: transparent !important;
}

.slideshow .label_skitter_container {
    position: absolute;
    top: 40%;
    max-width: 1170px;
    width: 100%;
    text-align: center;
	z-index :1;
    background: transparent !important;
}

.slideshow .slidedescription {
    font-size: 18px !important;
    line-height: 24px !important;
    margin: 0 auto;
    width: auto;
	z-index :1;
    background: transparent !important;
}

.logo-bot {
  color :#FFFFFF !important;
	font-size: 20px !important;
	font-weight: none  !important;
	text-transform: italic  !important;
}
.logo-bot-2 {
  color :#FFFFFF !important;
	font-size: 14px !important;
	font-weight: none  !important;
	text-transform: italic  !important;
}
.title-none {
	display:none;
}
.bottom-bar-ship {
     color :#e9e9e9 !important;
}
.line-bottom {
	border-top: 4px solid #000080;
     color :#e9e9e9 !important;
     margin-bottom:-20px !important;
}
.bottom-bar {
	border-top: 4px solid #000080;
     color :#e9e9e9 !important;
}
.border-female {
	border-top: 4px solid #bf64b7;
 	color :#bf64b7 !important;
	font-size: 16px;
	font-weight: none;
}
.border-male {
	border-top: 4px solid #1387d4;
 	color :#1387d4 !important;
	font-size: 16px;
	font-weight: none;
}
.off-first {
	margin-bottom:-30px !important;
}
.tools-menu li {
  float: left !important;
  border: none !important;
  padding: 20px 0px 0px 15px;
  margin-left: 0px;
}
.copyright-bar {
  font-size: 16px !important;
  font-weight: none !important;
}
.offer-menu {
  color :#FF0000 !important;
  font-size: 14px !important;
}
.offer-menu:hover {
  color :#454545 !important;
}
.sales {
  	border: 1px solid #454545;
	border-radius : 4px;
	padding: 10px 10px 10px 10px;
	background : transparent;
	height: auto;
    margin : auto ;
    width : 98%;
    color: #000080 !important;
   -webkit-transition: color 400ms, background-color 400ms, border-color 400ms;
   -o-transition: color 400ms, background-color 400ms, border-color 400ms;
    transition: color 400ms, background-color 400ms, border-color 400ms;
}

.sales:hover {
 color: #454545 !important;
}
.offers {
	background: #000080;
    color: #ffffff !important;
	font-size: 22px;
    padding: 10px 0px 10px 20px;
}
.tools {
	padding: 20px;
}
.tools> a:hover {
  background-color: #000080;
}
.sp-module.highlight2 {
  color: #454545;
  padding: 30px;
  width: 100%;
  border: 1px solid #d2dde2;
  border-radius :4px;
}
.sp-module.highlight2 h3.sp-module-title {
  background-color: #000080;
  margin-left: -21px;
  margin-right: -21px;
  margin-top: -21px;
  padding: 12px 12px;
  color: #FFFFFF;
  height: 40px;
  border-radius :4px;
	z-index :1;
}
.social-login {
	float : right;
}
.k3-blog {
	margin-bottom: -20px;
}
.fa-trash-o {
	margin-left: 0px !important;
}
input.j2store_button_no_stock.btn.btn-warning  {
  background-color: #FF800D !important;
  border-color:  #FF800D !important;
  color: #FFFFFF !important;
}
.search-history-clear {
  border: 1px solid  #FFFFFF !important;
  border-radius :4px;  
  color: #FFFFFF !important;
  padding: 0px 5px 2px 5px !important; 
}
.search-history-clear:hover {
  background: #454545 !important;
}
.btn-info {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-info:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-default {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-default:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-inverse {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-inverse:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-small{
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-small:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-warning {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-warning:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-primary {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-primary:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-success {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-success:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-danger {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-danger:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-link {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-link:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.btn-Link {
  background-color: #000080 !important;
  border-color:  #000080 !important;
  color: #FFFFFF !important;
}
.btn-Link:hover {
  background-color: #454545 !important;
  border-color:  #454545 !important;
  color: #FFFFFF !important;
}
.logo-e-ania {
    margin-left : 20px;
}
/*
@media screen and (max-width: 767px) {
.logo-e-ania {
   width: 291px;
    height: 50px;
    margin:auto;
	margin-left:70px;
	float:right;
  }
}
*/
@media screen and (max-width: 767px) {
.social-login {
   margin-top: -25px;
  }
}

@media screen and (max-width: 800px) {
.sp-megamenu-parent >li >a {
  font-size: 12px;
}
  }
}
@media screen and (max-width: 767px) {
.bottom-mobile {
 padding-bottom: 10px !important;
   margin-top: 10px;
}
  }
}
/* Slogin */
.text-color{
color: #454545;
}

.text-color:hover {
color: #454545;
}

.custom-login{
float: left;
}

div.slogin-clear{
    clear: both;
}

.jlslogin #form-login-remember label {
    cursor: pointer;float:none;
color : #454545;
}

.jlslogin #modlgn-remember {
    display: inline-block;
    height: auto;
    margin: 0;
    padding: 0;
    position: relative;
    width: auto;
}

.jlslogin .button
{
    background: #eeeeee !important;
    border: medium none;
    color: #eeeeee !important;
    display: inline-block;
    letter-spacing: normal;
    line-height: 30px;
    min-height: 30px;
    padding: 0 12px;
	background-color: #000080 !important;
}
.jlslogin .button:hover
{
	background: #454545 !important;
}


.jlslogin #modlgn-username
{
    background: #eeeeee;
    border: 1px solid #DDDDDD;
    color: #454545;
    height: 30px;
	  width: 60%;
    padding: 4px 6px;

}
.jlslogin .ul-jlslogin
{
	list-style: none outside none;
	padding: 5px 0 0;
	margin: 0;
	color: #000080 !important;
}
.jlslogin .ul-jlslogin >li >a: {
	color: #000080 !important;
}
.jlslogin .ul-jlslogin >li >a:hover {
	color: #454545 !important;
	background: none !important;
}

.jlslogin #modlgn-passwd
{
    background: #eeeeee;
    border: 1px solid #DDDDDD;
    color: #454545;
    height: 30px;
    width: 60%;
    padding: 4px 6px;
}

.jlslogin .login-greeting {
    padding: 0 0 5px;
	color : #454545;
}
.jlslogin #login-form {
	padding: 10px 0 0;
}

.jlslogin #form-login-remember label{cursor:pointer}

.jlslogin .userdata #form-login-password label
{
    display: block;
    color : #454545;
    float: left;
    margin-right: 10px;
    width: 100%  !important;
}

.jlslogin .userdata #form-login-username label
{
    display: block;
	color : #454545;
    float: left;
    margin-right: 10px;
    width: 100%  !important;
}

.slogin-buttons span {
  /*  background: url(../../media/socials_sprite.png) no-repeat;*/
    height: 30px;
    display:block;
    float: left;
    display:inline-block
}
.slogin-buttons a, .slogin-buttons a:hover {
    text-decoration:none;
    float: left;
}
.slogin-buttons a {
    display: block;
    padding: 0;
    margin:7px 4px 0px 0px;
    text-decoration: none;
    width: 130px;
    line-height: 30px;
    opacity: 1.0;
}

.jlslogin .slogin-buttons a:hover {
  opacity: 0.8;
}

.slogin-buttons .googleslogin {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2454545/svg'  viewBox='-60 -60 710.117 710.117' %3E%3Cpath fill='%23fff' fill-rule='evenodd' clip-rule='evenodd' d='M516.375,255v-76.5h-51V255h-76.5v51h76.5v76.5h51V306h76.5v-51H516.375z M320.025,341.7l-28.051-20.4%0Ac-10.2-7.649-20.399-17.85-20.399-35.7s12.75-33.15,25.5-40.8c33.15-25.5,66.3-53.55,66.3-109.65c0-53.55-33.15-84.15-51-99.45%0Ah43.35l30.6-35.7h-158.1c-112.2,0-168.3,71.4-168.3,147.9c0,58.65,45.9,122.4,127.5,122.4h20.4c-2.55,7.65-10.2,20.4-10.2,33.15%0Ac0,25.5,10.2,35.7,22.95,51c-35.7,2.55-102,10.2-150.45,40.8c-45.9,28.05-58.65,66.3-58.65,94.35%0Ac0,58.65,53.55,114.75,168.3,114.75c137.7,0,204.001-76.5,204.001-150.449C383.775,400.35,355.725,372.3,320.025,341.7z%0AM126.225,109.65c0-56.1,33.15-81.6,68.85-81.6c66.3,0,102,89.25,102,140.25c0,66.3-53.55,79.05-73.95,79.05%0AC159.375,247.35,126.225,168.3,126.225,109.65z M218.024,568.65c-84.15,0-137.7-38.25-137.7-94.351c0-56.1,51-73.95,66.3-81.6%0Ac33.15-10.2,76.5-12.75,84.15-12.75s12.75,0,17.85,0c61.2,43.35,86.7,61.2,86.7,102C335.324,530.4,286.875,568.65,218.024,568.65z%0A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-color: #DC4E41;
}
.linkgoogleslogin{background-color: #DC4E41;}

.slogin-buttons .odnoklassnikislogin {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2454545%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20%2020.5c3.4%200%206.2-2.8%206.2-6.3s-2.8-6.3-6.2-6.3c-3.4%200-6.2%202.8-6.2%206.3s2.8%206.3%206.2%206.3zm0-9.5c1.8%200%203.3%201.5%203.3%203.3s-1.5%203.3-3.3%203.3c-1.8%200-3.3-1.5-3.3-3.3s1.5-3.3%203.3-3.3zm6.7%2010.2c-.5-.7-1.5-.8-2.2-.3%200%200-1.7%201.3-4.5%201.3s-4.5-1.3-4.5-1.3c-.7-.5-1.7-.4-2.2.3-.5.7-.4%201.7.3%202.2.1.1%201.7%201.3%204.4%201.8l-4.1%204.2c-.6.6-.6%201.6%200%202.2.3.3.7.5%201.1.5.4%200%20.8-.2%201.1-.5l3.9-4%203.9%204c.3.3.7.5%201.1.5.4%200%20.8-.2%201.1-.5.6-.6.6-1.6%200-2.2l-4.1-4.3c2.7-.5%204.3-1.7%204.4-1.8.7-.5.8-1.5.3-2.1z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-color: #f6851f;
}
.linkodnoklassnikislogin{background-color: #f6851f;}
.slogin-buttons .vkontakteslogin {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2454545%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M29.7%2020.7c-.9-.9-1.5-1.5-3.1-1.8v-.1c1.1-.5%201.9-1.1%202.5-1.9.6-.8.9-1.7.9-2.8%200-.9-.2-1.7-.7-2.4-.4-.7-1.1-1.3-2-1.7-.9-.4-1.7-.7-2.6-.8-.8-.1-2.7-.2-4.6-.2h-9.1v22h10.2c1.7%200%203.1-.1%204.2-.4%201.1-.3%202.1-.7%203-1.4.8-.6%201.4-1.2%201.9-2.1.5-.8.7-1.8.7-2.8%200-1.5-.4-2.7-1.3-3.6zm-12.7-8.2h3.0999999999999996c.8%200%201.4.1%201.9.3.6.2%201%20.5%201.2%201%20.2.4.3.9.3%201.3%200%20.6-.1%201.1-.3%201.5-.2.4-.6.8-1.2%201-.5.2-1.1.3-1.8.4h-3.2v-5.5zm7.1%2012.9c-.3.5-.7.8-1.4%201.1-.7.3-1.4.4-2.2.4h-3.5v-6h3.4c.9%200%201.6.1%202.1.2.7.2%201.3.5%201.6%201%20.3.4.5.9.5%201.7-.1.7-.2%201.2-.5%201.6z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-color: #4e7299;
}
.linkvkontakteslogin {background-color: #4e7299;}
.slogin-buttons .facebookslogin {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2454545%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M24.2%2011.3h2.3v-4.3h-3.5c-4.3%200-6%202.9-6%206.1v2.6h-3.5v4.3h3.5v13h5v-13h4l.5-4.3h-4.5v-2.6c0-1.2.4-1.8%202.2-1.8z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-color: #3a5795;
}
.linkfacebookslogin {background-color: #3a5795;}
.slogin-buttons .mailslogin {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2454545%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M33%2020c0-7.2-5.8-13-13-13s-13%205.8-13%2013%205.8%2013%2013%2013c1.6%200%203.3-.3%204.8-.9.7-.3%201.1-1.1.8-1.8-.3-.7-1.1-1.1-1.8-.8-1.2.5-2.4.7-3.7.7-5.6%200-10.2-4.6-10.2-10.2%200-2.8%201.1-5.4%203-7.2%201.8-1.8%204.4-3%207.2-3s5.4%201.1%207.2%203c1.8%201.8%203%204.4%203%207.2%200%201.4-.3%203.5-.8%204.9-.7%201.8-2%201.3-2-.3v-9.2c0-1.2-1.5-1.9-2.4-1-1.4-1.3-3.2-2-5.2-2-4.2%200-7.6%203.4-7.6%207.6%200%204.2%203.4%207.6%207.6%207.6%201.8%200%203.5-.7%204.9-1.7.4%201.7%201.7%202.7%203.2%202.9%204.1.6%205-5.9%205-8.8zm-9.8%203.4c-.9.9-2.1%201.4-3.4%201.4-2.7%200-4.8-2.2-4.8-4.8%200-2.7%202.2-4.8%204.8-4.8%201.3%200%202.5.5%203.4%201.4%201.9%201.8%201.9%205%200%206.8z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-color: #356ca4;
}
.linkmailslogin {background-color: #356ca4;}
.slogin-buttons .twitterslogin {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20baseProfile%3D%22basic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2454545%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M31%2013.1c-.8.4-1.7.6-2.6.7.9-.6%201.7-1.5%202-2.5-.9.5-1.8.9-2.9%201.1-.8-.9-2-1.4-3.3-1.4-2.5%200-4.5%202-4.5%204.5%200%20.4%200%20.7.1%201-3.8-.2-7.1-2-9.3-4.8-.4.7-.6%201.5-.6%202.3%200%201.6.8%203%202%203.8-.7%200-1.4-.2-2.1-.6v.1c0%202.2%201.6%204%203.6%204.5-.4.1-.8.2-1.2.2-.3%200-.6%200-.8-.1.6%201.8%202.2%203.1%204.2%203.2-1.5%201.2-3.5%201.9-5.6%201.9-.4%200-.7%200-1.1-.1%202%201.3%204.4%202.1%206.9%202.1%208.3%200%2012.9-6.9%2012.9-12.9v-.6c.9-.7%201.7-1.5%202.3-2.4z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-color: #00aeef;
}
.linktwitterslogin {background-color: #00aeef;}
.slogin-buttons .yandexslogin {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='-15 -4 55 55' xmlns='http://www.w3.org/2454545/svg'%3E%3Cpath style='fill:%23fff;stroke:none' d='M 21.0607,0 L 14.1613,0 C 7.38301,0 1.63391,5.1601 1.63391,15.1777 C 1.63391,21.1875 4.41811,25.6191 9.38002,27.8047 L 0.121216,44.5605 C -0.181488,45.1074 0.121216,45.5312 0.604614,45.5312 L 4.9015,45.5312 C 5.26482,45.5312 5.507,45.4101 5.62813,45.1074 L 14.0402,28.6543 L 17.0666,28.6543 L 17.0666,45.1074 C 17.0666,45.289 17.2482,45.5312 17.4894,45.5312 L 21.2423,45.5312 C 21.6056,45.5312 21.7267,45.3496 21.7267,45.0468 L 21.7267,0.607361 C 21.7267,0.18158 21.4845,0 21.0607,0 z M 17.0666,24.7695 L 14.5246,24.7695 C 10.5304,24.7695 6.65742,21.8553 6.65742,14.5703 C 6.65742,6.98035 10.2882,3.88464 13.9796,3.88464 L 17.0666,3.88464 L 17.0666,24.7695 z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-color: #ff0303;
}
.linkyandexslogin {background-color: #ff0303;}
.slogin-buttons .linkedinslogin {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2454545/svg'  viewBox='-120 -120 700.117 700.117'%3E%0A	%3Cpath fill='%23fff' d='M430.117,261.543V420.56h-92.188V272.193c0-37.271-13.334-62.707-46.703-62.707%0A		c-25.473,0-40.632,17.142-47.301,33.724c-2.432,5.928-3.058,14.179-3.058,22.477V420.56h-92.219c0,0,1.242-251.285,0-277.32h92.21%0A		v39.309c-0.187,0.294-0.43,0.611-0.606,0.896h0.606v-0.896c12.251-18.869,34.13-45.824,83.102-45.824%0A		C384.633,136.724,430.117,176.361,430.117,261.543z M52.183,9.558C20.635,9.558,0,30.251,0,57.463%0A		c0,26.619,20.038,47.94,50.959,47.94h0.616c32.159,0,52.159-21.317,52.159-47.94C103.128,30.251,83.734,9.558,52.183,9.558z%0A		 M5.477,420.56h92.184v-277.32H5.477V420.56z'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-color: #0077B5;
}
.linklinkedinslogin {background-color: #0077B5;}
.slogin-buttons .liveslogin {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='-4 -4 24 24' xmlns='http://www.w3.org/2454545/svg'%3E%3Cpath fill='%23eeeeee' d='M7.09 8.14v6.616L16 16V8.14H7.09zm-.268 0H0v5.63l6.822.95V8.14zm0-.266V1.28L0 2.238v5.637h6.822zm.267 0H16V0L7.09 1.244v6.63z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-color: #0072C6;
}
.linkliveslogin{background-color: #0072C6;}

.slogin-buttons .uloginslogin {
    background-image: url("data:image/svg+xml,%3Csvg version='1.2' baseProfile='tiny' xmlns='http://www.w3.org/2454545/svg' viewBox='-2 -2 24 24' fill='%23454545'%3E%3Cpath fill='%23fff' d='M10 0c-3.2 0-5.8 2.6-5.8 5.8 0 2.1 1.1 3.9 2.8 5v9.1s.1.1.2.1h1.6c.1 0 .2-.1.2-.2v-3.5c0-.1.1-.2.2-.2h1.8c.1 0 .2.1.2.2v3.5c0 .1.1.2.2.2h1.6c.1 0 .2-.1.2-.2v-9.1c1.7-1 2.8-2.9 2.8-5-.2-3.1-2.8-5.7-6-5.7zm-1.9 6.5v-1.4c0-.1.1-.2.2-.2h.7s.1.1.1.2v1.4c0 .1-.1.2-.2.2h-.7c-.1 0-.1-.1-.1-.2zm3.7 1.8c-.4.5-1.1.9-1.8.9s-1.4-.3-1.8-.9c-.1-.2 0-.4.2-.3.5.2 1 .3 1.6.3.6 0 1.1-.1 1.6-.3.2-.1.3.1.2.3zm.1-1.8c0 .1-.1.2-.2.2h-.7c-.1 0-.2-.1-.2-.2v-1.4c0-.1.1-.2.2-.2h.7c.1 0 .2.1.2.2v1.4z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
  	width: 49px !important;
  	height: 49px !important;
    background-color: #00a105;
}
.linkuloginslogin{background-color: #00a105;}
.slogin-buttons .yahooslogin {
background-image: url("data:image/svg+xml,%3Csvg viewBox='-2 -2 20 20' xmlns='http://www.w3.org/2454545/svg'%3E%3Cpath fill='%23fff' d='M9.005 16s-.56-.102-1.012-.102c-.406 0-1.015.102-1.015.102l.127-6.797C6.162 7.573 3.39 2.607 1.66 0c.87.198 1.236.186 2.11 0l.013.023c1.102 1.95 2.786 4.67 4.21 7.027C9.4 4.734 11.612 1.118 12.212 0c.68.178 1.367.172 2.127 0-.797 1.078-3.702 6.115-5.462 9.203L9.005 16z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-color: #440099;
}
.linkyahooslogin {background-color: #440099;}
.slogin-buttons .wordpressslogin {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='-2 -2 20 20' xmlns='http://www.w3.org/2454545/svg'%3E%3Cpath d='M14.312 4.55c.56 1.024.88 2.2.88 3.45 0 2.653-1.438 4.97-3.576 6.217l2.197-6.352c.41-1.026.547-1.847.547-2.576 0-.266-.018-.512-.048-.74m-5.32.077c.432-.022.822-.068.822-.068.388-.047.342-.616-.045-.594 0 0-1.167.092-1.92.092-.705 0-1.893-.092-1.893-.092-.388-.022-.433.57-.046.593 0 0 .368.045.756.067l1.12 3.07-1.574 4.72-2.62-7.79c.434-.022.824-.068.824-.068.387-.047.342-.616-.046-.594 0 0-1.165.092-1.917.092-.135 0-.294-.004-.463-.01C3.276 2.1 5.487.81 8 .81c1.872 0 3.577.715 4.857 1.888-.03-.002-.06-.006-.093-.006-.707 0-1.208.615-1.208 1.276 0 .593.342 1.095.706 1.687.274.48.594 1.095.594 1.984 0 .615-.237 1.33-.548 2.325l-.717 2.397-2.6-7.733zM8 15.193c-.706 0-1.387-.104-2.032-.293l2.158-6.27 2.21 6.056c.016.035.033.068.052.1-.747.262-1.55.407-2.388.407M.807 8c0-1.043.224-2.033.623-2.927l3.43 9.4C2.463 13.307.808 10.847.808 8M8 0C3.59 0 0 3.59 0 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8' fill='%23eeeeee'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-color: #474442;
}
.linkwordpressslogin {background-color: #474442;}
.slogin-buttons .instagramslogin {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='-2 -2 20 20' xmlns='http://www.w3.org/2454545/svg'%3E%3Cpath fill='%23eeeeee' d='M14.154 16H1.846C.826 16 0 15.173 0 14.153V1.846C0 .826.826 0 1.846 0h12.308C15.174 0 16 .826 16 1.846v12.307c0 1.02-.826 1.847-1.846 1.847M8 4.923C6.3 4.923 4.923 6.3 4.923 8S6.3 11.077 8 11.077 11.077 9.7 11.077 8C11.077 6.3 9.7 4.923 8 4.923m6.154-2.462c0-.34-.275-.614-.616-.614h-1.846c-.34 0-.615.275-.615.615V4.31c0 .34.276.615.615.615h1.846c.34 0 .616-.276.616-.615V2.46zm0 4.31H12.76c.103.392.163.804.163 1.23 0 2.72-2.204 4.923-4.923 4.923-2.72 0-4.923-2.204-4.923-4.923 0-.426.06-.838.162-1.23H1.845v6.768c0 .34.275.615.616.615h11.076c.34 0 .616-.275.616-.615v-6.77z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-color: #125688;
}
.linkinstagramslogin {background-color: #125688;}

.jlslogin .slogin-avatar{
    text-align: center;
}
.jlslogin .slogin-avatar img{
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
	margin: 0px 0px 10px;
}

.jlslogin #modlgn-username.inputbox {
padding: 0 0 0 5px;
}

.jlslogin #modlgn-passwd.inputbox {
padding: 0 0 0 5px;
}

.jlslogin input.button {
    cursor: pointer;
}

.jlslogin input.button:hover {
    background: #53b5de;
}

.jlslogin .ul-jlslogin {
    padding: 5px 0px 10px;
}

.jlslogin fieldset {
    padding: 0;
    border: 0;
}

.slogin-ico {
    width: 30px;
}

.text-socbtn {
    padding-left: 4px;
    color: #eeeeee;
    font-size: 13px;
}
.rokbox-wrapper #rt-loginpopup {
    background: #FFFFFF !important;
    margin: 0;
    padding: 20px 20px 20px 20px;
}
@media screen and (max-width: 767px) {
.social-login {
   margin-right : 30px;
   margin-top : -20px;
  }
}
.rokbox-wrapper #rt-ask {
    background: #FFFFFF !important;
    margin: 0;
    padding: 20px 20px 20px 20px;
}

/* Acy Mailing  */
.acysubbuttons input.button, .acysubbuttons .button, .acysubbuttons button.validate, .acymailing_mootoolsbutton  .acymailing_mootoolsbutton {
	color:#FFFFFF !important;
	font-size: 16px !important;
	border-radius:4px;
	border: 1px solid #000080 !important;
	background-color:#000080 !important;
    padding: 0px 15px 0px 15px;
    height: 36px  !important;
    margin-top: 10px;
    margin-bottom: 10px;
	-webkit-transition: all .20s;
	   -moz-transition: all .20s;
	    -ms-transition: all .20s;
	     -o-transition: all .20s;
	        transition: all .20s;
}
.copyright-link {
	color:#FFFFFF !important;
	border: 1px solid #000080 !important;
	background-color: #000080 !important;
    height: 39px  !important;
	font-size: 16px !important;    
    padding: 10px 10px 10px 10px;
}
.copyright-link:hover {
	color:#b8b8b8 !important;
/*	border: 0px solid #0003ba !important; 
	background-color: #0003ba !important;*/
}
@media screen and (max-width: 768px) {
.copyright-link {
	border: 0px solid #000080 !important;
	background-color: transparent !important;
  }
}
.button-pro {
	color:#FFFFFF !important;
	border: 1px solid #000080 !important;
	background-color: #000080 !important;
    height: 36px  !important;
    padding: 8px 15px 0px 15px;
	font-size: 16px !important;
}
.button-pro:hover,
.acysubbuttons input.button:hover, .acysubbuttons .button:hover, .acysubbuttons button.validate:hover, .acymailing_mootoolsbutton:hover  .acymailing_mootoolsbutton:hover {
	background-color:#454545 !important;
	border: 1px solid #000080 !important;
	color:#ffffff !important;
}

table.acymailing_form .inputbox {
	width : 300px  !important;
    height: 36px  !important;
}
@media screen and (max-width: 1024px) {
table.acymailing_form .inputbox {
	width : auto  !important;
  }
}
.acymailing_module {
/* padding: 0 !important; */
    margin: 0 !important;
    border-style: none !important;
}	
/* Pro Forms  */

.m4j_submit,
.m4j_reset {
	color:#FFFFFF !important;
	border-radius:4px;
	border: 1px solid #000080 !important;
	background-color:#000080 !important;
    padding: 3px 15px 10px 15px;
    height: 32px;
   margin-top:3px;
   margin-right:0px;
	-webkit-transition: all .20s;
	   -moz-transition: all .20s;
	    -ms-transition: all .20s;
	     -o-transition: all .20s;
	        transition: all .20s;
}
.m4j_submit:hover,
.m4j_reset:hover {
	background-color:#454545 !important;
	border: 1px solid #FFFFFF !important;
	color:#ffffff !important;
}


/* Pagination  */
.item-page > div.pagination {
	display: none !important;
     margin : 0 ;		
}
.pagination {
	clear: both;
	height: auto;
	width: 100%;
     display: block;
}
.pagination ul {
	background: #000080;
	text-align: center;
}
.pagination ul li {
	display: inline-block;
	color: #969696;
	cursor: default;
}

.pagination ul li a,
.pagination ul li span {
	border-left: 1px solid #000080;
	display: block;
	height: 38px;
	line-height: 38px;
	padding: 0px 15px 5px 15px;
	text-align: center;
}
.pagination ul li a {
	color: #ffffff;
}

.pagination ul li a:hover {
	background: #454545 !important;
}
.pagination ul li a.active {
	background: #454545 !important;
}
.pagination ul li.counter {
	float: right;
	line-height: 42px;
	font-size: 12px;
	margin-right: 12px;
}
ul.pagenav,
ul.pager {
	margin-bottom: 15px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
	padding: 0;
}
ul.pagenav .pagenav-next,
ul.pager .next {
	float: right;
}

ul.pager .previous {
	float: left;
}

/* Page break */
.pane-sliders {
	margin-bottom: 20px;
}

.pagenavcounter {
	font-size: 12px;
}

div.pager {
	display:none;
}

.pagination>li>a,
.pagination>li>span {
  color: #FFFFFF;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #FFFFFF !important;
  background-color: #454545 !important;  
}

.pagination>.active>a,
.pagination>.active>span {
  border-color: #454545 !important;
  background-color: #454545 !important;

.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #ddd !important;
  background-color: #333333 !important;
}

.pagination>.active>a,
.pagination>.active>span {
  border-color: #454545  !important;
  background-color: #454545  !important;
}

.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #454545  !important;
  background-color: #454545  !important;
}
*/
.last-bottom {
  margin-left : 0px;
  margin-bottom:-35px;
}
.last-bottom  ul >li >a:hover {
  color:#000080 !important;
}
