
/* sticky menu*/

/*
    Mobile Menu Core Style
*/

.slicknav_btn {   
  /*position: relative;*/ display: block; vertical-align: middle; float: right; padding: 9px  ; line-height: 1.125em; cursor: pointer;
  -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; 
}
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block;
  width: 18px; height: 4px;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
 }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 2px; }
.slicknav_menutxt{position: absolute; display: block; left: 53px; top: 20px; font-size: 13px; font-weight: 700; text-transform: uppercase;}
 
.slicknav_btn:hover { /*background-color: #FFF;*/}
.slicknav_btn:hover .slicknav_icon-bar{ }

.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block;   text-align: left; position: relative; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_parent{}
.slicknav_nav .slicknav_parent a{}
.slicknav_nav .slicknav_parent a a{padding-left: 0 !important;}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu { /*position: relative;*/ /*position: fixed;*/ position: absolute; width: 100%; top: 20px; right: 0px;   font-size:18px; background-color: #FFF;
  display: none; z-index: 5010; /*border-top: 2px solid #e9e9e9; border-bottom: 4px solid #c71444;*/
}

#header .slicknav_menu{z-index: 5020; top: 15px;}
#header .slicknav_menu .slicknav_btn{margin-right: 10px; margin-bottom: 26px;}

#header .slicknav_menu .slicknav_open .slicknav_icon{display: block; width: 18px; height: 16px; background-image: url('/static/img/icons/stickyarrowbigcolored.png'); background-repeat: no-repeat; background-position: center center;}
#header .slicknav_menu .slicknav_open .slicknav_icon-bar{display: none;}
#header .slicknav_nav a{padding: 15px 14px 14px 20px;}

/* Button */
.slicknav_btn {
    margin: 9px 6px 9px 7px;
    text-decoration:none;
    font-size: 13px; font-weight: 700; color: #2e2e2e; text-transform: uppercase;
    /*background-image: url('img/menusmall.png'); background-repeat: no-repeat; background-position: right 13px;*/
    background-color: #FFF;
    z-index: 5030;
}

.slicknav_open{
    /*background-image: url('img/menusmall-close.png'); background-repeat: no-repeat; background-position: right 12px;*/
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #c71444;
}
.slicknav_menu { /*z-index: 1100;*/
  padding:0px; 
}
.slicknav_nav {   
  margin:0;    padding: 5px 0;
  background-color: #c71444;
  border-bottom: 1px solid #c71444;
  border-top: 1px solid #c71444;
}
.slicknav_nav .slicknav_arrow{position: absolute; top: 3px; right: 20px;}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav .MainMenu_Sub{display: none;}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 0;
}

.slicknav_nav a{
  padding: 4px 15px 5px 10px;
  text-decoration:none; text-transform: uppercase; font-weight: 500; font-size: 15px; font-style: italic;  color:#FFF;
  -webkit-transition:all 0.2s ease-out; -moz-transition:all 0.2s ease-out; -o-transition:all 0.2s ease-out; -ms-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}
.slicknav_nav .slicknav_parent a{padding: 4px 15px 5px 5px;}

