/*========================
General
=========================*/
.center {text-align:center}
.right {text-align:right}
.hide {display:none}

/*========================
Header
=========================*/
#logo-container h1 {margin-top:0;padding-top:0;margin-bottom: 0;}
.headwrapper .ultimatum-menu .nav-holder .navigation>li>a {padding:0 15px}


/*========================
Body
=========================*/
.entry-content {clear:both}
.ifb-flip-box-section-content {font-size:14px}

/*========================
Footer
=========================*/
.footwrapper .rpwe-block a {font-size:14px}


/*========================
Media Queries
=========================*/
@media only screen and (min-width : 992px) and (max-width : 1200px) {
  .headwrapper .ultimatum-menu .nav-holder .navigation>li>a {padding: 10px;font-size: 15px;}
}
@media only screen and (min-width:783px) and (max-width : 991px) {
  .headwrapper .ultimatum-menu .nav-holder .navigation>li>a {padding: 0;font-size: 13px;}
  #col-12-1 {width:20%;float:left}
  #col-12-2 {width:80%;float:right}
  .footwrapper .textwidget {text-align:center}
  .horizontal-menu {float:none!important;width:280px;margin:0 auto}
}

@media only screen and (max-width:782px) {
  #col-12-1 {width:45%;float:left}
  #col-12-2 {width:45%;float:right}
  #ultimatummenu-3-responsive-menu, .slicknav_menu, .headwrapper #ultimatummenu-3-responsive-menu .slicknav_btn {float:right}
  .footwrapper .textwidget {text-align:center}
  .horizontal-menu {float:none!important;width:280px;margin:0 auto}
  .slicknav_nav li {text-align:right}
  #ultimatummenu-3-responsive-menu .slicknav_btn {background-color: #a82532;}
  .slicknav_menu .slicknav_menutxt {font-size: 16px;}
}

@media only screen and (min-width:768px) and (max-width : 782px) {
  #col-12-1 {width:45%;float:left}
  #col-12-2 {width:45%;float:right}
}

@media only screen and (min-width:480px) and (max-width : 767px) {
}

@media only screen and (max-width:480px) {
}