body {  background-color: #f5f1e4;  color: #7a7575;  font: 13px Arial, Helvetica, Sans-serif;  line-height: 1.3;} a, a:link, a:visited {  color: #868686;   text-decoration: none;  transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s;  -ms-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;}  a:hover { color: #000; }img { border: 0; margin: 0; }	/* @FONT-FACE */@font-face {	font-family: 'Oswald-Regular';	src: url('fonts/Oswald-Regular.eot');	src: url('fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'),		url('fonts/Oswald-Regular.woff2') format('woff2'),		url('fonts/Oswald-Regular.woff') format('woff'),		url('fonts/Oswald-Regular.ttf') format('truetype'),		url('fonts/Oswald-Regular.svg#Oswald-Regular') format('svg');}@font-face {	font-family: 'Oswald-Bold';	src: url('fonts/Oswald-Bold.eot');	src: url('fonts/Oswald-Bold.eot?#iefix') format('embedded-opentype'),		url('fonts/Oswald-Bold.woff2') format('woff2'),		url('fonts/Oswald-Bold.woff') format('woff'),		url('fonts/Oswald-Bold.ttf') format('truetype'),		url('fonts/Oswald-Bold.svg#Oswald-Bold') format('svg');}@font-face {	font-family: 'Oswald-Light';	src: url('fonts/Oswald-Light.eot');	src: url('fonts/Oswald-Light.eot?#iefix') format('embedded-opentype'),		url('fonts/Oswald-Light.woff2') format('woff2'),		url('fonts/Oswald-Light.woff') format('woff'),		url('fonts/Oswald-Light.ttf') format('truetype'),		url('fonts/Oswald-Light.svg#Oswald-Light') format('svg');}/**************************************** BOOTSTRAP 3 RIGHT OFFSET ***********************************************/.col-xs-offset-right-12 {  margin-right: 100%;}.col-xs-offset-right-11 {  margin-right: 91.66666667%;}.col-xs-offset-right-10 {  margin-right: 83.33333333%;}.col-xs-offset-right-9 {  margin-right: 75%;}.col-xs-offset-right-8 {  margin-right: 66.66666667%;}.col-xs-offset-right-7 {  margin-right: 58.33333333%;}.col-xs-offset-right-6 {  margin-right: 50%;}.col-xs-offset-right-5 {  margin-right: 41.66666667%;}.col-xs-offset-right-4 {  margin-right: 33.33333333%;}.col-xs-offset-right-3 {  margin-right: 25%;}.col-xs-offset-right-2 {  margin-right: 16.66666667%;}.col-xs-offset-right-1 {  margin-right: 8.33333333%;}.col-xs-offset-right-0 {  margin-right: 0;}@media (min-width: 768px) {  .col-sm-offset-right-12 {    margin-right: 100%;  }  .col-sm-offset-right-11 {    margin-right: 91.66666667%;  }  .col-sm-offset-right-10 {    margin-right: 83.33333333%;  }  .col-sm-offset-right-9 {    margin-right: 75%;  }  .col-sm-offset-right-8 {    margin-right: 66.66666667%;  }  .col-sm-offset-right-7 {    margin-right: 58.33333333%;  }  .col-sm-offset-right-6 {    margin-right: 50%;  }  .col-sm-offset-right-5 {    margin-right: 41.66666667%;  }  .col-sm-offset-right-4 {    margin-right: 33.33333333%;  }  .col-sm-offset-right-3 {    margin-right: 25%;  }  .col-sm-offset-right-2 {    margin-right: 16.66666667%;  }  .col-sm-offset-right-1 {    margin-right: 8.33333333%;  }  .col-sm-offset-right-0 {    margin-right: 0;  }}@media (min-width: 992px) {  .col-md-offset-right-12 {    margin-right: 100%;  }  .col-md-offset-right-11 {    margin-right: 91.66666667%;  }  .col-md-offset-right-10 {    margin-right: 83.33333333%;  }  .col-md-offset-right-9 {    margin-right: 75%;  }  .col-md-offset-right-8 {    margin-right: 66.66666667%;  }  .col-md-offset-right-7 {    margin-right: 58.33333333%;  }  .col-md-offset-right-6 {    margin-right: 50%;  }  .col-md-offset-right-5 {    margin-right: 41.66666667%;  }  .col-md-offset-right-4 {    margin-right: 33.33333333%;  }  .col-md-offset-right-3 {    margin-right: 25%;  }  .col-md-offset-right-2 {    margin-right: 16.66666667%;  }  .col-md-offset-right-1 {    margin-right: 8.33333333%;  }  .col-md-offset-right-0 {    margin-right: 0;  }}@media (min-width: 1200px) {  .col-lg-offset-right-12 {    margin-right: 100%;  }  .col-lg-offset-right-11 {    margin-right: 91.66666667%;  }  .col-lg-offset-right-10 {    margin-right: 83.33333333%;  }  .col-lg-offset-right-9 {    margin-right: 75%;  }  .col-lg-offset-right-8 {    margin-right: 66.66666667%;  }  .col-lg-offset-right-7 {    margin-right: 58.33333333%;  }  .col-lg-offset-right-6 {    margin-right: 50%;  }  .col-lg-offset-right-5 {    margin-right: 41.66666667%;  }  .col-lg-offset-right-4 {    margin-right: 33.33333333%;  }  .col-lg-offset-right-3 {    margin-right: 25%;  }  .col-lg-offset-right-2 {    margin-right: 16.66666667%;  }  .col-lg-offset-right-1 {    margin-right: 8.33333333%;  }  .col-lg-offset-right-0 {    margin-right: 0;  }} /*Text Warning */.text-warning {  color: inherit;}/**************************************** LEFT SIDE **************************************************************/ .leftcol {  background: #da584f;  color: #fff;  overflow: hidden;} .leftcol a { color: rgba(255,255,255,0.8); }.leftcol a:hover { color: rgba(255,255,255,1); }   .leftmenu-box {   overflow: hidden;   background-color: transparent;  margin: 0;  padding: 20px 20px 20px 20px;}.leftmenu-box-title {   margin: 0 0 20px 0;  padding: 0;}.leftmenu-box-title h2 {   font: 24px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff;  line-height: 1;  margin: 0;  padding: 0 0 10px 0;  text-transform: uppercase;}.leftmenu-box-title hr {   width: 100%;  height: 1px;  background-color: transparent;  border: none;  border-bottom: 1px solid #fff;  margin: 0 auto;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";  filter: alpha(opacity=20);  -moz-opacity: 0.2;  -khtml-opacity: 0.2;  opacity: 0.2;}.leftmenu-box-body {   font: 13px Arial, Helvetica, Sans-serif;  color: rgba(255,255,255,0.5);  line-height: 1.2;  margin-bottom: 25px;  padding: 0;}.leftmenu-box-body .text-muted {  color: rgba(255, 255, 255, 0.4);} /* Left Menu table */.leftmenu-box table.table { }.leftmenu-box table.table tr {  background-color: transparent;}.leftmenu-box table.table tr th,.leftmenu-box table.table tr th.forumheader {    background-color: transparent;  font: 13px Arial, Helvetica, Sans-serif;  color: rgba(255,255,255,0.8);  border: none;  text-align: center;  padding: 4px 0;} .leftmenu-box table.table tr th span,.leftmenu-box table.table tr th.forumheader span {   text-transform: uppercase;  text-align: center;  font-weight: bold; }.leftmenu-box table.table tr td.indent {  text-align: center;  background-color: rgba(255,255,255,0.2);} .leftmenu-box table.table tr td.indent a .label.label-info {  background-color: transparent;  padding: 0;}.leftmenu-box table.table tr td,.leftmenu-box table.table tr td.forumheader3 {  background-color: transparent;  border: none;  font-size: 13px;  text-align: center;  padding: 4px 0;}.leftmenu-box table.table tr td a,.leftmenu-box table.table tr td.forumheader3 a {  font-size: 85%;}/* Left menu ul, li, badget */.leftmenu-box-body > ul {  list-style: none;  padding-left: 0;}.leftmenu-box-body > ul > li {  background-color: transparent;  border: none;  padding: 8px 0;  display: block;   border-bottom: 1px solid rgba(255,255,255,0.05);}.leftmenu-box-body > ul > li > a {   background-color: transparent;  padding: 0;  }.leftmenu-box-body > ul > li > a:hover,.leftmenu-box-body > ul > li > a:focus {    background-color: transparent;}.leftmenu-box-body > ul > li > a:before {  content: "\f067";  font-family: FontAwesome;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: rgba(255,255,255,0.8);  text-decoration: inherit;  padding-right: 5px; }.leftmenu-box-body > ul > li > a:hover:before {  color: rgba(255,255,255,1);}.leftmenu-box-body > ul > li > a span.badge {  float: right;  background-color: rgba(255,255,255,0.2);  font-family: Arial, Helvetica, Sans-serif;  color: #fff;  line-height: 1;  margin-left: 15px;}.leftmenu-box-body > ul > li > a:hover span.badge {  background-color: rgba(255,255,255,1);  color: #da584f;}/* Left menu LOGIN MENU li */.leftmenu-box-body > ul.login-menu-logged > li {  padding: 5px 5px;    border-bottom: none;}.leftmenu-box-body > ul.login-menu-logged > li:hover {  background-color: rgba(0,0,0,0.05);}.leftmenu-box-body > ul.login-menu-logged > li:last-child:hover {  background-color: transparent;}/* Left menu h2 span btn */.leftmenu-box-title h2 span.btn-group {  margin-top: -5px;  vertical-align: middle;}.leftmenu-box-title h2 span.btn-group a.btn {  font-size: 20px;  line-height: 1.2;  padding: 0 5px;}/* Left menu media-list */ .leftmenu-box li.media {  border-bottom: 1px solid rgba(255,255,255,0.05);  margin: 0;  padding: 10px 0;}.leftmenu-box li.media .media-object {  padding-right: 15px;}.leftmenu-box li.media .media-object img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.leftmenu-box li.media .media-body {  color: rgba(255,255,255,0.5);  padding: 0;}.leftmenu-box li.media .media-body h4 {  font-size: 14px;  margin-top: 0;  margin-bottom: 5px;}/* Left menu footer-info */.leftcol .sidebar-footer-info {  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: rgba(255,255,255,0.5);  letter-spacing: 1px;  background-color: rgba(0,0,0,0.2);  margin: 20px -15px 0 -15px;  padding: 15px;  text-align: center;  }/* Left menu tbox */.leftcol .tbox,.leftcol .tbox.chatbox  {  color: #fff;  background-color: rgba(255,255,255,0.1);  border: 1px solid rgba(255,255,255,0.15); }.leftcol ::-webkit-input-placeholder { color: rgba(255,255,255,0.5); }.leftcol ::-moz-placeholder { color: rgba(255,255,255,0.5); }.leftcol :-ms-input-placeholder { color: rgba(255,255,255,0.5); }.leftcol :-moz-placeholder { color: rgba(255,255,255,0.5); }/* LEFT SIDE to BOTTOM BREAKPOINT 992px */.bottommenu-box {   overflow: hidden;   background-color: #fff;  margin: 15px 0 15px 0;  padding: 30px 30px;}.bottommenu-box a { color: #222; }.bottommenu-box a:hover { color: #da584f; }   .bottommenu-box-title {   margin: 0 0 20px 0;  padding: 0;}.bottommenu-box-title h2 {   font: 24px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1;  margin: 0;  padding: 0 0 10px 0;  text-transform: uppercase;  text-align: center;}.bottommenu-box-title hr {   position: relative;  width: 50%;  height: 1px;  background-color: transparent;  border: none;  border-bottom: 1px solid #ccc;  margin: 0 auto;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;}.bottommenu-box-title hr:before {  width: 50%;  content: " ";  position: absolute;  top: -1px;  left: 25%;  border: 3px solid #e74c3c;}.bottommenu-box-body {   font: 13px Arial, Helvetica, Sans-serif;  color: #7a7575;  line-height: 1.2;  margin-bottom: 25px;  padding: 0;}.bottommenu-box-body .text-muted {  color: #aba6a6;} /* Bottom Menu table */.bottommenu-box table.table { }.bottommenu-box table.table tr {  background-color: transparent;}.bottommenu-box table.table tr th,.bottommenu-box table.table tr th.forumheader {    background-color: transparent;  font: 13px Arial, Helvetica, Sans-serif;  color: #6c6c6c;  border: none;  text-align: center;  padding: 4px 0;} .bottommenu-box table.table tr th span,.bottommenu-box table.table tr th.forumheader span {   text-transform: uppercase;  text-align: center;  font-weight: bold; }.bottommenu-box table.table tr td.indent {  text-align: center;  background-color: #e4e4e4;} .bottommenu-box table.table tr td.indent a .label.label-info {  background-color: transparent;  padding: 0;}.bottommenu-box table.table tr td,.bottommenu-box table.table tr td.forumheader3 {  background-color: transparent;  border: none;  font-size: 13px;  text-align: center;  padding: 4px 0;}.bottommenu-box table.table tr td a,.bottommenu-box table.table tr td.forumheader3 a {  font-size: 85%;}/* Bottom menu ul, li, badget */.bottommenu-box-body > ul {  list-style: none;  padding-left: 0;}.bottommenu-box-body > ul > li {  background-color: transparent;  border: none;  padding: 8px 0;  display: block;   border-bottom: 1px solid rgba(0,0,0,0.05);}.bottommenu-box-body > ul > li > a {   background-color: transparent;  padding: 0;  }.bottommenu-box-body > ul > li > a:hover,.bottommenu-box-body > ul > li > a:focus {    background-color: transparent;}.bottommenu-box-body > ul > li > a:before {  content: "\f067";  font-family: FontAwesome;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #222;  text-decoration: inherit;  padding-right: 5px; }.bottommenu-box-body > ul > li > a:hover:before {  color: #da584f;}.bottommenu-box-body > ul > li > a span.badge {  float: right;  background-color: rgba(0,0,0,0.3);  font-family: Arial, Helvetica, Sans-serif;  color: #fff;  line-height: 1;  margin-left: 15px;}.bottommenu-box-body > ul > li > a:hover span.badge {  background-color: #da584f;  color: #fff;}/* Bottom menu h2 span btn */.bottommenu-box-title h2 span.btn-group {  margin-top: -5px;  vertical-align: middle;}.bottommenu-box-title h2 span.btn-group a.btn {  font-size: 20px;  line-height: 1.2;  padding: 0 5px;}/* Bottom menu media-list */ .bottommenu-box li.media {  border-bottom: 1px solid rgba(0,0,0,0.05);  margin: 0;  padding: 10px 0;}.bottommenu-box li.media .media-object {  padding-right: 15px;}.bottommenu-box li.media .media-object img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.bottommenu-box li.media .media-body {  color: #7a7575;  padding: 0;}.bottommenu-box li.media .media-body h4 {  font-size: 16px;  margin-top: 0;  margin-bottom: 5px;}/* Bottom menu footer-info */.rightcol .bottom-footer-info {  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: rgba(0,0,0,0.5);  letter-spacing: 1px;  background-color: rgba(0,0,0,0.05);  margin: 20px -15px 0 -15px;  padding: 15px;  text-align: center;  }/* Bottom menu tbox */.bottommenu-box .tbox,.bottommenu-box .tbox.chatbox  {  color: #fff;  background-color: rgba(0,0,0,0.02);  border: 1px solid rgba(0,0,0,0.06);   -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  }.bottommenu-box ::-webkit-input-placeholder { color: rgba(0,0,0,0.5); }.bottommenu-box ::-moz-placeholder { color: rgba(0,0,0,0.5); }.bottommenu-box :-ms-input-placeholder { color: rgba(0,0,0,0.5); }.bottommenu-box :-moz-placeholder { color: rgba(0,0,0,0.5); }/**************************************** MAIN MENU SIDEBAR STYLE ************************************************/.sidebar-nav { }.sidebar-nav .navbar {   width: 100%;  background-color: transparent;  border: none;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  margin-bottom: 0;}.sidebar-nav .navbar .navbar-header {    float: none;    margin: 0 -15px;}.sidebar-nav .navbar .navbar-header .navbar-toggle {    display: block;    border: 1px solid #9a1d0d;    margin-bottom: 15px;    margin-right: 15px;    margin-top: 20px;}.sidebar-nav .navbar .navbar-header .navbar-toggle .icon-bar {    background-color: #9a1d0d;}.sidebar-nav .navbar .navbar-header .navbar-toggle:hover,.sidebar-nav .navbar .navbar-header .navbar-toggle:focus {   border-color: #fff;   background-color: transparent;}.sidebar-nav .navbar .navbar-header .navbar-toggle:hover .icon-bar,.sidebar-nav .navbar .navbar-header .navbar-toggle:focus .icon-bar {  background-color: #fff;  }.sidebar-nav .navbar-header .navbar-brand {  height: auto;  color: #fff;  font-size: 24px;  line-height: 1;}.sidebar-nav .navbar-header .navbar-brand .sitename {  overflow: hidden; }.sidebar-nav .navbar-header .navbar-brand .sitename a {  height: auto;   font: 40px "Oswald-Bold", Arial, Helvetica, Sans-serif;    color: #fff;     line-height: 1.2;  text-transform: uppercase;  padding: 0;  }.sidebar-nav .navbar-header .navbar-brand .sitename a > .word1 { color: #222; }.sidebar-nav .navbar-header .navbar-brand .sitename a > .word2 { color: #fff; }.sidebar-nav .navbar-header .navbar-brand .sitename a:hover {  text-decoration: none;}.sidebar-nav .navbar-header .navbar-brand .sitetag {  font: 14px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #fff;      }.sidebar-nav .navbar-header .navbar-brand hr {  width: 100%;  background-color: transparent;  border: none;  border-bottom: 1px solid #fff;  margin-bottom: 5px;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";  filter: alpha(opacity=20);  -moz-opacity: 0.2;  -khtml-opacity: 0.2;  opacity: 0.2;}.sidebar-nav .navbar-header .navbar-brand .social-connected {  padding: 20px 0 0 0;  text-align: center;}.sidebar-nav .navbar-header .navbar-brand .social-connected a {  color: rgba(255, 255, 255, 0.6);}.sidebar-nav .navbar-header .navbar-brand .social-connected a:hover {  color: rgba(255, 255, 255, 1);}.sidebar-nav .navbar li a {  display: block;  font: 16px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #fff !important;        text-transform: uppercase;  border-left: 5px solid transparent;    margin-bottom: 10px;  padding: 0 10px 0 10px;   -o-transition: all 0.3s ease 0s;  -ms-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -khtml-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.sidebar-nav .navbar .navbar-collapse {  border-top: 1px solid rgba(255,255,255,0.1);  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  }.sidebar-nav .navbar .navbar-collapse.collapse {  display: none!important;}.sidebar-nav .navbar .navbar-collapse.collapse.in {  display: block !important;}.sidebar-nav .navbar ul {	float: none;}.sidebar-nav .navbar ul.navbar-nav {  margin-top: 7.5px;}.sidebar-nav .navbar ul:not {	display: block;}.sidebar-nav .navbar li {	float: none;	display: block;}.sidebar-nav .navbar li a:hover {  color: #000 !important;  text-decoration: none;}.sidebar-nav .navbar li.active > a,.sidebar-nav .navbar li.active > a:hover, .sidebar-nav .navbar li.active > a:focus, .sidebar-nav .navbar a[aria-expanded="true"] {  color: #000 !important;  border-color: #000;  background-color: transparent;}.sidebar-nav .navbar li a[data-toggle="collapse"] {  position: relative;}.sidebar-nav .navbar li a[aria-expanded="false"]::before, .sidebar-nav .navbar li  a[aria-expanded="true"]::before {  content: '\e259';  display: block;  position: absolute;  top: 5px;  right: 20px;  font-family: 'Glyphicons Halflings';  font-size: 0.6em;}.sidebar-nav .navbar li a[aria-expanded="true"]::before {  content: '\e260';}.sidebar-nav .navbar ul ul a {  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #fff !important;        text-transform: uppercase;    margin-bottom: 10px;  padding: 0 0 0 30px;   border: none;  -o-transition: all 0.3s ease 0s;  -ms-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -khtml-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.sidebar-nav .navbar ul ul li.active > a, .sidebar-nav .navbar ul ul a[aria-expanded="true"],.sidebar-nav .navbar ul ul ul li.active > a, .sidebar-nav .navbar ul ul ul a[aria-expanded="true"] {  color: #fff !important;  border: none;}.sidebar-nav .navbar ul ul li.active > a:hover, .sidebar-nav .navbar ul ul a[aria-expanded="true"]:hover,.sidebar-nav .navbar ul ul ul li.active > a:hover, .sidebar-nav .navbar ul ul ul a[aria-expanded="true"]:hover {  color: #000 !important;  border: none;}.sidebar-nav .navbar ul ul ul a {  padding: 0 0 0 50px; } /* Change bootstrap navbar collapse breakpoint to 992px */@media (min-width: 992px) {  .sidebar-nav .navbar {     margin-bottom: 20px;  }  .sidebar-nav .navbar .navbar-header {    margin: 0;  }   .sidebar-nav .navbar .navbar-header .navbar-toggle {    display: none;  }        .sidebar-nav .navbar-header .navbar-brand {    float: none;  }  .sidebar-nav .navbar .navbar-collapse {    padding: 0;		max-height: none;    border: none;  }  .sidebar-nav .navbar .navbar-collapse.collapse {    display: block !important;  }} /**************************************** SEARCH STYLE ************************************************/.search {   margin: 20px 15px;  background-color: rgba(255, 255, 255, 0.1);  border: 1px solid rgba(255, 255, 255, 0.15);  color: #fff;}.search .stylish-input-group .form-control {  color: rgba(255,255,255,0.8);  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  background-color: transparent;  border: none; 	-webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  }.search .stylish-input-group .input-group-addon {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  background-color: transparent;  border: none;  }.search .stylish-input-group button {  border: none;  background: transparent;} .search .stylish-input-group button span.glyphicon-search {  color: rgba(255, 255, 255, 0.6); }/**************************************** RIGHT SIDE **************************************************************/.rightcol {  padding: 25px 0;} .rightmenu-box {   background-color: #fff;  margin-bottom: 30px;  padding: 30px 20px;}.rightmenu-box a {  color: #222;}.rightmenu-box a:hover {    color: #da584f;}.rightmenu-box-title {   margin: 0;  padding: 0;}.rightmenu-box-title h2 {  font: 36px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1.2;  padding: 0 20px;  margin-top: 7px;  margin-bottom: 7px;  text-transform: uppercase; }.rightmenu-box-body { 	font: 16px Arial, Helvetica, Sans-serif;  color: #95a5a6;  padding: 20px 0; }@media (min-width: 992px) {  .rightmenu-box {     padding: 30px;  }  .rightmenu-box-title h2 {     padding: 0 20px;  }  .rightmenu-box-body {     padding: 20px 30px;   } }/**************************************** NEWS LAYOUT ************************************************************/ .isotope-grid-item {  padding-left: 0;  padding-right: 0;  -moz-transform: translate3d(0px, 0px, 0px);  -webkit-transform: translate3d(0px, 0px, 0px);  -o-transform: translate3d(0px, 0px, 0px);  -ms-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);} .isotope-grid-item2 {  width: 66.5859%;}@media (max-width: 991px) {  .isotope-grid-item2 {    width: 100% !important;  }}.default-item {   overflow: hidden;  margin: 10px;  padding: 0;  position: relative;  background-color: #fff;  display: block;    -o-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;	-ms-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;	-moz-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;}.default-item:hover {   -webkit-box-shadow: 0 0 40px #696969;  -moz-box-shadow: 0 0 40px #696969;  box-shadow: 0 0 40px #696969; }.default-item .default-item-mainimage {  position: relative;  overflow: hidden;  background-color: #3c95ba;  height: auto;  max-height: 450px;}.default-item .default-item-mainimage img {   height: auto;   width: 100%;  max-width: 100%;  vertical-align: middle;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  -moz-transform: translate3d(0px, 0px, 0px);  -webkit-transform: translate3d(0px, 0px, 0px);  -o-transform: translate3d(0px, 0px, 0px);  -ms-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px); }.default-item .default-item-mainimage .default-item-category {  position: absolute;   top: 0;  right: 0;  overflow: hidden;   display: block;  background-color: #9a1d0d;         padding: 7px 8px;  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff;  line-height: 1;  text-transform: uppercase;}.default-item .default-item-mainimage .default-item-category a {  color: #fff;}.default-item .default-item-mainimage .default-item-category a:hover {  color: #fff;}.default-item .default-item-mainimage .default-item-date {  position: absolute;   top: 35px;  right: 0;  overflow: hidden;   display: block;}.default-item .default-item-mainimage .default-item-date .month {  font: 26px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff;  line-height: 1;  text-transform: uppercase;  padding-right: 10px;  text-align: right;}.default-item .default-item-mainimage .default-item-date .day {  font: 26px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff;  line-height: 1;  text-transform: uppercase;  padding: 5px 10px 0 0;  text-align: right;}.default-item h2.default-item-title {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #222;  line-height: 1.3;  text-transform: uppercase;  padding: 20px 15px 10px 15px;  margin: 0;}.default-item h2.default-item-title a {  color: #222;	-o-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.default-item h2.default-item-title a:hover {  color: #da584f;	-o-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.default-item .default-item-info {  font: 11px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #acacac;  line-height: 1;  text-transform: uppercase;  padding: 0 15px 7px 15px;  margin: 0;  border-bottom: 1px solid rgba(34,34,34,0.1);}.default-item .default-item-info .default-item-author {  padding-left: 0;  }.default-item .default-item-info .default-item-comments {  padding-right: 0;  text-align: right;  }.default-item .default-item-body {  font: 14px Arial, Helvetica, Sans-serif;  color: #7a7575;   padding: 15px 15px 20px 15px;}.default-item .default-item-bottom {  display: block;  overflow: hidden;  color: #fff;  line-height: 1;  margin: 0 auto;  overflow: hidden;  padding: 10px 25px 20px 15px;  text-transform: uppercase;}.default-item .default-item-bottom .default-item-morebutton {  text-align: right;}.default-item .default-item-bottom .default-item-morebutton a {  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #868686;  line-height: 1;  text-transform: uppercase;}.default-item .default-item-bottom .default-item-morebutton a:hover {  color: #da584f;}/**************************************** NEWS EXTENDED LAYOUT ***************************************************/.view-item {   background-color: #fff;  margin-bottom: 30px;  padding: 30px 0;}.view-item h2.view-item-title {  font: 36px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1.2;  padding: 0 20px;  margin-top: 7px;  margin-bottom: 7px;  text-transform: uppercase;}.view-item h2.view-item-title a {  color: #545454;}.view-item h2.view-item-title a:hover {  color: #da584f;}.view-item .view-item-meta {  overflow: hidden;  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #b9b9b9;   line-height: 1;  letter-spacing: 1px;  padding: 0 20px 25px 20px;  text-transform: uppercase;    }.view-item .view-item-meta a {  color: #aaa;  display: inline;  font-size: 12px;  font-style: normal;  letter-spacing: 1px;}.view-item .view-item-meta a:hover {  color: #da584f;}.view-item .view-item-meta > .view-item-date,.view-item .view-item-meta > .view-item-category,.view-item .view-item-meta > .view-item-author,.view-item .view-item-meta > .view-item-comment {  display: inline-block;  float: left;  margin: 3px 6px 0 0;  padding: 6px 10px;  background-color: #f2f2f2;}.view-item .view-item-mainimage {  padding: 0 20px;}.view-item .view-item-mainimage img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0; }.view-item .view-item-content {  font: 16px Arial, Helvetica, Sans-serif;  color: #7a7575;  padding: 20px 20px;}.view-item .view-item-content .lead{  font: 20px Arial, Helvetica, Sans-serif;  color: #525452;  padding: 20px 0;}.view-item .view-item-content .view-item-body {  padding: 0 0 10px 0;}.view-item .view-item-content .view-item-videos .view-video {   margin-top: 15px;  margin-bottom: 15px;} .view-item .view-item-content .view-item-images-1,.view-item .view-item-content .view-item-images-2 { }.view-item .view-item-content .view-item-images-1 img,.view-item .view-item-content .view-item-images-2 img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;   margin-bottom: 15px;}.view-item .view-item-content .view-item-extended { }@media (min-width: 992px) {  .view-item {    padding: 30px;  }  .view-item .view-item-mainimage {    padding: 0 30px;  }  .view-item .view-item-content {    padding: 20px 30px;  }}/**************************************** NEWS EXTENDED POST - TAGS **********************************************/.view-item-tags {  overflow: hidden;  padding: 15px 20px;}@media (min-width: 992px) {  .view-item-tags {    padding: 15px 0;  }}.view-item-tags h3.view-item-tags-title {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;     line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0; } .view-item-tags .view-item-tags-body {}.view-item-tags .view-item-tags-body a.news-tag {  background-color: #eee;  color: #999;  display: inline-block;  font-size: 14px;  height: 30px;  line-height: 30px;  margin: 0 10px 10px 0;  padding: 0 15px;  text-align: center;  -o-transition: background-color 0.2s ease 0s, color 0.2s ease 0s;	-ms-transition: background-color 0.2s ease 0s, color 0.2s ease 0s;	-moz-transition: background-color 0.2s ease 0s, color 0.2s ease 0s;	-webkit-transition: background-color 0.2s ease 0s, color 0.2s ease 0s;  transition: background-color 0.2s ease 0s, color 0.2s ease 0s;}.view-item-tags .view-item-tags-body a.news-tag:hover {  background-color: #da584f;  color: #fff;}/**************************************** NEWS EXTENDED POST - SHARE THIS ****************************************/.view-item-share {  overflow: hidden;  padding: 15px 20px;}@media (min-width: 992px) {  .view-item-share {    padding: 15px 0;  }}.view-item-share h3.view-item-share-title {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;       line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0; } .view-item-share .view-item-share-body { }.view-item-share .view-item-share-body a.hidden-print,.view-item-share .view-item-share-body a.social-share-email,.view-item-share .view-item-share-body a.social-share-facebook-like,.view-item-share .view-item-share-body a.social-share-facebook-share,.view-item-share .view-item-share-body a.social-share-twitter,.view-item-share .view-item-share-body a.social-share-google-plus1 {  color: #fff !important;  float: left;  font-size: 11px;  height: 30px;  line-height: 30px;  margin: 6px 3px;  min-width: 30px;  padding: 0 10px;  text-align: center;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0; } .view-item-share .view-item-share-body a.hidden-print { background-color: #34465d; border-color: #34465d; }.view-item-share .view-item-share-body a.social-share-email { background-color: #3aaf85; border-color: #3aaf85; }.view-item-share .view-item-share-body a.social-share-facebook-like { background-color: #0077b5; border-color: #0077b5; }.view-item-share .view-item-share-body a.social-share-facebook-share { background-color: #003471; border-color: #003471; }.view-item-share .view-item-share-body a.social-share-twitter { background-color: #00bff3; border-color: #00bff3; }.view-item-share .view-item-share-body a.social-share-google-plus1 { background-color: #ea4d29; border-color: #ea4d29; }.view-item-share .view-item-share-body a.hidden-print:hover,.view-item-share .view-item-share-body a.social-share-email:hover,.view-item-share .view-item-share-body a.social-share-facebook-like:hover,.view-item-share .view-item-share-body a.social-share-facebook-share:hover,.view-item-share .view-item-share-body a.social-share-twitter:hover,.view-item-share .view-item-share-body a.social-share-google-plus1:hover {  background-color: #222;  color: #fff;  border-color: #222;  }/**************************************** NEWS EXTENDED POST - AUTHOR ********************************************/.view-item-author {  overflow: hidden;  padding: 15px 20px;}@media (min-width: 992px) {  .view-item-author {    padding: 15px 0;  }}.view-item-author .view-item-author-title {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;      line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0; }.view-item-author .view-item-author-avatar {}.view-item-author .view-item-author-avatar img {  display: block;  margin: 0 auto;  max-width: 80%;  height: auto;  -moz-border-radius: 50%;	-khtml-border-radius: 50%;	-webkit-border-radius: 50%;  border-radius: 50%;}.view-item-author h4.view-item-author-name {  text-align: center;}.view-item-author h4.view-item-author-name a {   display: inline-block;  font: 24px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #787878;  line-height: 1.2;  padding: 4px 8px;}.view-item-author h4.view-item-author-name a:hover {   color: #da584f;}.view-item-author .view-item-author-info {  font: 14px Arial, Helvetica, Sans-serif;  color: #95a5a6;  line-height: 1.3;  text-align: justify;  padding: 0 0 10px 0; }.view-item-author .view-item-author-articles {   text-align: center;}.view-item-author .view-item-author-articles a {  display: inline-block;  font: 14px Arial, Helvetica, Sans-serif;  color: #da584f;  line-height: 1;  border: 1px dashed #da584f;  padding: 4px 8px;}.view-item-author .view-item-author-articles a:hover {  color: #fff;  background-color: #da584f;}/**************************************** NEWS EXTENDED RELATED NEWS *********************************************/.e-related {  overflow: hidden;  padding: 15px 20px;}@media (min-width: 992px) {  .e-related {    padding: 15px 0;  }}.e-related .related-news-title h2 {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;      line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0;}.e-related .related-news-image {  background: #000;  margin: 0;  padding: 0;}.e-related .related-news-image img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  -o-transition: opacity 0.20s linear 0s;	-ms-transition: opacity 0.20s linear 0s;	-moz-transition: opacity 0.20s linear 0s;	-webkit-transition: opacity 0.20s linear 0s;  transition: opacity 0.20s linear 0s;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1; }.e-related .related-news-image img:hover {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  filter: alpha(opacity=70);  -moz-opacity: 0.7;  -khtml-opacity: 0.7;  opacity: 0.7; }.e-related .related-news-header {  margin: 0 0 15px 0;  padding: 10px 0 0 0;}.e-related .related-news-header h4.related-news-caption {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #575757;     line-height: 1.2;  text-transform: uppercase;  margin: 0 0 20px 0;  padding: 0;  text-align: center;}.e-related .related-news-header h4.related-news-caption a {  color: #575757;}.e-related .related-news-header h4.related-news-caption a:hover {  color: #da584f;}/**************************************** NEWS - CATEGORY'S NEWS LAYOUT ******************************************/.news-cat-items {  background-color: #fff;  margin-bottom: 30px;  padding: 30px 20px;}@media (min-width: 992px) {  .news-cat-items {    padding: 30px;  }}.news-cat-item {   overflow: hidden;  margin: 0 0 20px 0;  padding: 0 0 20px 0;  border-bottom: 1px solid rgba(0,0,0,0.1);}.news-cat-item .news-cat-item-mainimage {  padding: 0;}.news-cat-item .news-cat-item-mainimage img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0; }.news-cat-item h2.news-cat-item-title {  font: 36px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1.2;  padding: 0 20px;  margin-top: 7px;  margin-bottom: 7px;  text-transform: uppercase;}.news-cat-item h2.news-cat-item-title a {  color: #545454;}.news-cat-item h2.news-cat-item-title a:hover {  color: #da584f;}.news-cat-item .news-cat-item-meta {  overflow: hidden;  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #b9b9b9;   line-height: 1;  letter-spacing: 1px;  padding: 0 20px 25px 20px;  text-transform: uppercase;    }.news-cat-item .news-cat-item-meta a {  color: #aaa;  display: inline;  font-size: 12px;  font-style: normal;  letter-spacing: 1px;}.news-cat-item .news-cat-item-meta a:hover {  color: #da584f;}.news-cat-item .news-cat-item-meta > .news-cat-item-date,.news-cat-item .news-cat-item-meta > .news-cat-item-category,.news-cat-item .news-cat-item-meta > .news-cat-item-author,.news-cat-item .news-cat-item-meta > .news-cat-item-comment {  display: inline-block;  float: left;  margin: 3px 6px 0 0;  padding: 6px 10px;  background-color: #f2f2f2;}.news-cat-item .news-cat-item-content {  font: 16px Arial, Helvetica, Sans-serif;  color: #95a5a6;  padding: 0 20px;}.news-cat-item .news-cat-item-content .lead {  font: 20px Arial, Helvetica, Sans-serif;  color: #525452;  padding: 0;}.news-cat-item .news-cat-item-content .view-item-body {  padding: 0 0 10px 0;}.news-cat-item .news-cat-item-extended {  padding: 15px 10px 20px 10px;}/**************************************** NEWS LIST LAYOUT *******************************************************/.news-list-item {  overflow: hidden;  margin: 0 0 20px 0;  padding: 0 0 20px 0;  border-bottom: 1px solid rgba(0,0,0,0.1);}.news-list-item .news-list-item-mainimage {  padding: 0;  background-color: #000;}.news-list-item .news-list-item-mainimage img {  padding: 0;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  -o-transition: opacity 0.20s linear 0s;	-ms-transition: opacity 0.20s linear 0s;	-moz-transition: opacity 0.20s linear 0s;	-webkit-transition: opacity 0.20s linear 0s; 	transition: opacity 0.20s linear 0s;}.news-list-item .news-list-item-mainimage img:hover {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  filter: alpha(opacity=50);  -moz-opacity: 0.5;  -khtml-opacity: 0.5;  opacity: 0.5;}.news-list-item h3.news-list-item-title {  font: 36px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1.2;  padding: 0 20px;  margin-top: 7px;  margin-bottom: 7px;  text-transform: uppercase;}.news-list-item h3.news-list-item-title a {  color: #545454;}.news-list-item h3.news-list-item-title a:hover {  color: #da584f;}.news-list-item .news-list-item-meta {  overflow: hidden;  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #b9b9b9;   line-height: 1;  letter-spacing: 1px;  padding: 0 20px 25px 20px;  text-transform: uppercase;    }.news-list-item .news-list-item-meta a {  color: #aaa;  display: inline;  font-size: 12px;  font-style: normal;  letter-spacing: 1px;}.news-list-item .news-list-item-meta a:hover {  color: #da584f;}.news-list-item .news-list-item-meta > .news-list-item-date,.news-list-item .news-list-item-meta > .news-list-item-category,.news-list-item .news-list-item-meta > .news-list-item-author,.news-list-item .news-list-item-meta > .news-list-item-comment {  display: inline-block;  float: left;  margin: 3px 6px 0 0;  padding: 6px 10px;  background-color: #f2f2f2;}.news-list-item .lead {  font: 20px Arial, Helvetica, Sans-serif;  color: #525452;  padding: 0 20px 25px 20px;}.news-list-item .news-list-item-extended {  padding: 15px 10px 20px 10px;} /**************************************** COMMENTS STYLE *********************************************************//*Comment Form */.comment-box.comment-box-form {  overflow: hidden;   padding: 10px 0;  margin-bottom: 15px;}.comment-box.comment-box-form .comment-form-img {  float: left;   margin-bottom: 15px;}.comment-box.comment-box-form .comment-form-img img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;     margin: 0;    -webkit-box-shadow: 0 6px 10px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.2);  -moz-box-shadow: 0 6px 10px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.2);  box-shadow: 0 6px 10px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.2);         } .comment-box.comment-box-form .comment-form-block {   margin-left: 80px;}.comment-box.comment-box-form .comment-form-block .form-control {   position: relative;  border: 1px solid #ebebeb;  padding: 15px;  background-color: #fdfdfd;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;    -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  }@media (max-width: 767px) {  .comment-box.comment-box-form .comment-form-img {    float: none;  }  .comment-box.comment-box-form .comment-form-img img {    display: block;    margin: 0 auto 15px auto;  }  .comment-box.comment-box-form .comment-form-block {     margin-left: 0;  }}/* COMMENTS */ul#comments-container.media-list {  margin-bottom: 20px;}ul#comments-container.media-list li.media.comment-box {    overflow: hidden;}ul#comments-container.media-list li.media.comment-box .comment-img {  float: left;   margin-bottom: 15px;}ul#comments-container.media-list li.media.comment-box .comment-img img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;     margin: 0;    -webkit-box-shadow: 0 6px 10px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.2);  -moz-box-shadow: 0 6px 10px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.2);  box-shadow: 0 6px 10px rgba(0,0,0,0.1), 0 6px 6px rgba(0,0,0,0.2);         }ul#comments-container.media-list li.media.comment-box .comment-block {   position: relative;  border: 1px solid #ebebeb;  padding: 15px;  background-color: #fdfdfd;  margin-left: 80px;}ul#comments-container.media-list li.media.comment-box .comment-block::after, ul#comments-container.media-list li.media.comment-box .comment-block::before {	right: 100%;	top: 20%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}ul#comments-container.media-list li.media.comment-box .comment-block::after {	border-color: rgba(136, 183, 213, 0);	border-right-color: #fdfdfd;	border-width: 10px;	margin-top: -10px;}ul#comments-container.media-list li.media.comment-box .comment-block::before {	border-color: rgba(194, 225, 245, 0);	border-right-color: #ebebeb;	border-width: 12px;	margin-top: -12px;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-username {  display: inline-block;  font: 18px "Oswald-Bold", Arial, Helvetica, Sans-serif;  color: #9a1d0d;  line-height: 26px;  padding: 0 10px 0 0;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-username a {   color: #9a1d0d;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-username a:hover {  color: #000;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-timedate {    display: inline-block;  font: 14px Arial, Helvetica, Sans-serif;   color: #95a5a6;  line-height: 26px;  padding: 0 20px 0 0;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-reply {  margin: 0;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-reply a.e-comment-reply {  display: inline-block;  font: 14px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #9a1d0d !important;  line-height: 26px;    margin: 0;  border: none;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;   background-color: transparent;  text-transform: none;  padding: 0 15px 0 0;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-reply a.e-comment-reply:hover {  background-color: transparent;  color: #000 !important;  text-decoration: underline;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-text {  padding-top: 0;  padding-bottom: 15px;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-text .comment-body {  padding: 0 15px;  font: 14px Arial, Helvetica, Sans-serif;  color: #687374;  line-height: 1.2;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-status {  font: 14px Arial, Helvetica, Sans-serif;  color: #95a5a6;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-moderate a.e-comment-edit,ul#comments-container.media-list li.media.comment-box .comment-block .comment-moderate a.e-comment-delete,ul#comments-container.media-list li.media.comment-box .comment-block .comment-moderate a.e-comment-approve {  display: inline-block;  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #9a1d0d !important;  line-height: 1.5;    margin: 0;  border: none;   background-color: transparent;  text-transform: none;  padding: 1px 5px;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-moderate a.e-comment-edit:hover,ul#comments-container.media-list li.media.comment-box .comment-block .comment-moderate a.e-comment-delete:hover,ul#comments-container.media-list li.media.comment-box .comment-block .comment-moderate a.e-comment-approve:hover {  background-color: transparent;  color: #000 !important;  border: none;  text-decoration: underline;}ul#comments-container.media-list li.media.comment-box .comment-block .comment-rate {  font: 12px Arial, Helvetica, Sans-serif;  color: #95a5a6;  line-height: 1.5;  padding: 0 10px;}@media (max-width: 767px) {  ul#comments-container.media-list li.media.comment-box .comment-img {    float: none;  }  ul#comments-container.media-list li.media.comment-box .comment-img img {    display: block;    margin: 0 auto 15px auto;  }  ul#comments-container.media-list li.media.comment-box .comment-block {     margin-left: 0;  }  ul#comments-container.media-list li.media.comment-box .comment-block::after,   ul#comments-container.media-list li.media.comment-box .comment-block::before {    content: none;  }} /**************************************** OTHER MENU STYLE *******************************************************/.othermenu-box {   background-color: #fff;  margin-bottom: 30px;  padding: 30px 20px;}.othermenu-box-title {   margin: 0;  padding: 0;}.othermenu-box-title h2 {   font: 36px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1.2;  padding: 0;  margin-top: 7px;  margin-bottom: 7px;  text-transform: uppercase; }.othermenu-box-body {   font: 16px Arial, Helvetica, Sans-serif;  color: #95a5a6;  padding: 20px 0; } @media (min-width: 992px) {  .othermenu-box {     padding: 30px;  }  .othermenu-box-title h2 {     padding: 0 20px;  }  .othermenu-box-body {     padding: 20px 30px;   } }/************************************************* CUSTOM PAGES STYLE ***********************************************************************/.cpage-body .default-cpage-meta {  overflow: hidden;  font: 12px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #b9b9b9;   line-height: 1;  letter-spacing: 1px;  padding: 0 10px 25px 10px;  text-transform: uppercase;    }.cpage-body .default-cpage-meta a {  color: #aaa;  display: inline;  font-size: 12px;  font-style: normal;  letter-spacing: 1px;}.cpage-body .default-cpage-meta a:hover {  color: #da584f;}.cpage-body .default-cpage-meta > .default-cpage-meta-date,.cpage-body .default-cpage-meta > .default-cpage-meta-author {  display: inline-block;  float: left;  margin: 3px 6px 0 0;  padding: 6px 10px;  background-color: #f2f2f2;}.cpage-body .cpage-nav {  overflow: hidden;  display: block;  clear: both;  text-align: right;  margin: 0;  padding: 0 10px 25px 10px;  font: 12px "Oswald-Bold", Arial, Helvetica, Sans-serif;}.cpage-body .cpage-nav br {  display: none;}  .cpage-body .cpage-nav a.cpage-np {  display: inline-block;  color: #da584f;}.cpage-body .cpage-nav a.cpage-np:hover {  color: rgba(0, 0, 0, 0.65);}.cpage-body .cpage-nav a.cpage-np.current {  color: rgba(0, 0, 0, 0.65);}.cpage-body .cpage-nav a.cpage-np::after {  height: 5px;  display: block;  width: 60px;  background-color: #da584f;  content: '';}.cpage-body .cpage-nav a.cpage-np:hover::after {  background-color: rgba(0, 0, 0, 0.65);}.cpage-body .cpage-nav a.cpage-np.current::after {  background-color: rgba(0, 0, 0, 0.65);}.cpage-body .default-cpage-body {  margin-bottom: 15px;}.cpage-body .default-cpage-body img {  display: block;  max-width: 90%;  margin: 15px auto;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0; }/************************************************* CUSTOM PAGES STYLE - CPAGE - RATING ******************************************************/.cpage-body .default-cpage-rating {   overflow: hidden;  padding: 15px 0;}.cpage-body .default-cpage-rating .default-cpage-rating-title {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;     line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0; }.cpage-body .default-cpage-rating .default-cpage-rating-body {}.cpage-body .default-cpage-rating .default-cpage-rating-body br {  display: none;} /************************************************ CUSTOM PAGES STYLE - CPAGE - SHARE THIS ************************************************/.cpage-body .default-cpage-share {  overflow: hidden;  padding: 15px 0;}.cpage-body .default-cpage-share h3.default-cpage-share-title {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;       line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0; } .cpage-body .default-cpage-share .default-cpage-share-body { } .cpage-body .default-cpage-share .default-cpage-share-body a.hidden-print,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-email,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-facebook-like,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-facebook-share,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-twitter,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-google-plus1 {  color: #fff !important;  float: left;  font-size: 11px;  height: 30px;  line-height: 30px;  margin: 6px 3px;  min-width: 30px;  padding: 0 10px;  text-align: center;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0; } .cpage-body .default-cpage-share .default-cpage-share-body a.hidden-print { background-color: #34465d; border-color: #34465d; }.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-email { background-color: #3aaf85; border-color: #3aaf85; }.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-facebook-like { background-color: #0077b5; border-color: #0077b5; }.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-facebook-share { background-color: #003471; border-color: #003471; }.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-twitter { background-color: #00bff3; border-color: #00bff3; }.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-google-plus1 { background-color: #ea4d29; border-color: #ea4d29; }.cpage-body .default-cpage-share .default-cpage-share-body a.hidden-print:hover,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-email:hover,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-facebook-like:hover,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-facebook-share:hover,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-twitter:hover,.cpage-body .default-cpage-share .default-cpage-share-body a.social-share-google-plus1:hover {  background-color: #222;  color: #fff;  border-color: #222;  }/********************************************* CUSTOM PAGES STYLE - CPAGE - RELATED *********************************************/.cpage-body .e-related {  overflow: hidden;  padding: 15px 0;}.cpage-body .e-related h2.cpage-related-caption {  font: 18px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #9c9c9c;      line-height: 1.2;  text-transform: uppercase;  padding: 0 0 15px 0;}.cpage-body .e-related .cpage-related-image {  background: #000;  margin: 0;  padding: 0;}.cpage-body .e-related .cpage-related-image img {  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  -o-transition: opacity 0.20s linear 0s;	-ms-transition: opacity 0.20s linear 0s;	-moz-transition: opacity 0.20s linear 0s;	-webkit-transition: opacity 0.20s linear 0s;  transition: opacity 0.20s linear 0s;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1; }.cpage-body .e-related .cpage-related-image img:hover {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  filter: alpha(opacity=70);  -moz-opacity: 0.7;  -khtml-opacity: 0.7;  opacity: 0.7; }.cpage-body .e-related .related-news-header {  margin: 0 0 15px 0;  padding: 10px 0 0 0;}.cpage-body .e-related .cpage-related-header {  font: 14px "Oswald-Regular", Arial, Helvetica, Sans-serif;    color: #575757;     line-height: 1.2;  text-transform: uppercase;  margin: 0 0 10px 0;  padding: 0;  text-align: center;}.cpage-body .e-related .cpage-related-header a {  color: #575757;}.cpage-body .e-related .cpage-related-header a:hover {  color: #da584f;}/************************************************ CUSTOM PAGES STYLE - CPAGE - COMMENTS **************************************************/.cpage-body .default-cpage-comments {   overflow: hidden;  padding: 30px 0 0 0;}.cpage-body .default-cpage-comments-title {   font: 20px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #545454;  line-height: 1.2;  padding: 0;  margin-top: 7px;  margin-bottom: 7px;  text-transform: uppercase; }.cpage-body .default-cpage-comments-body {   font: 16px Arial, Helvetica, Sans-serif;  color: #95a5a6;  padding: 20px 15px; }/************************************************** CUSTOM Gallery Categories and Images *******************************************************/ #gallery-cat { }#gallery-cat.row {  margin: 0;   padding: 0;}#gallery-cat .img-grid {   margin-bottom: 10px;  padding: 0;}#gallery-cat .img-grid .img-grid-item {  overflow: hidden;} #gallery-cat .img-grid .img-grid-item a.thumbnail {  position: relative;  overflow: hidden;  border: none;  margin: 0 5px;  padding: 0;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0; }#gallery-cat .img-grid .img-grid-item a.thumbnail img {   width: 100%;  height: auto;}#gallery-cat .img-grid .img-grid-item .gallery-cat-title {   position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  margin: 0;  padding: 0;  -o-transition: all 0.3s ease 0s;  -ms-transition: all 0.3s ease 0s;  -moz-transition: all 0.3s ease 0s;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  }#gallery-cat .img-grid .img-grid-item .gallery-cat-title:hover {   background-color: transparent !important;}#gallery-cat .img-grid .img-grid-item .gallery-cat-title .gallery-cat-title-text-align {  display: table;  height: 100%;  width: 100%;}#gallery-cat .img-grid .img-grid-item .gallery-cat-title .gallery-cat-title-text-align .gallery-cat-title-text {  display: table-cell;  padding: 10px;  text-align: center;  vertical-align: middle;}#gallery-cat .img-grid .img-grid-item .gallery-cat-title .gallery-cat-title-text-align .gallery-cat-title-text h3 {  font: 24px "Oswald-Regular", Arial, Helvetica, sans-serif;  color: #fff;  letter-spacing: 2px;  margin-bottom: 0;  padding: 5px 10px;  display: inline-block;  background-color: #bf4d45;   -o-transition: all 0.6s ease 0s;  -ms-transition: all 0.6s ease 0s;  -moz-transition: all 0.6s ease 0s;  -webkit-transition: all 0.6s ease 0s;  transition: all 0.6s ease 0s;  }#gallery-cat .img-grid .img-grid-item .gallery-cat-title .gallery-cat-title-text-align .gallery-cat-title-text h3:hover {  background-color: #a03932;}#gallery-cat .img-grid .img-grid-item .gallery-cat-title .gallery-cat-title-text-align .gallery-cat-title-text h3 a {  color: #fff;  }#gallery-cat .img-grid .img-grid-item .gallery-cat-title .gallery-cat-title-text-align .gallery-cat-title-text h3 a:hover {  color: #fff;}/**********************/#gallery { } #gallery .gallery-isotope-grid {  overflow: hidden;  margin-left: -10px;} #gallery .gallery-isotope-grid-item {  display: block;  overflow: hidden;  margin: 0;  padding: 0;  border: none;  background-color: transparent;  color: #fff;     -moz-transform: translate3d(0px, 0px, 0px);  -webkit-transform: translate3d(0px, 0px, 0px);  -o-transform: translate3d(0px, 0px, 0px);  -ms-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);}  #gallery .gallery-isotope-grid-item .gallery-thumb-container {  overflow: hidden;  position: relative;  margin-left: 10px;  margin-bottom: 10px;}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image {  overflow: hidden;  position: relative;  width: 100%;}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image img.gallery-thumb {  height: auto;     width: 100%;  max-width: 100%;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;  -moz-transform: translate3d(0px, 0px, 0px);  -webkit-transform: translate3d(0px, 0px, 0px);  -o-transform: translate3d(0px, 0px, 0px);  -ms-transform: translate3d(0px, 0px, 0px);  transform: translate3d(0px, 0px, 0px);  -webkit-transform-origin: bottom left;	-moz-transform-origin: bottom left;	-o-transform-origin: bottom left;	-ms-transform-origin: bottom left;	transform-origin: bottom left;  -o-transition: transform 0.6s ease-in-out 0s;	-ms-transition: transform 0.6s ease-in-out 0s;	-moz-transition: transform 0.6s ease-in-out 0s;	-webkit-transition: transform 0.6s ease-in-out 0s;  transition: transform 0.6s ease-in-out 0s;  vertical-align: middle;  }#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image:hover img.gallery-thumb {  -webkit-transform: scale(1.2) translate(-20px);	-moz-transform: scale(1.2) translate(-20px);	-o-transform: scale(1.2) translate(-20px);	-ms-transform: scale(1.2) translate(-20px);	transform: scale(1.2) translate(-20px);}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay {  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;    background-color: rgba(0,0,0,0.4);  -webkit-transition: background-color 0.2s ease-out;	-moz-transition: background-color 0.2s ease-out;	-o-transition: background-color 0.2s ease-out;  -ms-transition: background-color 0.2s ease-out;	transition: background-color 0.2s ease-out;}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image:hover .gallery-thumb-overlay {  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1;     }#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay .gallery-thumb-overlay-text-align {  display: table;  height: 100%;  width: 100%;}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay .gallery-thumb-overlay-text-align .gallery-thumb-overlay-text {  display: table-cell;  padding: 10px;  text-align: center;  vertical-align: middle;}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay .gallery-thumb-overlay-text-align .gallery-thumb-overlay-text .gallery-thumb-overlay-caption-animated {  position: relative;  top: -20px;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  -moz-opacity: 0;  -khtml-opacity: 0;  opacity: 0;    -webkit-transition: all 0.4s ease-in-out 0s;	-moz-transition: all 0.4s ease-in-out 0s;	-o-transition: all 0.4s ease-in-out 0s;  -ms-transition: all 0.4s ease-in-out 0s;  transition: all 0.4s ease-in-out 0s;  }#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay:hover .gallery-thumb-overlay-text-align .gallery-thumb-overlay-text .gallery-thumb-overlay-caption-animated {  top: 0;  left: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  -moz-opacity: 1;  -khtml-opacity: 1;  opacity: 1; }#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay .gallery-thumb-overlay-text-align .gallery-thumb-overlay-text .gallery-thumb-overlay-caption-animated a.gallery-caption {  font: 14px "Oswald-Regular", Arial, Helvetica, sans-serif;  color: #fff;  line-height: 18px;  border-bottom: 1px solid #fff;  margin-bottom: 10px;  text-transform: uppercase;}#gallery .gallery-isotope-grid-item .gallery-thumb-container .gallery-thumb-image .gallery-thumb-overlay .gallery-thumb-overlay-text-align .gallery-thumb-overlay-text .gallery-thumb-overlay-caption-animated a.gallery-caption:hover {  color: #b9dae8;}/**************************************** LATEST NEWS MENU *******************************************************/.news-menu-latest { }.news-menu-latest .latest-image {   padding-right: 5px;}.news-menu-latest .latest-image img {   -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.news-menu-latest .latest-body {   padding-left: 5px;}.news-menu-latest .latest-body h4 {   font-size: 14px;  margin-top: 0;  margin-bottom: 5px;}/* LEFT SIDE to BOTTOM BREAKPOINT 992px */.bottommenu-box .news-menu-latest { }.news-menu-latest .latest-image {   padding-right: 5px;}.bottommenu-box .news-menu-latest .latest-image img {   -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.bottommenu-box .news-menu-latest .latest-body {   padding-left: 5px;}.bottommenu-box .news-menu-latest .latest-body h4 {   font-size: 26px;  margin-top: 0;  margin-bottom: 5px;}/**************************************** COMMENTS NEWS MENU *******************************************************/.comment-menu { }.comment-menu-item {  border-bottom: 1px solid rgba(255,255,255,0.05);  margin: 0 0 5px 0;  padding: 5px;}.comment-menu-item-image {  margin: 0;  padding: 0;}.comment-menu-item-image img {  display: block;  margin: 0 auto;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.comment-menu-item-block {   padding-right: 0;}.comment-menu-item-block h4.comment-menu-item-title {   font-size: 14px;  margin-bottom: 5px;  margin-top: 0;}.comment-menu-item-block .comment-menu-item-comment { }/* LEFT SIDE to BOTTOM BREAKPOINT 992px */.bottommenu-box .comment-menu { }.bottommenu-box .comment-menu-item {  border-bottom: 1px solid rgba(0,0,0,0.05);  margin: 0 0 5px 0;  padding: 5px;}.bottommenu-box .comment-menu-item-image {  margin: 0;  padding: 0;}.bottommenu-box .comment-menu-item-image img {  display: block;  margin: 0 auto;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.bottommenu-box .comment-menu-item-block {   padding-right: 0;}.bottommenu-box .comment-menu-item-block h4.comment-menu-item-title {   font-size: 14px;  margin-bottom: 5px;  margin-top: 0;}.bottommenu-box .comment-menu-item-block .comment-menu-item-comment { }/**************************************** WELCOME MESSAGE - WMESSAGE *********************************************/.wmessage-box {   position: relative;  background-color: #fff;  margin: 20px 0 50px 0;  padding: 30px 20px;  }.wmessage-box .wmessage-title {   margin: 0;  padding: 10px 0;}.wmessage-box .wmessage-title h2 {  font: 34px "Oswald-Regular", Arial, Helvetica, sans-serif;    color: #545454;  text-align: center;}.wmessage-box .wmessage-body {  font: 20px Arial,Helvetica,sans-serif;   color: #95a5a6;  line-height: 1.5;} /********************** core style ********************************//*------------------------------------------	tbox, chatbox, button--------------------------------------------*/ .tbox{   font: 12px Arial, Helvetica, Sans-serif;   color: #000;   background: transparent;    margin: 5px 0;   padding: 6px;   border: 1px solid #dee2e2; }.tbox.chatbox {   color: #000;   background: transparent;   padding: 6px;   margin: 10px auto;   border: 1px solid #dee2e2; }/*------------------------------------------	BUTTONS--------------------------------------------*//* Button Default */.btn-default {  background-color: #983d37;  border: 1px solid #833530;  -moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;  border-radius: 3px;  font: 10px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff !important;  letter-spacing: 0.5px;  cursor: pointer;  line-height: 1em;  margin: 5px 5px 5px 0;  outline: medium none;  padding: 0.8em 1em;  text-align: center;  text-transform: uppercase;  text-decoration: none;  -o-transition: background-color 0.20s linear 0s;  -ms-transition: background-color 0.20s linear 0s;  -moz-transition: background-color 0.20s linear 0s;  -khtml-transition: background-color 0.20s linear 0s;  -webkit-transition: background-color 0.20s linear 0s;  transition: background-color 0.20s linear 0s;}.btn-default:focus, .btn-default.focus {  background-color: #75201a;   background-image: none;  border: 1px solid #833530;      color: #fff;  }.btn-default:hover {   color: #fff;  background-color: #75201a;   border: 1px solid #833530;  outline: none;  }.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {  color: #fff;  background-color: #75201a;   border: 1px solid #833530;  outline: none;}.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default.focus:active, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus {  color: #fff;  background-color: #75201a;   border: 1px solid #833530;  outline: none;}.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {  background-image: none;}.btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default.focus[disabled], fieldset[disabled] .btn-default.focus {  background-color: #c2c2c2;  background-image: none;  border: 1px solid #979797;  color: #000;}/* Button Primary */.btn-primary {  background-color: #da584f;  border: 1px solid #b84840;  -moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;  border-radius: 3px;  font: 10px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff !important;  letter-spacing: 0.5px;  cursor: pointer;  line-height: 1em;  margin: 5px 5px 5px 0;  outline: medium none;  padding: 0.8em 1em;  text-align: center;  text-transform: uppercase;  text-decoration: none;  -o-transition: background-color 0.20s linear 0s;  -ms-transition: background-color 0.20s linear 0s;  -moz-transition: background-color 0.20s linear 0s;  -khtml-transition: background-color 0.20s linear 0s;  -webkit-transition: background-color 0.20s linear 0s;  transition: background-color 0.20s linear 0s;}.btn-primary:focus, .btn-primary.focus {  background-color: #9a1d0d;  background-image: none;  border: 1px solid #b84840;     color: #fff;  }.btn-primary:hover {   color: #fff;  background: #9a1d0d;  border: 1px solid #b84840;  outline: none;  }.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {  color: #fff;  background: #9a1d0d;  border: 1px solid #b84840;  outline: none;  }.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary.focus:active, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {  color: #fff;  background: #9a1d0d;  border: 1px solid #b84840;  outline: none;   }.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {  background-image: none;}.btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary.focus[disabled], fieldset[disabled] .btn-primary.focus {  background-color: #c2c2c2;  background-image: none;  border: 1px solid #979797;  color: #000;}/* Button */.button, .button:focus {  background-color: #983d37;  border: 1px solid #833530;  -moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;  border-radius: 3px;  font: 10px "Oswald-Regular", Arial, Helvetica, Sans-serif;   color: #fff !important;  letter-spacing: 0.5px;  cursor: pointer;  line-height: 1em;  margin: 5px 5px 5px 0;  outline: medium none;  padding: 0.8em 1em;  text-align: center;  text-transform: uppercase;  text-decoration: none;    -o-transition: background-color 0.20s linear 0s;  -ms-transition: background-color 0.20s linear 0s;  -moz-transition: background-color 0.20s linear 0s;  -khtml-transition: background-color 0.20s linear 0s;  -webkit-transition: background-color 0.20s linear 0s;  transition: background-color 0.20s linear 0s;}.button:hover {  color: #fff;  background-color: #75201a;   border: 1px solid #833530;  outline: none;}.button:active {	color: #fff;  background-color: #75201a;  border: 1px solid #833530;  outline: none;} /*------------------------------------------	PAGINATION--------------------------------------------*/nav#pagination {  text-align: center;}ul.pagination {  background-color: #fff;  margin: 10px;  padding: 10px;  -o-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;	-ms-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;	-moz-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;}ul.pagination:hover {   -webkit-box-shadow: 0 0 40px #696969;  -moz-box-shadow: 0 0 40px #696969;  box-shadow: 0 0 40px #696969; }ul.pagination > li > a {  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #e74c3c;  background-color: transparent;    margin: 0 6px 0 0;  padding: 4px 12px;    border: none;  border-bottom: 4px solid transparent;  -moz-border-radius: 8px;	-khtml-border-radius: 8px;	-webkit-border-radius: 8px;  border-radius: 8px;  text-align: center;  text-decoration: none;}.pagination > li:first-child > a,.pagination > li:last-child > a {  -moz-border-radius: 8px;	-khtml-border-radius: 8px;	-webkit-border-radius: 8px;  border-radius: 8px;}ul.pagination > li > a:hover,ul.pagination > li > a:focus {  color: #717171;  background-color: #dcdcdc  border: none;  border-bottom: 4px solid #bcbcbc;}ul.pagination > li.disabled > a,ul.pagination > li.disabled > a:hover,ul.pagination > li.disabled > a:focus,ul.pagination > li.active > a,ul.pagination > li.active > a:hover,ul.pagination > li.active > a:focus {  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #fff;  background-color: #e74c3c;  margin: 0 6px 0 0;  padding: 4px 12px;  border: none;  border-bottom: 4px solid #782921;  text-shadow: 0 -2px #bd3e31;  -moz-border-radius: 8px;	-khtml-border-radius: 8px;	-webkit-border-radius: 8px;  border-radius: 8px;   text-align: center;  text-decoration: none;}    /*------------------------------------------	TABS--------------------------------------------*/ ul.nav-tabs {  border-bottom: 1px solid #bf4d45;  font-size: 14px;  margin-bottom: 10px;}ul.nav-tabs li {}ul.nav-tabs li.active {}ul.nav-tabs li.active a,ul.nav-tabs li.active a:focus {  color: #fff;  background-color: #bf4d45;  border: 1px solid #bf4d45;}ul.nav-tabs li a:hover,ul.nav-tabs li.active a:hover {  color: #222;  background-color: #ccc;  border: 1px solid #ccc;}.tab-content {  font-size: 14px;}.panel-group .panel-body .fcaption {  font-size: 14px;}/*------------------------------------------	PAGER--------------------------------------------*/ ul.pager {}ul.pager li {}ul.pager li > a,ul.pager li > a:focus {  font-size: 14px;}ul.pager li > a:hover {  color: #000;}/*------------------------------------------	PROGRESS BAR --------------------------------------------*//* DEFAULT */.progress {  background-color: #f5f5f5;  margin-top: 10px;  margin-bottom: 10px;}.progress-bar {  background-color: #81342f;}/* LEFT SIDE */.leftmenu-box .progress {  background-color: rgba(255,255,255,0.5);}.leftmenu-box .progress-bar {  background-color: #81342f;}/* LEFT SIDE to BOTTOM BREAKPOINT 992px */.bottommenu-box .progress {  background-color: #f5f5f5;}/*------------------------------------------	BBCODE PANEL --------------------------------------------*/.bbcode-panel {  background-color: #bf4d45 !important;  background-image: none !important;  border: 1px solid #ae423a;  color: #fff;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}.bbcode-panel a.btn {  font-size: 14px;  color: #fff !important;  background-color: transparent;  margin: 3px 0;  padding: 6px 12px;  border: none;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}.bbcode-panel a.btn:hover {  background-color: #ae423a;}/*------------------------------------------	FORUMS --------------------------------------------*/#forum { } #forum > .forum-header {  font: 20px "Oswald-Bold", Arial, Helvetica, Sans-serif;  color: #6d7273;  text-transform: uppercase;  padding: 15px;  text-align: center;}#forum > .forum-parent {    background-color: #bf4d45;    border: none;  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #fff;   border: none;   padding: 15px;    text-transform: uppercase;}#forum > .forum-box {      margin: 10px 0 10px 0;  padding: 15px;  background-color: #fafafa;  border: 1px solid #ececec;  -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);}#forum > .forum-box:hover {  background-color: #f2f2f2;  }#forum > .forum-box a {  color: rgba(0,0,0,0.6);  font-weight: bold;}#forum > .forum-box a:hover {  color: #9d3f39;}#forum > .forum-box .forum-newflag {  text-align: center;}#forum > .forum-box .forum-newflag i {  font-size: 22px;  color: #fff;    background-color: #c1cacc;  padding: 10px;  -webkit-box-shadow: 5px 5px 0 #ddd;  -moz-box-shadow: 5px 5px 0 #ddd;  box-shadow: 5px 5px 0 #ddd;} #forum > .forum-box .forum-forumitem .forum-subforum .smalltext {   position: relative;  margin-top: 10px;  padding-top: 10px;}#forum > .forum-box .forum-forumitem .forum-subforum .smalltext:before {  content : "";  position: absolute;  left: 0;  top: 0;  height: 1px;  width: 50%;  /* or 100px */  border-bottom: 1px solid #eee;}#forum > .forum-box .forum-forumitem .forum-subforum br {  display: none;}   #forum > .forum-box .forum-status {  border-left: 1px solid #e0e5e6;}@media (max-width: 991px) {  #forum > .forum-box .forum-status {    border-left: none;    border-top: 1px solid #e0e5e6;    margin-top: 10px;    padding-top: 10px;  }}#forum > .forum-box .forum-status .forum-replies,#forum > .forum-box .forum-status .forum-threads,#forum > .forum-box .forum-status .forum-lastpost-user,#forum > .forum-box .forum-status .forum-lastpost-date {  font-size: 13px;  margin: 6px 0;}  #forum > .forum-box .forum-status .forum-replies span.badge,#forum > .forum-box .forum-status .forum-threads span.badge,#forum > .forum-box .forum-status .forum-lastpost-user span.badge,#forum > .forum-box .forum-status .forum-lastpost-date span.badge {  background-color: transparent;  font-size: 13px;  color: #95a5a6;  line-height: 1.2;  padding: 0;  vertical-align: top;}/*------------------------------------------	FORUM TRACK --------------------------------------------*/#forum-track { }#forum-track > .forum-track-box {  margin: 10px 0 10px 0;  padding: 15px;  background-color: #fafafa;  border: 1px solid #ececec;  -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);}#forum-track > .forum-track-box:hover {  background-color: #f2f2f2;  }#forum-track > .forum-track-box a {  color: rgba(0,0,0,0.6);  font-weight: bold;}#forum-track > .forum-track-box a:hover {  color: #9d3f39;}#forum-track > .forum-track-box .forum-track-newflag {   text-align: center;}#forum-track > .forum-track-box .forum-track-newflag i {  font-size: 22px;  color: #fff;    background-color: #c1cacc;  padding: 10px;  -webkit-box-shadow: 5px 5px 0 #ddd;  -moz-box-shadow: 5px 5px 0 #ddd;  box-shadow: 5px 5px 0 #ddd;} #forum-track > .forum-track-box .forum-track-forumname { }#forum-track > .forum-track-box .forum-track-status {   border-left: 1px solid #e0e5e6;}@media (max-width: 991px) {  #forum-track > .forum-track-box .forum-track-status {    border-left: none;    border-top: 1px solid #e0e5e6;    margin-top: 10px;    padding-top: 10px;  }}#forum-track > .forum-track-box .forum-track-status .forum-track-lastpost-user,#forum-track > .forum-track-box .forum-track-status .forum-track-lastpost-date {   font-size: 13px;  margin: 6px 0;}#forum-track > .forum-track-box .forum-track-status .forum-track-untrack { }#forum-track > .forum-track-box .forum-track-status .forum-track-untrack a.btn:after {   content: attr(name);   color: #fff;   padding: 0 0 0 5px;}/*------------------------------------------	FORUM VIEWFORUM --------------------------------------------*/#forum-viewforum { }#forum-viewforum .forum-viewforum-title h3 {   font-family: "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #6d7273;}#forum-viewforum .forum-viewforum-button {  margin-top: 20px;  margin-bottom: 10px;  text-align: right;}#forum-viewforum .forum-viewforum-pages {  margin-top: 20px;  margin-bottom: 10px;}#forum-viewforum .viewforum-thread {   background-color: #bf4d45;    border: none;  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #fff;   border: none;   padding: 15px;    text-transform: uppercase;}#forum-viewforum > .forum-viewforum-box {  margin: 10px 0 10px 0;  padding: 15px;  background-color: #fafafa;  border: 1px solid #ececec;  -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1);}#forum-viewforum > .forum-viewforum-box:hover {  background-color: #f2f2f2;  }#forum-viewforum > .forum-viewforum-box a {  color: rgba(0,0,0,0.6);  font-weight: bold;}#forum-viewforum > .forum-viewforum-box a:hover {  color: #9d3f39;}#forum-viewforum > .forum-viewforum-box .forum-viewforum-newflag {  text-align: center;}#forum-viewforum > .forum-viewforum-box .forum-viewforum-newflag i {  font-size: 22px;  color: #fff;    background-color: #c1cacc;  padding: 10px;  -webkit-box-shadow: 5px 5px 0 #ddd;  -moz-box-shadow: 5px 5px 0 #ddd;  box-shadow: 5px 5px 0 #ddd;} #forum-viewforum > .forum-viewforum-box .forum-viewforum-item { }#forum-viewforum > .forum-viewforum-box .forum-viewforum-item .forum-viewforum-topictitle { }#forum-viewforum > .forum-viewforum-box .forum-viewforum-item .forum-viewforum-postinfo { }#forum-viewforum > .forum-viewforum-box .forum-viewforum-item .forum-viewforum-postinfo .smalltext {   position: relative;  margin-top: 10px;  padding-top: 10px;}#forum-viewforum > .forum-viewforum-box .forum-viewforum-item .forum-viewforum-postinfo .smalltext:before {  content : "";  position: absolute;  left: 0;  top: 0;  height: 1px;  width: 50%;  /* or 100px */  border-bottom: 1px solid #eee;}#forum-viewforum > .forum-viewforum-box .forum-viewforum-status {  border-left: 1px solid #e0e5e6;  position: relative;  padding-right: 50px;}@media (max-width: 991px) {  #forum-viewforum > .forum-viewforum-box .forum-viewforum-status {    border-left: none;    border-top: 1px solid #e0e5e6;    margin-top: 10px;    padding-top: 10px;      }}#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-replies,#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-views,#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-lastpost-user,#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-lastpost-date {  font-size: 13px;  margin: 6px 0;}  #forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-replies span.badge,#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-views span.badge,#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-lastpost-user span.badge,#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-lastpost-date span.badge {  background-color: transparent;  font-size: 13px;  color: #95a5a6;  line-height: 1.2;  padding: 0;  vertical-align: top;}#forum-viewforum > .forum-viewforum-box .forum-viewforum-status .forum-viewforum-adminoptions {  position: absolute;  top: 20px;  right: 15px;  }#forum-viewforum > .viewforum-perms {  font-size: 13px;  text-align: center;}#forum-viewforum > .panel {  border: none;}#forum-viewforum > .panel .panel-heading {  font: 13px "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: rgba(0,0,0,0.6);   background-color: #ededed;  border: none;   padding: 15px;  text-align: center;  text-transform: uppercase;}#forum-viewforum > .panel .panel-body {  font-size: 12px;  background-color: #fff;   color: #888;  border-bottom: 1px solid #eee; }#forum-viewforum > .panel .panel-body i {  width: 30px;  height: 30px;  font-size: 16px;  color: #fff;   line-height: 30px;   background-color: #c1cacc;  padding: 0;  margin-bottom: 10px;  margin-right: 10px;  text-align: center;  vertical-align: middle;  -webkit-box-shadow: 5px 5px 0 #ddd;  -moz-box-shadow: 5px 5px 0 #ddd;  box-shadow: 5px 5px 0 #ddd;}/* Viewforum fa-icons style */#forum-viewforum i.fa.fa-star { background-color: #F8757F; }#forum-viewforum i.fa.fa-comment { background-color: #c1cacc; }#forum-viewforum i.fa.fa-thumb-tack { background-color: #F2852D; }#forum-viewforum i.fa.fa-bullhorn { background-color: #81d339; }#forum-viewforum i.fa.fa-comments { background-color: #E1464B; }#forum-viewforum i.fa.fa-comments-o { background-color: #c1cacc; }#forum-viewforum i.fa.fa-comment-o { background-color: #c1cacc; }#forum-viewforum i.fa.fa-lock { background-color: #c1cacc; }#forum-viewforum .dropdown-menu i {   background-color: transparent !important;  font-size: 14px !important;  color: #999 !important; }#forum-viewforum .btn-group a.btn,#forum-viewforum .btn-group button.btn {  margin-right: 0;}#forum-viewforum .btn-group a {  font-weight: normal;}/*------------------------------------------	FORUM VIEWTOPIC --------------------------------------------*/#forum-forum-view-topic { }#forum-view-topic .forum-topic-title h3 {   font-family: "Oswald-Regular", Arial, Helvetica, Sans-serif;  color: #6d7273;}#forum-view-topic .forum-topic-button {  margin-top: 20px;  margin-bottom: 10px;  text-align: right;}#forum-view-topic .btn-group a.btn,#forum-view-topic .btn-group button.btn {  margin-right: 0;}                                 ul.forum-viewtopic { }ul.forum-viewtopic li.forum-viewtopic-post,ul.forum-viewtopic li.forum-viewtopic-reply {  margin: 10px 0 10px 0;  padding: 15px;  border: 2px solid #eee;  }ul.forum-viewtopic li.forum-viewtopic-post {  border-top: 5px solid #bf4d45;}ul.forum-viewtopic li.forum-viewtopic-reply {  border-top: 5px solid rgba(0,0,0,0.1);}ul.forum-viewtopic li.forum-viewtopic-post:hover, ul.forum-viewtopic li.forum-viewtopic-reply:hover {  background-color: #fafafa;  }ul.forum-viewtopic li.forum-viewtopic-post .btn-group a.btn,ul.forum-viewtopic li.forum-viewtopic-post .btn-group button.btn, ul.forum-viewtopic li.forum-viewtopic-reply .btn-group a.btn,ul.forum-viewtopic li.forum-viewtopic-reply .btn-group button.btn {  margin-right: 0;}ul.forum-viewtopic li.forum-viewtopic-post .row-center,ul.forum-viewtopic li.forum-viewtopic-reply .row-center {  padding-top: 10px;}ul.forum-viewtopic li.forum-viewtopic-post .forum-viewtopic-text,ul.forum-viewtopic li.forum-viewtopic-reply .forum-viewtopic-text {  padding-bottom: 10px;}ul.forum-viewtopic li.forum-viewtopic-post .finfobar,ul.forum-viewtopic li.forum-viewtopic-reply .finfobar {  border-top: 1px solid #eee;  padding-top: 10px;}ul.forum-viewtopic li.forum-viewtopic-post .forum-viewtopic-avatar img.user-avatar,ul.forum-viewtopic li.forum-viewtopic-reply .forum-viewtopic-avatar img.user-avatar {  background-color: #e0e0e0;  padding: 5px;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}ul.forum-viewtopic li.forum-viewtopic-post .forum-viewtopic-level,ul.forum-viewtopic li.forum-viewtopic-reply .forum-viewtopic-level {  padding-top: 6px;}ul.forum-viewtopic li.forum-viewtopic-post .forum-viewtopic-level span.label-info,ul.forum-viewtopic li.forum-viewtopic-reply .forum-viewtopic-level span.label-info {  font-size: 12px;  background-color: #e0e0e0;  color: rgba(0,0,0,0.5);  margin-bottom: 5px;}ul.forum-viewtopic li.forum-viewtopic-post .forum-viewtopic-level-icons,ul.forum-viewtopic li.forum-viewtopic-reply .forum-viewtopic-level-icons {  padding-top: 6px;  padding-bottom: 6px;  }@media (max-width: 991px) {  ul.forum-viewtopic li.forum-viewtopic-post .btn-group,  ul.forum-viewtopic li.forum-viewtopic-reply .btn-group {    float: none !important;  }  ul.forum-viewtopic li.forum-viewtopic-post .forum-viewtopic-text,  ul.forum-viewtopic li.forum-viewtopic-reply .forum-viewtopic-text {    clear: both;  }}/*------------------------------------------	FORUM STATS - RESPONSIVE --------------------------------------------*/#forum-stats .tab-content div.table-responsive,#forum-stats .panel div.table-responsive {  border: none;}/*------------------------------------------	NEW FORUM THREAD, FORUM REPLY --------------------------------------------*//*#bbcode-panel-post--preview.bbcode-panel {  background-color: #b4cecf;  background-image: none;  border: 1px solid #a1b6b7;  color: #fff;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}#bbcode-panel-post--preview.bbcode-panel a.btn {  font-size: 14px;  color: #384555 !important;  background-color: transparent;  margin: 3px 0;  padding: 6px 12px;  border: none;  -moz-border-radius: 0;	-khtml-border-radius: 0;	-webkit-border-radius: 0;  border-radius: 0;}#bbcode-panel-post--preview.bbcode-panel a.btn:hover {  background-color: #7d8f90;}*//*------------------------------------------	OTHER TABLE STYLE ************************ --------------------------------------------*/.table { }.table h5 {   color: #606060;}.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {  border-top: none;  padding: 4px;}.table > thead > tr > th {  border-bottom: 1px solid rgba(0,0,0,0.08);  text-align: center;  color: #8b8b8b;  text-transform: uppercase;}.table > tbody > tr > td {  font-size: 13px;}.table > thead > tr > th.fcaption,.table > tbody > tr > th.fcaption,.table > tfoot > tr > th.fcaption,.table > thead > tr > td.fcaption,.table > tbody > tr > td.fcaption,.table > tfoot > tr > td.fcaption,.table > thead > tr > th .fcaption,.table > tbody > tr > th .fcaption,.table > tfoot > tr > th .fcaption,.table > thead > tr > td .fcaption,.table > tbody > tr > td .fcaption,.table > tfoot > tr > td .fcaption {   background-color: #da584f;  color: #fff;  padding: 5px 10px;}/*------------------------------------------	TEXTS --------------------------------------------*/.smalltext { font-size: 85%; } .smallblacktext { font-size: 85%; }  .defaulttext { font: 100%; }.mediumtext { font: 90%; }blockquote {   font: italic 16px "georgia", Arial, Helvetica, Sans-serif;   color: #637693;  line-height: 1.4;  background: transparent;  border-left: 3px solid #637693;  margin: 5px 10px;  padding: 0.5em 10px;  quotes: "\201C""\201D""\2018""\2019";}blockquote:before {  color: #637693;  content: open-quote;  font-size: 4em;  line-height: 0.1em;  margin-right: 0.25em;  vertical-align: -0.4em;}/* MISC *//* form { margin: 2px 0px 0px 0px; }  */p { margin: 0px; padding: 0; }.spacer{ padding: 0; }hr {   width: 100%;  height: 1px;  width: 100%;  background-color: #000;  margin: 20px auto;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";  filter: alpha(opacity=10);  -moz-opacity: 0.1;  -khtml-opacity: 0.1;  opacity: 0.1;} .helpbox { width: 94%; background: transparent; font: 11px sans-serif; color:#8e6e4f; border: 0px; margin: 0; padding: 0; }/* .input-group .form-control { margin-top: 5px; margin-bottom: 5px; } */.input-group .input-group-btn button.btn {   height: 34px;  margin-right: 0;}