.slicknav_nav .item h2{padding: 6px 15px 7px 15px; text-transform: uppercase;
  text-decoration:none; text-transform: uppercase; font-weight: 400; font-size: 14px;  color: #FFF;}

.slicknav_nav a:hover, .slicknav_nav .item_sel a{
  font-weight: 500; background-colorx: #FFF; color: #2b3135;
}

.slicknav_nav .item_sub_container{display: none;}
.slicknav_nav .item_sub a{font-weight: 400; padding: 10px 20px 10px 35px !important;}
.slicknav_nav .item_sub a.itm3{padding-left: 35px; font-size: 12px; text-transform: capitalize; }

.slicknav_nav .leftmenu_item_sub a, .slicknav_nav .leftmenu_item_sub_sel a{font-weight: 400; padding-left: 30px;}
.slicknav_nav .leftmenu_item_suber a, .slicknav_nav .leftmenu_item_suber_sel a{font-weight: 400; padding-left: 50px;}

.slicknav_nav .slicknav_txtnode {
  
}


#container .slicknav_menu{z-index: 5010; background-color: #4a4a4a; top: 0px;}
#container .slicknav_btn{float: left; background-color: #4a4a4a; color: #FFF; font-size: 18px; font-weight: 300; margin: 14px 6px 16px 12px; }
#container .slicknav_menutxt{font-size: 18px; font-weight: 300; text-transform: none; top: 21px; left: 58px;}
#container .slicknav_menu .slicknav_icon-bar{background-color: #FFF;}

#container .slicknav_nav {background-color: #ababab; border-bottom: 1px solid #ababab; border-top: 1px solid #ababab; padding: 0;}
#container .slicknav_nav .slicknav_parent a{background-color: #ababab; color: #FFF; font-size: 15px; font-style: normal; font-weight: 400; padding: 13px 15px 15px 53px; text-transform: none;}

#container .slicknav_nav .slicknav_parent a{ border-bottom: 2px solid #eeeeee;}

.slicknav_nav .slicknav_arrow{top: 17px; right: 17px; font-size: 0; background-image: url('/static/img/icons/stickyarrow.png'); background-repeat: no-repeat; background-position: 0px 0px; width: 12px; height: 8px;}

#container .slicknav_menu .slicknav_open .slicknav_icon{display: block; width: 18px; height: 16px; background-image: url('/static/img/icons/stickyarrowbig.png'); background-repeat: no-repeat; background-position: center center;}
#container .slicknav_menu .slicknav_open .slicknav_icon-bar{display: none;}

#container .slicknav_nav .item_nogomet a{background-image: url('/static/img/btn/leftmenu-icon1.png'); background-repeat: no-repeat; background-position: 20px center;}
#container .slicknav_nav .item_kosarka a{background-image: url('/static/img/btn/leftmenu-icon2.png'); background-repeat: no-repeat; background-position: 20px center;}
#container .slicknav_nav .item_hokej a{background-image: url('/static/img/btn/leftmenu-icon3.png'); background-repeat: no-repeat; background-position: 19px center;}
#container .slicknav_nav .item_tenis a{background-image: url('/static/img/btn/leftmenu-icon4.png'); background-repeat: no-repeat; background-position: 20px center;}

#container .slicknav_nav .slicknav_parent li.item_level4 a{background-color: #d9d9d9; color: #4a4a4a; font-size: 14px; font-weight: 500; padding: 13px 15px 14px 50px;
  border-bottom: 1px solid #ababab; background-image: none;
}
#container .slicknav_nav .slicknav_parent li.item_level5 a{background-color: #FFF; color: #4a4a4a; font-size: 13px; font-weight: 400; padding: 15px 15px 14px 60px;
  border-bottom: 1px solid #e6e6e6; background-image: none;
}
  
/*
.slicknav_nav .item_level2, .slicknav_nav .item_level2_sel{text-transform: uppercase; }
.slicknav_nav .item_level2 a, .slicknav_nav .item_level2_sel a{text-transform: uppercase; }

.slicknav_nav .item_level3, .slicknav_nav .item_level3_sel{display: none; background-color: #171717; padding-left: 16px; text-transform: uppercase; }
.slicknav_nav .item_level3 a, .slicknav_nav .item_level3_sel a{background-color: #171717; text-transform: uppercase; }

.slicknav_nav .item_level4, .slicknav_nav .item_level4_sel{display: none; background-color: #171717; padding-left: 16px;}
.slicknav_nav .item_level4 a, .slicknav_nav .item_level4_sel a{background-color: #171717; font-weight: 400; font-size: 14px; padding: 3px 15px 5px;}

.slicknav_nav .item_level3_sel a, .slicknav_nav .item_level4_sel a{color: #00853f; text-decoration: underline;}
*/
#mobileMenuReminderBtn{
  floatx: left; height: 36px; padding: 16px 39px 0 17px; cursor: pointer; margin: 12px 11px 12px 11px;
  color: #FFF; font-size: 15px; font-weight: 400; 
  background-color: #5c52bb; background-image: url("/static/img/header/reminder.png"); background-repeat:  no-repeat;  background-position: center right ;
}
#mobileMenuReminderBtn:hover{text-decoration: underline;}

