*{border:0;margin:0;padding:0;}
html,body{background: #fff;position:relative;font-family: 'Rubik', sans-serif;font-size:14px;color:#222;margin:0;padding:0; height: 100% }
#top {background: #2B3034;}
.top-in {width: 980px; margin: 0 auto;}
.top-in a {color: #848A91; text-decoration: none;}
.top-in .moduletable {padding: 10px 0; color: #848A91; font-size: 12px;  overflow: auto;}
.top-in .moduletable i.fa {margin-right: 5px; color: #ccc;}
.top-in .moduletable span {display: block; float: left; text-align: center;}
.top-in .moduletable .w15 {width: 15%;}
.top-in .moduletable .w20 {width: 20%;}
.top-in .moduletable .w25 {width: 25%;}
#head {background: #33393E; height: 105px; border-bottom: 1px solid #2B3034;}
.head-in {width: 980px; margin: 0 auto;}
.logo {width: 25%; float: left; margin: 20px 0;}
.logo img {width: 220px;}
.sidebar {max-width: 75%; float: right; margin: 57px 0 0 0;}
.sidebar ul {display: inline-block; list-style: none;}
.sidebar ul li {float: left; text-transform: uppercase;margin-right: 1px; position: relative;}
.sidebar ul li:last-child {margin: 0; }
.sidebar ul li a {color: #ccc; text-decoration: none; font-weight: 300;  padding:6px 8px; }
.sidebar ul li a:hover {color: #d63b49;border-radius: 2px;}
.sidebar .current.active a.hvr-sweep-to-bottom {background: #2B3034; color: #d63b49;}
.sidebar ul ul {left:0;display:none;z-index:9999!important; margin-top: 0px; position: absolute; background: #2B3034; top: 25px; padding: 10px 0; border-radius: 2px;}
.sidebar li:hover ul{display:block;}
.sidebar ul li ul li{display:block; margin-right: 0;  border: 0; padding: 5px 20px !important; white-space: nowrap; width: 150px}
.sidebar ul li ul li:last-child {border-bottom: 0 !important;}
.sidebar ul ul li a{font-size:13px;text-transform:none;display:block;color:#ccc; padding:0 !important; border: 0 !important; font-weight: 400;}
.item-116, .item-118 {padding-bottom: 7px;}
.item-116 img, .item-118 img {margin:0 3px 0 0;}
.sidebar li:hover ul ul {left:185px;display:none;z-index:99999!important; margin-top: 0px; position: absolute; top: 0;  border-radius: 2px;}
.sidebar li li:hover ul {display: block; padding: 0 0 0 10px; background: none;}
.sidebar ul ul ul li{display:block; background: #2B3034; margin-right: 0;  border: 0; padding: 5px 10px !important; white-space: nowrap; width: 150px}
.sidebar ul ul ul li:first-child {border-bottom: 0 !important; border-radius: 2px 2px 0 0;}
.sidebar ul ul ul li:last-child {border-bottom: 0 !important; border-radius: 0 0 2px 2px;}
#slider {height: 620px;}
#slider .slide-in {background: url(../images/slider_bg3.jpg) no-repeat top center;  height: 100%;  background-size: cover; }
#slider .moduletable {width: 980px; margin: 0 auto; }
#slider .moduletable .custom {display: table-cell; vertical-align: middle; height: 620px; min-width: 980px;}
#slider .moduletable h1 {padding: 10px 0; text-align: center; color: #d63b49; font-weight: 300; font-size: 48px;  -webkit-animation-name: example; /* Chrome, Safari, Opera */
 -webkit-animation-duration: 1s; /* Chrome, Safari, Opera */ animation-name: example; animation-duration: 1s;}
#slider .moduletable h3 {padding: 10px 0 50px 0; text-align: center; color: #ccc; font-weight: 300; font-size: 26px;  -webkit-animation-name: example; /* Chrome, Safari, Op
#slider .moduletable h3 {padding: 10px 0 50px 0; text-align: center; color: #ccc; font-weight: 300; font-size: 26px;  -webkit-animation-name: example; /* Chrome, Safari, Opera */
 -webkit-animation-duration: 1s; /* Chrome, Safari, Opera */ animation-name: example; animation-duration: 1s;}
#slider .moduletable img {-webkit-animation-name: hvr-wobble-skew;animation-name: hvr-wobble-skew;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}
#slider .moduletable img:last-child {margin: 0;}
#slider .moduletable p {padding-bottom: 30px; text-align: center;}
#slider .moduletable p:last-child {padding-bottom: 0;}
#slider .moduletable a {padding: 0 20px;}
#slider i.fa {text-align: center; font-size: 90px;}
#slider a  i.fa {color: #d63b49;}
#content {background: #F5F5EC; overflow-x: auto;}
.content-in {width: 980px; margin: 0 auto; padding: 30px 0;}
.content-in h1 {margin: 0 0 10px 0; color: #d63b49; font-size: 32px; font-weight: 400;}
.content-in h2 {margin: 0 0 10px 0; color: #d63b49; font-size: 28px; font-weight: 400;}
.content-in h3 {margin: 10px 0; color: #d63b49; font-size: 24px; font-weight: 300;}
.content-in h4 {margin: 10px 0; color: #222; font-size: 18px; font-weight: 300;}
.content-in p {text-indent: 10px; padding-bottom: 5px;}
.content-in ul {list-style: circle; margin: 5px 0 5px 30px;}
.content-in ol {margin: 5px 0 5px 30px;}
.content-in ul.sigProContainer {list-style: none !important}
.content-in ul li {padding: 2px 0;}
.content-in ol li {padding: 2px 0;}
.breadcrumbs .moduletable {width: 980px; margin: 0 auto; padding: 15px 0; font-size: 12px; color: #A5A5A5;}
.breadcrumbs ul {display: inline-block; list-style: none;}
.breadcrumbs ul li {float: left; padding-right: 10px; text-transform: uppercase;}
.breadcrumbs ul li a {color: #d63b49; text-decoration: none;}
.item-page_cont {width: 70%; float: right; }
.item-page_cont p {padding-bottom: 10px; }
.item-page_cont a {color: #d63b49; text-decoration: none;}
.item-page_cont i.fa.fa-phone {margin-right: 5px;}
.item-page_cont i.fa.fa-map-marker {margin-right: 9px;}
.item-page_cont i.fa.fa-envelope-o {margin-right: 4px;}
.item-page_cont i.fa.fa-clock-o {margin-right: 6px;}
.map {width: 70%; float: right;}
.item-page_gal {width: 70%; float: right; }
.item-page_gal .bg-gerard {background: url(../images/bg-gerard.jpg); background-size: cover; width: 49%; margin: 0 2% 2% 0; height: 180px; display: block; float: left; text-align: center}
.item-page_gal .bg-gerard:hover {background: url(../images/bg-gerard-hover.jpg); background-size: cover; transition: ease 0.3s;}
.item-page_gal .bg-katepal {background: url(../images/bg-katepal.jpg); background-size: cover; width: 49%; margin: 0 0 2% 0; height: 180px; display: block; float: left; text-align: center}
.item-page_gal .bg-katepal:hover {background: url(../images/bg-katepal-hover.jpg); background-size: cover; transition: ease 0.3s;}
.item-page_gal .bg-siding {background: url(../images/bg-siding.jpg); background-size: cover; width: 49%; margin: 0 2% 2% 0; height: 180px; display: block; float: left; text-align: center}
.item-page_gal .bg-siding:hover {background: url(../images/bg-siding-hover.jpg); background-size: cover; transition: ease 0.3s;}
.item-page_gal .bg-sofit {background: url(../images/bg-sofit.jpg); background-size: cover; width: 49%; margin: 0 0 2% 0; height: 180px; display: block; float: left; text-align: center}
.item-page_gal .bg-sofit:hover {background: url(../images/bg-sofit-hover.jpg); background-size: cover; transition: ease 0.3s;}
.item-page_gal .txt {text-align: center}
.item-page_gal a {display: table-cell; vertical-align: middle; height: 180px; color: #fff; text-decoration: none; text-shadow: 1px 1px 2px #222; font-size: 22px; }
.item-page, .content-category {width: 70%; float: right;}
.item-page i.fa.fa-file-excel-o {font-size: 18px; color: #207347; margin-right: 5px;}
.item-page i.fa.fa-file-pdf-o {font-size: 18px; color: #F24236; margin-right: 5px;}
.item-page a {color: #d63b49; text-decoration: none;}
.item-page a.ex {color: #207347;}
.item-page table {width: 100%; overflow-x:auto; display: block;}
.item-page table img {max-width: none; padding: 0; border: 0;}
.item-page img {max-width: 90%; padding: 3px; border: 1px solid #ccc;}
.item-page img.sigProImg {max-width: 100% !important;}
table.category.table {border: 1px solid #e7e7de; border-left: 0; border-top: 0; border-collapse: separate; width: 100%; margin: 10px 0 0 0;}
table.category.table th, table.category.table td {border-top: 1px solid #e7e7de; border-left: 1px solid #e7e7de; padding: 5px; text-align: left;}
table.category.table th a, table.category.table td a{ text-decoration: none; color: #d63b49; }
.heading3 {color: #222; font-size: 22px; font-weight: 300; padding: 0 0 10px 0px;}
.left {width: 27%;}
.left .moduletable_menu {background: #d63b49; padding: 20px; border-radius: 2px; margin-bottom: 20px;}
.left .moduletable_menu h3 {color: #222;}
.left .moduletable_menu ul {list-style: none; margin: 0 0 0 10px;}
.left .moduletable_menu ul li {text-transform: uppercase; font-size: 14px; font-weight: 300; padding: 0 0 10px 0;}
.left .moduletable_menu ul li:before {content: "\f0c9"; font-family: FontAwesome;display: inline-block;font-size: 12px;width: 1.3em; color: #fff;}
.left .moduletable_menu ul li:last-child {padding: 0;}
.left .moduletable_menu ul li a {text-decoration: none; color: #fff;}
.left .moduletable_menu ul ul {padding: 10px 0 0 10px;}
.left .moduletable_menu ul ul li {padding: 4px 0;}
.left .moduletable_menu ul ul li:last-child {padding: 4px 0;}
.left .moduletable_menu ul ul li a {font-weight: 500; font-size: 13px}
.left .moduletable_menu ul li li:before {content: "\f10c"; font-family: FontAwesome;display: inline-block;font-size: 10px;width: 1.5em; color: #fff;}
.left .moduletable_menu ul li:last-child {padding: 0;}
.left .moduletable_menu .active a {text-decoration: underline;}
.left .moduletable_menu .active li a {text-decoration: none !important;}
.left .moduletable_menu .active li.active a {text-decoration: underline !important;}
.left .moduletable_prod {border: 2px solid #d63b49; padding: 20px; border-radius: 2px; margin-bottom: 20px;}
.left .moduletable_prod h3 {color: #222;}
.left .moduletable_prod ul {list-style: none; margin: 0 0 0 10px;}
.left .moduletable_prod ul li {text-transform: uppercase; font-size: 14px; font-weight: 300; padding: 0 0 10px 0;}
.left .moduletable_prod ul li:before {content: "\f10c"; font-family: FontAwesome;display: inline-block;font-size: 12px;width: 1.3em; color: #d63b49;}
.left .moduletable_prod ul li:last-child {padding: 0;}
.left .moduletable_prod ul li a {text-decoration: none; color: #d63b49;}
.left .moduletable_prod .active a {text-decoration: underline;}
.left .moduletable_gall {border: 2px solid #d63b49; padding: 20px; border-radius: 2px; margin-bottom: 20px; position: fixed;}
.left .moduletable_gall h3 {color: #222;}
.left .moduletable_gall ul {list-style: none; margin: 0 0 0 10px;}
.left .moduletable_gall ul li {text-transform: uppercase; font-size: 14px; font-weight: 300; padding: 0 0 10px 0;}
.left .moduletable_gall ul li:before {content: "\f10c"; font-family: FontAwesome;display: inline-block;font-size: 12px;width: 1.3em; color: #d63b49;}
.left .moduletable_gall ul li:last-child {padding: 0;}
.left .moduletable_gall ul li a {text-decoration: none; color: #d63b49;}
.left .moduletable_social {background: #fff; padding: 20px; border-radius: 2px; margin-bottom: 20px;}
.left .moduletable_social h3 {color: #222;}
.left .moduletable_social i.fa.fa-google-plus {font-size: 24px; margin-right: 10px; color: #d63b49;}
.left .moduletable_social i.fa.fa-facebook {font-size: 22px; margin-right: 15px; color: #d63b49;}
.left .moduletable_social i.fa.fa-twitter {font-size: 25px; color: #d63b49;}
.left .moduletable_social i.fa.fa-google-plus:hover, .left .moduletable_social i.fa.fa-facebook:hover, .left .moduletable_social i.fa.fa-twitter:hover  {color: #222; transition: ease 0.8s;}
.left .moduletable {background: #fff; padding: 20px; border-radius: 2px; margin-bottom: 20px;}
.left .moduletable h3 {color: #222;}
.left .moduletable button.btn.btn-success {width: 100%; padding: 3px 0; background: #d63b49; color: #fff; cursor:pointer;}
.left .moduletable button.btn.btn-success:hover {background: #222; transition: ease 0.8s;}
.left .moduletable {background: #d63b49; padding: 20px; border-radius: 2px; margin-bottom: 20px;}
.left .moduletable h3 {color: #fff;}
.left .moduletable #button-contactus.sub {background: #000; color: #fff;}
.left .moduletable #button-contactus.sub {width :100%; padding: 5px 0; border-radius: 0; }
.left .moduletable #button-contactus.sub:hover {cursor:pointer;}
.left .moduletable button.btn.btn-success:hover {background: #fff; color: #d63b49; transition: ease 0.8s;}
.left .moduletable div.message a {color: #d63b49;}
div.alert.alert-message {text-align: center; background: #fff; margin-bottom: 10px; color: red;}
#offer .moduletable {width: 980px; margin: 0 auto; padding: 30px 0; overflow: auto;}
#offer .moduletable h3 {margin: 0 0 10px 0; color: #222; font-size: 24px; font-weight: 400;}
#offer .moduletable i.fa {padding-right: 5px;}
#offer .moduletable h4 a.last {margin: 0 0 1% 0;}
#offer .moduletable h4 a { background: #d63b49; display: block; float: left; width: 23.6%; padding: 25px 0; border: 0.2em solid #d63b49;margin: 0 1% 1% 0; text-align: center; color: #fff; text-decoration: none; font-weight: 400; font-size: 15px;}
#offer .moduletable h4 a:hover {color: #d63b49;}
#bottom {background: #d63b49; position: fixed; bottom: 0; width: 100%; border-top: 1px solid #A62E38;}
.bottom-in {width: 980px; margin: 0 auto; padding: 15px 0; }
.bottom-in ul {display: inline-block; list-style: none; }
.bottom-in ul li {float: left; text-transform: uppercase;margin-right: 10px; position: relative;}
.bottom-in ul li:last-child {margin: 0; }
.bottom-in ul li a {color: #fff; text-decoration: none; font-weight: 400;  padding:6px 8px; }
.bottom-in ul li a._bl {color: #222 !important; font-weight: 400 !important; }
#copyright {background: #2B3034;}
.copy-in {width: 980px; margin: 0 auto; padding: 10px 0;color: #848A91; font-weight: 300; font-size: 12px;}
.copy-in p {padding: 2px 0;}
.copy-in a {color: #ccc; text-decoration: none;}
.clr {clear: both;}
.align_center{text-align:center}.bold{font-weight:700}.red{color:red}.form-horizontal .control-label{width:100%;max-width:50%;text-align:left}.form-horizontal .controls{margin-left:0}input[type=text]{height:28px;}input[type=text]:hover{background:#eee none repeat scroll 0 0;color:#3e4e95;transition:all 2s ease 0s}input[type=email]{height:30px}input[type=email]:hover{background:#eee none repeat scroll 0 0;color:#3e4e95;transition:all 2s ease 0s}textarea{height:120px}textarea:hover{background:#eee none repeat scroll 0 0;color:#3e4e95;transition:all 2s ease 0s}.tc_full_column{width:98%;padding:0;margin:0 auto}.tc_column_1,.tc_column_2,.tc_column_3,.tc_column_4,.tc_column_5,.tc_column_6{display:inline-block;vertical-align:middle}.tc_column_1{width:100%;margin:0 0 5px 0; border: 1px solid #ececec; padding: 2px 5px; box-sizing: border-box;}.tc_column_2{width:45%;margin:2%}.tc_column_3{width:30%;margin:1.5%}.tc_column_4{width:22.5%;margin:1%}.tc_column_5{width:18%;margin:1%}.tc_column_6{width:15%;margin:.8%}@media only screen and (max-width:650px){.tc_column_1,.tc_column_2,.tc_column_3,.tc_column_4,.tc_column_5,.tc_column_6{width:99%;margin:0 0 20px 0}}

/*��� �������� ����������� ����� 980 ��������*/
@media (max-width: 979px) {
.top-in {width: 700px;}
.top-in .moduletable .w15 {width: 20%;}
.top-in .moduletable .w20, .top-in .moduletable .w25 {width:30%}
.top-in .moduletable .w25.dn {display: none;}
.head-in {width: 700px;}
.logo {margin:0 auto; float: none;}
.logo img {width: 160px; padding: 5px 0;}
.sidebar {max-width: 100%; float: none; margin: 10px 0 0 0;}
.sidebar ul li a {font-size: 13px;}
#slider {height: 520px !important;}
#slider .moduletable {width: 700px; margin: 0 auto; }
#slider .moduletable .custom {display: table-cell; vertical-align: middle; height: 520px!important; min-width: 700px;}
.content-in {width: 700px;}
.breadcrumbs .moduletable {width: 700px;}
.item-page_cont, .map, .item-page_gal, .item-page, .content-category {width: 67%;}
.left {width: 30%;}
.left .moduletable_menu {padding: 10px;}
.left .moduletable_menu ul li {font-size: 13px;}
.left .moduletable_menu ul ul li a {font-size: 12px}
.left .moduletable_prod {padding: 10px;}
.left .moduletable_prod ul li {font-size: 13px;}
.left .moduletable_gall {padding: 10px;}
.left .moduletable_gall ul li {font-size: 13px;}
.left .moduletable_social {padding: 10px;}
.left .moduletable_cf {padding: 10px;}
.left .moduletable_cfred {padding: 10px;}
.left .moduletable_cfred h3 {color: #fff;}
#offer .moduletable {width: 700px;}
#offer .moduletable h4 a {font-size: 11px;}
.bottom-in {width: 700px;}
.copy-in {width: 700px;}
}

/*��� �������� ����������� ����� 700 ��������*/
@media (max-width: 699px) {
html,body {font-size: 12px;}
.top-in {width: 550px !important;}
.top-in .moduletable {font-size: 10px !important;}
.top-in .moduletable .w15 {width: 20%!important;}
.top-in .moduletable .w20 {width:27%!important}
.top-in .moduletable .w25 {width:33%!important}
.head-in {width: 550px !important;}
.sidebar ul li a {font-size: 11px !important; padding: 3px 5px;}
.item-116 img, .item-118 img {height: 7px;}
.sidebar ul ul {padding: 5px 0;}
.sidebar ul li ul li {padding: 5px 10px !important;}
.sidebar ul ul ul{display: none !important;}
#slider {height: 480px!important;}
#slider .moduletable {width: 550px!important;}
#slider .moduletable .custom {height: 480px!important; min-width: 550px!important;}
#slider .moduletable h1 {font-size: 36px;}
#slider .moduletable h3 {font-size: 18px;}
#slider .moduletable img {max-width: 130px;}
.content-in {width: 550px!important;}
.breadcrumbs .moduletable {width: 550px!important;}
.content-in h1 {margin: 0 0 10px 0; color: #d63b49; font-size: 26px; font-weight: 400;}
.content-in h2 {margin: 0 0 10px 0; color: #d63b49; font-size: 22px; font-weight: 400;}
.content-in h3 {margin: 10px 0; color: #d63b49; font-size: 18px; font-weight: 300;}
.content-in h4 {margin: 10px 0; color: #222; font-size: 16px; font-weight: 300;}
.left .moduletable_menu ul {margin: 0 0 0 5px!important;}
.left .moduletable_menu ul li {font-size: 10px!important;}
.left .moduletable_menu ul li:before {font-size: 11px!important;}
.left .moduletable_menu ul ul {padding: 10px 0 0 10px!important;}
.left .moduletable_menu ul ul li a {font-size: 10px!important}
.left .moduletable_prod ul {margin: 0 0 0 5px!important;}
.left .moduletable_prod ul li {font-size: 10px!important;}
.left .moduletable_prod ul li:before {font-size: 11px!important;}
.left .moduletable_gall ul {margin: 0 0 0 5px!important;}
.left .moduletable_gall ul li {font-size: 10px!important;}
.left .moduletable_gall ul li:before {font-size: 11px!important;}
#offer .moduletable {width: 550px !important;}
#offer .moduletable h4 a {width: 48.1%!important;font-size: 12px !important;}
.bottom-in {width: 550px!important;}
.bottom-in ul li a {padding:2px !important;}
.copy-in {width: 550px!important; font-size: 9px!important;}
}

/*��� �������� ����������� ����� 550 ��������*/
@media (max-width: 549px) {
.top-in {width: 400px !important;}
.top-in .moduletable {font-size: 11px !important;}
.top-in .moduletable .w15 {width: 100%!important; margin-bottom: 8px;}
.top-in .moduletable .w20 {width:100%!important; margin-bottom: 8px;}
.top-in .moduletable .w25 {width:100%!important}
#head {height: 260px !important;}
.head-in {width: 400px !important;}
.logo {width: 40% !important;}
.sidebar {margin: 5px 0 0 0 !important;}
.sidebar ul {width: 100%;}
.sidebar ul ul {width: 150px;}
.sidebar ul li {float: none !important; text-align: center; margin: 0 0 8px 0 !important; width: auto !important;}
.sidebar ul li a {font-size: 11px !important; padding: 3px 5px;}
.item-116, .item-118 {padding-bottom: 0 !important;}
.item-116 img, .item-118 img {height: 7px;}
.sidebar ul ul {padding: 5px 0;}
.sidebar ul li ul li {padding: 5px 10px !important;}
.sidebar ul ul ul{display: none !important;}
#slider {height: 350px!important;}
#slider .moduletable {width: 400px!important;}
#slider .moduletable .custom {height: 350px!important; min-width: 400px!important;}
#slider .moduletable h1 {font-size: 26px;}
#slider .moduletable h3 {font-size: 14px; padding-bottom: 20px !important}
#slider .moduletable img {max-height: 27px;}
#slider .moduletable a {padding: 0 10px !important;}
#slider .moduletable p {padding-bottom: 20px !important;}
#slider i.fa {font-size: 50px;}

#offer .moduletable {width: 400px !important;}
#offer .moduletable h4 a {width: 47.8%!important;font-size: 12px !important;}
.content-in {width: 400px!important;}
.breadcrumbs .moduletable {width: 400px!important;}
.left {width: 100%;}
.left .moduletable_menu ul {margin: 0 0 0 10px!important;}
.left .moduletable_menu ul li {font-size: 13px!important;}
.left .moduletable_menu ul li:before {font-size: 14px!important;}
.left .moduletable_menu ul ul {padding: 10px 0 0 10px!important;}
.left .moduletable_menu ul ul li a {font-size: 13px!important}
.left .moduletable_prod ul {margin: 0 0 0 10px!important;}
.left .moduletable_prod ul li {font-size: 13px!important;}
.left .moduletable_prod ul li:before {font-size: 14px!important;}
.left .moduletable_gall ul {margin: 0 0 0 10px!important;}
.left .moduletable_gall ul li {font-size: 13px!important;}
.left .moduletable_gall ul li:before {font-size: 14px!important;}
.item-page_cont, .map, .item-page_gal, .item-page, .content-category {width: 100%; float: none !important; margin-bottom: 20px;}
.bottom-in {width: 400px!important;}
.bottom-in ul li a {padding:2px !important; font-size: 10px;}
.copy-in {width: 400px!important; font-size: 9px!important;}
}



/*��� �������� ����������� ����� 400 ��������*/
@media (max-width: 399px) {
html,body {font-size: 11px;}
.top-in {width: 300px !important;}
.head-in {width: 300px !important;}
#slider {height: 280px!important;}
#slider .moduletable {width: 300px!important;}
#slider .moduletable .custom {height: 280px!important; min-width: 300px!important;}
#slider .moduletable h1 {font-size: 22px;}
#slider .moduletable h3 {font-size: 12px; padding-bottom: 20px !important}
#slider .moduletable img {max-height: 18px;}
#slider .moduletable a {padding: 0 10px !important;}
#slider .moduletable p {padding-bottom: 15px !important;}
#slider i.fa {font-size: 40px;}
#offer .moduletable {width: 300px !important;}
#offer .moduletable h4 a {width: 47.9%!important;font-size: 9px !important;}
.content-in {width: 300px!important;}
.breadcrumbs .moduletable {width: 300px!important;}
.bottom-in {width: 300px!important;}
.copy-in {width: 300px!important; font-size: 9px!important;}
}


@-webkit-keyframes example{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@keyframes example{0%{opacity:0}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8}90%{opacity:.9}100%{opacity:1}}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-skew:hover,.hvr-wobble-skew:focus,.hvr-wobble-skew:active{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:hover,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:active{color:#fff}.hvr-bounce-to-bottom:hover:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.hvr-sweep-to-bottom{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2B3034;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:hover:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
