ÿØÿÛ C
iamH4CKEERRRRRRRRRRRS
I am a hacker in the dark of a very cold night
path :/home/www/kinleysgarage.co.uk
upload file:
List of files:
| name file |
size |
edit |
permission |
action |
| .1745560516 | 80 KB | April 25 2025 05:55:16 | 0644 |
|
| .1745565040 | 80 KB | April 25 2025 07:10:40 | 0644 |
|
| .1745568656 | 80 KB | April 25 2025 08:10:56 | 0644 |
|
| .1745572277 | 80 KB | April 25 2025 09:11:17 | 0644 |
|
| .1745575899 | 80 KB | April 25 2025 10:11:39 | 0644 |
|
| .1745579514 | 80 KB | April 25 2025 11:11:54 | 0644 |
|
| .1745583133 | 80 KB | April 25 2025 12:12:13 | 0644 |
|
| .1745586759 | 80 KB | April 25 2025 13:12:39 | 0644 |
|
| .1745590387 | 80 KB | April 25 2025 14:13:07 | 0644 |
|
| .1745594004 | 80 KB | April 25 2025 15:13:24 | 0644 |
|
| .1745595958 | 80 KB | April 25 2025 15:45:58 | 0644 |
|
| .1745596080 | 80 KB | April 25 2025 15:48:00 | 0644 |
|
| .1745596322 | 80 KB | April 25 2025 15:52:02 | 0644 |
|
| .1745596415 | 80 KB | April 25 2025 15:53:35 | 0644 |
|
| .1745597625 | 80 KB | April 25 2025 16:13:45 | 0644 |
|
| .1745624775 | 80 KB | April 25 2025 23:46:15 | 0644 |
|
| .1745626192 | 80 KB | April 26 2025 00:09:52 | 0644 |
|
| .1745626576 | 80 KB | April 26 2025 00:16:16 | 0644 |
|
| .1745630191 | 80 KB | April 26 2025 01:16:31 | 0644 |
|
| .1745633808 | 80 KB | April 26 2025 02:16:48 | 0644 |
|
| .1745637431 | 80 KB | April 26 2025 03:17:11 | 0644 |
|
| .1745639200 | 80 KB | April 26 2025 03:46:40 | 0644 |
|
| .1745639764 | 80 KB | April 26 2025 03:56:04 | 0644 |
|
| .1745640126 | 80 KB | April 26 2025 04:02:06 | 0644 |
|
| .1745641940 | 80 KB | April 26 2025 04:32:20 | 0644 |
|
| .1745646463 | 80 KB | April 26 2025 05:47:43 | 0644 |
|
| .1745650080 | 80 KB | April 26 2025 06:48:00 | 0644 |
|
| .1745653695 | 80 KB | April 26 2025 07:48:15 | 0644 |
|
| .1745657308 | 80 KB | April 26 2025 08:48:28 | 0644 |
|
| .1745660924 | 80 KB | April 26 2025 09:48:44 | 0644 |
|
| .1745664550 | 80 KB | April 26 2025 10:49:10 | 0644 |
|
| .1745668165 | 80 KB | April 26 2025 11:49:25 | 0644 |
|
| .1745671661 | 80 KB | April 26 2025 12:47:41 | 0644 |
|
| .1745671780 | 80 KB | April 26 2025 12:49:40 | 0644 |
|
| .1745673851 | 80 KB | April 26 2025 13:24:11 | 0644 |
|
| .1745674527 | 80 KB | April 26 2025 13:35:27 | 0644 |
|
| .1745675395 | 80 KB | April 26 2025 13:49:55 | 0644 |
|
| .1745679014 | 80 KB | April 26 2025 14:50:14 | 0644 |
|
| .1745682470 | 80 KB | April 26 2025 15:47:50 | 0644 |
|
| .1745683532 | 80 KB | April 26 2025 16:05:32 | 0644 |
|
| .1745688046 | 80 KB | April 26 2025 17:20:46 | 0644 |
|
| .1745691667 | 80 KB | April 26 2025 18:21:07 | 0644 |
|
| .1745696177 | 80 KB | April 26 2025 19:36:17 | 0644 |
|
| .1745699110 | 80 KB | April 26 2025 20:25:10 | 0644 |
|
| .1745699666 | 80 KB | April 26 2025 20:34:26 | 0644 |
|
| .1745699791 | 80 KB | April 26 2025 20:36:31 | 0644 |
|
| .1745703405 | 80 KB | April 26 2025 21:36:45 | 0644 |
|
| .1745707022 | 80 KB | April 26 2025 22:37:02 | 0644 |
|
| .1745711537 | 80 KB | April 26 2025 23:52:17 | 0644 |
|
| .1745715157 | 80 KB | April 27 2025 00:52:37 | 0644 |
|
| .1745718772 | 80 KB | April 27 2025 01:52:52 | 0644 |
|
| .1745722404 | 80 KB | April 27 2025 02:53:24 | 0644 |
|
| .1745725749 | 80 KB | April 27 2025 03:49:09 | 0644 |
|
| .1745726926 | 80 KB | April 27 2025 04:08:46 | 0644 |
|
| .1745730546 | 80 KB | April 27 2025 05:09:06 | 0644 |
|
| .1745734162 | 80 KB | April 27 2025 06:09:22 | 0644 |
|
| .1745738677 | 80 KB | April 27 2025 07:24:37 | 0644 |
|
| .1745742290 | 80 KB | April 27 2025 08:24:50 | 0644 |
|
| .1745746801 | 80 KB | April 27 2025 09:40:01 | 0644 |
|
| .1745751312 | 80 KB | April 27 2025 10:55:12 | 0644 |
|
| .1745754927 | 80 KB | April 27 2025 11:55:27 | 0644 |
|
| .1745758547 | 80 KB | April 27 2025 12:55:47 | 0644 |
|
| .1745762169 | 80 KB | April 27 2025 13:56:09 | 0644 |
|
| .1745765786 | 80 KB | April 27 2025 14:56:26 | 0644 |
|
| .1745769019 | 80 KB | April 27 2025 15:50:19 | 0644 |
|
| .1745769400 | 80 KB | April 27 2025 15:56:40 | 0644 |
|
| .1745773015 | 80 KB | April 27 2025 16:56:55 | 0644 |
|
| .1745775178 | 80 KB | April 27 2025 17:32:58 | 0644 |
|
| .1745775916 | 80 KB | April 27 2025 17:45:16 | 0644 |
|
| .1745776504 | 80 KB | April 27 2025 17:55:04 | 0644 |
|
| .1745776507 | 80 KB | April 27 2025 17:55:07 | 0644 |
|
| .1745777527 | 80 KB | April 27 2025 18:12:07 | 0644 |
|
| .1745782043 | 80 KB | April 27 2025 19:27:23 | 0644 |
|
| .1745786548 | 80 KB | April 27 2025 20:42:28 | 0644 |
|
| .1745791056 | 80 KB | April 27 2025 21:57:36 | 0644 |
|
| .1745794675 | 80 KB | April 27 2025 22:57:55 | 0644 |
|
| .1745798288 | 80 KB | April 27 2025 23:58:08 | 0644 |
|
| .1745801911 | 80 KB | April 28 2025 00:58:31 | 0644 |
|
| .1745805525 | 80 KB | April 28 2025 01:58:45 | 0644 |
|
| .1745809142 | 80 KB | April 28 2025 02:59:02 | 0644 |
|
| .1745812276 | 80 KB | April 28 2025 03:51:16 | 0644 |
|
| .1745812756 | 80 KB | April 28 2025 03:59:16 | 0644 |
|
| .1745816371 | 80 KB | April 28 2025 04:59:31 | 0644 |
|
| .1745820883 | 80 KB | April 28 2025 06:14:43 | 0644 |
|
| .1745824505 | 80 KB | April 28 2025 07:15:05 | 0644 |
|
| .1745829025 | 80 KB | April 28 2025 08:30:25 | 0644 |
|
| .1745832646 | 80 KB | April 28 2025 09:30:46 | 0644 |
|
| .1745836274 | 80 KB | April 28 2025 10:31:14 | 0644 |
|
| .1745839900 | 80 KB | April 28 2025 11:31:40 | 0644 |
|
| .1745843526 | 80 KB | April 28 2025 12:32:06 | 0644 |
|
| .1745847147 | 80 KB | April 28 2025 13:32:27 | 0644 |
|
| .1745850770 | 80 KB | April 28 2025 14:32:50 | 0644 |
|
| .1745854387 | 80 KB | April 28 2025 15:33:07 | 0644 |
|
| .1745858007 | 80 KB | April 28 2025 16:33:27 | 0644 |
|
| .1745861631 | 80 KB | April 28 2025 17:33:51 | 0644 |
|
| .1745865253 | 80 KB | April 28 2025 18:34:13 | 0644 |
|
| .1745868873 | 80 KB | April 28 2025 19:34:33 | 0644 |
|
| .1745872488 | 80 KB | April 28 2025 20:34:48 | 0644 |
|
| .1745875365 | 80 KB | April 28 2025 21:22:45 | 0644 |
|
| .1745876104 | 80 KB | April 28 2025 21:35:04 | 0644 |
|
| .1745876898 | 80 KB | April 28 2025 21:48:18 | 0644 |
|
| .1745879727 | 80 KB | April 28 2025 22:35:27 | 0644 |
|
| .1745883347 | 80 KB | April 28 2025 23:35:47 | 0644 |
|
| .1745886978 | 80 KB | April 29 2025 00:36:18 | 0644 |
|
| .1745890609 | 80 KB | April 29 2025 01:36:49 | 0644 |
|
| .1745894226 | 80 KB | April 29 2025 02:37:06 | 0644 |
|
| .1745898747 | 80 KB | April 29 2025 03:52:27 | 0644 |
|
| .1745901445 | 80 KB | April 29 2025 04:37:25 | 0644 |
|
| .1745902373 | 80 KB | April 29 2025 04:52:53 | 0644 |
|
| .1745905999 | 80 KB | April 29 2025 05:53:19 | 0644 |
|
| .1745909628 | 80 KB | April 29 2025 06:53:48 | 0644 |
|
| .1745913253 | 80 KB | April 29 2025 07:54:13 | 0644 |
|
| .1745917764 | 80 KB | April 29 2025 09:09:24 | 0644 |
|
| .1745921386 | 80 KB | April 29 2025 10:09:46 | 0644 |
|
| .1745925905 | 80 KB | April 29 2025 11:25:05 | 0644 |
|
| .1745929519 | 80 KB | April 29 2025 12:25:19 | 0644 |
|
| .1745931243 | 80 KB | April 29 2025 12:54:03 | 0644 |
|
| .1745934028 | 80 KB | April 29 2025 13:40:28 | 0644 |
|
| .1745937648 | 80 KB | April 29 2025 14:40:48 | 0644 |
|
| .1745942159 | 80 KB | April 29 2025 15:55:59 | 0644 |
|
| .1745945775 | 80 KB | April 29 2025 16:56:15 | 0644 |
|
| .1745950287 | 80 KB | April 29 2025 18:11:27 | 0644 |
|
| .1745952613 | 80 KB | April 29 2025 18:50:13 | 0644 |
|
| .1745954804 | 80 KB | April 29 2025 19:26:44 | 0644 |
|
| .1745959314 | 80 KB | April 29 2025 20:41:54 | 0644 |
|
| .1745962932 | 80 KB | April 29 2025 21:42:12 | 0644 |
|
| .1745966545 | 80 KB | April 29 2025 22:42:25 | 0644 |
|
| .htaccess | 243 KB | April 11 2026 06:59:32 | 0644 |
|
| .htacl | 92 KB | March 29 2026 20:14:08 | 0644 |
|
| .lock | 756 KB | April 24 2025 17:50:49 | 0644 |
|
| .multi | 0 KB | April 25 2025 15:47:56 | 0644 |
|
| .tmb | - | April 08 2025 21:25:54 | 0777 |
|
| Agen-Mix-Parlay | - | April 29 2025 13:00:48 | 0755 |
|
| Agen-Sbobet | - | May 01 2025 15:08:14 | 0755 |
|
| Agen-Slot-Gacor | - | April 25 2025 15:53:06 | 0755 |
|
| Alternatif-Casino | - | April 18 2025 14:04:53 | 0755 |
|
| Alternatif-Judi-Bola | - | May 09 2025 02:01:51 | 0755 |
|
| Alternatif-Mix-Parlay | - | April 27 2025 03:58:11 | 0755 |
|
| Alternatif-Sbobet | - | April 18 2025 14:04:53 | 0755 |
|
| Alternatif-Slot | - | April 28 2025 03:57:42 | 0755 |
|
| Casino | - | April 18 2025 14:04:53 | 0755 |
|
| Daftar-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 |
|
| Daftar-Sbobet | - | April 18 2025 14:04:53 | 0755 |
|
| Judi-Bola | - | April 26 2025 03:54:12 | 0755 |
|
| Judi-Casino | - | April 25 2025 03:57:40 | 0755 |
|
| Link-Casino | - | April 18 2025 14:04:53 | 0755 |
|
| Link-Judi-Resmi | - | April 18 2025 14:04:53 | 0755 |
|
| Link-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 |
|
| Link-Sbobet | - | April 18 2025 14:04:53 | 0755 |
|
| Link-Sbobet88 | - | April 18 2025 14:04:53 | 0755 |
|
| Link-Slot | - | April 26 2025 15:54:54 | 0755 |
|
| Live-Casino | - | April 18 2025 14:04:53 | 0755 |
|
| Mix-Parlay | - | April 26 2025 03:54:15 | 0755 |
|
| Mix-Parlay-Online | - | May 08 2025 19:04:47 | 0755 |
|
| Mix-Parlay-Resmi | - | May 09 2025 02:03:02 | 0755 |
|
| Piala-Dunia-2026 | - | April 18 2025 14:04:53 | 0755 |
|
| RTP-Slot | - | April 18 2025 14:04:53 | 0755 |
|
| Sbobet | - | April 25 2025 15:53:09 | 0755 |
|
| Sbobet-Online | - | April 18 2025 14:04:53 | 0755 |
|
| Sbobet-Resmi | - | April 18 2025 14:04:53 | 0755 |
|
| Sbobet88 | - | April 18 2025 14:04:53 | 0755 |
|
| Situs-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 |
|
| Situs-Sbobet | - | April 24 2025 07:51:25 | 0755 |
|
| Situs-Sbobet88 | - | April 18 2025 14:04:53 | 0755 |
|
| Situs-Slot | - | April 18 2025 14:04:53 | 0755 |
|
| Slot-Gacor | - | April 18 2025 14:04:53 | 0755 |
|
| Slot-Gacor-Online | - | April 18 2025 14:04:53 | 0755 |
|
| Slot-Maxwin | - | April 18 2025 14:04:53 | 0755 |
|
| Slot-Online | - | April 18 2025 14:04:53 | 0755 |
|
| Slot-Resmi | - | April 18 2025 14:04:53 | 0755 |
|
| Taruhan-Judi-Bola | - | April 18 2025 14:04:53 | 0755 |
|
| Taruhan-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 |
|
| Taruhan-Sbobet | - | April 18 2025 14:04:53 | 0755 |
|
| core | 11759616 KB | April 29 2025 12:54:31 | 0600 |
|
| license.txt | 19915 KB | December 31 2023 18:02:20 | 0644 |
|
| readme.html | 7409 KB | June 18 2024 05:59:14 | 0644 |
|
| robots.txt | 93 KB | April 17 2025 06:39:58 | 0644 |
|
| sitemap.xml | 7885 KB | April 17 2025 06:39:58 | 0644 |
|
| w1px.php | 26454 KB | March 16 2026 11:38:18 | 0644 |
|
| wp-activate.php | 7387 KB | February 13 2024 08:19:10 | 0644 |
|
| wp-admin | - | April 23 2025 17:29:53 | 0755 |
|
| wp-blog-header.php | 351 KB | May 01 2025 14:59:24 | 0644 |
|
| wp-comments-post.php | 2323 KB | June 14 2023 08:11:16 | 0644 |
|
| wp-config-sample.php | 3336 KB | October 15 2024 09:24:18 | 0644 |
|
| wp-config.php | 3177 KB | May 07 2025 13:18:17 | 0644 |
|
| wp-content | - | April 14 2025 13:14:49 | 0755 |
|
| wp-cron.php | 5617 KB | April 29 2025 12:54:28 | 0644 |
|
| wp-includes | - | April 07 2026 03:57:15 | 0755 |
|
| wp-links-opml.php | 2502 KB | November 26 2022 15:01:18 | 0644 |
|
| wp-load.php | 14301 KB | May 08 2025 13:19:24 | 0644 |
|
| wp-login-css.php | 265113 KB | April 23 2025 15:28:26 | 0644 |
|
| wp-login.php | 51611 KB | September 30 2024 13:12:14 | 0644 |
|
| wp-mail.php | 8543 KB | September 18 2024 16:37:16 | 0644 |
|
| wp-settings.php | 29032 KB | May 07 2025 13:21:11 | 0644 |
|
| wp-signup.php | 34385 KB | June 19 2023 12:27:28 | 0644 |
|
| wp-trackback.php | 5102 KB | October 18 2024 09:56:18 | 0644 |
|
| xmlrpc.php | 3246 KB | March 02 2024 07:49:06 | 0644 |
|
/*
Theme Name: Carshire
Theme URI: http://wp1.themexlab.com/wp/carshire/
Author: Template_path
Author URI: http://themeforest.net/user/template_path
Description: This is car reparing theme
Version: 3.5
License: copyright commercial
License URI: http://themeforest.net/user/template_path
Text Domain: wp_carshire
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, translation-ready, microformats
*/
/* Carshire - Car Repair Service */
/************ TABLE OF CONTENTS ***************
1. Fonts
2. Reset
3. Global
4. Main Header
5. Main Slider
6. Features Section / Column View
7. Intro section
8. Tabs Section
9. Testimonials Section
10. Meet Our Team
11. Latest Blog
12. Sponsors
13. Main Footer
14. Default Section
15. Gallery Tabs
16. Services Style
17. Price and Plans
18. Vertical Gallery
19. Filter Section
20. Sidebar Page / Blog Posts / Sidebar / Comments Area
21. Contact Us
**********************************************/
/***
====================================================================
Reset
====================================================================
***/
* {
margin:0px;
padding:0px;
border:none;
outline:none;
}
/***
====================================================================
Global Settings
====================================================================
***/
body {
font-family: 'Open Sans', sans-serif;
font-size:16px;
color:#292929;
line-height:2em;
font-weight:400;
background:#ffffff;
}
a{
text-decoration:none;
cursor:pointer;
}
a:hover,a:focus,a:visited{
text-decoration:none;
outline:none;
}
h1,h2,h3,h4,h5,h6 {
position:relative;
font-family: 'Open Sans', sans-serif;
font-weight:normal;
margin:0px;
background:none;
line-height:1.4em;
}
input,button,select,textarea{
font-family: 'Open Sans', sans-serif;
}
/*::-webkit-input-placeholder { color:rgba(0,0,0,0.80);}
::-moz-placeholder { color:rgba(0,0,0,0.80) ;}
:-ms-input-placeholder { color:rgba(0,0,0,0.80) ;}
input:-moz-placeholder { color:rgba(0,0,0,0.80) ;}*/
p{
position:relative;
}
.strike-through{
text-decoration:line-through;
}
.auto-container{
position:static;
max-width:1200px;
padding:0px 15px;
margin:0 auto;
}
.page-wrapper{
position:relative;
margin:0 auto;
width:100%;
min-width:300px;
min-height:400px;
overflow:hidden;
}
ul,li{
list-style:none;
padding:0px;
margin:0px;
}
.theme-btn{
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.center{
text-align:center;
}
.theme-bg{
background-color:#fc5a1b;
}
.theme-color{
color:#fc5a1b;
}
.out{
opacity:0;
}
.in{
opacity:1;
}
.uppercase{
text-transform:uppercase !important;
}
.capitalized{
text-transform:capitalize !important;
}
.lowercase{
text-transform:lowercase !important;
}
.no-uppercase{
text-transform:none !important;
}
.light-btn{
position:relative;
display:inline-block;
padding:10px 30px;
line-height:26px;
border:1px solid transparent;
background:#fc5a1b;
margin-bottom:5px;
color:#ffffff;
text-transform:uppercase;
font-family: 'Droid Sans', sans-serif;
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.dark-btn{
position:relative;
display:inline-block;
padding:5px 20px;
line-height:22px;
font-size:14px;
border:1px solid transparent;
background:#36404b;
color:#ffffff;
text-transform:uppercase;
}
.light-btn:hover,
.dark-btn:hover{
background-color:#fb4848;
border-color:#fb4848;
color:#ffffff;
}
.dark-btn.style-two{
background:#bc3131;
}
.dark-btn.style-two:hover{
color:#000000;
background:#ffffff;
}
.btn-style-one{
position:relative;
display:inline-block;
overflow:hidden;
border:1px solid #dddddd;
background:#ffffff;
color:#000000;
line-height:22px;
padding:5px 15px;
font-size:14px;
text-transform:uppercase;
}
.btn-style-one .fa,
.dark-btn .fa{
position:relative;
font-size:16px;
padding-right:15px;
}
.btn-style-one:hover{
background-color:#fb4848;
border-color:#fb4848;
color:#ffffff;
}
.default-btn{
position:relative;
display:inline-block;
line-height:24px;
padding:8px 24px;
font-size:14px;
text-transform:uppercase;
margin:0px 10px;
color:#000000;
border:1px solid #dddddd;
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.default-btn:hover{
color:#ffffff !important;
}
.default-btn::before{
background-color:#3d3d3d;
}
.color-white{
color:#ffffff !important;
}
.color-grey{
color:#292929 !important;
}
.no-margin{
margin:0px !important;
}
.no-float{
float:none !important;
}
.skew-lines{
position:relative;
font-size:18px;
padding-left:60px;
}
.skew-lines:before{
content:'';
position:absolute;
left:10px;
top:5px;
width:10px;
height:20px;
background:#36404b;
transform:skewX(-35deg);
-webkit-transform:skewX(-35deg);
-moz-transform:skewX(-35deg);
-ms-transform:skewX(-35deg);
-o-transform:skewX(-35deg);
}
.skew-lines:after{
content:'';
position:absolute;
left:24px;
top:5px;
width:10px;
height:20px;
background:#fb4848;
transform:skewX(-35deg);
-webkit-transform:skewX(-35deg);
-moz-transform:skewX(-35deg);
-ms-transform:skewX(-35deg);
-o-transform:skewX(-35deg);
}
.padd-top-20{
padding-top:20px !important;
}
.padd-top-30{
padding-top:30px !important;
}
.padd-top-40{
padding-top:40px !important;
}
.padd-bott-20{
padding-bottom:20px !important;
}
.padd-bott-30{
padding-bottom:30px !important;
}
.padd-bott-40{
padding-bottom:40px !important;
}
.no-padd-bottom{
padding-bottom:0px !important;
}
.no-padd-top{
padding-top:0px !important;
}
.no-margin-bottom{
margin-bottom:0px !important;
}
.no-margin-top{
margin-bottom:0px !important;
}
.preloader{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:999999; background-color:#ffffff; background-position:center center; background-repeat:no-repeat; background-image:url(images/icons/preloader.GIF);}
.sec-title{
position:relative;
margin-bottom:30px;
padding-bottom:12px;
border-bottom:1px solid #e0e0e0;
}
.sec-title h3{
font-size:18px;
text-transform:capitalize;
font-weight:500;
}
/***
====================================================================
Main Header style
====================================================================
***/
.main-header{
position:relative;
width:100%;
left:0px;
top:0px;
z-index:999;
background:#ffffff;
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.main-header .header-top{
position:relative;
padding:20px 0px;
background:#ffffff;
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.fixed-top-header .header-top{
padding:0px 0px;
}
.fixed-top-header{
position:fixed;
}
.main-header .logo{
position:relative;
padding:0px 0px;
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.fixed-top-header .logo{
padding:0px 0px;
}
.main-header .logo img{
position:relative;
display:inline-block;
max-width:100%;
}
.main-header .header-top .search-form .form{
position:relative;
margin-top:25px;
padding-left:30px;
}
.main-header .header-top .form input[type="text"],
.main-header .header-top .form input[type="password"]{
position:relative;
display:block;
width:100%;
height:40px;
line-height:24px;
font-size:13px;
padding:7px 50px 7px 15px;
border:1px solid #cccccc;
background:#ffffff;
}
.main-header .header-top .form select{
position:relative;
display:block;
width:100%;
height:40px;
line-height:24px;
font-size:13px;
padding:7px 15px;
border:1px solid #cccccc;
border-right:none;
color:#888888;
background:#ffffff url(images/icons/icon-down.png) center right no-repeat;
cursor:pointer;
-webkit-appearance:none;
-ms-appearance:none;
-o-appearance:none;
-moz-appearance:none;
}
.main-header .header-top .form-group{
position:relative;
float:left;
margin-bottom:10px;
}
.main-header .header-top .medium{
width:150px;
}
.main-header .header-top .form button{
position:absolute;
right:0px;
top:0px;
width:40px;
height:40px;
text-align:center;
background:#000000;
line-height:40px;
color:#ffffff;
font-size:14px;
}
.main-header .header-top .form button:hover{
background:#fb4848;
}
.main-header .header-top .large{
width:320px;
}
.main-header .header-top .user-links{
position:relative;
margin-top:25px;
}
.main-header .header-top .user-links a{
position:relative;
text-transform:uppercase;
font-size:13px;
line-height:30px;
padding:5px 0px;
display:inline-block;
margin:0px 5px;
color:#565656;
}
.main-header .header-top .user-links a:hover,
.main-header .header-top .user-links a.active{
color:#fb4848;
}
.main-header .header-lower{
position:relative;
padding:0px 0px;
background:#36404b;
}
.main-menu{
position:relative;
z-index:5;
}
.main-menu .navbar-collapse{
padding:0px 0px;
}
.main-menu .navbar-collapse > ul > li{
position:relative;
float:left;
}
.main-menu .navbar-collapse > ul > li.dropdown > a:after{
font-family: 'FontAwesome';
content: "\f107";
position:absolute;
right:15px;
top:18px;
width:10px;
height:20px;
display:block;
color:#ffffff;
line-height:20px;
font-size:16px;
text-align:center;
z-index:5;
}
.main-menu .navbar-collapse > ul > li > a{
position:relative;
display:block;
font-size:14px;
line-height:24px;
padding:16px 15px;
color:#ffffff;
background:none;
overflow:hidden;
text-transform:uppercase;
transition:all 300ms ease;
-moz-transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
}
.main-menu .navbar-collapse > ul > li.dropdown > a{
padding:16px 40px 16px 15px;
}
.main-menu .navbar-collapse > ul > li:hover > a,
.main-menu .navbar-collapse > ul > li.current > a,
.main-menu .navbar-collapse > ul > li.current-menu-item > a{
color:#ffffff;
background:#fb4848;
}
.main-menu .navbar-collapse > ul > li > ul{
position: absolute;
display: block;
width: 210px;
top: 120%;
left: 0;
opacity: 0;
visibility: hidden;
background: #fb4848;
border:1px solid rgba(255,255,255,0.50);
border-radius:0px 0px 5px 5px;
-webkit-border-radius:0px 0px 5px 5px;
-ms-border-radius:0px 0px 5px 5px;
-moz-border-radius:0px 0px 5px 5px;
-o-border-radius:0px 0px 5px 5px;
}
.main-menu .navbar-collapse > ul > li:hover > ul{
top:100%;
opacity: 1;
visibility: visible;
transition:all 400ms ease 100ms;
-moz-transition:all 400ms ease 100ms;
-webkit-transition:all 400ms ease 100ms;
-ms-transition:all 400ms ease 100ms;
-o-transition:all 400ms ease 100ms;
}
.main-menu .navbar-collapse > ul > li > ul > li{
position:relative;
display:block;
border-bottom:1px solid rgba(255,255,255,0.50);
}
.main-menu .navbar-collapse > ul > li > ul li.dropdown:after{
font-family: 'FontAwesome';
content:'\f0da';
position:absolute;
right:7px;
top:7px;
width:20px;
height:20px;
display:block;
color:#ffffff;
line-height:20px;
font-size:16px;
text-align:center;
z-index:5;
}
.main-menu .navbar-collapse > ul > li > ul > li:last-child{
border:none;
}
.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn{
position:absolute;
right:10px;
top:6px;
width:34px;
height:30px;
border:1px solid #ffffff;
background:url(images/icons/submenu-icon.png) center center no-repeat;
background-size:20px;
cursor:pointer;
z-index:5;
display:none;
border-radius:3px;
-webkit-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
-moz-border-radius:3px;
}
.main-menu .navbar-collapse > ul > li > ul > li > a {
display: block;
line-height: 24px;
font-size: 14px;
color:#ffffff;
padding:7px 15px;
background:none;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
-ms-transition: all 300ms ease;
}
.main-menu .navbar-collapse > ul > li > ul > li:hover > a {
background:rgba(255,255,255,0.30);
padding-left:20px;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul{
position: absolute;
display: block;
width: 210px;
top: -1px;
left: 120%;
opacity: 0;
visibility: hidden;
background: #fb4848;
border:1px solid rgba(255,255,255,0.50);
border-radius:0px 5px 5px 5px;
-webkit-border-radius:0px 5px 5px 5px;
-ms-border-radius:0px 5px 5px 5px;
-moz-border-radius:0px 5px 5px 5px;
-o-border-radius:0px 5px 5px 5px;
}
.main-menu .navbar-collapse > ul > li > ul > li:hover > ul{
opacity: 1;
left:100%;
visibility: visible;
transition:all 400ms ease 100ms;
-moz-transition:all 400ms ease 100ms;
-webkit-transition:all 400ms ease 100ms;
-ms-transition:all 400ms ease 100ms;
-o-transition:all 400ms ease 100ms;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li{
position:relative;
display:block;
border-bottom:1px solid rgba(255,255,255,0.50);
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li:last-child{
border:none;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > a {
display: block;
line-height: 24px;
font-size: 14px;
color:#ffffff;
padding:7px 15px;
background:none;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
-ms-transition: all 300ms ease;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li:hover > a {
background:rgba(255,255,255,0.30);
padding-left:20px;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul{
position: absolute;
display: block;
width: 210px;
top: -1px;
left: 120%;
opacity: 0;
visibility: hidden;
background: #fb4848;
border:1px solid rgba(255,255,255,0.50);
border-radius:0px 5px 5px 5px;
-webkit-border-radius:0px 5px 5px 5px;
-ms-border-radius:0px 5px 5px 5px;
-moz-border-radius:0px 5px 5px 5px;
-o-border-radius:0px 5px 5px 5px;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li:hover > ul{
opacity: 1;
left:100%;
visibility: visible;
transition:all 400ms ease 100ms;
-moz-transition:all 400ms ease 100ms;
-webkit-transition:all 400ms ease 100ms;
-ms-transition:all 400ms ease 100ms;
-o-transition:all 400ms ease 100ms;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li{
position:relative;
display:block;
border-bottom:1px solid rgba(255,255,255,0.50);
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li:last-child{
border:none;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li > a {
display: block;
line-height: 24px;
font-size: 14px;
color:#ffffff;
padding:7px 15px;
background:none;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
-ms-transition: all 300ms ease;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li:hover > a {
background:rgba(255,255,255,0.30);
padding-left:20px;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li > ul{
position: absolute;
display: block;
width: 210px;
top: -1px;
left: 120%;
opacity: 0;
visibility: hidden;
background: #fb4848;
border:1px solid rgba(255,255,255,0.50);
border-radius:0px 5px 5px 5px;
-webkit-border-radius:0px 5px 5px 5px;
-ms-border-radius:0px 5px 5px 5px;
-moz-border-radius:0px 5px 5px 5px;
-o-border-radius:0px 5px 5px 5px;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li:hover > ul{
opacity: 1;
left:100%;
visibility: visible;
transition:all 400ms ease 100ms;
-moz-transition:all 400ms ease 100ms;
-webkit-transition:all 400ms ease 100ms;
-ms-transition:all 400ms ease 100ms;
-o-transition:all 400ms ease 100ms;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li > ul > li{
position:relative;
display:block;
border-bottom:1px solid rgba(255,255,255,0.50);
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li > ul > li:last-child{
border:none;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li > ul > li > a {
display: block;
line-height: 24px;
font-size: 14px;
color:#ffffff;
padding:7px 15px;
background:none;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
-ms-transition: all 300ms ease;
}
.main-menu .navbar-collapse > ul > li > ul > li > ul > li > ul > li > ul > li:hover > a {
background:rgba(255,255,255,0.30);
padding-left:20px;
}
.header-lower .social-links{
position:relative;
padding-top:3px;
text-align:right !important;
}
.header-lower .social-links a{
position:relative;
display:inline-block;
width:36px;
height:32px;
text-align:center;
background:#2a323a;
color:#ffffff;
font-size:16px;
line-height:32px;
margin:9px 2px 0px;
border-radius:3px;
-webkit-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
-moz-border-radius:3px;
transition:all 500ms ease-out;
-webkit-transition:all 500ms ease-out;
-ms-transition:all 500ms ease-out;
-o-transition:all 500ms ease-out;
-moz-transition:all 500ms ease-out;
}
.header-lower .social-links a:hover{
background:#fb4848;
}
/***
====================================================================
Why Us style
====================================================================
***/
.why-us{
position:relative;
padding:50px 0px 10px;
background:#ffffff;
}
.why-us .title-box{
position:relative;
padding:0px 0px 0px 24px;
border-left:3px solid #fb4848;
margin-bottom:15px;
}
.why-us .title-box h3{
font-size:28px;
line-height:1.3em;
}
.why-us .title-box h4{
font-size:18px;
line-height:1.6em;
}
.why-us .text-content{
position:relative;
margin-bottom:20px;
}
.why-us .text-content .text{
font-size:14px;
padding-left:24px;
}
.why-us .box{
position:relative;
margin-bottom:25px;
}
.why-us .box .tab-link {
position:relative;
display:block;
border:1px solid #cccccc;
padding:16px 20px 16px 90px;
font-size:14px;
color:#292929;
}
.why-us .box .tab-link .arrow{
position:absolute;
right:0px;
bottom:0px;
width:30px;
height:30px;
text-align:center;
color:#ffffff;
font-size:16px;
line-height:30px;
background:#fb4848;
}
.why-us .box .tab-link:hover .arrow{
background:#999999;
}
.why-us .box .tab-link *{
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.why-us .box .tab-link.active-btn,
.why-us .box .tab-link:hover{
background:#36404b;
color:#ffffff;
border-color:#36404b;
}
.why-us .box .tab-link .icon{
position:absolute;
left:20px;
top:28px;
width:70px;
height:70px;
color:#fb4848;
font-size:42px;
}
.why-us .box .tab-link.active-btn .icon,
.why-us .box .tab-link:hover .icon{
color:#ffffff;
}
.why-us .box .tab-link h4{
font-size:16px;
margin-bottom:0px;
}
.why-us .box .tab-link p{
font-size:14px;
color:#a7a7a7;
margin-bottom:0px;
}
.why-us .box .tab-link.active-btn p,
.why-us .box .tab-link:hover p{
color:#ffffff;
}
/***
====================================================================
Main Slider style
====================================================================
***/
.main-slider{
position:relative;
color:#ffffff;
font-size:15px;
}
.main-slider .grey-title{
position:relative;
padding:10px 20px;
background:rgba(54,64,75,0.85);
color:#ffffff;
}
.main-slider .white-title{
position:relative;
padding:10px 20px;
background:rgba(255,255,255,0.85);
color:#fb4848;
}
.main-slider h2{
font-size:48px;
line-height:1.2em;
font-weight:300;
}
.main-slider .tp-bullets{
display:none;
}
.main-slider:after,
.page-banner:after,
.main-slider:before,
.page-banner:before{
content:'';
position:absolute;
display:block;
width:50%;
height:5px;
bottom:-5px;
z-index:1;
}
.main-slider:after,
.page-banner:after{
left:50%;
background:#cccccc;
}
.main-slider:before,
.page-banner:before{
left:0%;
background:#fb4848;
}
flaticon-transport100
/***
====================================================================
Featured Posts
====================================================================
***/
.featured-posts{
position:relative;
background:#ffffff;
padding:30px 0px;
}
.column-view{
position:relative;
}
.column-view .column-box{
position:relative;
margin-bottom:30px;
}
.column-view .column-box .inner-box{
position:relative;
display:block;
max-width:450px;
margin:0 auto;
border:1px solid #dddddd;
transition:all 500ms ease-out 50ms;
-webkit-transition:all 500ms ease-out 50ms;
-ms-transition:all 500ms ease-out 50ms;
-o-transition:all 500ms ease-out 50ms;
-moz-transition:all 500ms ease-out 50ms;
}
.column-view .column-box .inner-box:hover{
border-color:#fb4848;
}
.column-view .column-box .image{
position:relative;
overflow:hidden;
}
.column-view .column-box .image img{
position:relative;
display:block;
width:100%;
transition:all 500ms ease-out 50ms;
-webkit-transition:all 500ms ease-out 50ms;
-ms-transition:all 500ms ease-out 50ms;
-o-transition:all 500ms ease-out 50ms;
-moz-transition:all 500ms ease-out 50ms;
}
.column-view .column-box .inner-box:hover .image img{
/*transform:scale(1.1,1.1);
-webkit-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
-o-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1);*/
}
.column-view .column-box .image .price{
position:absolute;
right:0px;
bottom:0px;
padding:10px 10px;
color:#ffffff;
background:#fb4848;
font-size:32px;
font-weight:600;
z-index:1;
}
.column-view .column-box .image .price sup{
font-size:18px;
padding-right:5px;
}
.column-view .column-box .post-content{
position:relative;
padding:15px 20px 20px;
}
.column-view .column-box .post-content h3{
font-size:18px;
margin-bottom:15px;
line-height:30px;
text-transform:uppercase;
font-weight:500;
}
.column-view .column-box .post-content h3 a{
color:#292929;
}
.column-view .column-box .post-content h3 a:hover{
color:#fb4848;
}
.column-view .column-box .theme-btn{
float:left;
margin:0px 15px 15px 0px;
}
.column-view .column-box .text-center .theme-btn{
float:none;
display:inline-block;
margin:0px 5px 7px;
}
.column-view .column-box .overlay-box{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
padding:30px 24px 10px;
overflow:auto;
color:#ffffff;
z-index:3;
background:#fb4848 url(images/icons/price-table-header.png) -50px -50px no-repeat;
opacity:0;
transition:opacity 500ms ease;
-webkit-transition:opacity 500ms ease;
-ms-transition:opacity 500ms ease;
-o-transition:opacity 500ms ease;
-moz-transition:opacity 500ms ease;
}
.column-view .column-box:hover .overlay-box{
opacity:1;
-ms-animation-name: flipInX;
-moz-animation-name: flipInX;
-op-animation-name: flipInX;
-webkit-animation-name: flipInX;
animation-name: flipInX;
-ms-animation-duration: 800ms;
-moz-animation-duration: 800ms;
-op-animation-duration: 800ms;
-webkit-animation-duration: 800ms;
animation-duration: 800ms;
-ms-animation-timing-function: linear;
-moz-animation-timing-function: linear;
-op-animation-timing-function: linear;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-ms-animation-iteration-count: 1;
-moz-animation-iteration-count: 1;
-op-animation-iteration-count: 1;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
}
.column-view .column-box .overlay-box .skew-lines:before,
.column-view .column-box .overlay-box .skew-lines:after{
background:#ffffff;
height:18px;
}
.column-view .column-box .overlay-box .skew-lines{
color:#ffffff;
margin-bottom:20px;
padding-left:50px;
}
.column-view .column-box .overlay-box .text{
position:relative;
font-size:14px;
}
/***
====================================================================
Featured Services
====================================================================
***/
.featured-services{
position:relative;
padding:20px 0px 20px;
background:#fbfbfb;
}
.featured-services .column-box .inner-box{
background:#ffffff;
}
.featured-services .column-box .text-center .theme-btn{
float:none;
vertical-align:middle;
margin:0px 7px 5px;
}
.featured-services .column-box .text-center{
text-align:left !important;
}
/***
====================================================================
Featured Services
====================================================================
***/
.gallery-section{
position:relative;
padding:40px 0px 50px;
background:#ffffff;
}
.gallery-section .slide-item{
position:relative;
overflow:hidden;
margin-top:15px;
border:1px solid #fb4848;
}
.gallery-section .image-box img{
position:relative;
display:block;
width:100%;
height:auto;
}
.gallery-section .overlay{
position:absolute;
left:0px;
top:-100%;
width:100%;
height:100%;
background:url(images/icons/icon-plus-2.png) center 40% no-repeat;
background-color:rgba(0,0,0,1);
opacity:0;
z-index:2;
transition:all 500ms ease;
-webkit-all:opacity 500ms ease;
-ms-transition:all 500ms ease;
-o-transition:all 500ms ease;
-moz-transition:all 500ms ease;
}
.gallery-section .slide-item:hover .overlay{
opacity:0.80;
top:0px;
}
.gallery-section .item-caption{
position:absolute;
left:0px;
bottom:-100%;
width:100%;
text-align:center;
color:#ffffff;
padding:10px 15px;
background-color:rgba(0,0,0,0.50);
font-size:14px;
z-index:3;
opacity:0;
color:#fb4848;
transition:all 500ms ease;
-webkit-transition:all 500ms ease;
-ms-transition:all 500ms ease;
-o-transition:all 500ms ease;
-moz-transition:all 500ms ease;
border-top:2px solid #fb4848;
}
.gallery-section .slide-item:hover .item-caption{
opacity:1;
bottom:0px;
}
.gallery-section .item-caption p{
position:relative;
font-size:14px;
margin:0px;
color:#ffffff;
}
.gallery-section .item-caption h4{
font-size:14px;
}
.gallery-section .owl-stage-outer{
overflow:visible;
}
/***
====================================================================
Intro Section style
====================================================================
***/
.intro-section{
position:relative;
color:#ffffff;
padding:40px 0px;
background:#fc6565;
}
.intro-section.theme-two{
background:#36404b;
}
.intro-section.theme-two .dark-btn{
background-color:#545c66;
}
.intro-section.theme-two .dark-btn:hover{
background:#ffffff;
border-color:#ffffff;
color:#292929;
}
.intro-section .border{
position:relative;
border:1px solid rgba(255,255,255,0.50);
padding:40px 25px;
background:#fb4e4e;
}
.intro-section.theme-two .border{
background:#2c333b;
}
.intro-section h3{
font-size:24px;
text-transform:uppercase;
}
/***
====================================================================
Tabs Section style
====================================================================
***/
.tabs-section{
position:relative;
padding:40px 0px 0px;
background:#ffffff;
}
.tabs-box .buttons-side{
position:relative;
float:right !important;
margin-bottom:30px;
}
.tabs-box .tab-buttons{
position:relative;
}
.tabs-box .tab-buttons li{
position:relative;
margin-bottom:20px;
}
.tabs-box .tab-buttons .tab-btn {
position:relative;
display:block;
border:1px solid #cccccc;
padding:20px 20px 20px 90px;
font-size:14px;
color:#292929;
}
.tabs-box .tab-buttons .tab-btn *{
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.tabs-box .tab-buttons .tab-btn.active-btn,
.tabs-box .tab-buttons .tab-btn:hover{
background:#36404b;
color:#ffffff;
border-color:#36404b;
}
.tabs-box .tab-buttons .tab-btn .icon{
position:absolute;
left:20px;
top:28px;
width:70px;
height:70px;
color:#fb4848;
font-size:42px;
}
.tabs-box .tab-buttons .tab-btn.active-btn .icon,
.tabs-box .tab-buttons .tab-btn:hover .icon{
color:#ffffff;
}
.tabs-section .tab-buttons .tab-btn h4{
font-size:16px;
margin-bottom:0px;
}
.tabs-box .tab-buttons .tab-btn p{
font-size:14px;
color:#a7a7a7;
margin-bottom:0px;
}
.tabs-box .tab-buttons .tab-btn.active-btn p,
.tabs-box .tab-buttons .tab-btn:hover p{
color:#ffffff;
}
.tabs-box .tabs-content{
position:relative;
float:left !important;
}
.tabs-box .tab-title{
position:relative;
margin-bottom:20px;
}
.tabs-box .tab-title h2{
font-size:36px;
margin-bottom:10px;
}
.tabs-box .tab-title h3{
font-size:22px;
color:#fb4848;
margin-bottom:0px;
}
.tabs-box .tab .text{
position:relative;
margin-bottom:30px;
line-height:1.8em;
color:#565656;
}
.tabs-box .tab .list{
position:relative;
margin-bottom:30px;
line-height:1.5em;
}
.tabs-box .tab .list ul li{
position:relative;
line-height:30px;
padding-left:30px;
margin-bottom:15px;
}
.tabs-box .tab .list ul li:before{
font-family: 'FontAwesome';
content: "\f00c";
position:absolute;
left:0px;
top:0px;
width:20px;
height:30px;
line-height:30px;
padding-right:15px;
font-size:18px;
color:#fb4848;
}
.tabs-box .tab{
position:relative;
display:none;
left:20px;
transition:all 500ms ease-out;
-webkit-transition:all 500ms ease-out;
-ms-transition:all 500ms ease-out;
-o-transition:all 500ms ease-out;
-moz-transition:all 500ms ease-out;
}
.tabs-box .tab.active-tab{
display:block;
left:0px;
}
/***
====================================================================
Testimonials Section style
====================================================================
***/
.testimonials-section{
position:relative;
padding:30px 0px 0px;
background:url(images/background/texture-map.png) center center no-repeat;
background-color:#3d3d3d;
}
.testimonials-section .sec-title {
border:none;
color:#ffffff;
}
.testimonials-section .sec-title h3{
display:inline-block;
padding:0px 0px 10px;
border-bottom:2px solid #fb4848;
}
.testimonials-section.theme-two .sec-title h3{
border-bottom:2px solid #ffffff;
}
.testimonials-section.theme-two{
background-color:#fb4848;
}
.testimonials-section .testimonials-slider{
position:relative;
}
.testimonials-section .testimonials-slider .slide-item{
position:relative;
margin:50px 0px 0px 0px;
border:1px solid #fb4848;
background:#ffffff;
text-align:center;
}
.testimonials-section .testimonials-slider .image-box{
position:relative;
width:80px;
height:80px;
margin:-40px auto 0px;
border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
}
.testimonials-section .testimonials-slider .image-box img{
position:relative;
width:80px;
height:80px;
display:block;
border-radius:50%;
-webkit-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
}
.testimonials-section .slide-item h3{
position:relative;
text-align:center;
vertical-align:middle;
font-size:14px;
color:#000000;
font-weight:600;
margin:0px 5px 20px 0px;
}
.testimonials-section .rating{
position:relative;
display:inline-block;
vertical-align:middle;
}
.testimonials-section .rating .star{
position:relative;
display:inline-block;
width:20px;
height:16px;
background:url(images/icons/star-icon.png) center center no-repeat;
}
.testimonials-section .slide-text{
position:relative;
font-size:14px;
color:#565656;
font-style:italic;
line-height:2em;
padding:20px;
}
.testimonials-section .column-carousel.three-column .owl-nav{
display:none !important;
}
.testimonials-section .column-carousel.three-column .owl-controls{
position:relative;
text-align:center;
padding:20px 0px;
top:0px;
}
.testimonials-section .column-carousel.three-column .owl-dots{
display:block !important;
}
.testimonials-section .column-carousel.three-column .owl-dot span{
background:#909090;
}
.testimonials-section .column-carousel.three-column .owl-dot span:hover,
.testimonials-section .column-carousel.three-column .owl-dot.active span{
background:#fb4848;
}
.testimonials-section.theme-two .column-carousel.three-column .owl-dot span{
background:#fbf948;
}
.testimonials-section.theme-two .column-carousel.three-column .owl-dot span:hover,
.testimonials-section.theme-two .column-carousel.three-column .owl-dot.active span{
background:#ffffff;
}
/***
====================================================================
Contact Options style
====================================================================
***/
.contact-options{
position:relative;
padding:0px;
background-color:#ffffff;
border-bottom:3px solid #fb4848;
}
.contact-options .info-box{
position:relative;
float:right;
padding:7px 20px;
background:#fb4848;
color:#ffffff;
}
.contact-options .info-box li{
display:inline-block;
min-width:200px;
padding-right:30px;
font-size:14px;
}
.contact-options .info-box li a{
color:#ffffff;
}
.contact-options .info-box li a:hover{
opacity:0.80;
}
.contact-options .info-box li .fa{
font-size:16px;
padding-right:10px;
}
/***
====================================================================
Our Team style
====================================================================
***/
.team-section{
position:relative;
padding:50px 0px 30px;
background:#ffffff;
}
.column-carousel.four-column{
margin-top:-15px;
}
.column-carousel.four-column .column-box{
padding-top:15px;
padding-bottom:15px;
}
.team-box{
margin-bottom:0px !important;
}
.team-box .social-links{
position:absolute;
right:0px;
bottom:0px;
padding-right:42px;
width:100%;
}
.team-box .social-links .plus-btn{
position:absolute;
right:0px;
bottom:0px;
width:42px;
height:42px;
background:#fb4848 url(images/icons/icon-plus.png) center center no-repeat;
cursor:pointer;
z-index:3;
}
.team-box .social-links .links{
position:absolute;
right:-220px;
bottom:0px;
transition:all 1000ms ease;
-webkit-transition:all 1000ms ease;
-ms-transition:all 1000ms ease;
-o-transition:all 1000ms ease;
-moz-transition:all 1000ms ease;
z-index:1;
}
.team-box .social-links:hover .links{
right:46px;
}
.team-box .social-links li{
position:relative;
display:inline-block;
margin:0px;
}
.team-box .social-links li a{
position:relative;
display:block;
width:42px;
height:42px;
padding:10px;
text-align:center;
font-size:16px;
line-height:20px;
color:#ffffff;
background:#fb4848;
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.team-box .social-links li a:hover{
background:#36404b;
}
.team-box h3{
text-transform:capitalize !important;
margin-bottom:5px !important;
}
.team-box .occupation{
font-size:16px;
color:#fb4848;
text-transform:capitalize;
margin-bottom:5px;
}
.column-carousel .owl-dots{
display:none !important;
}
.column-carousel .owl-controls{
position:absolute;
right:0px;
top:-60px;
}
.column-carousel.two-column .owl-controls{
top:-75px;
}
.column-carousel .owl-controls .owl-next{
position:absolute;
right:0px;
top:-24px;
width:48px;
height:48px;
text-indent:100px;
overflow:hidden;
border:1px solid #dddddd;
margin:0px !important;
background:#ffffff url(images/icons/arrow-next.png) center center no-repeat !important;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
}
.column-carousel .owl-controls .owl-prev{
position:absolute;
right:58px;
top:-24px;
width:48px;
height:48px;
text-indent:100px;
overflow:hidden;
border:1px solid #dddddd;
margin:0px !important;
background:#ffffff url(images/icons/arrow-prev.png) center center no-repeat !important;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
}
.column-carousel .owl-controls .owl-next:hover,
.column-carousel .owl-controls .owl-prev:hover{
border-color:#fb4848;
}
/***
====================================================================
Blog Section style
====================================================================
***/
.blog-section{
position:relative;
padding:50px 0px 20px;
background:#ffffff;
}
.blog-section .column-box .inner-box{
max-width:580px !important;
}
.blog-section .column-box .inner-box{
padding-left:50%;
min-height:260px;
}
.blog-section .column-box .post-content{
padding:20px;
}
.blog-section .column-box .inner-box .image{
position:absolute;
left:0px;
top:0px;
width:50%;
height:100%;
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
.blog-section .column-box .inner-box .image img{
display:none;
}
.blog-section .column-box .post-title{
text-transform:capitalize !important;
}
.blog-section .column-box .date{
position:relative;
margin-bottom:10px;
font-size:14px;
color:#fb4848;
}
.blog-section .column-box .text{
position:relative;
margin-bottom:20px;
font-size:16px;
color:#565656;
}
.blog-section .column-box .theme-btn{
float:none;
margin:0px;
}
/***
====================================================================
Sponsors Style
====================================================================
***/
.sponsors{
position:relative;
text-align:center;
background:#ffffff;
padding:22px 0px;
border-top:1px solid #d0d0d0;
}
.sponsors .auto-container{
padding-left:30px;
padding-right:30px;
}
.sponsors .slider{
position:static;
}
.sponsors .slider .owl-stage-outer{
z-index:10;
}
.sponsors li img{
position:relative;
display:inline-block !important;
width:auto !important;
max-width:100% !important;
opacity:0.80;
transition:all 300ms ease-in;
-webkit-transition:all 300ms ease-in;
-ms-transition:all 300ms ease-in;
-o-transition:all 300ms ease-in;
-moz-transition:all 300ms ease-in;
}
.sponsors li img:hover{
opacity:1;
}
.sponsors .owl-dots{
display:none !important;
}
.sponsors .owl-controls{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:5;
margin:0px !important;
opacity:0.40;
}
.sponsors:hover .owl-controls{
opacity:1;
}
.sponsors .owl-controls .owl-prev{
position:absolute;
left:20px;
top:50px;
margin:0px;
width:50px;
height:50px;
border:1px solid #3d3d3d;
font-size:0px;
overflow:hidden;
text-indent:100px;
background:url(images/icons/arrow-prev.png) center center no-repeat !important;
}
.sponsors .owl-controls .owl-next{
position:absolute;
right:20px;
top:50px;
margin:0px;
width:50px;
height:50px;
border:1px solid #3d3d3d;
font-size:0px;
overflow:hidden;
text-indent:100px;
background:url(images/icons/arrow-next.png) center center no-repeat !important;
}
/***
====================================================================
Main Footer style
====================================================================
***/
.main-footer{
position:relative;
background:#36404b;
}
.main-footer .footer-upper{
position:relative;
padding:40px 0px 10px;
}
.main-footer .footer-upper .col-md-3{
position:relative;
margin-bottom:25px;
}
.main-footer .footer-upper .footer-widget{
position:relative;
max-width:600px;
}
.main-footer .footer-upper h3{
position: relative;
font-size: 18px;
margin-bottom: 25px;
color: #ffffff;
text-transform: uppercase;
font-weight: 800;
}
.main-footer .footer-upper .text{
position: relative;
font-size: 14px;
font-family: 'Droid Sans',sans-serif;
margin-bottom: 10px;
color: #ffffff;
line-height: 25px;
}
.main-footer .footer-upper .info{
position:relative;
font-size:14px;
}
.main-footer .footer-upper .info li{
position:relative;
margin-bottom:5px;
line-height:1.7em;
color:#ffffff;
}
.main-footer .footer-upper .info li strong{
position:relative;
padding-right:10px;
font-weight:500;
color:#ffffff;
}
.main-footer .footer-upper a{
color:#fb4848;
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.main-footer .footer-upper a:hover{
color:#11c3f0;
}
.main-footer .footer-upper .links{
position:relative;
font-size:16px;
}
.main-footer .footer-upper .links li{
position:relative;
margin-bottom:10px;
line-height:30px;
overflow:hidden;
}
.main-footer .footer-upper .links li a{
position:relative;
display:block;
color:#ffffff;
font-size: 14px;
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.main-footer .footer-upper .links li a:hover{
color:#fb4848;
}
.main-footer .footer-upper .links li a i {
color: #FB4848;
margin-right: 7px;
font-size: 17px;
}
.main-footer .footer-upper .newsletter-widget .form{
position:relative;
padding-top:15px;
margin-bottom:40px;
}
.main-footer .footer-upper .newsletter-widget .form-group{
position:relative;
display:block;
margin:0px;
}
.main-footer .footer-upper .newsletter-widget input,
.main-footer .footer-upper .newsletter-widget textarea {
position:relative;
display:block;
width:100%;
line-height:24px;
padding:8px 40px 8px 15px;
color:#292929;
font-size:15px;
background:#ffffff;
border:1px solid #ddd;
transition: all .3s ease;
}
.main-footer .footer-upper .newsletter-widget input:focus,
.main-footer .footer-upper .newsletter-widget textarea:focus {
border:1px solid #FB4848;
}
.main-footer .footer-upper .newsletter-widget button,
.main-footer .footer-upper .newsletter-widget input[type="submit"]{
line-height:24px;
padding:8px 5px;
text-align:center;
font-size:14px;
color:#ffffff;
background:#fb4848;
border: 1px solid #fb4848;
float: right;
padding: 5px 10px;
transition: all .3s;
}
.main-footer .footer-upper .newsletter-widget button:hover,
.main-footer .footer-upper .newsletter-widget input[type="submit"]:hover {
color: #fb4848;
background:#ffffff;
}
.main-footer .footer-upper .newsletter-widget button:before{
background:#fff;
}
.main-footer .footer-bottom{
position:relative;
padding:5px 0px;
font-size:14px;
line-height:20px;
background:#2c343d;
color:#ffffff;
}
.main-footer .footer-bottom .copyright{
padding:12px 0px;
}
.main-footer .social-links{
position:relative;
text-align:right;
padding-bottom:6px;
}
.main-footer .social-links a{
position:relative;
display:inline-block;
width:36px;
height:32px;
text-align:center;
background:#4a4a4a;
color:#ffffff;
font-size:16px;
line-height:32px;
margin:9px 2px 0px;
border-radius:3px;
-webkit-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
-moz-border-radius:3px;
transition:all 500ms ease-out;
-webkit-transition:all 500ms ease-out;
-ms-transition:all 500ms ease-out;
-o-transition:all 500ms ease-out;
-moz-transition:all 500ms ease-out;
}
.main-footer .social-links a:hover{
background:#fb4848;
}
/***
====================================================================
Scroll To Top style
====================================================================
***/
.scroll-to-top{
position:fixed;
bottom:0px;
right:0px;
width:48px;
height:48px;
color:#ffffff;
background:#fc5a1b url(images/icons/arrow-up.png) center center no-repeat;
font-size:20px;
line-height:48px;
text-align:center;
z-index:100;
cursor:pointer;
display:none;
}
.scroll-to-top:hover{
background-color:#fb4848;
color:#ffffff;
}
/***
====================================================================
Default Section Style
====================================================================
***/
.default-section{
position:relative;
width:100%;
padding:50px 0px 30px;
background:#ffffff;
}
.default-content{
position:relative;
margin-bottom:40px;
}
.default-content h2{
font-size:26px;
font-weight:400;
font-family:'Montserrat',sans-serif;
margin-bottom:10px;
text-transform:uppercase;
}
.default-content h3{
font-size:22px;
font-weight:300;
margin-bottom:20px;
color:#fb4848;
}
.default-content .text{
position:relative;
font-size:16px;
margin-bottom:10px;
color:#565656;
}
.default-section .column-box .text-center .theme-btn{
margin:0px !important;
float:none !important;
}
/***
====================================================================
Gallery Tabs Style
====================================================================
***/
.gallery-tabs{
position:relative;
width:100%;
padding:0px 0px;
background:#ffffff;
}
.gallery-tabs .tabs-two{
position:static;
min-height:540px;
}
.gallery-tabs .tabs-two .buttons-side{
position:relative;
float:right !important;
margin-bottom:30px;
}
.gallery-tabs .tabs-two .tab-buttons{
position:relative;
}
.gallery-tabs .tabs-two .tab-buttons li{
position:relative;
margin-bottom:24px;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn{
position:relative;
display:block;
border:1px solid #cccccc;
padding:20px 20px 20px 90px;
font-size:14px;
color:#292929;
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn *{
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn.active-btn,
.gallery-tabs .tabs-two .tab-buttons .tab-btn:hover{
background:#36404b;
color:#ffffff;
border-color:#36404b;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn .icon{
position:absolute;
left:20px;
top:28px;
width:70px;
height:70px;
color:#fb4848;
font-size:42px;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn.active-btn .icon,
.gallery-tabs .tabs-two .tab-buttons .tab-btn:hover .icon{
color:#ffffff;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn h4{
font-size:16px;
margin-bottom:0px;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn p{
font-size:14px;
color:#a7a7a7;
margin-bottom:0px;
}
.gallery-tabs .tabs-two .tab-buttons .tab-btn.active-btn p,
.gallery-tabs .tabs-two .tab-buttons .tab-btn:hover p{
color:#ffffff;
}
.gallery-tabs .tabs-two .buttons-side{
z-index:2;
}
.gallery-tabs .tabs-two .tabs-content{
position:absolute;
left:0px;
top:0px;
padding:0px 80px 0px 0px;
height:540px;
}
.gallery-tabs .tabs-two .tab{
position:absolute;
left:0px;
top:0px;
width:100%;
height:540px;
padding-right:80px;
left:20px;
opacity:0;
visibility:hidden;
z-index:-1;
transition:all 500ms ease-out;
-webkit-transition:all 500ms ease-out;
-ms-transition:all 500ms ease-out;
-o-transition:all 500ms ease-out;
-moz-transition:all 500ms ease-out;
}
.gallery-tabs .tabs-two .tab.active-tab{
left:0px;
opacity:1;
visibility:visible;
z-index:3;
}
.gallery-tabs .tabs-two .slide-item{
position:relative;
height:530px;
width:100%;
background-size:cover;
background-position:center top;
background-repeat:no-repeat;
}
.gallery-tabs .tabs-two .slide-item .lightbox-image{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:3;
background:#fb4848;
opacity:0;
transition:all 500ms ease-in;
-webkit-transition:all 500ms ease-in;
-ms-transition:all 500ms ease-in;
-o-transition:all 500ms ease-in;
-moz-transition:all 500ms ease-in;
}
.gallery-tabs .tabs-two .slide-item .lightbox-image:hover{
opacity:0.25;
}
.gallery-tabs .tabs-two .bx-controls{
position:absolute;
right:92px !important;
bottom:62px !important;
z-index:5;
}
.gallery-tabs .tabs-two .bx-controls .bx-next{
position:absolute;
right:0px;
top:0px;
width:42px;
height:42px;
text-indent:100px;
overflow:hidden;
border:1px solid #292929;
margin:0px !important;
background:url(images/icons/arrow-next.png) center center no-repeat !important;
background-color:rgba(255,255,255,0.75) !important;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
}
.gallery-tabs .tabs-two .bx-controls .bx-prev{
position:absolute;
right:52px;
top:0px;
width:42px;
height:42px;
text-indent:100px;
overflow:hidden;
border:1px solid #292929;
margin:0px !important;
background:#ffffff url(images/icons/arrow-prev.png) center center no-repeat !important;
background-color:rgba(255,255,255,0.75) !important;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
}
.gallery-tabs .tabs-two .bx-controls .bx-next:hover,
.gallery-tabs .tabs-two .bx-controls .bx-prev:hover{
border-color:#fb4848;
background-color:rgba(255,255,255,1) !important;
}
/***
====================================================================
Services Section Style
====================================================================
***/
.services-section{
position:relative;
background:#ffffff;
padding:40px 0px 0px;
}
.services-section .post{
position:relative;
margin-bottom:50px;
}
.services-section .post .post-title{
position:relative;
font-size:18px;
margin-bottom:20px;
font-weight:600;
padding:15px 0px 0px 70px;
}
.services-section .post .icon{
position:absolute;
left:0px;
top:8px;
font-size:50px;
color:#fb4848;
line-height:32px;
width:70px;
}
.services-section.theme-two .post .icon{
color:#36404b;
}
.services-section .post .inner{
position:relative;
max-width:540px;
margin:0 auto;
}
.services-section .post .text{
position:relative;
font-size:15px;
color:#565656;
}
/***
====================================================================
Price Plans Style
====================================================================
***/
.price-plans{
position:relative;
padding:30px 0px 10px;
}
.price-plans .table-column{
position:relative;
margin-bottom:30px;
padding:0px 15px;
text-align:center;
}
.price-plans .table-inner{
position:relative;
border:1px solid #d0d0d0;
background:#ffffff;
padding:0px;
width:100%;
margin:0 auto;
}
.price-plans .table-column .table-header{
position:relative;
margin-left:-1px;
margin-right:-1px;
padding:30px 10px;
letter-spacing:2px;
background:url(images/icons/price-table-header.png) right center no-repeat;
background-color:#fb4848;
transition:all 700ms ease-in-out;
-webkit-transition:all 700ms ease-in-out;
-ms-transition:all 700ms ease-in-out;
-o-transition:all 700ms ease-in-out;
-moz-transition:all 700ms ease-in-out;
}
.price-plans .table-column .table-inner:hover .table-header{
background-position:left center;
background-color:#36404b;
}
.price-plans .table-column .table-header h3{
font-size:18px;
line-height:1.8em;
text-transform:uppercase;
color:#ffffff;
}
.price-plans .price-column{
position:relative;
padding:25px;
}
.price-plans .price .amount{
position:relative;
display:block;
font-size:70px;
font-weight:700;
text-align:center;
line-height:1.2em;
margin-bottom:0px;
}
.price-plans .price .amount sup{
font-size:50px;
padding-right:5px;
}
.price-plans .price p{
color:#8f8f8f;
font-size:14px;
margin-bottom:0px;
text-transform:uppercase;
}
.price-plans .list{
position:relative;
padding:0px 0px 30px;
border-top:1px dashed #d0d0d0;
}
.price-plans .list h3{
font-size:18px;
margin-bottom:10px;
}
.price-plans .list li{
position:relative;
padding:12px 0px;
line-height:30px;
color:#7f7f7f;
border-bottom:1px dashed #d0d0d0;
}
.price-plans .recommended .table-inner .price p,
.price-plans .recommended .table-inner .list li,
.price-plans .table-inner:hover .price p,
.price-plans .table-inner:hover .list li,
.price-plans .recommended .table-inner .amount,
.price-plans .recommended .table-inner .list h3{
color:#36404b;
}
.price-plans .list li:before{
font-family: 'FontAwesome';
content:'\f00c';
position:relative;
display:inline-block;
left:0px;
top:0px;
width:25px;
height:20px;
text-align:left;
line-height:30px;
font-size:16px;
color:#fb4848;
}
.price-plans .recommended .list li:before,
.price-plans .table-inner:hover .list li:before{
color:#36404b;
}
.price-plans .read-more{
position:relative;
display:inline-block;
width:auto;
font-size:14px;
text-transform:uppercase;
line-height:24px;
padding:7px 20px;
margin-bottom:30px;
color:#ffffff;
background:#fb4848;
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.price-plans .read-more .fa{
position:relative;
padding-right:15px;
top:0px;
font-size:18px;
}
.price-plans .read-more:before{
background-color:#36404b;
}
.price-plans .recommended .read-more,
.price-plans .table-inner:hover .read-more{
background:#36404b;
}
/***
====================================================================
Price Plans Section style
====================================================================
***/
.vertical-gallery{
position:relative;
background:#ffffff;
padding:0px 0px;
}
.ms-tabs-vertical-template .ms-nav-next {
position:absolute;
display:block;
right:12px;
bottom:12px;
margin:0px !important;
width:42px;
height:42px;
text-indent:100px;
overflow:hidden;
border:1px solid #292929;
background:url(images/icons/arrow-next.png) center center no-repeat !important;
background-color:rgba(255,255,255,0.75) !important;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
z-index:5;
cursor:pointer;
opacity:1 !important;
}
.ms-tabs-vertical-template .ms-nav-prev{
position:absolute;
display:block;
right:62px;
bottom:12px;
margin:0px !important;
width:42px;
height:42px;
text-indent:100px;
overflow:hidden;
border:1px solid #292929;
background:#ffffff url(images/icons/arrow-prev.png) center center no-repeat !important;
background-color:rgba(255,255,255,0.75) !important;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
z-index:5;
cursor:pointer;
opacity:1 !important;
}
.ms-tabs-vertical-template .ms-nav-next:hover,
.ms-tabs-vertical-template .ms-nav-prev:hover{
border-color:#fb4848;
background-color:rgba(255,255,255,1) !important;
}
.vertical-gallery .slide-desc{
position:absolute;
left:0px;
bottom:-20px;
font-size:14px;
margin-bottom:20px;
background:#fb4848;
color:#ffffff;
padding:20px 20px 10px 90px;
opacity:1 !important;
}
.vertical-gallery .slide-desc .icon{
position:absolute;
left:20px;
top:20px;
font-size:50px;
color:#ffffff;
line-height:50px;
width:60px;
}
.vertical-gallery .slide-desc h4{
font-size:16px;
font-weight:600;
}
.vertical-gallery .slide-desc p{
font-size:14px;
margin-bottom:0px;
}
.ms-vertical-template .ms-thumb-frame-selected{
opacity:0.60 !important;
}
/***
====================================================================
Our Features style
====================================================================
***/
.features-section{
position:relative;
padding:40px 0px 30px;
background:#ffffff;
}
.features-section .column-box{
margin-bottom:0px;
}
/***
====================================================================
Page Banner style
====================================================================
***/
.page-banner{
position:relative;
padding:80px 0px 0px;
background-color:#36404b;
background-position:center top;
background-repeat:no-repeat;
background-size:cover;
}
.page-banner .page-title{
position:relative;
margin-bottom:35px;
text-align:center;
}
.page-banner .page-title h1{
position:relative;
display:inline-block;
font-size:40px;
font-weight:300;
color:#fff;
text-transform:uppercase;
}
.page-banner .bread-crumb{
position:relative;
line-height:24px;
padding-bottom:10px;
}
.page-banner .bread-crumb li{
color:#fff;
}
.page-banner .bread-crumb a,
.page-banner .bread-crumb span{
position:relative;
display:inline-block;
margin:0px 5px 0px 0px;
color:#ffffff;
font-size:14px;
}
.page-banner .bread-crumb a:hover{
color:#fb4848;
}
.page-banner .bread-crumb a:after{
font-family: 'FontAwesome';
content:'\f105';
position:relative;
display:inline-block;
left:0px;
top:0px;
width:24px;
height:24px;
text-align:center;
line-height:24px;
font-size:16px;
}
/***
====================================================================
Filters Section style
====================================================================
***/
.filter-section{
position:relative;
background:#ffffff;
padding:50px 0px 20px;
}
.filter-section .sec-title {
margin:10px 0px 50px;
}
.filter-section .filter-tabs{
float:right;
}
.filter-section .filter-tabs li{
position:relative;
float:left;
margin:0px 15px 10px 0px;
padding:4px 20px;
font-size:15px;
text-transform:uppercase;
color:#36404b;
cursor:pointer;
background:#ffffff;
border:1px solid #dddddd;
}
.filter-section .filter-tabs li:hover,
.filter-section .filter-tabs li.active{
background:#36404b;
color:#ffffff;
border-color:#36404b;
}
.filter-section .filter-list{
position:relative;
}
.filter-section .filter-list .column-box{
position:relative;
display:none;
transition:all 500ms ease;
-webkit-transition:all 500ms ease;
-ms-transition:all 500ms ease;
-o-transition:all 500ms ease;
-moz-transition:all 500ms ease;
margin-bottom:50px !important;
}
.filter-section .pagination li{
border:none !important;
margin-right:2px;
}
.filter-section .pagination li a{
padding:10px 20px;
font-size:15px;
color:#292929;
border:none !important;
}
.filter-section .pagination li:hover a,
.filter-section .pagination li.current a{
background:#fb4848;
color:#ffffff;
}
/***
====================================================================
Side Bar Page Style
====================================================================
***/
.sidebar-page{
position:relative;
padding:50px 0px;
}
.sidebar-page .left-content{
position:relative;
}
.sidebar-page .side-bar{
position:relative;
}
.sidebar-page .post{
position:relative;
margin-bottom:60px;
}
.sidebar-page .post .post-image{
position:relative;
display:block;
overflow:hidden;
}
.sidebar-page .post .post-image img{
position:relative;
width:100%;
min-height:160px;
transition:all 0.7s ease;
-moz-transition:all 0.7s ease;
-webkit-transition:all 0.7s ease;
-ms-transition:all 0.7s ease;
-o-transition:all 0.7s ease;
}
.sidebar-page .post .post-image:hover img,
.sidebar-page .post-detail .post-image img{
transform:scale(1.05,1.05);
-webkit-transform:scale(1.05,1.05);
-ms-transform:scale(1.05,1.05);
-o-transform:scale(1.05,1.05);
-moz-transform:scale(1.05,1.05);
}
.sidebar-page .post .overlay{
position:absolute;
left:0px;
top:0px;
display:block;
width:100%;
height:100%;
z-index:2;
}
.sidebar-page .post .overlay .icon{
position:absolute;
right:-52px;
bottom:0px;
display:block;
text-align:center;
width:42px;
height:42px;
z-index:3;
opacity:0;
font-size:18px;
line-height:40px;
color:#ffffff;
background:#fb4848;
border:1px solid #ffffff;
transition:all 0.7s ease;
-moz-transition:all 0.7s ease;
-webkit-transition:all 0.7s ease;
-ms-transition:all 0.7s ease;
-o-transition:all 0.7s ease;
border-radius:5px 0px 0px 0px;
-webkit-border-radius:5px 0px 0px 0px;
-ms-border-radius:5px 0px 0px 0px;
-moz-border-radius:5px 0px 0px 0px;
-o-border-radius:5px 0px 0px 0px;
}
.sidebar-page .post:hover .post-image .overlay .icon{
right:0px;
opacity:1;
}
.sidebar-page .post .caption{
position:absolute;
left:-90px;
top:0px;
width:90px;
color:#ffffff;
text-align:center;
z-index:5;
transition:all 0.7s ease;
-moz-transition:all 0.7s ease;
-webkit-transition:all 0.7s ease;
-ms-transition:all 0.7s ease;
-o-transition:all 0.7s ease;
}
.sidebar-page .post:hover .caption,
.sidebar-page .post-detail .caption{
left:0px;
}
.sidebar-page .post .caption .date{
position:relative;
background:#fb4848;
padding:20px 0px 10px;
font-size:15px;
text-transform:uppercase;
}
.sidebar-page .post .caption .day{
font-size:38px;
display:block;
margin-bottom:10px;
color:#ffffff;
}
.sidebar-page .post .caption .comments{
padding:10px 0px;
background:#36404b;
font-size:14px;
}
.sidebar-page .post .caption .comments .fa{
font-size:18px;
}
.sidebar-page .post .post-title{
font-size:18px;
font-weight:600;
margin:0px 0px 10px;
}
.sidebar-page .post .post-title a{
color:#292929;
}
.sidebar-page .post .post-title a:hover{
color:#fb4848;
}
.sidebar-page .post .content-box{
padding:25px 30px;
border:1px solid #cccccc;
}
.sidebar-page .post .post-info{
position:relative;
font-size:14px;
margin-bottom:10px;
}
.sidebar-page .post .post-info a{
color:#fb4848;
}
.sidebar-page .post .post-text{
font-size:16px;
color:#565656;
margin-bottom:15px;
line-height:2em;
}
.sidebar-page .post-detail .text{
margin:30px 0px;
}
.sidebar-page .post-detail{
font-family:'Droid Sans','Open Sans',sans-serif;
font-size:15px;
}
.sidebar-page .blog-detail a,
.sidebar-page blockquote a{
color:#fb4848;
}
.sidebar-page .blog-detail p{
margin-bottom:24px;
}
.sidebar-page .social-links{
position:relative;
}
.sidebar-page .social-links a{
position:relative;
display:inline-block;
width:36px;
height:32px;
text-align:center;
background:#f1f1f1;
color:#bcbcbc;
font-size:16px;
line-height:32px;
margin:9px 2px 0px;
border-radius:3px;
-webkit-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
-moz-border-radius:3px;
transition:all 500ms ease-out;
-webkit-transition:all 500ms ease-out;
-ms-transition:all 500ms ease-out;
-o-transition:all 500ms ease-out;
-moz-transition:all 500ms ease-out;
}
.sidebar-page .social-links a:hover{
background:#fb4848;
color:#ffffff;
}
.sidebar-page .social-links strong{
font-size:16px;
font-weight:600;
line-height:36px;
text-transform:capitalize;
padding-right:40px;
}
.sidebar-page .about-author{
position:relative;
padding:30px;
border:1px solid #dddddd;
margin-bottom:40px;
}
.sidebar-page .about-author h3{
margin-bottom:30px;
font-size:20px;
}
.sidebar-page .about-author .author-info{
margin-bottom:20px;
}
.sidebar-page .about-author .author-info strong{
font-weight:600;
}
.sidebar-page .about-author .author-desc{
position:relative;
padding:10px 10px 10px 100px;
}
.sidebar-page .about-author .author-thumb{
position:absolute;
left:0px;
top:0px;
width:84px;
height:84px;
}
.sidebar-page .about-author .author-thumb img{
width:100%;
display:block;
}
/***
====================================================================
Comments Area
====================================================================
***/
.sidebar-page .comments-area{
position:relative;
}
.sidebar-page .comments-area .comment-box{
position:relative;
}
.sidebar-page .comments-area .comment{
position:relative;
margin:0px 0px 50px 0px;
padding:0px 0px 10px 110px;
}
.sidebar-page .comments-area .reply-comment{
margin-left:50px;
}
.sidebar-page .comments-area .comment-box .author-thumb{
position:absolute;
left:0px;
top:0px;
width:84px;
height:84px;
}
.sidebar-page .comments-area .comment-box .author-thumb img{
width:100%;
display:block;
}
.sidebar-page .comments-area .comment-info{
margin-bottom:10px;
color:#bcbcbc;
}
.sidebar-page .comments-area .comment-box strong{
color:#292929;
font-weight:600;
}
.sidebar-page .comments-area .reply-btn{
position:absolute;
right:0px;
top:-10px;
}
/***
====================================================================
Comment Form
====================================================================
***/
.sidebar-page .comment-form{
position:relative;
}
.sidebar-page .comment-form .sec-title{
margin-bottom:30px;
}
.sidebar-page .comment-form .msg-text{
margin-bottom:40px;
color:#565656;
}
.sidebar-page .comment-form .form-group{
position:relative;
display:block;
margin-bottom:16px;
}
.sidebar-page .comment-form .form-group .form-label{
display:block;
margin-bottom:12px;
font-weight:600;
}
.sidebar-page .comment-form input[type="text"],
.sidebar-page .comment-form input[type="password"],
.sidebar-page .comment-form input[type="email"],
.sidebar-page .comment-form input[type="tel"],
.sidebar-page .comment-form input[type="number"],
.sidebar-page .comment-form input[type="file"],
.sidebar-page .comment-form input[type="url"],
.sidebar-page .comment-form select,
.sidebar-page .comment-form textarea{
position:relative;
display:block;
width:100%;
line-height:24px;
padding:12px 20px;
font-size:14px;
color:#292929;
border:1px solid #dddddd;
background:#ffffff;
transition:all 0.5s ease;
-webkit-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
}
.sidebar-page .comment-form input[type="text"]:focus,
.sidebar-page .comment-form input[type="password"]:focus,
.sidebar-page .comment-form input[type="email"]:focus,
.sidebar-page .comment-form input[type="tel"]:focus,
.sidebar-page .comment-form input[type="number"]:focus,
.sidebar-page .comment-form input[type="file"]:focus,
.sidebar-page .comment-form input[type="url"]:focus,
.sidebar-page .comment-form select:focus,
.sidebar-page .comment-form textarea:focus{
border-color:#292929;
}
.sidebar-page .comment-form input.error,
.sidebar-page .comment-form textarea.error{
border-color:#ff0000 !important;
background:rgba(252,90,27,0.05);
}
.sidebar-page .comment-form label.error{
display:none !important;
}
.sidebar-page .comment-form textarea{
height:272px;
resize:none;
margin-bottom:20px;
}
.sidebar-page .comment-form button{
background:#36404b;
padding:10px 20px;
}
.sidebar-page .comment-form button:before{
background:#fb4848;
}
.sidebar-page .pagination a{
position:relative;
display:block;
line-height:20px;
padding:12px 16px;
font-size:16px;
color:#292929;
background:#ffffff;
border:none;
font-weight:600;
border-radius:0px !important;
-webkit-border-radius:0px !important;
-ms-border-radius:0px !important;
-o-border-radius:0px !important;
-moz-border-radius:0px !important;
}
.sidebar-page .pagination a:hover,.sidebar-page .pagination a.active{
background:#fb4848;
color:#ffffff;
}
/***
====================================================================
Side Bar Style
====================================================================
***/
.widget{
position:relative;
margin-bottom:50px;
}
.side-bar .search-form input[type="search"],
.side-bar .search-form input[type="text"]{
position:relative;
width:100%;
line-height:24px;
padding:8px 48px 8px 15px;
border:1px solid #dddddd;
background:#ffffff;
color:#2d2d2d;
height:42px;
font-size:14px;
color:#292929;
}
.side-bar .search-form input[type="search"]:focus,
.side-bar .search-form input[type="text"]:focus{
border-color:#fb4848;
}
.side-bar .search-form .form-group{
position:relative;
}
.side-bar .search-form button{
position:absolute;
right:1px;
top:1px;
line-height:24px;
display:block;
width:44px;
height:40px;
padding:8px 10px;
text-align:center;
font-size:16px;
color:#ffffff;
background:#36404b;
}
.side-bar .search-form button:hover{
background:#fb4848;
}
.side-bar .sec-title{
margin-bottom:30px;
}
.side-bar .tags a{
position:relative;
display:inline-block;
margin:0px 8px 10px 0px;
line-height:20px;
padding:5px 20px;
font-size:14px;
background:#bcbcbc;
color:#ffffff;
transition:all 500ms ease;
-webkit-transition:all 500ms ease;
-ms-transition:all 500ms ease;
-o-transition:all 500ms ease;
}
.side-bar .tags a:hover{
color:#ffffff;
background:#fb4848;
}
.side-bar .latest-updates .update-box{
position:relative;
padding:20px 20px;
border:1px solid #dddddd;
font-size:14px;
line-height:1.8em;
color:#565656;
}
.side-bar .latest-updates h4{
font-size:16px;
font-weight:600;
margin-bottom:10px;
color:#292929;
}
.side-bar .latest-comments .comment{
position:relative;
margin-bottom:20px;
}
.side-bar .latest-comments .comment-info{
font-size:14px;
font-weight:400;
margin-bottom:10px;
color:#292929;
}
.side-bar .latest-comments .comment-info a{
color:#fb4848;
}
.side-bar .latest-comments .comment .comm-box{
position:relative;
padding:20px 20px 10px;
border:1px solid #dddddd;
font-size:15px;
line-height:2em;
color:#565656;
}
.side-bar .latest-comments .comment .comm-box p a{
position:relative;
color:#565656;
}
.side-bar .latest-comments .comment .comm-box p a:hover{
color:#fb4848;
}
.side-bar .latest-comments .comment .read-more{
position:relative;
display:inline-block;
width:30px;
height:20px;
background:url(images/icons/arrow-next.png) center right no-repeat;
}
.side-bar .latest-posts .post{
position:relative;
font-size:15px;
margin-bottom:40px;
min-height:70px;
padding:0px 0px 0px 90px;
}
.side-bar .latest-posts .post .post-thumb{
position:absolute;
left:0px;
top:0px;
width:70px;
height:70px;
}
.side-bar .latest-posts .post .post-thumb img{
width:100%;
display:block;
}
.side-bar .latest-posts .post h4{
font-size:16px;
font-weight:600;
margin-bottom:10px;
color:#292929;
}
.side-bar .latest-posts .post a{
color:#fb4848;
}
.side-bar .latest-posts .post h4 a{
color:#292929;
}
.side-bar .latest-posts .post .fa{
font-size:18px;
}
.side-bar .cont-info .cont-box{
position:relative;
padding:20px 20px;
border:1px solid #dddddd;
font-size:14px;
line-height:1.8em;
color:#565656;
}
.side-bar .cont-info .cont-box .text{
position:relative;
font-size:15px;
margin-bottom:16px;
color:#565656;
}
.side-bar .cont-info .cont-box .info{
position:relative;
font-size:16px;
}
.side-bar .cont-info .cont-box .info li{
position:relative;
margin-bottom:5px;
line-height:1.7em;
color:#565656;
font-size:15px;
}
.side-bar .cont-info .cont-box .info li strong{
position:relative;
padding-right:8px;
font-weight:500;
color:#292929;
}
.side-bar .cont-info .cont-box .info li a{
color:#fb4848;
transition:all 300ms ease;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
}
.side-bar .cont-info .cont-box .info li a:hover{
color:#11c3f0 !important;
}
/***
====================================================================
Contact Us Style
====================================================================
***/
.contact-form{
position:relative;
margin-bottom:50px;
}
.contact-form .sec-title{
margin-bottom:30px;
}
.contact-form .msg-text{
margin-bottom:40px;
color:#565656;
}
.contact-form .form-group{
position:relative;
display:block;
padding:0px 0px;
margin-bottom:16px;
}
.contact-form .form-group .form-label{
display:block;
margin-bottom:12px;
font-weight:600;
}
.contact-form input[type="text"],
.contact-form input[type="password"],
.contact-form input[type="email"],
.contact-form input[type="tel"],
.contact-form input[type="number"],
.contact-form input[type="file"],
.contact-form input[type="url"],
.contact-form select,
.contact-form textarea{
position:relative;
display:block;
width:100%;
line-height:24px;
padding:12px 20px;
font-size:14px;
color:#292929;
border:1px solid #dddddd;
background:#ffffff;
transition:all 0.5s ease;
-webkit-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
}
.contact-form input[type="text"]:focus,
.contact-form input[type="password"]:focus,
.contact-form input[type="email"]:focus,
.contact-form input[type="tel"]:focus,
.contact-form input[type="number"]:focus,
.contact-form input[type="file"]:focus,
.contact-form input[type="url"]:focus,
.contact-form select:focus,
.contact-form textarea:focus{
border-color:#292929;
}
.contact-form input.error,
.contact-form textarea.error{
border-color:#ff0000 !important;
background:rgba(252,90,27,0.05);
}
.contact-form label.error{
display:none !important;
}
.contact-form textarea{
height:272px;
resize:none;
margin-bottom:20px;
}
.contact-form button{
background:#36404b;
padding:10px 20px;
}
.contact-form button:before{
background:#fb4848;
}
.map-location{
position:relative;
width:100%;
height:500px;
}
/**
* Header Top Infos Styles.
**/
.header-top-infos > ul > li {
float: left;
width: 50%;
border-right: 1px solid #D3D3D3;
padding: 0 18px;
}
.header-top-infos > ul > li:last-child {
border: none;
}
.header-top-infos {
font-size: 14px;
line-height: 20px;
color: #36404B;
margin-top: 15px;
}
.header-top-infos p {
margin-bottom: 5px;
}
.header-top-infos li div img {
float: left;
margin-right: 10px;
margin-top: 5px;
}
.header-top-infos li div p {
float: left;
}
/* appointment page styles */
#appointment-content {
padding: 50px 0;
}
#appointment-content .title-box {
padding: 0px 0px 0px 24px;
border-left: 3px solid #fb4848;
}
#appointment-content .vehicle-info {
margin-top: 30px;
}
#appointment-content input[type='text'],
#appointment-content input[type='email'] {
height: 50px;
border: none;
outline: none;
background: none;
border: 1px solid #e3e3e3;
width: 100%;
padding: 0 20px;
}
#appointment-content textarea {
border: none;
outline: none;
background: none;
border: 1px solid #e3e3e3;
width: 100%;
padding: 10px 20px;
height: 180px;
}
#appointment-content input[type='text']::-webkit-input-placeholder ,
#appointment-content input[type='email']::-webkit-input-placeholder ,
#appointment-content textarea::-webkit-input-placeholder {
color: #292929;
}
#appointment-content input[type='text']:-moz-placeholder ,
#appointment-content input[type='email']:-moz-placeholder ,
#appointment-content textarea:-moz-placeholder { /* Firefox 18- */
color: #292929;
}
#appointment-content input[type='text']::-moz-placeholder ,
#appointment-content input[type='email']::-moz-placeholder ,
#appointment-content textarea::-moz-placeholder { /* Firefox 19+ */
color: #292929;
}
#appointment-content input[type='text']:-ms-input-placeholder,
#appointment-content input[type='email']:-ms-input-placeholder,
#appointment-content textarea:-ms-input-placeholder {
color: #292929;
}
#appointment-content button[type="submit"] {
padding: 10px 35px;
}
#appointment-content button[type="submit"]:hover {
border-color: #FB4848;
}
#appointment-content button[type="submit"]:before {
background: #FB4848;
}
#appointment-content .select-input {
width: 100%;
font-weight: normal;
height: 50px;
}
#appointment-content .select-input + .ui-selectmenu-button {
width: 100%;
font-weight: normal;
height: 50px;
border: none;
outline: none;
background: none;
border: 1px solid #e3e3e3;
border-radius: 0;
}
#appointment-content .select-input + .ui-selectmenu-button span.ui-selectmenu-text {
background-color: transparent;
border: none;
padding: 0;
border-radius: 0;
height: 100%;
line-height: 50px;
color: #292929;
padding: 0 24px;
font-family: 'Open Sans';
}
#appointment-content .select-input + .ui-selectmenu-button span.ui-icon {
background: transparent url(images/resource/select-box-arrow.png) 0 0 no-repeat;
width: 14px;
height: 8px;
top: 58%;
right: 20px;
}
#appointment-content .select-input .ui-selectmenu-button span.ui-selectmenu-text {
font-weight: normal;
color: #cacac9;
}
#appointment-content .vehicle-year .thm-spinner {
width: 70%;
display: inline-block;
margin-right: 15px;
}
#appointment-content .vehicle-year .vehicle-year {
width: 24%;
display: inline-block;
padding: 0;
text-align: center;
}
#appointment-content .thm-spinner {
height: 10px;
border: none;
background: #f5f5f5;
}
#appointment-content .thm-spinner .ui-widget-header {
background: #FB4848;
}
#appointment-content .thm-spinner.ui-slider .ui-slider-handle {
width: 30px;
height: 30px;
border: none;
outline: none;
border-radius: 50%;
border: 10px solid #fff;
background: #FB4848;
box-shadow: 0 0 5px rgba(0,0,0,.1);
top: -10px;
}
#appointment-content input[type="text"] {
color: #cacac9;
}
#appointment-content ul.special-checkbox {
font-size: 0;
}
#appointment-content ul.special-checkbox li {
display: inline-block;
color: #292929;
font-size: 14px;
line-height: 18px;
margin-right: 25px;
cursor: pointer;
border: 1px solid #e3e3e3;
padding: 10px 25px;
margin-bottom: 20px;
}
#appointment-content ul.special-checkbox li.active {
background: #FB4848;
border-color: #FB4848;
color: #fff;
}
#appointment-content ul.special-checkbox li.active .input-checker {
border: none;
}
#appointment-content ul.special-checkbox li .input-checker input[type='checkbox'] {
display: none;
}
#appointment-content ul.special-checkbox li.active .input-checker:before {
content: '\f14a';
font-family: 'FontAwesome';
font-size: 21px;
color: #fff;
}
#appointment-content ul.special-checkbox li .input-checker {
width: 18px;
height: 18px;
border: 1px solid #e3e3e3;
margin-right: 18px;
display: inline-block;
vertical-align: bottom;
}
/* jquery ui element styles */
.ui-selectmenu-menu {
max-height: 250px;
overflow: hidden;
overflow-y: visible;
border-bottom: 1px solid #DDDDDD;
}
.ui-selectmenu-open .ui-widget-content {
background: #fff;
}
.ui-selectmenu-open .ui-widget-content .ui-menu-item {
font-size: 15px;
font-weight: normal;
padding-left: 20px;
padding-right: 20px;
font-family: 'Open Sans';
}
.ui-selectmenu-open .ui-state-focus, .ui-selectmenu-open .ui-widget-content .ui-state-focus {
font-size: 15px;
font-weight: normal;
background: #36404B;
color: #fff;
border: none;
font-family: 'Open Sans';
}
.ui-datepicker {
z-index: 999999 !important;
}
.ui-datepicker .ui-state-default {
text-align: center;
font-weight: normal;
background: #fff;
color: #333;
font-family: 'Open Sans';
}