/* *********************************************************************************************** */
/* *********************************************************************************************** */
/* *********************************************************************************************** */

/*#header .slicknav_menu {display: block;}*/

/* View port for white screens */
/*@media screen and (min-width: 1001px) {
 
}*/


/* View port for pads, small desktops*/
@media screen  and (max-width: 1307px) {

  #headerContainer{padding: 0 20px;}
  #logo{left: 0;}
  
  #header-time{top: 20px; }
  .langdropdown{/*right:51px;*/ right: 37px; top: 58px;}
  .header-hr .langdropdown .lang-lbl{ display: block;}  
  .header-rs .langdropdown .lang-lbl{ display: block;}  
  .header-en .langdropdown{ right: 8px; }  
  
  /*#topmenu {padding: 23px 15px 26px}*/
  .MainMenu_Item div{padding: 11px 10px;}
  .MainMenu_Item a, .MainMenu_Item_Selected a{font-size: 15px; font-weight: 500; padding-right: 8px;}
  
  #container{padding-left: 20px; padding-right: 20px;}
  
  /* Standings INDEX */
  .bet-list-small-item{width: 47%; padding-left: 1%; padding-right: 1%;}
  .bet-list-small-spacer{display: none;}
  .bet-list-small-spacer-first, .bet-list-small-spacer-row, .bet-list-small-spacer-last{width: 2%; height: 100px; display: block; float: left; clear: none;}
  
  .document table.table-fancy-gray th{font-size: 20px; width: auto !important;}
  
}

/* View port for pads, small desktops*/
@media screen and (min-width: 1086px)   and (max-width: 1300px) {
  .footer-links{padding-right: 10px !important; max-width: 200px !important;}
  
  
  /* Newsletter */  
  .right_newsletter_content{max-width: 380px;}
  .right_newsletter_Ttl{font-size: 25px;}
  .right_newsletter_Txt{  padding-bottom: 15px;     padding-right: 70px;     padding-top: 9px;    }  
  .right_newsletter_field{text-align: left;}
  .right_newsletter_field_name {width: 137px; padding-left: 10px; padding-right: 10px; }  
  .right_newsletter_field_email{width: 137px; padding-left: 10px; padding-right: 10px; }  
  
}

/* View port for pads, small desktops*/
@media screen  and (max-width: 1085px) {
  /*#header-time{right: -10px;}*/
  #logo{left: 0;}
  
  .header-hr #header-time .date{display: none; }
  .header-hr .langdropdown .lang-lbl{ display: none;}  
  .header-rs #header-time .date{display: none; }
  .header-rs .langdropdown .lang-lbl{ display: none;}  
  
  #topmenu {left: 210px; padding: 23px 0px 26px 11px; max-width: 450px; right: 90px;  /**/}
  .MainMenu_Item div, .MainMenu_Item_Selected div{padding: 11px 7px;}
  .MainMenu_Item a, .MainMenu_Item_Selected a{font-size: 14px; font-weight: 500;}

  .step1_containerWrap-bottom{background-size: cover;}
  #cookieWrapper{width: auto !important; padding: 15px 10px 8px !important;}
  #cookieWrapper .cookieLeft{width: 72% !important; margin: 0 !important; padding: 0 2% 0 0 !important; height: auto !important;}
  #cookieWrapper .cookieRight{width: 24% !important; margin: 0 !important; padding: 0 2% 0 0 !important; height: auto !important;}
  #index-content, #sub-content{padding-bottom: 30px;}
  
  #left{margin-right: 10px;}
  #right{width: auto; overflow: hidden; float: none;}
  #main{padding: 0;}
  #sub-content #rightOglascki{display: none;}
  #rightOglascki{margin-bottom: 20px;}
  #rightOglascki .big{display: none;}
  #rightOglascki .small{display: block; text-align: center;}
  #rightOglascki .small IMG{max-width: 100%;}
  #rightBet table tr td{text-align: center; vertical-align: middle;}
  #rightBet table tr td br{display: none;}
  #rightBet table tr td h3{margin-right: 20px; margin-top: 0;}
  #rightBet table tr td a{margin-top: 0;}
  #rightBet table tr td IMG{float: none;}
  #rightBet .desc .ranking_item{display: inline-block; bottom: 23px;}
  
  #rightOglascki2{/*display: none;*/ text-align: center;}
  
  #footer{text-align: center;}
  #footer-content{padding: 38px 0px 65px 20px;  margin: 0 auto; display: inline-block; zoom: 1; *display: inline; text-align: left;}
  .footer-links{width: 170px; padding-right: 10px;}
  #footer-links-meni{width: 157px;}
  #footer-links-informations{width: 150px;}
  #footer-links-partners{width: 220px;}
  #footer-txt{margin: 0 20px; background-position: 0px center; padding-left: 195px; text-align: left;}
  #footer-bottom{margin: 0 20px;}
  #footer-copyright{padding: 19px 0; text-align: right;}
  
  .news_small_item_content .arrow{margin-top: 3px;}
  .news_small_item_content{padding: 20px 20px 25px 20px;}
  
  .document table.table-fancy-white td ul li{font-size: 16px;}
  
  
}

