/*Theme Name: Als Bus*/body {font-family: Arial, sans-serif;margin: 0;padding: 0;font-size: 13px;background: #fdfdfd;font-weight: normal;}html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, img, input, button, header, article, time, nav, section, aside, hgroup, footer/* sub, sup, table, caption, tbody, tfoot, thead, tr, th, td */ {padding: 0;border: 0;font-size: 100%;margin: 0;vertical-align: baseline;}@font-face {font-family: 'Garamond';src: url('/fonts/Garamond-Bold.eot');src: url('/fonts/Garamond-Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/Garamond-Bold.woff2') format('woff2'),url('/fonts/Garamond-Bold.woff') format('woff'),url('/fonts/Garamond-Bold.ttf') format('truetype'),url('/fonts/Garamond-Bold.svg#Garamond-Bold') format('svg');font-weight: bold;font-style: normal;}@font-face {font-family: 'Garamond';src: url('/fonts/Garamond.eot');src: url('/fonts/Garamond.eot?#iefix') format('embedded-opentype'),url('/fonts/Garamond.woff2') format('woff2'),url('/fonts/Garamond.woff') format('woff'),url('/fonts/Garamond.ttf') format('truetype'),url('/fonts/Garamond.svg#Garamond') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Garamond';src: url('/fonts/Garamond-Italic.eot');src: url('/fonts/Garamond-Italic.eot?#iefix') format('embedded-opentype'),url('/fonts/Garamond-Italic.woff2') format('woff2'),url('/fonts/Garamond-Italic.woff') format('woff'),url('/fonts/Garamond-Italic.ttf') format('truetype'),url('/fonts/Garamond-Italic.svg#Garamond-Italic') format('svg');font-weight: normal;font-style: italic;}* {outline: none;margin: 0px;padding: 0px;}.clr {clear: both;}.fl {float: left;}.fr {float: right;}img {border: 0;}.overflow {overflow: hidden;}/*{margin:0px; padding:0px; outline:none;}*/input, select, textarea {font-family: 'Garamond';}a {text-decoration: none}.site-content a {color: #006bc1;text-decoration: none;}.site-content a:hover {text-decoration: none;}.site-content p {color: #343434;font-size: 14px;padding: 0 0 10px;line-height: 26px;font-weight:normal;font-family: Arial, sans-serif;}.site-content h1 {font-size: 24px;font-family: 'Garamond';}.site-content h2 {font-size: 20px;font-family: 'Garamond';}.site-content h3 {font-size: 18px;font-family: 'Garamond';}.site-content h4 {font-family: 'Garamond';}.site-content h5 {font-family: 'Garamond';}.site-content h6 {font-family: 'Garamond';}.site-content label {line-height: 25px;font-size: 14px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;}.site-content input, .textarea textarea {color: #4f4f4f;line-height: 25px;font-size: 14px;font-weight: bold}.site-content ul li {line-height: 22px;font-size: 16px;padding:0 0 14px 7px;margin: 0 0 0 20px;position:relative;}.site-content ul li:before{content:"\f054";font-family: 'FontAwesome';font-size: 12px;position: absolute;text-transform: lowercase;top: 0;left: -20px;color: #002543;		}.site-content ol li {line-height: 20px;font-size: 14px;font-family: 'Garamond';padding: 0 0 10px;margin: 0 0 0 15px;}.woocommerce ul li {line-height: normal;font-size: 14px;font-family: 'Garamond';padding: inherit;list-style: none;margin: auto;}.woocommerce ol li {line-height: normal;font-size: 14px;font-family: 'Garamond';padding: inherit;margin: auto;}.sp10 {height: 10px;overflow: hidden;clear: both;}.sp15 {height: 15px;overflow: hidden;clear: both;}.sp30 {height: 30px;overflow: hidden;clear: both;}.sp40 {height: 40px;overflow: hidden;clear: both;}.pRNone {padding-right: 0px!important;}.siteWidth {width: 1200px;margin: 0 auto;}/* ---- HTML5 elements set to display:block for browsers ---- */header, article, time, nav, section, aside, hgroup, footer {display: block;}/* ---- Common CSS ---- */.bodNone {border-right: none!important;}ul {list-style: none}textarea {resize: none;}.pT10 {padding-top: 10px;}.pTB20 {padding: 20px 0;}.posR {position: relative;}.L-align {text-align: left;}.C-align {text-align: center}.R-align {text-align: right;}.font18 {font-size: 18px!important;}.lh18 {line-height: 18px}.dispB {display: block}.dispIB {display: inline-block;}.kc_single_image img.dispIB {display: inline-block;}.v_aling img {vertical-align: middle;}.blueTxt {color: #00b4ff!important;}.bodTp {border-top: 3px solid #000;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0 0 0;padding: 0}/* ---- Page Wrapper ---- *//*---------Common--------*/input[type="text"], input[type="email"], input[type="tel"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="password"], input[type="time"], input[type="url"], input[type="week"], input[type="search"], textarea {border: 1px solid #717171;width: 100%;max-width: 100%;background: #fff;color: #5d5d5d;font-size: 14px;font-weight: normal;font-family: 'Garamond';height: 35px;padding:0 0 0 10px;}textarea {min-height: 150px}input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, input[type="search"]:focus, textarea:focus {border:1px solid #1e6272;}select {border: 1px solid #717171;width: 100%;padding: 2px 3%;color: #5d5d5d;font-size: 14px;font-weight: normal;height:35px;}option {border: none;width: 100%;padding: 10px 3%;color: #5d5d5d;font-size: 12px;}input[type="submit"], input[type="button"] {background: #01B306;padding: 8px 20px;color:#fff;font-size: 16px;cursor:pointer;-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;transition:0.2s all ease;}input[type="submit"]:hover, input[type="button"]:hover {background: #06de0c;}input[type="submit"]:focus, input[type="button"]:focus {background: #009004;}.entry-content .kc_button, .entry-content .kc-fb-layout-1 .content-button a, .entry-content .content-button a{ background:#01B306; padding:8px 20px; color:#fff; font-size:12px}.entry-content .kc_button:focus, .entry-content .kc-fb-layout-1 .content-button a:focus, .entry-content .content-button a:focus{ background:#009004;}.entry-content .kc_button:hover, .entry-content .kc-fb-layout-1 .content-button a:hover, .entry-content .content-button a:hover{ background:#06de0c;}.logged-in div.wpcf7{margin:0 !important}/******************** Header ***********************/.site-header {width: 100%;float: left;position:relative;}.main-header {width: 100%;float: left;padding: 30px 0;background: #002543; border-bottom:1px solid #252525; }.logo {float: left; padding:25px 0 0}.logo img {max-width: 100%;height: auto}.navigation-top {float: left;}.main-menu {float: right;}.main-navigation ul li {float: left;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;position: relative;}.main-navigation ul li a {font-size: 24px;color: #fff;display: block;text-transform: uppercase;padding: 0 16px;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;font-family: 'Garamond';}.main-navigation ul li a:hover{color: #00ceff;}.main-navigation ul li.current-menu-item a{color: #00ceff;}.main-navigation ul li .dropdown-toggle {background: none;position: absolute;right: -4px;top: 30px;display: none;}.main-navigation ul li .dropdown-toggle .icon {fill: #fff;height: 15px;width: 15px;}.main-navigation ul li .dropdown-toggle .screen-reader-text {display: none}.main-navigation ul li ul.sub-menu {position: absolute;width: 170px;top:50px;opacity: 0;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;visibility: hidden;z-index: 9999;padding: 10px 0 0;}.main-navigation ul li ul.sub-menu li {width: 100%;border-bottom: 1px solid #ccc;padding:0;background: #313131;position:relative;}.main-navigation ul li ul.sub-menu li a {padding: 10px 10px;color: #fff;}.main-navigation ul li ul.sub-menu li a:hover{color: #00ceff;}.main-navigation ul li:hover ul.sub-menu {opacity: 1;top:20px;visibility: visible;}.main-navigation ul li ul.sub-menu li ul.sub-menu {position: absolute;width: 265px;top:0;right:-200px;opacity: 0;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;visibility: hidden;z-index: 9999;padding: 0;}.main-navigation ul li ul.sub-menu li:hover ul.sub-menu {opacity: 1;visibility: visible;right:-265px;}.main-navigation ul li ul.sub-menu li ul.sub-menu li a{color: #fff;}.main-navigation ul li ul.sub-menu li ul.sub-menu li:hover a{color: #fff;}.social-menu {float: right;padding: 16px 0px;position:relative;}.social-menu ul li {float: left;margin:0 8px;}.banner { position:relative;}.banner-cnt{position: absolute;bottom: -3px;left: 0;right: 0; margin: 0 auto;text-align: center;}.fixed-header {position: fixed;top: 0;z-index: 999;-webkit-transition: position ease-in-out 0.5s;-moz-transition: position ease-in-out 0.5s;transition: position ease-in-out 0.5s;animation: headerIn 0.3s forwards;	}@keyframes headerIn {0% {transform: translateY(-40px);}100% {transform: translateY(0px);}}.top-contact {float: right; padding:20px 0 0}.top-contact ul li{display:block; padding:0 0 20px;}.top-contact ul li:last-child{padding:0}.top-contact ul li a{color:#ffffff; font-size:54px;font-family: 'Garamond';}.quick-qoute {position: absolute;right: 0;z-index: 99;bottom: -230px;}/******************** Header End ***********************//******************** Footer ***********************/.site-footer {margin: 40px 0 0;width: 100%;float: left; background:#003b5b; padding:30px 0; text-align:center;}.site-footer .widget-title{ color:#ffffff; font-size:48px; border-bottom:1px solid #ffffff; padding:0 0 20px;display: inline-block;}.site-footer ul.menu{padding:0 65px}.site-footer ul.menu li{ display:inline-block; padding:7px 15px;}.site-footer ul.menu li a{color:#fff; font-size:14px;}.copyright {padding: 20px 0 ;float:left; width:100%;}.copyright ul.menu li{ display:inline-block; padding:0 10px;}.copyright ul.menu li a{ color:#ffffff; font-size:18px; text-transform:uppercase;}.copyright p{ color:#171717; font-size:16px;}.copyright .widget_nav_menu{float:left}.copyright .widget_text{float:right;padding: 9px 0 0;}/******************** Footer End ***********************//******************** Front Page ***********************/.kc_single_image img {display: inline-block}.front-page {padding:30px 0 0 !important;float: left;width: 100%;}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-container {padding: 0px}.front-page .woocommerce-products-carousel-all-in-one-image {border: 1px solid #ebebeb;padding: 0;height: 210px;}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-title {padding: 15px 0;height: 110px}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-title a {color: #000000;font-weight: normal;font-size: 17px;}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-price {background: #369fff;font-size: 18px;}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons {padding: 30px 0 20px;border-bottom: 1px solid #e5e5e5;}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons a {border: 1px solid #bbbbbb;color: #369fff;font-size: 14px;padding: 7px 12px;border-radius: 22px;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;}.front-page .simple-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons a:hover {background: #369fff;color: #fff;}.front-page h3.widget-title {color: #369fff;font-size: 32px;text-align: center;font-weight: normal;}.front-page .light-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-title {color: #000000;font-weight: normal;font-size: 24px;padding: 10px 0}.front-page .light-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-title a {color: #000000;font-weight: normal;font-size: 19px;}.front-page .woocommerce-products-carousel-all-in-one-desc {text-align: center;color: #5c5c5c;line-height: 24px;}.front-page .woocommerce-products-carousel-all-in-one-buttons {padding: 20px 0;border-bottom: 1px solid #e5e5e5;}.front-page .light-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons a {margin: 5px;border: 1px solid #b7b7b7;border-radius: 22px;padding: 3px 12px;color: #5b99d2;text-transform: uppercase;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;transition: all ease 0.2s;}.front-page .light-theme.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-buttons a:hover {background: #5b99d2;color: #fff;}.front-page .custom-loop-post {width: 100%;float: left;padding: 20px 0 0;}.front-page .custom-loop-post .loop-list {float: left;padding: 0 3.5% 0 0;width: 33.3%;}.front-page .custom-loop-post .loop-list:last-child {padding: 0;float: right;}.front-page .custom-loop-post .loop-list .post-thumbnail, .entry-thumb-wrapper {width: 100%;border: 1px solid #ebebeb;height: 233px;overflow: hidden;}.front-page .custom-loop-post .loop-list .post-thumbnail img, .entry-thumb-wrapper img {width: 100%;display: block;height: auto;}.front-page .custom-loop-post .post-title {text-align: center;padding: 20px 0 0;}.front-page .custom-loop-post .post-title h4 a {color: #000000;font-size: 18px;}.front-page .custom-loop-post .post-cat {padding: 10px 0 0;text-align: center}.front-page .custom-loop-post .post-cat a {color: #f8882c;}.front-page .custom-loop-post .post-exrept {text-align: center;padding: 20px 0 0}.front-page .custom-loop-post .post-exrept a {color: #369fff}.kc-blog-posts-3 .kc-list-item-3 .content {height: 216px;}/******************** Front Page ***********************/.site-content{float: left;width: 100%;}.content-area{padding:30px 0 0;min-height: 300px; float:left; width:100%;}.entry-content {margin: 0 -15px;float: left;width: 100%;}.rpt_style_basic .rpt_plan img {width: 100%;height: auto;}.breadcrumbs {color:#fff; float:right;padding: 12px 0 0;}.breadcrumbs a span{ color:#fff;}.breadcrumbs span{ color:#ccc;}.page-title h1.entry-title {center;font-size: 34px;color: #fff; float:left}.quote-page{}.quote-page .x1l{ float:left; width:48%;}.quote-page .x1r{ float:right; width:48%;}.quote-page p{line-height:none; padding:0}.quote-page input[type="submit"]{width: 100%;}.quote-page textarea{ height:95px; min-height:inherit;}/******************** Shop Page ***********************/.page-title {padding: 10px 0;background: #004882; width:100%; float:left;}ul.products {}ul.products li {text-align: center}ul.products li h2.woocommerce-loop-product__title {color: #000000;font-weight: normal;font-size: 18px;min-height: 60px}.woocommerce ul.products li.product a img {border: 1px solid #ebebeb;}ul.products li .woocommerce-Price-amount {background: #369fff;font-size: 18px;color: #fff;padding: 5px;text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25);}ul.products li ins .woocommerce-Price-amount {background: #369fff;font-size: 18px;color: #fff;padding: 5px;text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25);}ul.products li del {padding: 5px;}ul.products li del .woocommerce-Price-amount {font-size: 16px;color: #369fff;text-decoration: none}.woocommerce span.onsale {background: #369fff;}ul.products li a.button {border: 1px solid #bbbbbb;color: #369fff;font-size: 14px;padding: 7px 12px;border-radius: 22px;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;background: #fff;}ul.products li a.button:hover {background: #369fff;color: #fff;}.woocommerce nav.woocommerce-pagination ul li a {color: #369fff}.product_title {font-size: 28px;padding: 0 0 10px;text-transform: uppercase;}.woocommerce div.product p.price {color: #e85e8d;padding: 0 0 10px;}.woocommerce-product-details__short-description {padding: 0 0 10px;}.woocommerce-breadcrumb {color: #72bcff;}.woocommerce div.product span.price {background: #369fff;font-size: 24px;color: #fff;padding: 5px;text-decoration: none;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25);}.woocommerce-variation-price {padding: 0 0 20px;}.woocommerce div.product form.cart .button {border: 1px solid #bbbbbb;color: #369fff;font-size: 14px;padding: 7px 12px;border-radius: 22px;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;background: #fff;}.woocommerce div.product form.cart .button:hover {background: #369fff;color: #fff;}.woocommerce div.product form.cart div.quantity {margin: 0 24px 0 0}.related {margin: 30px 0 0;float: left;width: 100%;}.related h2 {font-size: 24px;padding: 0 0 10px;text-transform: uppercase;}.related ul.products li.product span.price {background: none}.slick-slider {margin: 0 0 20px}.woocommerce-tabs {padding: 20px 0;border-bottom: 1px solid #cccccc;margin: 0 0 30px;float: left;width: 100%;}.woocommerce-message {border-top: 2px solid #369fff;}.woocommerce-message::before {color: #369fff;}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {border: 1px solid #bbbbbb;color: #369fff;font-size: 14px;padding: 7px 12px;border-radius: 22px;-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-ms-transition: all ease 0.2s;transition: all ease 0.2s;background: #fff;}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {background: #369fff;color: #fff;}.contact-bottom {display: none}.woocommerce input.button {line-height: normal}.woocommerce-MyAccount-navigation {}.woocommerce-MyAccount-navigation ul li {padding: 14px 10px;background: #369fff;border-bottom: 1px solid #146dbf;margin: 0;list-style: none;}.woocommerce-MyAccount-navigation ul li a {color: #fff}.woocommerce-info {border-top-color: #369fff;}.woocommerce-info::before {color: #369fff;}.woocommerce a.added_to_cart {display: none}.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width:;}.woocommerce div.product div.images img {border: 1px solid #ccc;width: auto}.slick-list {overflow: visible}.woocommerce-tabs ul li {list-style: disc;margin: 0 0 0 15px;padding: 0 0 10px;}/******************** Shop Page End ***********************//******************** Blog Page ***********************/.page-header {padding: 0 0 5px;border-bottom: 1px solid #ccc}.page-header h1 {padding: 0}.blog-page {padding: 30px 0 0;}.blog-left {float: left;width: 65%;}.entry-header .blog-title {color: #000;padding: 0;border-bottom: 1px solid #ccc;margin: 0 0 4px;}.entry-header .blog-title a {font-size: 28px;color: #134879}.blog-left .entry-meta {padding: 0 0 10px;}.blog-content {padding: 20px 0 0;}time.updated {display: none;}.blog-left .entry-meta span, .blog-left .entry-meta span a {display: inline-block;padding: 0 10px 0 0px;color: #8c8b8b;}.blog-page .post {padding: 0 0 20px;border-bottom: 1px solid #ccc;margin: 0 0 30px;}.blog-page h2.entry-title a {font-size: 24px;}.blog-left .post-thumbnail {border: 1px solid #ccc;float: left;margin: 20px 0 0}.blog-page .post-thumbnail img, .blog-left .post-thumbnail img {max-width: 100%;height: auto;padding: 0;display: block;}.blog-page h2.entry-title {padding: 0 0 5px}.blog-page .entry-content {padding: 30px 0 0;float: left;width: 100%;margin: 0;}.blog-page .entry-content a {color: #369fff;}.blog-page .post time.published {display: block}.blog-page .post time.updated {display: none}.social-share {padding: 20px 0 0;}.blog-sidebar {float: right;width: 30%}.blog-sidebar .widget {padding: 0 0 30px;float: left;width: 100%}.blog-sidebar h3.widget-title {border-bottom: 1px solid #ccc;padding: 0 0 10px;font-size: 18px;margin: 0 0 15px;}.blog-sidebar button.search-submit {background: #369fff;float: right;height: 30px;width: 60px;margin: 5px 0 0;cursor: pointer}.blog-sidebar button.search-submit svg {display: none;}.blog-sidebar button.search-submit .screen-reader-text {color: #fff}.blog-sidebar ul li {margin: 0 0 15px;list-style: none;border-bottom: 1px solid #e2e2e2;padding: 0 0 5px;}.post-navigation {display: none}.social-share-home {text-align: center;padding: 10px 0 0;}.social-share-home ul.heateor_sss_sharing_ul li {float: none;display: inline-block;}/******************** Blog Page End ***********************//******************** Inner pages ***********************/.entry-content {padding: 0;}.entry-header {}.entry-header .entry-title {font-size: 28px;color: #000;padding: 0;border-bottom: 1px solid #ccc;margin: 0 0 20px;}.panel-grid-cell .widget-title {font-size: 24px;padding: 0 0 10px;color: #ff7f18;}.site-content td {padding: 0 15px 0 0}/******************** Inner pages ***********************/.search-page {padding: 20px 0 0;}.search-page .entry-header .entry-title {margin: 0 0 10px;}.search-page .entry-header .entry-title a {font-size: 20px;color: #134879;}.search-page .post, .search-page .page {padding: 0 0 20px}.pagination {margin: 20px 0 0;}.pagination h2 {font-size: 16px;padding: 0 0 5px;}.pagination svg {display: none;}.pagination .page-numbers {padding: 2px 7px;border: 1px solid #5b9bd5;border-radius: 10px;margin: 0 5px 0 0;}.pagination .current {background: #f48634;color: #fff;}.pagination .page-numbers:hover {background: #f48634;color: #fff;}/******************** Responsive ***********************/#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item { width:100%!important;}#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 { width:100%!important; padding:0!important;}#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 li { width:25%!important; padding:0!important;}#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 li a {padding:5px 7px!important; font-size:13px!important;}@media only screen and (min-width : 320px) and (max-width : 479px) {.siteWidth {width: 97%}#icon_wrapper{display:none}.top-menu-left {text-align: center;width: 100%;}.logo {float: left;text-align: center;width: 100%; padding:0;}.top-contact {text-align: center;width: 100%;padding: 20px 0 0;}.top-contact ul li {display: inline-block;padding: 0 5px 10px;}.top-contact ul li a{font-size: 27px;}.main-menu{position:relative; width:100%;}.navigation-top{ width:100%}.fixed-header{position:relative}.head-right {position: absolute; right: 0;top: -4px;}.site-footer ul.menu {padding: 0;}#menu-footer-menu li{float: left;width: 45%;text-align: left;padding: 0 2.5% 13px;}#menu-footer-menu li a{font-size:14px;}.site-footer .widget {width: 100%;float: left;}#menu-footer-social li {display: inline-block;padding: 0 4px 20px;}.copyright .widget { width: 100%; float: left; text-align:center}.entry-content{margin: auto;}.quote-page .x1r, .quote-page .x1l{width:100%}.quote-page .x1l{padding:0 0 10px}.page-title h1.entry-title{font-size:24px}}@media only screen and (min-width : 480px) and (max-width : 767px) {.siteWidth {width: 95%}#icon_wrapper{display:none}.top-menu-left {text-align: center;width: 100%;}.logo {float: left;width: 37%; padding:0;}.top-contact {padding:0;}.top-contact ul li a{font-size: 24px;}.navigation-top{ width:100%}.fixed-header{position:relative}.head-right {position: absolute; right: 0;top: -4px;}.site-footer ul.menu {padding: 0;}#menu-footer-menu li{float: left;width: 33%;text-align: left;padding: 0 6px 13px;}#menu-footer-menu li a{font-size:14px;}.site-footer .widget {width: 100%;float: left;}#menu-footer-social li {display: inline-block;padding: 0 4px 20px;}.copyright .widget { width: 100%; float: left; text-align:center}.entry-content{margin: auto;}.quote-page .x1r, .quote-page .x1l{width:100%}.quote-page .x1l{padding:0 0 10px}.page-title h1.entry-title{font-size:24px}}@media only screen and (min-width : 768px) and (max-width : 899px) {.siteWidth {width: 98%}#icon_wrapper{display:none}.top-menu-left {text-align: center;width: 100%;}.logo {float: left;width: 37%; padding:0;}.top-contact {padding:8px 0 0;}.top-contact ul li a{font-size: 37px;}.navigation-top{ width:100%}.fixed-header{position:relative}.head-right {position: absolute; right: 0;top: -4px;}.site-footer ul.menu {padding: 0;}#menu-footer-menu li{float: left;width: 20%;text-align: left;padding: 0 6px 13px;}#menu-footer-menu li a{font-size:14px;}.site-footer .widget {width: 100%;float: left;}#menu-footer-social li {display: inline-block;padding: 0 4px 20px;}}@media only screen and (min-width : 900px) and (max-width : 1023px) {.siteWidth {width: 95%}.logo {float: left;width: 23%;}.top-contact {padding:10px 0 0;}.top-contact ul li a{font-size: 37px;}.navigation-top{ width:100%}.fixed-header{position:relative}#menu-footer-menu li a{font-size:14px;}}@media only screen and (min-width : 1024px) and (max-width : 1199px) {.siteWidth {width: 95%}.logo {float: left;width: 23%;}.top-contact {padding:10px 0 0;}.top-contact ul li a{font-size: 37px;}.navigation-top{ width:100%}.fixed-header{position:relative}#menu-footer-menu li a{font-size:14px;}}