@media screen and (max-width: 980px) {


  .header-sl #header-time .date{display: none; }
  .header-sl .langdropdown .lang-lbl{ display: none;}
  
  .header-en #header-time .date{display: none; }
  .header-en .langdropdown{ right: 34px; }  
  .header-en .langdropdown .lang-lbl{ display: none;}  
  
  
  /* Newsletter */  
  .right_newsletter_content{max-width: 380px;}
  .right_newsletter_Ttl{font-size: 25px;}
  .right_newsletter_Txt{  padding-bottom: 15px;     padding-right: 70px;     padding-top: 9px;    }  
  .right_newsletter_field{text-align: left;}
  .right_newsletter_field_name {width: 137px; padding-left: 10px; padding-right: 10px; }  
  .right_newsletter_field_email{width: 137px; padding-left: 10px; padding-right: 10px; }  

  #rightBet .desc .ranking_item{position: relative; bottom: auto; right: auto; text-align: center; display: block;}
  #rightBet .desc .ranking_item .halfShow-true{float: none!important;}
}

@media screen and (max-width: 900px) {
 .bet-list-header .ttlsub .txt{/*font-size: 15px; font-weight: 400; color: #4d9157; background-color: #e9e9e9; float: left; line-height: 25px;*/ padding: 10px 13px 10px 38px;
    background-position: 8px center!important;
  }
   
}
  
/* View port for mobile */
@media screen and (max-width: 767px) {

  .slicknav_menu{display: block;}
  
  
  #topmenu{display: none;}
  
  #header{height: 82px;}
  #headerContainer{padding: 0;}
  #header-time{display: none;}
  
  .langdropdown { z-index: 5020; right: 81px; top: 26px;  } 
  .header-en .langdropdown{ right: 61px; }   
  
  
  #container{padding-left: 10px; padding-right: 10px;}  
  #index-content, #sub-content{padding-top: 75px; padding-bottom: 20px;}
  
  /* Za index - da je banner �ez vse */
  #index #container{padding-left: 0px; padding-right: 0px; }
  #index #index-content{padding-left: 10px; padding-right: 10px; padding-top: 0px;}  
  #index #rightOglascki{margin-top: 0px; padding-top: 74px;} 
  
  /* Za index [END] */

  #logo{left: 24px; top: 25px;}
  #left{display: none; /*float: none; width: auto;*/}

  .menu_breadchrumb{padding-left: 0; padding-right: 0;}
  
  #rightBet{margin-top: 10px;}
  #rightBet table tr td br{display: block;}
  #rightBet table tr td h3{margin-right: 0px; margin-top: 0;}
  #rightBet table tr td IMG{margin: 0 5px;}
  #rightBet table tr td a{margin: 0 5px;}
  
  #index-banner-big{display: none;}
  #rightAdd{margin-bottom: 0px; /*display: none;*/}
  
  
  #indexBannerSimple{display: block; text-align: center;}
  #indexBannerSimple IMG{max-width: 100%; width: auto; height: auto;}
  
  #indexAdd{margin-top: 10px;}
  #indexAdd IMG{width: auto; height: auto; max-width: 100%;}
  
  #rightNews{margin-top: 10px;}
  
  .news_small_item_content{padding-bottom: 17px;}
  .news_small_item_content .arrow{margin-top: 19px;}
  
  #footer{text-align: center;}
  #footer-content{text-align: center; padding: 20px 0px 22px 20px; margin: 0 auto; display: inline-block; zoom: 1; *display: inline;}
  #footer-links-meni, #footer-links-informations{width: 142px; text-align: left; /*margin: 0 auto; float: none; display: inline-block; zoom: 1; *display: inline;*/}
  .footer-links, #footer-links-partners{width: 120px; text-align: left; /*margin: 0 auto; float: none; display: inline-block; zoom: 1; *display: inline;*/}
  
  #footer-links-partners table tr td{
    width: auto !important;
    display:-moz-inline-box;
    display: block;
  }
  
  .footer-links h3{margin-top: 18px;}
  
  #footer-txt{padding: 80px 10px 35px; text-align: left; background-position: center 29px;}
  #footer-copyright{text-align: center;}
  
  .page_title{font-size: 18px; font-weight: 400; padding: 1px 0 23px 0;}
  h1{font-size: 18px; font-weight: 400;}
  h2{font-size: 18px; font-weight: 300;}
  h3{font-size: 18px; font-weight: 300;}
  
  /* Form */
  .form .flditm {padding: 0 5%; width: 90%;}
  .form .fldbtn {margin-right: 4%; }
  
  /* Bet List */
  .bet-list-item{padding: 22px 10px;}
  .bet-list-small-item{padding: 10px 1%;}
  .bet-list-item .ttl{font-size: 18px;}
  .bet-list-header{padding: 0 10px;}
  #bet-list-bet .bet{display: none;}
  
  #bet-list-bet .tbl tr td.date{padding-left: 9px; background-image: none; vertical-align: top;}
  #bet-list-result .tbl tr td.date{padding-left: 9px; background-image: none; }
  #bet-list-bet .tbl tr .event{padding: 0; font-size: 13px;}
  #bet-list-bet .tbl tr .event span{padding: 10px 38px 10px 10px; display: block;}
  
  #bet-list-standings .tbl tr td{font-size: 12px; padding: 15px 5px 15px !important;}
  #bet-list-standings .tbl tr th{padding-left: 3px !important; padding-right: 3px !important; }
  #bet-list-standings .tbl tr .position{width: auto;}
  
  #bet-list-standings .bet-list-small-item .tbl tr td{
      padding: 8px 3px 7px !important;
  }
  
  .bet-list-small{margin-top: 0;}
  .bet-list-small .ttl{padding-top: 0;}
  
  .bet-list-index-top{margin-bottom: 20px;}
  
  .tbl .arrow-mobile{display: block;}

  .bet-list-item-bottom{padding-right: 10px;}
  
  /* News DETAILS */
  .news_details {padding: 20px 15px;}
  .news_details .news_details_socials{float: none; width: auto; padding: 10px 0;}
  .news_details .news_details_socials .socials_small{padding: 10px 0; text-align: center;}
  .news_details .news_details_socials .socials_small div{float: left !important; width: 60px !important; padding: 0 10px 0 0 !important; /*display: inline-block; zoom: 1; *display: inline; */}
  .news_details .news_details_socials .socials_small .fblike{width: 110px !important;}
  .news_details .news_details_socials .socials_small .twitter{width: 60px !important;}
  .news_details .news_details_desc .desc-short{font-size: 18px; line-height: 26px; padding: 5px 0;}
  .news_details .news_details_desc{clear: both;}
  
  /* News LIST */
  .news_full_item{padding: 10px;}
  .news_full_item .img{/*width: 153px; padding-right: 19px;*/ width: auto; float: none; padding: 0;}
  .news_full_item .img  IMG{width: auto; max-width: 100%;}  
  .news_full_item .news_full_content{ padding: 20px 0px; max-width: 100%; }  
  .news_full_item .news_full_content .newsttl{ overflow: hidden; min-height: 40px;  padding-left: 5px; padding-right: 5px;}  
  .news_full_item .news_full_content .date{ padding-left: 5px; padding-right: 5px;}
  .news_full_item .news_full_content .summary{ padding-left: 5px; padding-right: 5px;}
  
  
  .document a.btn-prijavise {
      padding-right: 0px;
      padding-left: 0px; 
      background-image: none;
      width: auto; 
      display: block;
  }
  
  
  
}

/* View port for mobile */
@media screen and (max-width: 600px) {
  #footer-content{max-width: 290px; padding-right: 0; padding-left: 20px;}
  .document table.table-fancy-gray th{font-size: 17px;}
  

  /* Display nazaj veliki banner*/
  #rightOglascki .small{display: none;}  
  #rightOglascki .small320{ display: block; text-align: center; margin: 0 auto; width: 360px; max-width: 100%;}
  #rightOglascki .small320 IMG{width: 100%;}
  
  /* Newsletter */
  .right_newsletter_player{display: none;}  
  .right_newsletter_content{float: none; margin: 0px auto;}
  .right_newsletter_content{padding-left: 20px; padding-right: 20px; margin: 0px auto; max-width: 100%;}
  .right_newsletter_Ttl{text-align: center;}  
  .right_newsletter_Txt{text-align: center; padding-right: 0px; padding-top: 25px;  padding-bottom: 15px; }  
  .right_newsletter_field{text-align: center;padding-right: 0px; }  
  .right_newsletter_btnc{text-align: left;padding-right: 0px;  }  
  
  /*banner-bet-advice*/
  .banner-bet-advice .velika{display: none;}
  .banner-bet-advice .mala{display: inline;}
  
}

@media screen and (max-width: 530px) {
  .bet-list-header .ttlsub .txt{
     display: block; float: none;
     padding: 7px 13px 7px 38px;
  }
  .bet-list-header .ttlsub .arrow{display: none !important;}
  .document a.btn-prijavise {font-size: 16px;}
  
  

  .popup{
    width: 100% !important;  left: 0 !important; max-width: auto;
    left: 0% !important;  box-sizing: border-box;
  }  
  .popup_btnclose{right: 5%; }
  #everydayPopup_info_ball{display: none;}
  
  #catalogue_comment_container .form .flditm{float: none; width: auto;}
  #catalogue_item_comment .btn-send{padding-right: 20px;}
  #catalogue_details_comments .comment{padding: 15px 5px;}
  #catalogue_details_comments .comment .rating{position: relative; top: auto; right: auto; margin-top: 20px;}
  #catalogue_details_comments .comment .rating .ttl{text-align: left; position: relative; top: -3px;}
  #catalogue_details_comments .comment .rating div{display: inline-block;}
  
  .posts_list_item .summary{padding: 0;}
  .posts_list_item .img{padding-bottom: 20px; float: none;}
}


/* View port for mobile */
@media screen and (max-width: 480px) {
 .bet-list-small-item{float: none; width: auto;}
 .bet-list-small-spacer{display: none !important;}
  
  .bet-list-small .ttl {
    padding: 5px 5px 15px;
  }
  #cookieWrapper .cookieLeft{width: 58% !important; margin: 0 !important; padding: 0 2% 0 0 !important; height: auto !important;}
  #cookieWrapper .cookieRight{width: 38% !important; margin: 0 !important; padding: 0 2% 0 0 !important; height: auto !important;}
  
  
  
  
  
}

/* View port for mobile */
@media screen and (max-width: 400px) {

  
  .langdropdown { right: 51px;  }
  
  #bet-list-standings .tbl tr th{padding-left: 2px !important; padding-right: 2px !important; font-size: 10px; }

  
  /* Newsletter */  
  .right_newsletter_content{padding: 10px;}
  .right_newsletter_Txt{padding-top: 5px;  padding-bottom: 8px;  line-height: 17px;}
  .right_newsletter_field_name, .right_newsletter_field_email{float: none; width: 100%; box-sizing: border-box; padding-top: 10px; padding-bottom: 8px; }  
   .right_newsletter_field_email{margin-left: 0px; margin-top: 8px;}
  .right_newsletter_btnc{padding-top: 0px;}
  .right_newsletter_field_termofusecontainer{padding-top: 5px; padding-bottom: 10px;}
  .right_newsletter_error{right: auto; left: 10px;}
}



