diff --git a/app/Http/Controllers/CityController.php b/app/Http/Controllers/CityController.php index 0dc208c..33beded 100644 --- a/app/Http/Controllers/CityController.php +++ b/app/Http/Controllers/CityController.php @@ -3,19 +3,15 @@ namespace App\Http\Controllers; use App\Models\City; - use Illuminate\Http\Request; class CityController extends Controller { - // - public function getCities($province) + public function byProvince(int $province) { - - $cities = City::where('province_id',$province) + $cities = City::where('provinces', $province) ->orderBy('name') - ->get(); - + ->get(['id', 'name']); return response()->json($cities); - - }} + } +} diff --git a/app/Http/Controllers/FlightController.php b/app/Http/Controllers/FlightController.php index 46fb3aa..a832c84 100644 --- a/app/Http/Controllers/FlightController.php +++ b/app/Http/Controllers/FlightController.php @@ -2,29 +2,29 @@ namespace App\Http\Controllers; -use App\Http\Requests\FlightSearchRequest; use App\Models\Flight; +use Illuminate\Http\Request; class FlightController extends Controller { - public function search(FlightSearchRequest $request) + public function index() { - $filters = $request->validated(); - - $flights = Flight::query() - ->applySearch($filters) + $newestFlight = Flight:: + latest() + ->applySearch() + ->take(10) ->get(); + $flights = Flight::latest()-> + paginate(9); - return view('flights.search', compact('flights')); + return view('home.index', compact('newestFlight', 'flights')); } - public function archive() + public function show(Flight $flight) { - $flights = Flight::query() - ->latest() - ->paginate(12); - - return view('flights.archive', compact('flights')); + $flight->increment('views'); + return view('flights.show', compact('flight')); } -} + + } diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index b749793..497e36a 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -4,19 +4,16 @@ namespace App\Http\Controllers; use App\Models\Flight; use App\Models\Tour; +use App\Models\Province; class HomeController extends Controller { public function index() { - $flights = Flight::latest('created_at') - ->take(6) - ->get(); + $newestFlight = Flight::latest()->take(10)->get(); + $flights=Flight::latest()->paginate(5); + $newestTour = Tour::latest()->take(10)->get(); - $tours = Tour::latest('created_at') - ->take(6) - ->get(); - - return view('home.index', compact('flights', 'tours')); + return view('home.index', compact('newestFlight','flights', 'newestTour')); } } diff --git a/app/Http/Controllers/TourController.php b/app/Http/Controllers/TourController.php new file mode 100644 index 0000000..6b5f337 --- /dev/null +++ b/app/Http/Controllers/TourController.php @@ -0,0 +1,25 @@ +take(10)->get(); + $tours = Tour::latest()->paginate(9); + + return view('tours.index', compact('newestTour', 'tours')); + } + + // جزئیات تور + شمارنده بازدید + public function show(Tour $tour) + { + $tour->increment('views'); + + return view('tours.show', compact('tour')); + } +} diff --git a/app/Http/Requests/RegisterPostRequest.php b/app/Http/Requests/RegisterPostRequest.php index 28dae7f..11c2445 100644 --- a/app/Http/Requests/RegisterPostRequest.php +++ b/app/Http/Requests/RegisterPostRequest.php @@ -41,8 +41,7 @@ class RegisterPostRequest extends FormRequest 'national_code' => [ 'required', 'unique:users,national_code', - 'ir_national_id' - ], + ], 'gender' => [ 'required', diff --git a/app/Models/Flight.php b/app/Models/Flight.php index 4e84d74..90c59bc 100644 --- a/app/Models/Flight.php +++ b/app/Models/Flight.php @@ -25,6 +25,8 @@ use Illuminate\Database\Eloquent\Model; * @property string|null $flight_class * @property int|null $capacity * @property float|null $price + * @property string|null $image + * @property string|null $views * @property int|null $status * @property Carbon|null $created_at * @property Carbon|null $updated_at @@ -56,6 +58,8 @@ class Flight extends Model 'flight_class', 'capacity', 'price', + 'image', + 'views', 'status' ]; diff --git a/public/assets/css/styles.css b/public/assets/css/styles.css index ed183fa..dca753c 100644 --- a/public/assets/css/styles.css +++ b/public/assets/css/styles.css @@ -33,991 +33,1207 @@ /--TABLE OF CONTENTS-- */ @font-face { - font-family: iransans; - src: url('../fonts/IRANSansWeb(FaNum).ttf'); + font-family: iransans; + src: url('../fonts/IRANSansWeb(FaNum).ttf'); } + h1, h2, h3, h4, h5, h6 { - font-family: iransans; - letter-spacing: 0.33px; - font-weight: bold; + font-family: iransans; + letter-spacing: 0.33px; + font-weight: bold; } + body { - font-family: iransans; - font-size: 15px; - direction: rtl; - text-align: right; + font-family: iransans; + font-size: 15px; + direction: rtl; + text-align: right; } + .text-white { - color: #fff; + color: #fff; } + .text-muted { - color: inherit; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - font-size: 13px; + color: inherit; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + font-size: 13px; } + .text-upcase { - text-transform: uppercase; + text-transform: uppercase; } + .google-map { - width: 100%; - height: 300px; + width: 100%; + height: 300px; } + .gm-style-iw + div { - display: none; + display: none; } + .bg-grad { - background: -webkit-linear-gradient(left, #00a8f0, #0084bd) !important; - background: -moz-linear-gradient(left, #00a8f0, #0084bd) !important; - background: -o-linear-gradient(left, #00a8f0, #0084bd) !important; - background: -ms-linear-gradient(left, #00a8f0, #0084bd) !important; - background: linear-gradient(to right, #00a8f0, #0084bd) !important; + background: -webkit-linear-gradient(left, #00a8f0, #0084bd) !important; + background: -moz-linear-gradient(left, #00a8f0, #0084bd) !important; + background: -o-linear-gradient(left, #00a8f0, #0084bd) !important; + background: -ms-linear-gradient(left, #00a8f0, #0084bd) !important; + background: linear-gradient(to right, #00a8f0, #0084bd) !important; } + .bg-grad-i { - background: -webkit-linear-gradient(left, #ff7b42, #ff570f) !important; - background: -moz-linear-gradient(left, #ff7b42, #ff570f) !important; - background: -o-linear-gradient(left, #ff7b42, #ff570f) !important; - background: -ms-linear-gradient(left, #ff7b42, #ff570f) !important; - background: linear-gradient(to right, #ff7b42, #ff570f) !important; + background: -webkit-linear-gradient(left, #ff7b42, #ff570f) !important; + background: -moz-linear-gradient(left, #ff7b42, #ff570f) !important; + background: -o-linear-gradient(left, #ff7b42, #ff570f) !important; + background: -ms-linear-gradient(left, #ff7b42, #ff570f) !important; + background: linear-gradient(to right, #ff7b42, #ff570f) !important; } + /* --BOOTSTRAP CUSTOMIZATION-- */ .btn { - -webkit-transition: 0.2s; - -moz-transition: 0.2s; - -o-transition: 0.2s; - -ms-transition: 0.2s; - transition: 0.2s; - border-radius: 2px; - letter-spacing: 0.75px; - font-size: 13px; - position: relative; - font-weight: 700; - font-family: iransans; + -webkit-transition: 0.2s; + -moz-transition: 0.2s; + -o-transition: 0.2s; + -ms-transition: 0.2s; + transition: 0.2s; + border-radius: 2px; + letter-spacing: 0.75px; + font-size: 13px; + position: relative; + font-weight: 700; + font-family: iransans; } + .btn:hover { - -webkit-transition: 0.2s; - -moz-transition: 0.2s; - -o-transition: 0.2s; - -ms-transition: 0.2s; - transition: 0.2s; + -webkit-transition: 0.2s; + -moz-transition: 0.2s; + -o-transition: 0.2s; + -ms-transition: 0.2s; + transition: 0.2s; } + .btn > .btn-icon { - margin-left: 5px; + margin-left: 5px; } + .btn-xs { - font-size: 11px; - letter-spacing: 0; + font-size: 11px; + letter-spacing: 0; } + .btn-sm { - letter-spacing: 0; - font-size: 12px; + letter-spacing: 0; + font-size: 12px; } + .btn-lg { - padding: 20px; - font-size: 17px; + padding: 20px; + font-size: 17px; } + .btn-xxl { - padding: 20px 30px; - font-size: 30px; + padding: 20px 30px; + font-size: 30px; } + .btn-xl { - padding: 15px 20px; - font-size: 20px; + padding: 15px 20px; + font-size: 20px; } + .btn-uc { - text-transform: uppercase; + text-transform: uppercase; } + .btn-primary { - background: #0093d2; - border-color: #0084bd; + background: #0093d2; + border-color: #0084bd; } + .btn-primary:hover { - background: #0084bd; - border-color: #0076a8; + background: #0084bd; + border-color: #0076a8; } + .btn-primary:focus { - background: #0084bd; - border-color: #0076a8; + background: #0084bd; + border-color: #0076a8; } + .btn-primary-invert, .btn-primary-inverse { - background: #ff6c2d; - border-color: #ff570f; - color: #fff; + background: #ff6c2d; + border-color: #ff570f; + color: #fff; } + .btn-primary-invert:hover, .btn-primary-inverse:hover { - color: #fff; - background: #ff570f; - border-color: #f04800; + color: #fff; + background: #ff570f; + border-color: #f04800; } + .btn-dark { - background: #595959; - color: #fff; - border-color: #404040; + background: #595959; + color: #fff; + border-color: #404040; } + .btn-dark:hover { - color: #fff; - background: #404040; + color: #fff; + background: #404040; } + .btn-black { - background: linten(#000, 15%); - border-color: #000; - color: #fff; + background: linten(#000, 15%); + border-color: #000; + color: #fff; } + .btn-black:hover { - color: #fff; - background: #000; + color: #fff; + background: #000; } + .btn-paypal { - background: #0079c1; - color: #fff; - border-color: #006dae; + background: #0079c1; + color: #fff; + border-color: #006dae; } + .btn-paypal:hover { - color: #fff; - background: #006dae; - border-color: #00619a; + color: #fff; + background: #006dae; + border-color: #00619a; } + .btn-white { - color: #595959; - background: #fff; - border: none; + color: #595959; + background: #fff; + border: none; } + .btn-ghost { - background: none; - border: 1px solid; + background: none; + border: 1px solid; } + .btn-ghost.btn-primary { - color: #0093d2; + color: #0093d2; } + .btn-ghost.btn-primary:hover { - background: #0093d2; + background: #0093d2; } + .btn-ghost.btn-success { - color: #5cb85c; + color: #5cb85c; } + .btn-ghost.btn-success:hover { - background: #5cb85c; + background: #5cb85c; } + .btn-ghost.btn-info { - color: #5bc0de; + color: #5bc0de; } + .btn-ghost.btn-info:hover { - background: #5bc0de; + background: #5bc0de; } + .btn-ghost.btn-warning { - color: #f0ad4e; + color: #f0ad4e; } + .btn-ghost.btn-warning:hover { - background: #f0ad4e; + background: #f0ad4e; } + .btn-ghost.btn-danger { - color: #d9534f; + color: #d9534f; } + .btn-ghost.btn-danger:hover { - background: #d9534f; + background: #d9534f; } + .btn-ghost.btn-primary-inverse { - color: #ff6c2d; + color: #ff6c2d; } + .btn-ghost.btn-primary-inverse:hover { - background: #ff6c2d; + background: #ff6c2d; } + .btn-ghost:hover { - color: #fff; + color: #fff; } + .btn-ghost.btn-default:hover { - color: #353535; + color: #353535; } + .btn-ghost.btn-white { - border-color: #fff; - color: #fff; + border-color: #fff; + color: #fff; } + .btn-ghost.btn-white:hover { - background: #fff !important; - color: #595959; + background: #fff !important; + color: #595959; } + .btn-ghost.btn-black { - border-color: #000; - color: #000; + border-color: #000; + color: #000; } + .btn-ghost.btn-black:hover { - background: #000; - color: #fff; + background: #000; + color: #fff; } + .btn-ghost.btn-dark { - border-color: #595959; - color: #595959; + border-color: #595959; + color: #595959; } + .btn-ghost.btn-dark:hover { - background: #595959; - color: #fff; + background: #595959; + color: #fff; } + .btn-lock-screen { - left: 50%; - position: fixed; - top: 70px; - z-index: 999; - -webkit-transform: translate3d(-50%, 0, 0); - -moz-transform: translate3d(-50%, 0, 0); - -o-transform: translate3d(-50%, 0, 0); - -ms-transform: translate3d(-50%, 0, 0); - transform: translate3d(-50%, 0, 0); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - opacity: 1; - -ms-filter: none; - filter: none; - padding: 5px 7px; - font-size: 11px; - letter-spacing: 1px; - border-radius: 10px; + left: 50%; + position: fixed; + top: 70px; + z-index: 999; + -webkit-transform: translate3d(-50%, 0, 0); + -moz-transform: translate3d(-50%, 0, 0); + -o-transform: translate3d(-50%, 0, 0); + -ms-transform: translate3d(-50%, 0, 0); + transform: translate3d(-50%, 0, 0); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + opacity: 1; + -ms-filter: none; + filter: none; + padding: 5px 7px; + font-size: 11px; + letter-spacing: 1px; + border-radius: 10px; } + .btn-lock-screen.btn-lock-screen-hide { - -webkit-transform: translate3d(-50%, -100px, 0); - -moz-transform: translate3d(-50%, -100px, 0); - -o-transform: translate3d(-50%, -100px, 0); - -ms-transform: translate3d(-50%, -100px, 0); - transform: translate3d(-50%, -100px, 0); - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + -webkit-transform: translate3d(-50%, -100px, 0); + -moz-transform: translate3d(-50%, -100px, 0); + -o-transform: translate3d(-50%, -100px, 0); + -ms-transform: translate3d(-50%, -100px, 0); + transform: translate3d(-50%, -100px, 0); + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .btn-shadow { - -webkit-box-shadow: 0 1px 30px rgba(0,0,0,0.28); - box-shadow: 0 1px 30px rgba(0,0,0,0.28); + -webkit-box-shadow: 0 1px 30px rgba(0, 0, 0, 0.28); + box-shadow: 0 1px 30px rgba(0, 0, 0, 0.28); } + .row.row-wrap, .row.row-col-gap { - margin-bottom: -30px; - position: relative; - display: table; - width: 100%; - width: calc(100% + 30px); + margin-bottom: -30px; + position: relative; + display: table; + width: 100%; + width: calc(100% + 30px); } + .row.row-wrap > [class^="col-"], .row.row-col-gap > [class^="col-"] { - padding-bottom: 30px; + padding-bottom: 30px; } + .row.row-wrap[data-gutter="10"], .row.row-col-gap[data-gutter="10"] { - margin-bottom: -10px; - width: calc(100% + 10px); + margin-bottom: -10px; + width: calc(100% + 10px); } + .row.row-wrap[data-gutter="10"] > [class^="col-"], .row.row-col-gap[data-gutter="10"] > [class^="col-"] { - padding-bottom: 10px; + padding-bottom: 10px; } + .row.row-wrap[data-gutter="20"], .row.row-col-gap[data-gutter="20"] { - margin-bottom: -20px; - width: calc(100% + 20px); + margin-bottom: -20px; + width: calc(100% + 20px); } + .row.row-wrap[data-gutter="20"] > [class^="col-"], .row.row-col-gap[data-gutter="20"] > [class^="col-"] { - padding-bottom: 20px; + padding-bottom: 20px; } + @media (max-width: 992px) { - .row.row-col-mob-gap > [class^="col-"] { - margin-bottom: 30px; - } + .row.row-col-mob-gap > [class^="col-"] { + margin-bottom: 30px; + } } + @media (min-width: 992px) { - .row.row-col-border > [class^="col-"], - .row.row-col-border-white > [class^="col-"] { - border-left: 1px solid #e6e6e6; - } - .row.row-col-border > [class^="col-"]:first-child, - .row.row-col-border-white > [class^="col-"]:first-child { - border-left: none; - } + .row.row-col-border > [class^="col-"], + .row.row-col-border-white > [class^="col-"] { + border-left: 1px solid #e6e6e6; + } + + .row.row-col-border > [class^="col-"]:first-child, + .row.row-col-border-white > [class^="col-"]:first-child { + border-left: none; + } } + @media (min-width: 992px) { - .row.row-col-border-white > [class^="col-"] { - border-color: #fff; - } + .row.row-col-border-white > [class^="col-"] { + border-color: #fff; + } } + .row.row-col-reverse > [class^="col-"] { - float: right; + float: right; } + @media (max-width: 992px) { - .row.row-col-reverse > [class^="col-"] { - float: none; - } + .row.row-col-reverse > [class^="col-"] { + float: none; + } } + @media (max-width: 992px) { - .row.row-mob-full { - margin: 0 !important; - } - .row.row-mob-full > [class^="col-"] { - padding: 0 !important; - } + .row.row-mob-full { + margin: 0 !important; + } + + .row.row-mob-full > [class^="col-"] { + padding: 0 !important; + } } + .row.row-col-static > [class^="col-"] { - position: static; + position: static; } + .row.row-col-full > [class^="col-"] { - height: 100%; + height: 100%; } + .row.row-full { - margin-left: 0; - margin-right: 0; - width: 100%; + margin-left: 0; + margin-right: 0; + width: 100%; } + .row.row-sm-gap { - margin-bottom: -10px; + margin-bottom: -10px; } + .row.row-sm-gap > [class^="col-"] { - margin-bottom: 10px; + margin-bottom: 10px; } + .row.row-no-gutter, .row[data-gutter="0"], .row[data-gutter="none"] { - margin: 0 !important; + margin: 0 !important; } + .row.row-no-gutter > [class^="col-"], .row[data-gutter="0"] > [class^="col-"], .row[data-gutter="none"] > [class^="col-"] { - padding: 0 !important; + padding: 0 !important; } + .row[data-gutter="10"] { - margin-left: -5px; - margin-right: -5px; + margin-left: -5px; + margin-right: -5px; } + .row[data-gutter="10"] > [class^="col-"] { - padding-left: 5px; - padding-right: 5px; + padding-left: 5px; + padding-right: 5px; } + .row[data-gutter="20"] { - margin-left: -10px; - margin-right: -10px; + margin-left: -10px; + margin-right: -10px; } + .row[data-gutter="20"] > [class^="col-"] { - padding-left: 10px; - padding-right: 10px; + padding-left: 10px; + padding-right: 10px; } + @media (min-width: 992px) { - .row[data-gutter="40"] { - margin-left: -20px; - margin-right: -20px; - } - .row[data-gutter="40"] > [class^="col-"] { - padding-left: 20px; - padding-right: 20px; - } + .row[data-gutter="40"] { + margin-left: -20px; + margin-right: -20px; + } + + .row[data-gutter="40"] > [class^="col-"] { + padding-left: 20px; + padding-right: 20px; + } } + @media (min-width: 992px) { - .row[data-gutter="60"] { - margin-left: -30px; - margin-right: -30px; - } - .row[data-gutter="60"] > [class^="col-"] { - padding-left: 30px; - padding-right: 30px; - } + .row[data-gutter="60"] { + margin-left: -30px; + margin-right: -30px; + } + + .row[data-gutter="60"] > [class^="col-"] { + padding-left: 30px; + padding-right: 30px; + } } + @media (min-width: 992px) { - .row[data-gutter="80"] { - margin-left: -40px; - margin-right: -40px; - } - .row[data-gutter="80"] > [class^="col-"] { - padding-left: 40px; - padding-right: 40px; - } + .row[data-gutter="80"] { + margin-left: -40px; + margin-right: -40px; + } + + .row[data-gutter="80"] > [class^="col-"] { + padding-left: 40px; + padding-right: 40px; + } } + @media (min-width: 992px) { - .row[data-gutter="100"] { - margin-left: -50px; - margin-right: -50px; - } - .row[data-gutter="100"] > [class^="col-"] { - padding-left: 50px; - padding-right: 50px; - } + .row[data-gutter="100"] { + margin-left: -50px; + margin-right: -50px; + } + + .row[data-gutter="100"] > [class^="col-"] { + padding-left: 50px; + padding-right: 50px; + } } + @media (min-width: 992px) { - .row[data-gutter="120"] { - margin-left: -60px; - margin-right: -60px; - } - .row[data-gutter="120"] > [class^="col-"] { - padding-left: 60px; - padding-right: 60px; - } + .row[data-gutter="120"] { + margin-left: -60px; + margin-right: -60px; + } + + .row[data-gutter="120"] > [class^="col-"] { + padding-left: 60px; + padding-right: 60px; + } } + @media (min-width: 992px) { - .row-eq-height, - .row-col-eq { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: -webkit-box; - display: -moz-box; - display: -webkit-flex; - display: -ms-flexbox; - display: box; - display: flex; - } + .row-eq-height, + .row-col-eq { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: -ms-flexbox; + display: box; + display: flex; + } } + @media (min-width: 992px) { - .row-eq-height.row-col-reverse, - .row-col-eq.row-col-reverse { - -webkit-box-direction: reverse; - -moz-box-direction: reverse; - -o-box-direction: reverse; - -webkit-box-orient: horizontal; - -moz-box-orient: horizontal; - -o-box-orient: horizontal; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } + .row-eq-height.row-col-reverse, + .row-col-eq.row-col-reverse { + -webkit-box-direction: reverse; + -moz-box-direction: reverse; + -o-box-direction: reverse; + -webkit-box-orient: horizontal; + -moz-box-orient: horizontal; + -o-box-orient: horizontal; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + } } + .col-ng { - padding: 0; + padding: 0; } + .nav > li > a { - margin-right: 0; + margin-right: 0; } + @media (max-width: 992px) { - .nav-mob-inline { - overflow-x: auto; - white-space: nowrap; - } - .nav-mob-inline > li { - display: inline-block; - float: none; - margin-bottom: 0; - text-align: center; - } + .nav-mob-inline { + overflow-x: auto; + white-space: nowrap; + } + + .nav-mob-inline > li { + display: inline-block; + float: none; + margin-bottom: 0; + text-align: center; + } } + @media (max-width: 992px) { - .nav-mob-bg-dark { - background: #333; - } + .nav-mob-bg-dark { + background: #333; + } } -.fl-right{ - float: right; + +.fl-right { + float: right; } -.fl-left{ - float: left !important;; + +.fl-left { + float: left !important;; } + .nav-blank { - border: none; + border: none; } + .nav-blank > li { - margin-right: 30px; + margin-right: 30px; } + .nav-blank > li > a, .nav-blank > li > a:hover, .nav-blank > li > a:focus { - border: none; - background: none !important; - border-radius: 0; - padding: 0; + border: none; + background: none !important; + border-radius: 0; + padding: 0; } + .nav-blank > li.active > a, .nav-blank > li.active > a:hover, .nav-blank > li.active > a:focus { - border: none; + border: none; } + .nav-default > li > a, .nav-default > li > a:hover, .nav-default > li > a:focus { - color: #727272; + color: #727272; } + .nav-default.active > a, .nav-default.active > a:hover, .nav-default.active > a:focus { - color: #313131; + color: #313131; } + .nav-sqr > li > a { - border-radius: 0; + border-radius: 0; } + .nav-lg { - font-size: 17px; + font-size: 17px; } + .nav-lg .nav-icon { - font-size: 19px; + font-size: 19px; } + .nav-lg > li > a { - padding: 13px 17px; + padding: 13px 17px; } + .nav-lg.nav-blank > li > a { - padding: 0; + padding: 0; } + .nav-lg.nav-line > li { - margin-right: 0px; - margin-left: 30px; + margin-right: 0px; + margin-left: 30px; } + .nav-lg.nav-line > li:last-child { - margin-right: 0; + margin-right: 0; } + .nav-xl { - font-size: 20px; + font-size: 20px; } + .nav-pull-up { - margin-top: -41px; + margin-top: -41px; } + .nav-pull-up.nav-lg { - margin-top: -54px; + margin-top: -54px; } + .nav-line > li { - margin-left: 25px; + margin-left: 25px; } + .nav-line > li > a, .nav-line > li > a:hover, .nav-line > li > a:focus { - border: none; - background: none !important; - border-radius: 0 !important; - padding-left: 0; - padding-right: 0; + border: none; + background: none !important; + border-radius: 0 !important; + padding-left: 0; + padding-right: 0; } + .nav-line > li.active > a, .nav-line > li.active > a:hover, .nav-line > li.active > a:focus { - border: none; - border-bottom: 2px solid #666; + border: none; + border-bottom: 2px solid #666; } + .nav-line > li:last-child { - margin-right: 0; + margin-right: 0; } + .nav-line.nav-center > li, .nav-blank.nav-center > li { - margin-right: 15px; - margin-left: 15px; + margin-right: 15px; + margin-left: 15px; } + .nav-line.nav-center > li:last-child, .nav-blank.nav-center > li:last-child { - margin-right: 15px; + margin-right: 15px; } + .nav-center { - text-align: center; + text-align: center; } + .nav-center > li { - float: none; - display: inline-block; + float: none; + display: inline-block; } + .nav-white > li > a, .nav-white > li > a:hover, .nav-white > li > a:focus { - color: #fff; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - background: none; + color: #fff; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + background: none; } + .nav-white > li.active > a, .nav-white > li.active > a:hover, .nav-white > li.active > a:focus { - color: #595959; - opacity: 1; - -ms-filter: none; - filter: none; + color: #595959; + opacity: 1; + -ms-filter: none; + filter: none; } + .nav-white.nav-blank > li.active > a, .nav-white.nav-blank > li.active > a:hover, .nav-white.nav-blank > li.active > a:focus { - color: #fff; + color: #fff; } + .nav-white.nav-line { - border-color: rgba(255,255,255,0.3); + border-color: rgba(255, 255, 255, 0.3); } + .nav-white.nav-line > li > a, .nav-white.nav-line > li > a:hover, .nav-white.nav-line > li > a:focus { - border-color: #fff; + border-color: #fff; } + .nav-white.nav-line > li.active > a { - color: #fff !important; + color: #fff !important; } + .nav-no-br { - border-bottom: none; + border-bottom: none; } + .nav-no-br > li { - margin-bottom: 0; + margin-bottom: 0; } + .nav-no-br > li > a, .nav-no-br > li > a:hover, .nav-no-br > li > a:focus { - border: none; + border: none; } + .nav-no-br > li.active > a, .nav-no-br > li.active > a:hover, .nav-no-br > li.active > a:focus { - border: none; + border: none; } + .nav-icon-center { - display: block; - text-align: center; - margin-bottom: 10px; - font-size: 19px; + display: block; + text-align: center; + margin-bottom: 10px; + font-size: 19px; } + .nav-active-primary > li.active > a, .nav-active-primary > li.active > a:hover, .nav-active-primary > li.active > a:focus { - background: #0093d2; - color: #fff; + background: #0093d2; + color: #fff; } + .nav-active-primary.nav-line > li.active > a, .nav-active-primary.nav-blank > li.active > a, .nav-active-primary.nav-line > li.active > a:hover, .nav-active-primary.nav-blank > li.active > a:hover, .nav-active-primary.nav-line > li.active > a:focus, .nav-active-primary.nav-blank > li.active > a:focus { - color: #0093d2; - background: none; - border-color: #0093d2; + color: #0093d2; + background: none; + border-color: #0093d2; } + .nav-active-primary-inverse > li.active > a, .nav-active-primary-inverse > li.active > a:hover, .nav-active-primary-inverse > li.active > a:focus { - background: #ff6c2d; - color: #fff; + background: #ff6c2d; + color: #fff; } + .nav-active-primary-inverse.nav-line > li.active > a, .nav-active-primary-inverse.nav-blank > li.active > a, .nav-active-primary-inverse.nav-line > li.active > a:hover, .nav-active-primary-inverse.nav-blank > li.active > a:hover, .nav-active-primary-inverse.nav-line > li.active > a:focus, .nav-active-primary-inverse.nav-blank > li.active > a:focus { - color: #ff6c2d; - background: none; - border-color: #ff6c2d; + color: #ff6c2d; + background: none; + border-color: #ff6c2d; } + .nav-active-white > li.active > a, .nav-active-white > li.active > a:hover, .nav-active-white > li.active > a:focus { - background: #fff; - color: #595959; + background: #fff; + color: #595959; } + .nav-eq-width { - display: table; - width: 100%; + display: table; + width: 100%; } + .nav-eq-width > li { - display: table-cell; - float: none; + display: table-cell; + float: none; } + .nav-eq-width > li > a { - margin: 0; + margin: 0; } + .tab-content-curved { - border-radius: 4px; + border-radius: 4px; } + .navbar-theme { - margin-bottom: 0; - border-radius: 0; - background: #fff; - border: none; -} -.navbar-theme .navbar-toggle { - border: none !important; - background: none !important; -} -.navbar-inverse { - background: #333; -} -.navbar-brand > img { - max-width: 100%; - max-height: 100%; -} -.navbar-primary { - background: #0093d2; -} -.navbar-primary .navbar-nav > li > a { - color: rgba(255,255,255,0.7); -} -@media (max-width: 992px) { - .navbar-primary .navbar-nav > li { - border-color: #006793 !important; - } -} -.navbar-primary .navbar-collapse { - border-color: #006793 !important; -} -.navbar-primary-inverse { - background: #ff6c2d; -} -.navbar-primary-inverse .navbar-nav > li > a { - color: rgba(255,255,255,0.7); -} -@media (max-width: 992px) { - .navbar-primary-inverse .navbar-nav > li { - border-color: #d23f00 !important; - } -} -.navbar-primary-inverse .navbar-collapse { - border-color: #d23f00 !important; -} -.navbar-theme { - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; -} -.navbar-theme-abs { - position: absolute; - top: 0; - left: 0; - width: 100%; - z-index: 999; -} -@media (max-width: 992px) { - .navbar-theme-border .navbar-collapse { - border: none; - overflow-y: hidden; - } - .navbar-theme-border .navbar-nav { margin-bottom: 0; - } + border-radius: 0; + background: #fff; + border: none; } + +.navbar-theme .navbar-toggle { + border: none !important; + background: none !important; +} + +.navbar-inverse { + background: #333; +} + +.navbar-brand > img { + max-width: 100%; + max-height: 100%; +} + +.navbar-primary { + background: #0093d2; +} + +.navbar-primary .navbar-nav > li > a { + color: rgba(255, 255, 255, 0.7); +} + +@media (max-width: 992px) { + .navbar-primary .navbar-nav > li { + border-color: #006793 !important; + } +} + +.navbar-primary .navbar-collapse { + border-color: #006793 !important; +} + +.navbar-primary-inverse { + background: #ff6c2d; +} + +.navbar-primary-inverse .navbar-nav > li > a { + color: rgba(255, 255, 255, 0.7); +} + +@media (max-width: 992px) { + .navbar-primary-inverse .navbar-nav > li { + border-color: #d23f00 !important; + } +} + +.navbar-primary-inverse .navbar-collapse { + border-color: #d23f00 !important; +} + +.navbar-theme { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; +} + +.navbar-theme-abs { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 999; +} + +@media (max-width: 992px) { + .navbar-theme-border .navbar-collapse { + border: none; + overflow-y: hidden; + } + + .navbar-theme-border .navbar-nav { + margin-bottom: 0; + } +} + .navbar-theme-border .navbar-collapse { - border-bottom: 1px solid rgba(255,255,255,0.3); + border-bottom: 1px solid rgba(255, 255, 255, 0.3); } + .navbar-theme-border .navbar-nav { - margin-bottom: -1px !important; + margin-bottom: -1px !important; } + .navbar-theme-fixed { - position: fixed; - top: 0; - left: 0; - with: 100%; - z-index: 999; + position: fixed; + top: 0; + left: 0; + with: 100%; + z-index: 999; } + .navbar-theme-transparent { - background: none; + background: none; } + .navbar-theme .navbar-nav > li:hover > a { - color: #3e3e3e; + color: #3e3e3e; } + .navbar-theme .navbar-nav > li > a { - font-size: 13px; - padding: 15px 0; - margin: 0 15px; + font-size: 13px; + padding: 15px 0; + margin: 0 15px; } + .navbar-theme .navbar-nav > li:last-child > a { - margin-left: 0; + margin-left: 0; } + .navbar-theme .navbar-nav > li.active > a { - background: none; + background: none; } + .navbar-theme .navbar-nav > li.active > a:hover { - background: none; + background: none; } + .navbar-theme .navbar-nav > li.active > a:focus { - background: none; + background: none; } + .navbar-theme .navbar-nav > li.open > a, .navbar-theme .navbar-nav > li.open > a:hover, .navbar-theme .navbar-nav > li.open > a:focus { - background: none; + background: none; } + .navbar-theme.navbar-inverse .navbar-nav > li:hover > a { - color: #fff; + color: #fff; } + .navbar-theme.navbar-inverse .navbar-nav .navbar-nav-item-user-icon { - color: #fff; + color: #fff; } + .navbar-full .navbar-right { - margin-right: 0; + margin-right: 0; } + .navbar-full .navbar-inner { - padding: 0 15px; + padding: 0 15px; } + .navbar-flag { - height: 20px; - padding-left: 5px; + height: 20px; + padding-left: 5px; } + .navbar-theme-transparent .navbar-nav > li > a { - color: rgba(255,255,255,0.7); + color: rgba(255, 255, 255, 0.7); } + .navbar-theme-transparent .navbar-nav > li.active > a { - border-bottom: 1px solid #fff; + border-bottom: 1px solid #fff; } + @media (min-width: 992px) { - .navbar-theme .dropdown:hover .dropdown-menu { - display: block; - } + .navbar-theme .dropdown:hover .dropdown-menu { + display: block; + } } + .navbar-theme .navbar-inner { - position: relative; + position: relative; } + .navbar-theme .dropdown-menu { - border-radius: 0; - padding: 0; - border: none; - border-top: 5px solid transparent; + border-radius: 0; + padding: 0; + border: none; + border-top: 5px solid transparent; } + .navbar-theme .dropdown-menu > li > a { - padding: 12px 20px; + padding: 12px 20px; } + .navbar-theme .dropdown-menu > li > a:hover { - background: #0093d2; - color: #fff; + background: #0093d2; + color: #fff; } + .navbar-theme .dropdown-menu > li.active > a { - background: #0093d2; - color: #fff; + background: #0093d2; + color: #fff; } + .navbar-theme .dropdown-menu-xl, .navbar-theme .dropdown-menu-xxl, .navbar-theme .dropdown-menu-lg, .navbar-theme .dropdown-menu-full { - padding: 15px; + padding: 15px; } + .dropdown-menu-xl { - width: 600px; + width: 600px; } + .dropdown-menu-lg { - width: 450px; + width: 450px; } + .dropdown-menu-xxl { - width: 800px; + width: 800px; } + .dropdown-full { - position: static !important; + position: static !important; } + .dropdown-menu-full { - width: 100%; + width: 100%; } + .navbar-nav-item-user > a { - padding-right: 30px !important; + padding-right: 30px !important; } + .navbar-nav-item-user-icon, .navbar-nav-item-user-img { - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - display: block; - font-size: 20px; - position: absolute; - top: 50%; - right: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - margin-top: -1px; -} -.navbar-nav-item-user-img { - width: 20px; - border-radius: 50%; -} -li:hover .navbar-nav-item-user-icon, -li.active .navbar-nav-item-user-icon, -li:hover .navbar-nav-item-user-img, -li.active .navbar-nav-item-user-img { - opacity: 1; - -ms-filter: none; - filter: none; -} -.navbar-theme-border-def .navbar-collapse { - border-bottom: 1px solid #b3b3b3; -} -.navbar-theme-border-def .navbar-nav > li.active > a { - border-bottom: 1px solid #808080; -} -.navbar-theme .navbar-toggle { - margin-right: 0; -} -@media (max-width: 992px) { - .navbar-theme .navbar-brand { - padding-left: 0; - } - .navbar-theme .navbar-nav { - margin: 0; - } - .navbar-theme .navbar-nav > li { - border-bottom: 1px solid #e6e6e6; - } - .navbar-theme .navbar-nav > li > a { - margin: 0; - } - .navbar-theme .navbar-nav > li > a.dropdown-toggle:before { - font-family: 'FontAwesome'; - content: '\f107'; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + display: block; + font-size: 20px; position: absolute; top: 50%; - right: 3px; - opacity: 0.33; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; - filter: alpha(opacity=33); + right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); - font-size: 18px; - } - .navbar-theme .navbar-collapse { - padding: 0; - } - .navbar-theme .dropdown-menu { - padding: 0; - margin-left: 10px; - overflow: hidden; - } - .navbar-theme .dropdown-meganav-list-items { - padding-bottom: 20px; - } - .navbar-theme.navbar-inverse .navbar-nav > li { - border-bottom: 1px solid #4d4d4d; - } - .navbar-theme.navbar-inverse .dropdown-meganav-list-title, - .navbar-theme.navbar-inverse .dropdown-meganav-select-list-title { - color: #fff; - } - .navbar-theme.navbar-inverse .dropdown-meganav-list-items > li > a { - color: #fff; - } - .navbar-theme.navbar-theme-transparent { - background: #333; - } - .navbar-theme.navbar-theme-transparent li.active > a { - border: none; - } - .navbar-theme.navbar-theme-abs { - display: block; - position: relative; - } + margin-top: -1px; } + +.navbar-nav-item-user-img { + width: 20px; + border-radius: 50%; +} + +li:hover .navbar-nav-item-user-icon, +li.active .navbar-nav-item-user-icon, +li:hover .navbar-nav-item-user-img, +li.active .navbar-nav-item-user-img { + opacity: 1; + -ms-filter: none; + filter: none; +} + +.navbar-theme-border-def .navbar-collapse { + border-bottom: 1px solid #b3b3b3; +} + +.navbar-theme-border-def .navbar-nav > li.active > a { + border-bottom: 1px solid #808080; +} + +.navbar-theme .navbar-toggle { + margin-right: 0; +} + +@media (max-width: 992px) { + .navbar-theme .navbar-brand { + padding-left: 0; + } + + .navbar-theme .navbar-nav { + margin: 0; + } + + .navbar-theme .navbar-nav > li { + border-bottom: 1px solid #e6e6e6; + } + + .navbar-theme .navbar-nav > li > a { + margin: 0; + } + + .navbar-theme .navbar-nav > li > a.dropdown-toggle:before { + font-family: 'FontAwesome'; + content: '\f107'; + position: absolute; + top: 50%; + right: 3px; + opacity: 0.33; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; + filter: alpha(opacity=33); + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + font-size: 18px; + } + + .navbar-theme .navbar-collapse { + padding: 0; + } + + .navbar-theme .dropdown-menu { + padding: 0; + margin-left: 10px; + overflow: hidden; + } + + .navbar-theme .dropdown-meganav-list-items { + padding-bottom: 20px; + } + + .navbar-theme.navbar-inverse .navbar-nav > li { + border-bottom: 1px solid #4d4d4d; + } + + .navbar-theme.navbar-inverse .dropdown-meganav-list-title, + .navbar-theme.navbar-inverse .dropdown-meganav-select-list-title { + color: #fff; + } + + .navbar-theme.navbar-inverse .dropdown-meganav-list-items > li > a { + color: #fff; + } + + .navbar-theme.navbar-theme-transparent { + background: #333; + } + + .navbar-theme.navbar-theme-transparent li.active > a { + border: none; + } + + .navbar-theme.navbar-theme-abs { + display: block; + position: relative; + } +} + .heading-theme { - position: relative; - padding: 20px 0; + position: relative; + padding: 20px 0; } + .heading-theme-title { - margin: 0; + margin: 0; } + .heading-theme-subtitle { - margin-bottom: 0; - margin-top: 10px; + margin-bottom: 0; + margin-top: 10px; } + .heading-theme-color { - background: #0093d2; + background: #0093d2; } + .heading-theme-color .heading-theme-title, .heading-theme-color .heading-theme-subtitle { - color: #fff; + color: #fff; } + .heading-theme-color .heading-theme-subtitle { - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + /* /--BOOTSTRAP CUSTOMIZATION-- */ /* --HALF COULMN-- */ .col-md-0-5, @@ -1044,1260 +1260,1443 @@ li.active .navbar-nav-item-user-img { .col-xs-9-5, .col-xs-10-5, .col-xs-11-5 { - float: right; - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; + float: right; + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; } + @media (max-width: 992px) { - .col-md-0-5, - .col-md-1-5, - .col-md-2-5, - .col-md-3-5, - .col-md-4-5, - .col-md-5-5, - .col-md-6-5, - .col-md-7-5, - .col-md-8-5, - .col-md-9-5, - .col-md-10-5, - .col-md-11-5 { - width: 100% !important; - float: none; - } + .col-md-0-5, + .col-md-1-5, + .col-md-2-5, + .col-md-3-5, + .col-md-4-5, + .col-md-5-5, + .col-md-6-5, + .col-md-7-5, + .col-md-8-5, + .col-md-9-5, + .col-md-10-5, + .col-md-11-5 { + width: 100% !important; + float: none; + } } + .col-md-0-5, .col-xs-0-5 { - width: 4.166666665%; + width: 4.166666665%; } + .col-md-1-5, .col-xs-1-5 { - width: 12.499999995%; + width: 12.499999995%; } + .col-md-2-5, .col-xs-2-5 { - width: 20%; + width: 20%; } + .col-md-3-5, .col-xs-3-5 { - width: 29.166666665%; + width: 29.166666665%; } + .col-md-4-5, .col-xs-4-5 { - width: 37.499999995%; + width: 37.499999995%; } + .col-md-5-5, .col-xs-5-5 { - width: 45.833333335%; + width: 45.833333335%; } + .col-md-6-5, .col-xs-6-5 { - width: 54.166666665%; + width: 54.166666665%; } + .col-md-7-5, .col-xs-7-5 { - width: 62.499999995%; + width: 62.499999995%; } + .col-md-8-5, .col-xs-8-5 { - width: 70.833333335%; + width: 70.833333335%; } + .col-md-9-5, .col-xs-9-5 { - width: 79.166666665%; + width: 79.166666665%; } + .col-md-10-5, .col-xs-10-5 { - width: 87.499999995%; + width: 87.499999995%; } + .col-md-11-5, .col-xs-11-5 { - width: 95.833333335%; + width: 95.833333335%; } + /* --/HALF COULMN-- */ /* --OWL CAROUSEL-- */ .owl-carousel { - display: none; - width: 100%; - -webkit-tap-highlight-color: transparent; - position: relative; - z-index: 1; - direction: ltr; + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + position: relative; + z-index: 1; + direction: ltr; } + .owl-carousel .owl-stage { - position: relative; - -ms-touch-action: pan-Y; + position: relative; + -ms-touch-action: pan-Y; } + .owl-carousel .owl-stage:after { - content: "."; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; } + .owl-carousel .owl-stage-outer { - position: relative; - overflow: hidden; - -webkit-transform: translate3d(0px, 0px, 0px); + position: relative; + overflow: hidden; + -webkit-transform: translate3d(0px, 0px, 0px); } + .owl-carousel .owl-item { - position: relative; - min-height: 1px; - float: left; - -webkit-backface-visibility: hidden; - -webkit-tap-highlight-color: transparent; - -webkit-touch-callout: none; - -webkit-transform: translateY(0); - -moz-transform: translateY(0); - -o-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -o-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); } + .owl-carousel .owl-item img { - display: block; - width: 100%; - -webkit-transform-style: preserve-3d; + display: block; + width: 100%; + -webkit-transform-style: preserve-3d; } + .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { - display: none; + display: none; } + .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { - cursor: hand; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .owl-carousel.owl-loaded { - display: block; + display: block; } + .owl-carousel.owl-loading { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - display: block; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + display: block; } + .owl-carousel.owl-hidden { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .owl-carousel.owl-refresh .owl-item { - display: none; + display: none; } + .owl-carousel.owl-drag .owl-item { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .owl-carousel.owl-grab { - cursor: grab; + cursor: grab; } + .owl-carousel.owl-rtl { - direction: rtl; + direction: rtl; } + .owl-carousel.owl-rtl .owl-item { - float: right; + float: right; } + .no-js .owl-carousel { - display: block; + display: block; } + .owl-carousel .animated { - -webkit-animation-duration: 1000ms; - -moz-animation-duration: 1000ms; - -o-animation-duration: 1000ms; - -ms-animation-duration: 1000ms; - animation-duration: 1000ms; - -webkit-animation-fill-mode: both; - -moz-animation-fill-mode: both; - -o-animation-fill-mode: both; - -ms-animation-fill-mode: both; - animation-fill-mode: both; + -webkit-animation-duration: 1000ms; + -moz-animation-duration: 1000ms; + -o-animation-duration: 1000ms; + -ms-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-fill-mode: both; + -moz-animation-fill-mode: both; + -o-animation-fill-mode: both; + -ms-animation-fill-mode: both; + animation-fill-mode: both; } + .owl-carousel .owl-animated-in { - z-index: 0; + z-index: 0; } + .owl-carousel .owl-animated-out { - z-index: 1; + z-index: 1; } + .owl-carousel .fadeOut { - -webkit-animation-name: fadeOut; - -moz-animation-name: fadeOut; - -o-animation-name: fadeOut; - -ms-animation-name: fadeOut; - animation-name: fadeOut; + -webkit-animation-name: fadeOut; + -moz-animation-name: fadeOut; + -o-animation-name: fadeOut; + -ms-animation-name: fadeOut; + animation-name: fadeOut; } + .owl-height { - -webkit-transition: height 500ms ease-in-out; - -moz-transition: height 500ms ease-in-out; - -o-transition: height 500ms ease-in-out; - -ms-transition: height 500ms ease-in-out; - transition: height 500ms ease-in-out; + -webkit-transition: height 500ms ease-in-out; + -moz-transition: height 500ms ease-in-out; + -o-transition: height 500ms ease-in-out; + -ms-transition: height 500ms ease-in-out; + transition: height 500ms ease-in-out; } + .owl-carousel .owl-item .owl-lazy { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - -webkit-transition: opacity 400ms ease; - -moz-transition: opacity 400ms ease; - -o-transition: opacity 400ms ease; - -ms-transition: opacity 400ms ease; - transition: opacity 400ms ease; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + transition: opacity 400ms ease; } + .owl-carousel .owl-item img.owl-lazy { - -webkit-transform-style: preserve-3d; - -moz-transform-style: preserve-3d; - -o-transform-style: preserve-3d; - -ms-transform-style: preserve-3d; - transform-style: preserve-3d; + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + -o-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + transform-style: preserve-3d; } + .owl-carousel .owl-video-wrapper { - position: relative; - height: 100%; - background: #000; + position: relative; + height: 100%; + background: #000; } + .owl-carousel .owl-video-play-icon { - position: absolute; - height: 80px; - width: 80px; - left: 50%; - top: 50%; - margin-left: -40px; - margin-top: -40px; - background: url("owl.video.play.html") no-repeat; - cursor: pointer; - z-index: 1; - -webkit-backface-visibility: hidden; - -webkit-transition: -webkit-transform 100ms ease; - -moz-transition: -moz-transform 100ms ease; - -o-transition: -o-transform 100ms ease; - -ms-transition: -ms-transform 100ms ease; - transition: transform 100ms ease; + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.html") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + -webkit-transition: -webkit-transform 100ms ease; + -moz-transition: -moz-transform 100ms ease; + -o-transition: -o-transform 100ms ease; + -ms-transition: -ms-transform 100ms ease; + transition: transform 100ms ease; } + .owl-carousel .owl-video-play-icon:hover { - -ms-transform: scale(1.3, 1.3); - -webkit-transform: scale(1.3, 1.3); - -moz-transform: scale(1.3, 1.3); - -o-transform: scale(1.3, 1.3); - -ms-transform: scale(1.3, 1.3); - transform: scale(1.3, 1.3); + -ms-transform: scale(1.3, 1.3); + -webkit-transform: scale(1.3, 1.3); + -moz-transform: scale(1.3, 1.3); + -o-transform: scale(1.3, 1.3); + -ms-transform: scale(1.3, 1.3); + transform: scale(1.3, 1.3); } + .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { - display: none; + display: none; } + .owl-carousel .owl-video-tn { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - height: 100%; - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: contain; - -moz-background-size: contain; - background-size: contain; - -webkit-transition: opacity 400ms ease; - -moz-transition: opacity 400ms ease; - -o-transition: opacity 400ms ease; - -ms-transition: opacity 400ms ease; - transition: opacity 400ms ease; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + height: 100%; + background-position: center center; + background-repeat: no-repeat; + -webkit-background-size: contain; + -moz-background-size: contain; + background-size: contain; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + transition: opacity 400ms ease; } + .owl-carousel .owl-video-frame { - position: relative; - z-index: 1; - height: 100%; - width: 100%; + position: relative; + z-index: 1; + height: 100%; + width: 100%; } + .owl-theme .owl-nav { - margin-top: 10px; - text-align: center; - -webkit-tap-highlight-color: transparent; + margin-top: 10px; + text-align: center; + -webkit-tap-highlight-color: transparent; } + .owl-theme .owl-nav [class*='owl-'] { - color: #fff; - font-size: 14px; - margin: 5px; - padding: 4px 7px; - background: #d6d6d6; - display: inline-block; - cursor: pointer; - border-radius: 3px; + color: #fff; + font-size: 14px; + margin: 5px; + padding: 4px 7px; + background: #d6d6d6; + display: inline-block; + cursor: pointer; + border-radius: 3px; } + .owl-theme .owl-nav [class*='owl-']:hover { - background: #869791; - color: #fff; - text-decoration: none; + background: #869791; + color: #fff; + text-decoration: none; } + .owl-theme .owl-nav .disabled { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - cursor: default; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + cursor: default; } + .owl-theme .owl-nav.disabled + .owl-dots { - margin-top: 10px; + margin-top: 10px; } + .owl-theme .owl-dots { - text-align: center; - -webkit-tap-highlight-color: transparent; + text-align: center; + -webkit-tap-highlight-color: transparent; } + .owl-theme .owl-dots .owl-dot { - display: inline-block; - zoom: 1; - *display: inline; + display: inline-block; + zoom: 1; + *display: inline; } + .owl-theme .owl-dots .owl-dot span { - width: 10px; - height: 10px; - margin: 5px 7px; - background: #d6d6d6; - display: block; - -webkit-backface-visibility: visible; - -webkit-transition: opacity 200ms ease; - -moz-transition: opacity 200ms ease; - -o-transition: opacity 200ms ease; - -ms-transition: opacity 200ms ease; - transition: opacity 200ms ease; - border-radius: 30px; + width: 10px; + height: 10px; + margin: 5px 7px; + background: #d6d6d6; + display: block; + -webkit-backface-visibility: visible; + -webkit-transition: opacity 200ms ease; + -moz-transition: opacity 200ms ease; + -o-transition: opacity 200ms ease; + -ms-transition: opacity 200ms ease; + transition: opacity 200ms ease; + border-radius: 30px; } + .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { - background: #869791; + background: #869791; } + .owl-prev, .owl-next { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - color: #fff; - display: block; - width: 50px; - height: 50px; - line-height: 50px; - text-align: center; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - cursor: pointer; - font-size: 20px; + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + color: #fff; + display: block; + width: 50px; + height: 50px; + line-height: 50px; + text-align: center; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + cursor: pointer; + font-size: 20px; } + .owl-prev:hover, .owl-next:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .owl-prev { - left: 30px; + left: 30px; } + .owl-next { - right: 30px; + right: 30px; } + .owl-carousel-nav-white .owl-prev, .owl-carousel-nav-white .owl-next { - opacity: 1; - -ms-filter: none; - filter: none; - color: #fff !important; + opacity: 1; + -ms-filter: none; + filter: none; + color: #fff !important; } + .owl-dots { - text-align: center; - -webkit-tap-highlight-color: transparent; - margin-top: 15px; + text-align: center; + -webkit-tap-highlight-color: transparent; + margin-top: 15px; } + .owl-dots .owl-dot { - display: inline-block; - zoom: 1; - *display: inline; + display: inline-block; + zoom: 1; + *display: inline; } + .owl-dots .owl-dot span { - width: 10px; - height: 10px; - margin: 5px 7px; - background: #d6d6d6; - display: block; - -webkit-backface-visibility: visible; - -webkit-transition: opacity 200ms ease; - -moz-transition: opacity 200ms ease; - -o-transition: opacity 200ms ease; - -ms-transition: opacity 200ms ease; - transition: opacity 200ms ease; - border-radius: 30px; + width: 10px; + height: 10px; + margin: 5px 7px; + background: #d6d6d6; + display: block; + -webkit-backface-visibility: visible; + -webkit-transition: opacity 200ms ease; + -moz-transition: opacity 200ms ease; + -o-transition: opacity 200ms ease; + -ms-transition: opacity 200ms ease; + transition: opacity 200ms ease; + border-radius: 30px; } + .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span { - background: #869791; + background: #869791; } + .owl-carousel-no-nav .owl-dots { - display: none; + display: none; } + .owl-carousel-no-nav .owl-nav { - display: none; + display: none; } + @-moz-keyframes fadeOut { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 100% { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 100% { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + } } + @-webkit-keyframes fadeOut { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 100% { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 100% { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + } } + @-o-keyframes fadeOut { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 100% { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 100% { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + } } + @keyframes fadeOut { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 100% { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 100% { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + } } + /* --/OWL CAROUSEL-- */ /* --BANNER-- */ .banner { - position: relative; - overflow: hidden; + position: relative; + overflow: hidden; } + .banner-sqr { - width: 100%; - padding-top: 100%; + width: 100%; + padding-top: 100%; } + .banner-w-25 { - height: 25vh; + height: 25vh; } + .banner-w-33 { - height: 33vh; + height: 33vh; } + .banner-w-50 { - height: 50vh; + height: 50vh; } + .banner-w-63 { - height: 63vh; + height: 63vh; } + .banner-w-75 { - height: 75vh; + height: 75vh; } + .banner-w-80 { - height: 80vh; + height: 80vh; } + .banner-w-100 { - height: 100vh; + height: 100vh; } + .banner-bg { - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - background-position: center center; - background-repeat: no-repeat; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 1; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 1; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; } + .banner-link { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 6; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 6; } + .banner-mask { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 2; - background: #000; - opacity: 0.33; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; - filter: alpha(opacity=33); - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 2; + background: #000; + opacity: 0.33; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; + filter: alpha(opacity=33); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; } + .banner-mask-half { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .banner-mask-dark { - opacity: 0.66; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; - filter: alpha(opacity=66); + opacity: 0.66; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; + filter: alpha(opacity=66); } + .banner-mask-light { - opacity: 0.15; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; - filter: alpha(opacity=15); + opacity: 0.15; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; + filter: alpha(opacity=15); } + .banner-border { - border: 1px solid #fff; - margin: -1px 0 0 -1px; + border: 1px solid #fff; + margin: -1px 0 0 -1px; } + .banner-img { - width: 100%; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; + width: 100%; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; } + .banner-inner-shadow { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 3; - -webkit-box-shadow: inset 0 0 20px rgba(0,0,0,0.5); - box-shadow: inset 0 0 20px rgba(0,0,0,0.5); + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 3; + -webkit-box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.5); + box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.5); } + .banner-inner-shadow-lg { - -webkit-box-shadow: inset 0 0 100px rgba(0,0,0,0.5); - box-shadow: inset 0 0 100px rgba(0,0,0,0.5); + -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.5); + box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.5); } + .banner-title { - font-size: 19px; - font-weight: normal; - font-family: iransans; - margin: 0; + font-size: 19px; + font-weight: normal; + font-family: iransans; + margin: 0; } + .banner-subtitle { - font-size: 13px; - opacity: 0.66; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; - filter: alpha(opacity=66); - font-weight: bold; - margin-bottom: 0; - margin-top: 10px; + font-size: 13px; + opacity: 0.66; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; + filter: alpha(opacity=66); + font-weight: bold; + margin-bottom: 0; + margin-top: 10px; } + .banner-caption { - position: relative; - z-index: 5; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - color: #fff; - padding: 30px; + position: relative; + z-index: 5; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; + color: #fff; + padding: 30px; } + .banner-caption-dark { - color: #4d4d4d; + color: #4d4d4d; } + .banner-caption-top { - position: absolute; - top: 0; - left: 0; - bottom: auto; - right: auto; + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; } + .banner-caption-bottom { - position: absolute; - top: auto; - right: auto; - left: auto; - bottom: 0; + position: absolute; + top: auto; + right: auto; + left: auto; + bottom: 0; } + .banner-caption-center { - position: absolute; - top: 50%; - left: 0; - bottom: auto; - right: auto; - transfrom: translateY(-50%); + position: absolute; + top: 50%; + left: 0; + bottom: auto; + right: auto; + transfrom: translateY(-50%); } + .banner-caption-inner { - z-index: 2; + z-index: 2; } + .banner-caption-grad { - background: -webkit-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: -moz-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: -o-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: -ms-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: linear-gradient(to bottom, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); + background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: -o-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); } + .banner-caption-grad-white { - background: -webkit-linear-gradient(top, rgba(255,255,255,0.01), rgba(255,255,255,0.9)); - background: -moz-linear-gradient(top, rgba(255,255,255,0.01), rgba(255,255,255,0.9)); - background: -o-linear-gradient(top, rgba(255,255,255,0.01), rgba(255,255,255,0.9)); - background: -ms-linear-gradient(top, rgba(255,255,255,0.01), rgba(255,255,255,0.9)); - background: linear-gradient(to bottom, rgba(255,255,255,0.01), rgba(255,255,255,0.9)); + background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.9)); + background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.9)); + background: -o-linear-gradient(top, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.9)); + background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.9)); + background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.9)); } + .banner-caption-vert-center { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - -moz-transform: translate3d(-50%, -50%, 0); - -o-transform: translate3d(-50%, -50%, 0); - -ms-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - width: 100%; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + -moz-transform: translate3d(-50%, -50%, 0); + -o-transform: translate3d(-50%, -50%, 0); + -ms-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); + width: 100%; } + .banner-caption-top { - position: absolute; - top: 0; - left: 0; - width: 100%; + position: absolute; + top: 0; + left: 0; + width: 100%; } + .banner-caption-bottom { - position: absolute; - top: auto; - right: auto; - left: auto; - bottom: 0; - width: 100%; + position: absolute; + top: auto; + right: auto; + left: auto; + bottom: 0; + width: 100%; } + .banner-subtitle { - direction: rtl; + direction: rtl; } + .banner-animate { - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .banner-animate-slow { - -webkit-transition: 0.6s; - -moz-transition: 0.6s; - -o-transition: 0.6s; - -ms-transition: 0.6s; - transition: 0.6s; + -webkit-transition: 0.6s; + -moz-transition: 0.6s; + -o-transition: 0.6s; + -ms-transition: 0.6s; + transition: 0.6s; } + .banner-animate-slow.banner-animate-mask-in .banner-mask, .banner-animate-slow.banner-animate-zoom-in .banner-bg { - -webkit-transition: 0.6s; - -moz-transition: 0.6s; - -o-transition: 0.6s; - -ms-transition: 0.6s; - transition: 0.6s; + -webkit-transition: 0.6s; + -moz-transition: 0.6s; + -o-transition: 0.6s; + -ms-transition: 0.6s; + transition: 0.6s; } + .banner-animate-very-slow { - -webkit-transition: 1.2s; - -moz-transition: 1.2s; - -o-transition: 1.2s; - -ms-transition: 1.2s; - transition: 1.2s; + -webkit-transition: 1.2s; + -moz-transition: 1.2s; + -o-transition: 1.2s; + -ms-transition: 1.2s; + transition: 1.2s; } + .banner-animate-very-slow.banner-animate-mask-in .banner-mask, .banner-animate-very-slow.banner-animate-zoom-in .banner-bg { - -webkit-transition: 1.2s; - -moz-transition: 1.2s; - -o-transition: 1.2s; - -ms-transition: 1.2s; - transition: 1.2s; + -webkit-transition: 1.2s; + -moz-transition: 1.2s; + -o-transition: 1.2s; + -ms-transition: 1.2s; + transition: 1.2s; } + .banner-animate-super-slow { - -webkit-transition: 2.2s; - -moz-transition: 2.2s; - -o-transition: 2.2s; - -ms-transition: 2.2s; - transition: 2.2s; + -webkit-transition: 2.2s; + -moz-transition: 2.2s; + -o-transition: 2.2s; + -ms-transition: 2.2s; + transition: 2.2s; } + .banner-animate-super-slow.banner-animate-mask-in .banner-mask, .banner-animate-super-slow.banner-animate-zoom-in .banner-bg { - -webkit-transition: 2.2s; - -moz-transition: 2.2s; - -o-transition: 2.2s; - -ms-transition: 2.2s; - transition: 2.2s; + -webkit-transition: 2.2s; + -moz-transition: 2.2s; + -o-transition: 2.2s; + -ms-transition: 2.2s; + transition: 2.2s; } + @media (min-width: 992px) { - .banner-animate-mask-in .banner-mask { - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - } - .banner-animate-mask-in:hover .banner-mask { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } - .banner-animate-mask-out .banner-mask { - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } - .banner-animate-mask-out:hover .banner-mask { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - } - .banner-animate-zoom-in .banner-bg, - .banner-animate-zoom-in .banner-img { - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - -webkit-transform: translateZ(0) scale(1); - -moz-transform: translateZ(0) scale(1); - -o-transform: translateZ(0) scale(1); - -ms-transform: translateZ(0) scale(1); - transform: translateZ(0) scale(1); - } - .banner-animate-zoom-in:hover .banner-bg, - .banner-animate-zoom-in:hover .banner-img { - -webkit-transform: translateZ(0) scale(1.1); - -moz-transform: translateZ(0) scale(1.1); - -o-transform: translateZ(0) scale(1.1); - -ms-transform: translateZ(0) scale(1.1); - transform: translateZ(0) scale(1.1); - } - .banner-animate-zoom-out .banner-bg, - .banner-animate-zoom-out .banner-img { - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - -webkit-transform: translateZ(0) scale(1.1); - -moz-transform: translateZ(0) scale(1.1); - -o-transform: translateZ(0) scale(1.1); - -ms-transform: translateZ(0) scale(1.1); - transform: translateZ(0) scale(1.1); - } - .banner-animate-zoom-out:hover .banner-bg, - .banner-animate-zoom-out:hover .banner-img { - -webkit-transform: translateZ(0) scale(1); - -moz-transform: translateZ(0) scale(1); - -o-transform: translateZ(0) scale(1); - -ms-transform: translateZ(0) scale(1); - transform: translateZ(0) scale(1); - } - .banner-animate-blur-in .banner-bg, - .banner-animate-blur-in .banner-img { - filter: blur(0); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - } - .banner-animate-blur-in:hover .banner-bg, - .banner-animate-blur-in:hover .banner-img { - filter: blur(5px); - } - .banner-animate-blur-out .banner-bg { - filter: blur(5px); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - } - .banner-animate-blur-out:hover .banner-bg { - filter: blur(0); - } - .banner-animate-bsh:hover { - -webkit-box-shadow: 0 5px 20px rgba(0,0,0,0.6); - box-shadow: 0 5px 20px rgba(0,0,0,0.6); - } + .banner-animate-mask-in .banner-mask { + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + } + + .banner-animate-mask-in:hover .banner-mask { + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } + + .banner-animate-mask-out .banner-mask { + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } + + .banner-animate-mask-out:hover .banner-mask { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + } + + .banner-animate-zoom-in .banner-bg, + .banner-animate-zoom-in .banner-img { + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + -webkit-transform: translateZ(0) scale(1); + -moz-transform: translateZ(0) scale(1); + -o-transform: translateZ(0) scale(1); + -ms-transform: translateZ(0) scale(1); + transform: translateZ(0) scale(1); + } + + .banner-animate-zoom-in:hover .banner-bg, + .banner-animate-zoom-in:hover .banner-img { + -webkit-transform: translateZ(0) scale(1.1); + -moz-transform: translateZ(0) scale(1.1); + -o-transform: translateZ(0) scale(1.1); + -ms-transform: translateZ(0) scale(1.1); + transform: translateZ(0) scale(1.1); + } + + .banner-animate-zoom-out .banner-bg, + .banner-animate-zoom-out .banner-img { + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + -webkit-transform: translateZ(0) scale(1.1); + -moz-transform: translateZ(0) scale(1.1); + -o-transform: translateZ(0) scale(1.1); + -ms-transform: translateZ(0) scale(1.1); + transform: translateZ(0) scale(1.1); + } + + .banner-animate-zoom-out:hover .banner-bg, + .banner-animate-zoom-out:hover .banner-img { + -webkit-transform: translateZ(0) scale(1); + -moz-transform: translateZ(0) scale(1); + -o-transform: translateZ(0) scale(1); + -ms-transform: translateZ(0) scale(1); + transform: translateZ(0) scale(1); + } + + .banner-animate-blur-in .banner-bg, + .banner-animate-blur-in .banner-img { + filter: blur(0); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + } + + .banner-animate-blur-in:hover .banner-bg, + .banner-animate-blur-in:hover .banner-img { + filter: blur(5px); + } + + .banner-animate-blur-out .banner-bg { + filter: blur(5px); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + } + + .banner-animate-blur-out:hover .banner-bg { + filter: blur(0); + } + + .banner-animate-bsh:hover { + -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.6); + box-shadow: 0 5px 20px rgba(0, 0, 0, 0.6); + } } + /* --/BANNER-- */ /* --FEATURES-- */ .feature-icon { - display: block; - line-height: 1em; - font-size: 23px; - margin-bottom: 20px; + display: block; + line-height: 1em; + font-size: 23px; + margin-bottom: 20px; } + .feature-icon-box { - height: 60px; - width: 60px; - line-height: 60px; - margin-bottom: 30px; - text-align: center; + height: 60px; + width: 60px; + line-height: 60px; + margin-bottom: 30px; + text-align: center; } + .feature-icon-round { - border-radius: 50%; + border-radius: 50%; } + .feature-icon-left { - float: right; - margin-right: 15px; - margin-bottom: 0; + float: right; + margin-right: 15px; + margin-bottom: 0; } + .feature-icon-lg { - font-size: 30px; + font-size: 30px; } + .feature-icon-xl { - font-size: 45px; + font-size: 45px; } + .feature-icon-sm.feature-icon-box { - height: 40px; - width: 40px; - line-height: 40px; - font-size: 16px; - margin-bottom: 20px; + height: 40px; + width: 40px; + line-height: 40px; + font-size: 16px; + margin-bottom: 20px; } + .feature-icon-xs.feature-icon-box { - height: 30px; - width: 30px; - line-height: 30px; - font-size: 14px; - margin-bottom: 20px; + height: 30px; + width: 30px; + line-height: 30px; + font-size: 14px; + margin-bottom: 20px; } + .feature-icon-primary { - color: #0093d2; + color: #0093d2; } + .feature-icon-primary.feature-icon-box { - color: #fff; - background: #0093d2; + color: #fff; + background: #0093d2; } + .feature-icon-primary-inverse { - color: #ff6c2d; + color: #ff6c2d; } + .feature-icon-primary-inverse.feature-icon-box { - color: #fff; - background: #ff6c2d; + color: #fff; + background: #ff6c2d; } + .feature-icon-gray.feature-icon-box { - color: #4c4c4c; - background: #ededed; + color: #4c4c4c; + background: #ededed; } + .feature-icon-white { - color: #fff; + color: #fff; } + .feature-icon-white.feature-icon-box { - color: #4c4c4c; - background: #fff; + color: #4c4c4c; + background: #fff; } + .feature-icon-line { - background: none; - border: 1px solid #595959; - background: none !important; + background: none; + border: 1px solid #595959; + background: none !important; } + .feature-icon-line.feature-icon-primary { - border-color: #0093d2; - color: #0093d2; + border-color: #0093d2; + color: #0093d2; } + .feature-icon-line.feature-icon-white { - border-color: #fff; - color: #fff; + border-color: #fff; + color: #fff; } + .feature-icon-line.feature-icon-primary-inverse { - border-color: #ff6c2d; - color: #ff6c2d; + border-color: #ff6c2d; + color: #ff6c2d; } + .feature-caption { - display: table; + display: table; } + .feature-title { - margin-bottom: 15px; - margin-top: 0; - font-weight: normal; - line-height: 1em; - font-size: 18px; + margin-bottom: 15px; + margin-top: 0; + font-weight: normal; + line-height: 1em; + font-size: 18px; } + .feature-subtitle { - margin-bottom: 0; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - font-size: 14px; - line-height: 1.6em; + margin-bottom: 0; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + font-size: 14px; + line-height: 1.6em; } + .feature-center { - text-align: center; + text-align: center; } + .feature-center .feature-caption { - display: block; + display: block; } + .feature-center .feature-icon { - margin-left: auto; - margin-right: auto; + margin-left: auto; + margin-right: auto; } + .feature-wrap-fade-white { - padding: 35px 20px; - background: rgba(255,255,255,0.2); + padding: 35px 20px; + background: rgba(255, 255, 255, 0.2); } + /* --/FEATURES-- */ /* --BLUR AREA-- */ .blur-area { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - background-position: center center; - background-repeat: no-repeat; - z-index: 1; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + z-index: 1; } + @media (max-width: 992px) { - .blur-area { - display: none; - } + .blur-area { + display: none; + } } + /* --BLUR AREA-- */ /* --ICHECK-- */ .icheck-label { - padding: 0 !important; - display: block; + padding: 0 !important; + display: block; } + .icheck, .iradio { - float: right; - display: inline-block; - width: 12px; - height: 12px; - border: none; - cursor: pointer; - background: none; - border: 1px solid #8c8c8c; - margin-left: 7px; - overflow: hidden; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + float: right; + display: inline-block; + width: 12px; + height: 12px; + border: none; + cursor: pointer; + background: none; + border: 1px solid #8c8c8c; + margin-left: 7px; + overflow: hidden; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .icheck:before, .iradio:before { - position: absolute; - top: 0; - left: 0; - content: '\f00c'; - font-family: 'FontAwesome'; - font-size: 7px; - width: 100%; - height: 12px; - line-height: 10px; - text-align: center; - display: block; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - color: #fff; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + position: absolute; + top: 0; + left: 0; + content: '\f00c'; + font-family: 'FontAwesome'; + font-size: 7px; + width: 100%; + height: 12px; + line-height: 10px; + text-align: center; + display: block; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + color: #fff; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .icheck.hover:after { - background: #0093d2; + background: #0093d2; } + .icheck.checked { - background: #0093d2; - border-color: #0093d2; + background: #0093d2; + border-color: #0093d2; } + .icheck.checked:before { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .icheck.checked:after { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .icheck.disabled { - background: #808080; + background: #808080; } + .icheck-title { - display: table; - margin-bottom: 0; + display: table; + margin-bottom: 0; } + .icheck-sub-title { - margin-bottom: 0; - margin-top: 1px; - font-size: 10px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - display: block; + margin-bottom: 0; + margin-top: 1px; + font-size: 10px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + display: block; } + /* --/ICHECK-- */ /* --RANGE SLIDER-- */ .irs { - position: relative; - display: block; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - height: 55px; + position: relative; + display: block; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + height: 55px; } + .irs-line { - position: relative; - display: block; - overflow: hidden; - outline: none !important; - height: 10px; - top: 33px; - background: #eee; - border-radius: 16px; - border: 1px solid #ccc; + position: relative; + display: block; + overflow: hidden; + outline: none !important; + height: 10px; + top: 33px; + background: #eee; + border-radius: 16px; + border: 1px solid #ccc; } + .irs-line-left, .irs-line-mid, .irs-line-right { - position: absolute; - top: 0; - display: block; - height: 8px; + position: absolute; + top: 0; + display: block; + height: 8px; } + .irs-line-left { - left: 0; - width: 11%; + left: 0; + width: 11%; } + .irs-line-mid { - left: 9%; - width: 82%; + left: 9%; + width: 82%; } + .irs-line-right { - right: 0; - width: 11%; + right: 0; + width: 11%; } + .irs-bar { - position: absolute; - display: block; - left: 0; - width: 0; - height: 10px; - top: 33px; - border-top: 1px solid #0093d2; - border-bottom: 1px solid #0093d2; - background: #0093d2; + position: absolute; + display: block; + left: 0; + width: 0; + height: 10px; + top: 33px; + border-top: 1px solid #0093d2; + border-bottom: 1px solid #0093d2; + background: #0093d2; } + .irs-bar-edge { - position: absolute; - display: block; - top: 0; - left: 0; - height: 10px; - top: 33px; - border: 1px solid #0093d2; - width: 14px; - border-right: 0; - background: #0093d2; - border-radius: 16px 0 0 16px; + position: absolute; + display: block; + top: 0; + left: 0; + height: 10px; + top: 33px; + border: 1px solid #0093d2; + width: 14px; + border-right: 0; + background: #0093d2; + border-radius: 16px 0 0 16px; } + .irs-shadow { - position: absolute; - display: none; - left: 0; - width: 0; - height: 2px; - top: 38px; - background: #000; - opacity: 0.3; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; - filter: alpha(opacity=30); - border-radius: 5px; + position: absolute; + display: none; + left: 0; + width: 0; + height: 2px; + top: 38px; + background: #000; + opacity: 0.3; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); + border-radius: 5px; } + .irs-slider { - position: absolute; - display: block; - cursor: default; - z-index: 1; - top: 25px; - width: 27px; - height: 27px; - border: 1px solid #aaa; - background: #ddd; - border-radius: 27px; - cursor: pointer; + position: absolute; + display: block; + cursor: default; + z-index: 1; + top: 25px; + width: 27px; + height: 27px; + border: 1px solid #aaa; + background: #ddd; + border-radius: 27px; + cursor: pointer; } + .irs-slider.type_last { - z-index: 2; + z-index: 2; } + .irs-min, .irs-max { - color: #333; - position: absolute; - display: block; - cursor: default; - font-size: 12px; - line-height: 1.333; - top: 0; - padding: 1px 5px; - background: rgba(0,0,0,0.1); - border-radius: 3px; + color: #333; + position: absolute; + display: block; + cursor: default; + font-size: 12px; + line-height: 1.333; + top: 0; + padding: 1px 5px; + background: rgba(0, 0, 0, 0.1); + border-radius: 3px; } + .irs-min { - left: 0; + left: 0; } + .irs-max { - right: 0; + right: 0; } + .irs-from, .irs-to, .irs-single { - position: absolute; - display: block; - top: 0; - left: 0; - cursor: default; - white-space: nowrap; - color: #fff; - font-size: 14px; - line-height: 1.333; - padding: 1px 5px; - background: #0093d2; - border-radius: 3px; + position: absolute; + display: block; + top: 0; + left: 0; + cursor: default; + white-space: nowrap; + color: #fff; + font-size: 14px; + line-height: 1.333; + padding: 1px 5px; + background: #0093d2; + border-radius: 3px; } + .irs-grid { - position: absolute; - display: none; - bottom: 0; - left: 0; - width: 100%; - height: 20%; - height: 27px; + position: absolute; + display: none; + bottom: 0; + left: 0; + width: 100%; + height: 20%; + height: 27px; } + .irs-widh-grid .irs-grid { - display: block; - height: 75px; + display: block; + height: 75px; } + .irs-grid-pol { - position: absolute; - top: 0; - left: 0; - width: 1px; - height: 8px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - background: #0093d2; + position: absolute; + top: 0; + left: 0; + width: 1px; + height: 8px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + background: #0093d2; } + .irs-grid-pol.small { - height: 4px; - background: #999; + height: 4px; + background: #999; } + .irs-grid-text { - position: absolute; - bottom: 0; - left: 0; - white-space: nowrap; - text-align: center; - font-size: 9px; - line-height: 9px; - padding: 0 3px; - color: #000; - color: #0093d2; - bottom: 5px; + position: absolute; + bottom: 0; + left: 0; + white-space: nowrap; + text-align: center; + font-size: 9px; + line-height: 9px; + padding: 0 3px; + color: #000; + color: #0093d2; + bottom: 5px; } + .irs-disable-mask { - position: absolute; - display: block; - top: 0; - left: -1%; - width: 102%; - height: 100%; - cursor: default; - background: #000; - z-index: 2; + position: absolute; + display: block; + top: 0; + left: -1%; + width: 102%; + height: 100%; + cursor: default; + background: #000; + z-index: 2; } + .lt-ie9 .irs-disable-mask { - background: #000; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - cursor: not-allowed; + background: #000; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + cursor: not-allowed; } + .irs-disbled { - opacity: 0.4; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; - filter: alpha(opacity=40); + opacity: 0.4; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); } + .irs-hidden-input { - position: absolute !important; - display: block !important; - top: 0 !important; - left: 0 !important; - width: 0 !important; - height: 0 !important; - font-size: 0 !important; - line-height: 0 !important; - padding: 0 !important; - margin: 0 !important; - overflow: hidden; - outline: none !important; - z-index: -9999 !important; - background: none !important; - border-style: solid !important; - border-color: transparent !important; + position: absolute !important; + display: block !important; + top: 0 !important; + left: 0 !important; + width: 0 !important; + height: 0 !important; + font-size: 0 !important; + line-height: 0 !important; + padding: 0 !important; + margin: 0 !important; + overflow: hidden; + outline: none !important; + z-index: -9999 !important; + background: none !important; + border-style: solid !important; + border-color: transparent !important; } + /* --/RANGE SLIDER-- */ /* --FOTORAMA IMAGE SLIDER-- */ .fotorama__arr:focus:after, @@ -2309,44 +2708,49 @@ li.active .navbar-nav-item-user-img { .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video iframe { - position: absolute; - width: 100%; - height: 100%; - top: 0; - right: 0; - left: 0; - bottom: 0; + position: absolute; + width: 100%; + height: 100%; + top: 0; + right: 0; + left: 0; + bottom: 0; } + .fotorama--fullscreen, .fotorama__img { - max-width: 99999px !important; - max-height: 99999px !important; - min-width: 0 !important; - min-height: 0 !important; - border-radius: 0 !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - padding: 0 !important; + max-width: 99999px !important; + max-height: 99999px !important; + min-width: 0 !important; + min-height: 0 !important; + border-radius: 0 !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + padding: 0 !important; } + .fotorama__wrap .fotorama__grab { - cursor: move; - cursor: -webkit-grab; - cursor: -o-grab; - cursor: -ms-grab; - cursor: grab; + cursor: move; + cursor: -webkit-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; } + .fotorama__grabbing * { - cursor: move; - cursor: -webkit-grabbing; - cursor: -o-grabbing; - cursor: -ms-grabbing; - cursor: grabbing; + cursor: move; + cursor: -webkit-grabbing; + cursor: -o-grabbing; + cursor: -ms-grabbing; + cursor: grabbing; } + .fotorama__spinner { - position: absolute !important; - top: 50% !important; - left: 50% !important; + position: absolute !important; + top: 50% !important; + left: 50% !important; } + .fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3 .fotorama__fullscreen-icon, .fotorama__wrap--css3 .fotorama__nav__shaft, @@ -2354,13 +2758,14 @@ li.active .navbar-nav-item-user-img { .fotorama__wrap--css3 .fotorama__thumb-border, .fotorama__wrap--css3 .fotorama__video-close, .fotorama__wrap--css3 .fotorama__video-play { - -webkit-transform: translate3d(0, 0, 0); - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + .fotorama__caption, .fotorama__nav:after, .fotorama__nav:before, @@ -2372,116 +2777,128 @@ li.active .navbar-nav-item-user-img { .fotorama__wrap--css3 .fotorama__stage, .fotorama__wrap--css3 .fotorama__stage .fotorama__img, .fotorama__wrap--css3 .fotorama__stage__frame { - -webkit-transform: translateZ(0); - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -o-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); + -webkit-transform: translateZ(0); + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -o-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); } + .fotorama__arr:focus, .fotorama__fullscreen-icon:focus, .fotorama__nav__frame { - outline: 0; + outline: 0; } + .fotorama__arr:focus:after, .fotorama__fullscreen-icon:focus:after, .fotorama__nav__frame:focus .fotorama__dot:after, .fotorama__nav__frame:focus .fotorama__thumb:after { - content: ''; - background-color: rgba(0,175,234,0.5); + content: ''; + background-color: rgba(0, 175, 234, 0.5); } + .fotorama__wrap--video .fotorama__stage, .fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__shaft { - -webkit-transform: none !important; - -webkit-transform: none !important; - -moz-transform: none !important; - -o-transform: none !important; - -ms-transform: none !important; - transform: none !important; + -webkit-transform: none !important; + -webkit-transform: none !important; + -moz-transform: none !important; + -o-transform: none !important; + -ms-transform: none !important; + transform: none !important; } + .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border { - -webkit-transition-property: -webkit--webkit-transform, width; - -moz-transition-property: -webkit--moz-transform, width; - -o-transition-property: -webkit--o-transform, width; - -ms-transition-property: -webkit--ms-transform, width; - transition-property: -webkit-transform, width; - -webkit-transition-property: -webkit-transform, width; - -moz-transition-property: -moz-transform, width; - -o-transition-property: -o-transform, width; - -ms-transition-property: -ms-transform, width; - transition-property: transform, width; - -webkit-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); - -moz-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); - -o-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); - -ms-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); - transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); - -webkit-transition-duration: 0ms; - -moz-transition-duration: 0ms; - -o-transition-duration: 0ms; - -ms-transition-duration: 0ms; - transition-duration: 0ms; + -webkit-transition-property: -webkit--webkit-transform, width; + -moz-transition-property: -webkit--moz-transform, width; + -o-transition-property: -webkit--o-transform, width; + -ms-transition-property: -webkit--ms-transform, width; + transition-property: -webkit-transform, width; + -webkit-transition-property: -webkit-transform, width; + -moz-transition-property: -moz-transform, width; + -o-transition-property: -o-transform, width; + -ms-transition-property: -ms-transform, width; + transition-property: transform, width; + -webkit-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); + -moz-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); + -o-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); + -ms-transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); + transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); + -webkit-transition-duration: 0ms; + -moz-transition-duration: 0ms; + -o-transition-duration: 0ms; + -ms-transition-duration: 0ms; + transition-duration: 0ms; } + .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__no-select, .fotorama__video-close, .fotorama__video-play, .fotorama__wrap { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .fotorama__select { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; } + .fotorama__nav, .fotorama__nav__frame { - margin: auto; - padding: 0; + margin: auto; + padding: 0; } + .fotorama__caption__wrap, .fotorama__nav__frame, .fotorama__nav__shaft { - -moz-box-orient: vertical; - display: inline-block; - vertical-align: middle; - *display: inline; - *zoom: 1; + -moz-box-orient: vertical; + display: inline-block; + vertical-align: middle; + *display: inline; + *zoom: 1; } + .fotorama__nav__frame, .fotorama__thumb-border { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; } + .fotorama__caption__wrap { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + .fotorama--hidden, .fotorama__load { - position: absolute; - left: -99999px; - top: -99999px; - z-index: -1; + position: absolute; + left: -99999px; + top: -99999px; + z-index: -1; } + .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__nav, @@ -2491,590 +2908,688 @@ li.active .navbar-nav-item-user-img { .fotorama__stage__shaft, .fotorama__video-close, .fotorama__video-play { - -webkit-tap-highlight-color: transparent; + -webkit-tap-highlight-color: transparent; } + .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play { - color: #fff; - text-align: center; + color: #fff; + text-align: center; } + .fotorama__arr:before, .fotorama__fullscreen-icon:before, .fotorama__video-close:before, .fotorama__video-play:before { - font-family: 'FontAwesome'; + font-family: 'FontAwesome'; } + @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx) { - .fotorama__arr, - .fotorama__fullscreen-icon, - .fotorama__video-close, - .fotorama__video-play { - background: url("fotorama%402x.html") 0 0/96px 160px no-repeat; - } + .fotorama__arr, + .fotorama__fullscreen-icon, + .fotorama__video-close, + .fotorama__video-play { + background: url("fotorama%402x.html") 0 0/96px 160px no-repeat; + } } + .fotorama__thumb { - background-color: #7f7f7f; - background-color: rgba(127,127,127,0.2); + background-color: #7f7f7f; + background-color: rgba(127, 127, 127, 0.2); } + @media print { - .fotorama__arr, - .fotorama__fullscreen-icon, - .fotorama__thumb-border, - .fotorama__video-close, - .fotorama__video-play { - background: none !important; - } + .fotorama__arr, + .fotorama__fullscreen-icon, + .fotorama__thumb-border, + .fotorama__video-close, + .fotorama__video-play { + background: none !important; + } } + .fotorama { - min-width: 1px; - overflow: hidden; + min-width: 1px; + overflow: hidden; } -.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child) { - display: none; + +.fotorama:not(.fotorama--unobtrusive) > *:not(:first-child) { + display: none; } + .fullscreen { - width: 100% !important; - height: 100% !important; - max-width: 100% !important; - max-height: 100% !important; - margin: 0 !important; - padding: 0 !important; - overflow: hidden !important; - background: #000; + width: 100% !important; + height: 100% !important; + max-width: 100% !important; + max-height: 100% !important; + margin: 0 !important; + padding: 0 !important; + overflow: hidden !important; + background: #000; } + .fotorama--fullscreen { - position: absolute !important; - top: 0 !important; - left: 0 !important; - right: 0 !important; - bottom: 0 !important; - float: none !important; - z-index: 2147483647 !important; - background: #000; - width: 100% !important; - height: 100% !important; - margin: 0 !important; + position: absolute !important; + top: 0 !important; + left: 0 !important; + right: 0 !important; + bottom: 0 !important; + float: none !important; + z-index: 2147483647 !important; + background: #000; + width: 100% !important; + height: 100% !important; + margin: 0 !important; } + .fotorama--fullscreen .fotorama__nav, .fotorama--fullscreen .fotorama__stage { - background: #000; + background: #000; } + .fotorama__wrap { - -webkit-text-size-adjust: 100%; - position: relative; - direction: ltr; - z-index: 0; + -webkit-text-size-adjust: 100%; + position: relative; + direction: ltr; + z-index: 0; } + .fotorama__wrap--rtl .fotorama__stage__frame { - direction: rtl; + direction: rtl; } + .fotorama__nav, .fotorama__stage { - overflow: hidden; - position: relative; - max-width: 100%; + overflow: hidden; + position: relative; + max-width: 100%; } + .fotorama__wrap--pan-y { - -ms-touch-action: pan-y; + -ms-touch-action: pan-y; } + .fotorama__wrap .fotorama__pointer { - cursor: pointer; + cursor: pointer; } + .fotorama__wrap--slide .fotorama__stage__frame { - opacity: 1 !important; - -ms-filter: none !important; - filter: none !important; + opacity: 1 !important; + -ms-filter: none !important; + filter: none !important; } + .fotorama__stage__frame { - overflow: hidden; + overflow: hidden; } + .fotorama__stage__frame.fotorama__active { - z-index: 8; + z-index: 8; } + .fotorama__wrap--fade .fotorama__stage__frame { - display: none; + display: none; } + .fotorama__wrap--fade .fotorama__fade-front, .fotorama__wrap--fade .fotorama__fade-rear, .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active { - display: block; - left: 0; - top: 0; + display: block; + left: 0; + top: 0; } + .fotorama__wrap--fade .fotorama__fade-front { - z-index: 8; + z-index: 8; } + .fotorama__wrap--fade .fotorama__fade-rear { - z-index: 7; + z-index: 7; } + .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active { - z-index: 9; + z-index: 9; } + .fotorama__wrap--fade .fotorama__stage .fotorama__shadow { - display: none; + display: none; } + .fotorama__img { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - border: none !important; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + border: none !important; } + .fotorama__error .fotorama__img, .fotorama__loaded .fotorama__img { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .fotorama--fullscreen .fotorama__loaded--full .fotorama__img, .fotorama__img--full { - display: none; + display: none; } + .fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full { - display: block; + display: block; } + .fotorama__wrap--only-active .fotorama__nav, .fotorama__wrap--only-active .fotorama__stage { - max-width: 99999px !important; + max-width: 99999px !important; } + .fotorama__wrap--only-active .fotorama__stage__frame { - visibility: hidden; + visibility: hidden; } + .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active { - visibility: visible; + visibility: visible; } + .fotorama__nav { - font-size: 0; - line-height: 0; - text-align: center; - display: none; - white-space: nowrap; - z-index: 5; + font-size: 0; + line-height: 0; + text-align: center; + display: none; + white-space: nowrap; + z-index: 5; } + .fotorama__nav__shaft { - position: relative; - left: 0; - top: 0; - text-align: left; + position: relative; + left: 0; + top: 0; + text-align: left; } + .fotorama__nav__frame { - position: relative; - cursor: pointer; + position: relative; + cursor: pointer; } + .fotorama__nav--dots { - display: block; + display: block; } + .fotorama__nav--dots .fotorama__nav__frame { - width: 18px; - height: 30px; + width: 18px; + height: 30px; } + .fotorama__nav--dots .fotorama__nav__frame--thumb, .fotorama__nav--dots .fotorama__thumb-border { - display: none; + display: none; } + .fotorama__nav--thumbs { - display: block; + display: block; } + .fotorama__nav--thumbs .fotorama__nav__frame { - padding-left: 0 !important; + padding-left: 0 !important; } + .fotorama__nav--thumbs .fotorama__nav__frame:last-child { - padding-right: 0 !important; + padding-right: 0 !important; } + .fotorama__nav--thumbs .fotorama__nav__frame--dot { - display: none; + display: none; } + .fotorama__dot { - display: block; - width: 4px; - height: 4px; - position: relative; - top: 12px; - left: 6px; - border-radius: 6px; - border: 1px solid #7f7f7f; + display: block; + width: 4px; + height: 4px; + position: relative; + top: 12px; + left: 6px; + border-radius: 6px; + border: 1px solid #7f7f7f; } + .fotorama__nav__frame:focus .fotorama__dot:after { - padding: 1px; - top: -1px; - left: -1px; + padding: 1px; + top: -1px; + left: -1px; } + .fotorama__nav__frame.fotorama__active .fotorama__dot { - width: 0; - height: 0; - border-width: 3px; + width: 0; + height: 0; + border-width: 3px; } + .fotorama__nav__frame.fotorama__active .fotorama__dot:after { - padding: 3px; - top: -3px; - left: -3px; + padding: 3px; + top: -3px; + left: -3px; } + .fotorama__thumb { - overflow: hidden; - position: relative; - width: 100%; - height: 100%; + overflow: hidden; + position: relative; + width: 100%; + height: 100%; } + .fotorama__nav__frame:focus .fotorama__thumb { - z-index: 2; + z-index: 2; } + .fotorama__thumb-border { - position: absolute; - z-index: 9; - top: 0; - left: 0; - border-style: solid; - border-color: #0093d2; - background-image: -webkit-linear-gradient(top left, rgba(255,255,255,0.25), rgba(64,64,64,0.1)); - background-image: -moz-linear-gradient(top left, rgba(255,255,255,0.25), rgba(64,64,64,0.1)); - background-image: -o-linear-gradient(top left, rgba(255,255,255,0.25), rgba(64,64,64,0.1)); - background-image: -ms-linear-gradient(top left, rgba(255,255,255,0.25), rgba(64,64,64,0.1)); - background-image: linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1)); + position: absolute; + z-index: 9; + top: 0; + left: 0; + border-style: solid; + border-color: #0093d2; + background-image: -webkit-linear-gradient(top left, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1)); + background-image: -moz-linear-gradient(top left, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1)); + background-image: -o-linear-gradient(top left, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1)); + background-image: -ms-linear-gradient(top left, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1)); + background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1)); } + .fotorama__caption { - position: absolute; - z-index: 12; - bottom: 0; - left: 0; - right: 0; - font-family: iransans; - font-size: 14px; - line-height: 1.5; - color: #000; + position: absolute; + z-index: 12; + bottom: 0; + left: 0; + right: 0; + font-family: iransans; + font-size: 14px; + line-height: 1.5; + color: #000; } + .fotorama__caption a { - text-decoration: none; - color: #000; - border-bottom: 1px solid; - border-color: rgba(0,0,0,0.5); + text-decoration: none; + color: #000; + border-bottom: 1px solid; + border-color: rgba(0, 0, 0, 0.5); } + .fotorama__caption a:hover { - color: #333; - border-color: rgba(51,51,51,0.5); + color: #333; + border-color: rgba(51, 51, 51, 0.5); } + .fotorama__wrap--rtl .fotorama__caption { - left: auto; - right: 0; + left: auto; + right: 0; } + .fotorama__wrap--no-captions .fotorama__caption, .fotorama__wrap--video .fotorama__caption { - display: none; + display: none; } + .fotorama__caption__wrap { - background-color: #fff; - background-color: rgba(255,255,255,0.9); - padding: 5px 10px; + background-color: #fff; + background-color: rgba(255, 255, 255, 0.9); + padding: 5px 10px; } + .fotorama__wrap--css3 .fotorama__spinner { - -webkit-animation: spinner 24s infinite linear; - -webkit-animation: spinner 24s infinite linear; - -moz-animation: spinner 24s infinite linear; - -o-animation: spinner 24s infinite linear; - -ms-animation: spinner 24s infinite linear; - animation: spinner 24s infinite linear; + -webkit-animation: spinner 24s infinite linear; + -webkit-animation: spinner 24s infinite linear; + -moz-animation: spinner 24s infinite linear; + -o-animation: spinner 24s infinite linear; + -ms-animation: spinner 24s infinite linear; + animation: spinner 24s infinite linear; } + .fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__stage .fotorama__img { - -webkit-transition-property: opacity; - -moz-transition-property: opacity; - -o-transition-property: opacity; - -ms-transition-property: opacity; - transition-property: opacity; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - -o-transition-timing-function: linear; - -ms-transition-timing-function: linear; - transition-timing-function: linear; - -webkit-transition-duration: 0.3s; - -moz-transition-duration: 0.3s; - -o-transition-duration: 0.3s; - -ms-transition-duration: 0.3s; - transition-duration: 0.3s; + -webkit-transition-property: opacity; + -moz-transition-property: opacity; + -o-transition-property: opacity; + -ms-transition-property: opacity; + transition-property: opacity; + -webkit-transition-timing-function: linear; + -moz-transition-timing-function: linear; + -o-transition-timing-function: linear; + -ms-transition-timing-function: linear; + transition-timing-function: linear; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + -o-transition-duration: 0.3s; + -ms-transition-duration: 0.3s; + transition-duration: 0.3s; } + .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .fotorama__select { - cursor: auto; + cursor: auto; } + .fotorama__video { - top: 32px; - right: 0; - bottom: 0; - left: 0; - position: absolute; - z-index: 10; + top: 32px; + right: 0; + bottom: 0; + left: 0; + position: absolute; + z-index: 10; } + .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play { - position: absolute; - z-index: 11; - cursor: pointer; + position: absolute; + z-index: 11; + cursor: pointer; } + .fotorama__arr { - position: absolute; - width: 32px; - height: 32px; - line-height: 32px; - top: 50%; - margin-top: -16px; + position: absolute; + width: 32px; + height: 32px; + line-height: 32px; + top: 50%; + margin-top: -16px; } + .fotorama__arr--prev { - left: 2px; + left: 2px; } + .fotorama__arr--prev:before { - content: '\f053'; + content: '\f053'; } + .fotorama__arr--next { - right: 2px; + right: 2px; } + .fotorama__arr--next:before { - content: '\f054'; + content: '\f054'; } + .fotorama__arr--disabled { - pointer-events: none; - cursor: default; - *display: none; - opacity: 0.1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; - filter: alpha(opacity=10); + pointer-events: none; + cursor: default; + *display: none; + opacity: 0.1; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; + filter: alpha(opacity=10); } + .fotorama__fullscreen-icon { - width: 32px; - height: 32px; - line-height: 32px; - top: 2px; - right: 2px; - z-index: 20; + width: 32px; + height: 32px; + line-height: 32px; + top: 2px; + right: 2px; + z-index: 20; } + .fotorama__fullscreen-icon:before { - content: '\f065'; + content: '\f065'; } + .fotorama__arr:focus, .fotorama__fullscreen-icon:focus { - border-radius: 50%; + border-radius: 50%; } + .fotorama--fullscreen .fotorama__fullscreen-icon { - background-position: -32px -32px; + background-position: -32px -32px; } + .fotorama__video-play { - width: 96px; - height: 96px; - left: 50%; - top: 50%; - margin-left: -48px; - margin-top: -48px; - background-position: 0 -64px; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + width: 96px; + height: 96px; + left: 50%; + top: 50%; + margin-left: -48px; + margin-top: -48px; + background-position: 0 -64px; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play { - display: none; + display: none; } + .fotorama__error .fotorama__video-play, .fotorama__loaded .fotorama__video-play, .fotorama__nav__frame .fotorama__video-play { - opacity: 1; - -ms-filter: none; - filter: none; - display: block; + opacity: 1; + -ms-filter: none; + filter: none; + display: block; } + .fotorama__nav__frame .fotorama__video-play { - width: 32px; - height: 32px; - margin-left: -16px; - margin-top: -16px; - background-position: -64px -32px; + width: 32px; + height: 32px; + margin-left: -16px; + margin-top: -16px; + background-position: -64px -32px; } + .fotorama__video-close { - width: 32px; - height: 32px; - top: 0; - right: 0; - background-position: -64px 0; - z-index: 20; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + width: 32px; + height: 32px; + top: 0; + right: 0; + background-position: -64px 0; + z-index: 20; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .fotorama__wrap--css2 .fotorama__video-close { - display: none; + display: none; } + .fotorama__wrap--css3 .fotorama__video-close { - -webkit-transform: translate3d(32px, -32px, 0); - -webkit-transform: translate3d(32px, -32px, 0); - -moz-transform: translate3d(32px, -32px, 0); - -o-transform: translate3d(32px, -32px, 0); - -ms-transform: translate3d(32px, -32px, 0); - transform: translate3d(32px, -32px, 0); + -webkit-transform: translate3d(32px, -32px, 0); + -webkit-transform: translate3d(32px, -32px, 0); + -moz-transform: translate3d(32px, -32px, 0); + -o-transform: translate3d(32px, -32px, 0); + -ms-transform: translate3d(32px, -32px, 0); + transform: translate3d(32px, -32px, 0); } + .fotorama__wrap--video .fotorama__video-close { - display: block; - opacity: 1; - -ms-filter: none; - filter: none; + display: block; + opacity: 1; + -ms-filter: none; + filter: none; } + .fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close { - -webkit-transform: translate3d(0, 0, 0); - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .fotorama__wrap--video .fotorama__arr, .fotorama__wrap--video .fotorama__fullscreen-icon { - opacity: 0 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important; - filter: alpha(opacity=0) !important; + opacity: 0 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important; + filter: alpha(opacity=0) !important; } + .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon { - display: none; + display: none; } + .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus { - display: block; + display: block; } + .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon { - display: none !important; + display: none !important; } + .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) { - -webkit-transform: translate3d(32px, -32px, 0); - -webkit-transform: translate3d(32px, -32px, 0); - -moz-transform: translate3d(32px, -32px, 0); - -o-transform: translate3d(32px, -32px, 0); - -ms-transform: translate3d(32px, -32px, 0); - transform: translate3d(32px, -32px, 0); + -webkit-transform: translate3d(32px, -32px, 0); + -webkit-transform: translate3d(32px, -32px, 0); + -moz-transform: translate3d(32px, -32px, 0); + -o-transform: translate3d(32px, -32px, 0); + -ms-transform: translate3d(32px, -32px, 0); + transform: translate3d(32px, -32px, 0); } + .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) { - -webkit-transform: translate3d(-48px, 0, 0); - -webkit-transform: translate3d(-48px, 0, 0); - -moz-transform: translate3d(-48px, 0, 0); - -o-transform: translate3d(-48px, 0, 0); - -ms-transform: translate3d(-48px, 0, 0); - transform: translate3d(-48px, 0, 0); + -webkit-transform: translate3d(-48px, 0, 0); + -webkit-transform: translate3d(-48px, 0, 0); + -moz-transform: translate3d(-48px, 0, 0); + -o-transform: translate3d(-48px, 0, 0); + -ms-transform: translate3d(-48px, 0, 0); + transform: translate3d(-48px, 0, 0); } + .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) { - -webkit-transform: translate3d(48px, 0, 0); - -webkit-transform: translate3d(48px, 0, 0); - -moz-transform: translate3d(48px, 0, 0); - -o-transform: translate3d(48px, 0, 0); - -ms-transform: translate3d(48px, 0, 0); - transform: translate3d(48px, 0, 0); + -webkit-transform: translate3d(48px, 0, 0); + -webkit-transform: translate3d(48px, 0, 0); + -moz-transform: translate3d(48px, 0, 0); + -o-transform: translate3d(48px, 0, 0); + -ms-transform: translate3d(48px, 0, 0); + transform: translate3d(48px, 0, 0); } + .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon { - -webkit-transform: translate3d(32px, -32px, 0) !important; - -webkit-transform: translate3d(32px, -32px, 0) !important; - -moz-transform: translate3d(32px, -32px, 0) !important; - -o-transform: translate3d(32px, -32px, 0) !important; - -ms-transform: translate3d(32px, -32px, 0) !important; - transform: translate3d(32px, -32px, 0) !important; + -webkit-transform: translate3d(32px, -32px, 0) !important; + -webkit-transform: translate3d(32px, -32px, 0) !important; + -moz-transform: translate3d(32px, -32px, 0) !important; + -o-transform: translate3d(32px, -32px, 0) !important; + -ms-transform: translate3d(32px, -32px, 0) !important; + transform: translate3d(32px, -32px, 0) !important; } + .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev { - -webkit-transform: translate3d(-48px, 0, 0) !important; - -webkit-transform: translate3d(-48px, 0, 0) !important; - -moz-transform: translate3d(-48px, 0, 0) !important; - -o-transform: translate3d(-48px, 0, 0) !important; - -ms-transform: translate3d(-48px, 0, 0) !important; - transform: translate3d(-48px, 0, 0) !important; + -webkit-transform: translate3d(-48px, 0, 0) !important; + -webkit-transform: translate3d(-48px, 0, 0) !important; + -moz-transform: translate3d(-48px, 0, 0) !important; + -o-transform: translate3d(-48px, 0, 0) !important; + -ms-transform: translate3d(-48px, 0, 0) !important; + transform: translate3d(-48px, 0, 0) !important; } + .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next { - -webkit-transform: translate3d(48px, 0, 0) !important; - -webkit-transform: translate3d(48px, 0, 0) !important; - -moz-transform: translate3d(48px, 0, 0) !important; - -o-transform: translate3d(48px, 0, 0) !important; - -ms-transform: translate3d(48px, 0, 0) !important; - transform: translate3d(48px, 0, 0) !important; + -webkit-transform: translate3d(48px, 0, 0) !important; + -webkit-transform: translate3d(48px, 0, 0) !important; + -moz-transform: translate3d(48px, 0, 0) !important; + -o-transform: translate3d(48px, 0, 0) !important; + -ms-transform: translate3d(48px, 0, 0) !important; + transform: translate3d(48px, 0, 0) !important; } + .fotorama__wrap--css3 .fotorama__arr:not(:focus), .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus), .fotorama__wrap--css3 .fotorama__video-close:not(:focus), .fotorama__wrap--css3 .fotorama__video-play:not(:focus) { - -webkit-transition-property: -webkit--webkit-transform, opacity; - -moz-transition-property: -webkit--moz-transform, opacity; - -o-transition-property: -webkit--o-transform, opacity; - -ms-transition-property: -webkit--ms-transform, opacity; - transition-property: -webkit-transform, opacity; - -webkit-transition-property: -webkit-transform, opacity; - -moz-transition-property: -moz-transform, opacity; - -o-transition-property: -o-transform, opacity; - -ms-transition-property: -ms-transform, opacity; - transition-property: transform, opacity; - -webkit-transition-duration: 0.3s; - -moz-transition-duration: 0.3s; - -o-transition-duration: 0.3s; - -ms-transition-duration: 0.3s; - transition-duration: 0.3s; + -webkit-transition-property: -webkit--webkit-transform, opacity; + -moz-transition-property: -webkit--moz-transform, opacity; + -o-transition-property: -webkit--o-transform, opacity; + -ms-transition-property: -webkit--ms-transform, opacity; + transition-property: -webkit-transform, opacity; + -webkit-transition-property: -webkit-transform, opacity; + -moz-transition-property: -moz-transform, opacity; + -o-transition-property: -o-transform, opacity; + -ms-transition-property: -ms-transform, opacity; + transition-property: transform, opacity; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + -o-transition-duration: 0.3s; + -ms-transition-duration: 0.3s; + transition-duration: 0.3s; } + .fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before { - content: ""; - display: block; - position: absolute; - text-decoration: none; - top: 0; - bottom: 0; - width: 10px; - height: auto; - z-index: 10; - pointer-events: none; - background-repeat: no-repeat; - -webkit-background-size: 1px 100%, 5px 100%; - -moz-background-size: 1px 100%, 5px 100%; - background-size: 1px 100%, 5px 100%; + content: ""; + display: block; + position: absolute; + text-decoration: none; + top: 0; + bottom: 0; + width: 10px; + height: auto; + z-index: 10; + pointer-events: none; + background-repeat: no-repeat; + -webkit-background-size: 1px 100%, 5px 100%; + -moz-background-size: 1px 100%, 5px 100%; + background-size: 1px 100%, 5px 100%; } + .fotorama__nav:before, .fotorama__stage:before { - background-image: -webkit-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -webkit-radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent); - background-image: -moz-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -moz-radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent); - background-image: -o-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -o-radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent); - background-image: -ms-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -ms-radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent); - background-image: linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent); - background-position: 0 0, 0 0; - left: -10px; + background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -webkit-radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -moz-radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -o-radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: -ms-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -ms-radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent); + background-position: 0 0, 0 0; + left: -10px; } + .fotorama__nav.fotorama__shadows--left:before, .fotorama__stage.fotorama__shadows--left:before { - left: 0; + left: 0; } + .fotorama__nav:after, .fotorama__stage:after { - background-image: -webkit-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -webkit-radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent); - background-image: -moz-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -moz-radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent); - background-image: -o-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -o-radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent); - background-image: -ms-linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), -ms-radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent); - background-image: linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent); - background-position: 100% 0, 100% 0; - right: -10px; + background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -webkit-radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -moz-radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -o-radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: -ms-linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), -ms-radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent); + background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent); + background-position: 100% 0, 100% 0; + right: -10px; } + .fotorama__nav.fotorama__shadows--right:after, .fotorama__stage.fotorama__shadows--right:after { - right: 0; + right: 0; } + .fotorama--fullscreen .fotorama__nav:after, .fotorama--fullscreen .fotorama__nav:before, .fotorama--fullscreen .fotorama__stage:after, @@ -3085,201 +3600,220 @@ li.active .navbar-nav-item-user-img { .fotorama__wrap--no-shadows .fotorama__nav:before, .fotorama__wrap--no-shadows .fotorama__stage:after, .fotorama__wrap--no-shadows .fotorama__stage:before { - display: none; + display: none; } + @-moz-keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @-webkit-keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @-o-keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @-moz-keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @-webkit-keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @-o-keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + @keyframes spinner { - 0% { - -webkit-transform: rotate(0); - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -o-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - } - 100% { - -webkit-transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -o-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } + 0% { + -webkit-transform: rotate(0); + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } } + /* --/FOTORAMA IMAGE SLIDER-- */ /* --DATEPICKER-- */ .bootstrap-datetimepicker-widget { - list-style: none; - color: #000; + list-style: none; + color: #000; } + .bootstrap-datetimepicker-widget.dropdown-menu { - display: block; - margin: 5px 0; - padding: 12px 15px; - width: 19em; - border-radius: 0; - border: none; + display: block; + margin: 5px 0; + padding: 12px 15px; + width: 19em; + border-radius: 0; + border: none; } + .bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after { - content: ''; - display: inline-block; - position: absolute; + content: ''; + display: inline-block; + position: absolute; } + .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before { - left: auto; - right: 6px; + left: auto; + right: 6px; } + .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after { - left: auto; - right: 7px; + left: auto; + right: 7px; } + .bootstrap-datetimepicker-widget .list-unstyled { - margin: 0; + margin: 0; } + .bootstrap-datetimepicker-widget a[data-action] { - padding: 6px 0; + padding: 6px 0; } + .bootstrap-datetimepicker-widget a[data-action]:active { - -webkit-box-shadow: none; - box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; } + .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second { - width: 54px; - font-weight: bold; - font-size: 1.2em; - margin: 0; + width: 54px; + font-weight: bold; + font-size: 1.2em; + margin: 0; } + .bootstrap-datetimepicker-widget button[data-action] { - padding: 6px; + padding: 6px; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, @@ -3289,1281 +3823,1513 @@ li.active .navbar-nav-item-user-img { .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after { - content: 'Increment Hours'; + content: 'Increment Hours'; } + .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { - content: 'Increment Minutes'; + content: 'Increment Minutes'; } + .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { - content: 'Decrement Hours'; + content: 'Decrement Hours'; } + .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { - content: 'Decrement Minutes'; + content: 'Decrement Minutes'; } + .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { - content: 'Show Hours'; + content: 'Show Hours'; } + .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { - content: 'Show Minutes'; + content: 'Show Minutes'; } + .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { - content: 'Toggle AM/PM'; + content: 'Toggle AM/PM'; } + .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { - content: 'Clear the picker'; + content: 'Clear the picker'; } + .bootstrap-datetimepicker-widget .btn[data-action="today"]::after { - content: 'Set the date to today'; + content: 'Set the date to today'; } + .bootstrap-datetimepicker-widget .picker-switch { - text-align: center; + text-align: center; } + .bootstrap-datetimepicker-widget .picker-switch::after { - content: 'Toggle Date and Time Screens'; - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; + content: 'Toggle Date and Time Screens'; + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + .bootstrap-datetimepicker-widget .picker-switch td { - padding: 0; - margin: 0; - height: auto; - width: auto; - line-height: inherit; + padding: 0; + margin: 0; + height: auto; + width: auto; + line-height: inherit; } + .bootstrap-datetimepicker-widget .picker-switch td span { - line-height: 2.5; - height: 2.5em; - width: 100%; + line-height: 2.5; + height: 2.5em; + width: 100%; } + .bootstrap-datetimepicker-widget table { - width: 100%; - margin: 0; + width: 100%; + margin: 0; } + .bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th { - text-align: center; - border-radius: 4px; + text-align: center; + border-radius: 4px; } + .bootstrap-datetimepicker-widget table th { - height: 20px; - line-height: 20px; - width: 20px; + height: 20px; + line-height: 20px; + width: 20px; } + .bootstrap-datetimepicker-widget table th.picker-switch { - width: 145px; + width: 145px; } + .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover { - background: none; - color: #777; - cursor: not-allowed; + background: none; + color: #777; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after { - content: 'Previous Month'; - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; + content: 'Previous Month'; + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + .bootstrap-datetimepicker-widget table th.next::after { - content: 'Next Mounth'; + content: 'Next Mounth'; } + .bootstrap-datetimepicker-widget table thead tr:first-child th { - cursor: pointer; + cursor: pointer; } + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover { - background: #eee; + background: #eee; } + .bootstrap-datetimepicker-widget table td { - height: 54px; - line-height: 54px; - width: 54px; + height: 54px; + line-height: 54px; + width: 54px; } + .bootstrap-datetimepicker-widget table td.cw { - font-size: 0.8em; - height: 20px; - line-height: 20px; - color: #777; + font-size: 0.8em; + height: 20px; + line-height: 20px; + color: #777; } + .bootstrap-datetimepicker-widget table td.day { - height: 25px; - line-height: 25px; - width: 33px; + height: 25px; + line-height: 25px; + width: 33px; } + .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover { - background: #eee; - cursor: pointer; + background: #eee; + cursor: pointer; } + .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new { - color: #777; + color: #777; } + .bootstrap-datetimepicker-widget table td.today { - poisition: relative; + poisition: relative; } + .bootstrap-datetimepicker-widget table td.today:before { - content: ''; - display: inline-block; - border: solid transparent; - border-width: 0 0 7px 7px; - border-bottom-color: #0093d2; - border-top-color: rgba(0,0,0,0.2); - position: absolute; - bottom: 4px; - right: 4px; + content: ''; + display: inline-block; + border: solid transparent; + border-width: 0 0 7px 7px; + border-bottom-color: #0093d2; + border-top-color: rgba(0, 0, 0, 0.2); + position: absolute; + bottom: 4px; + right: 4px; } + .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover { - background-color: #0093d2; - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,0.25); + background-color: #0093d2; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .bootstrap-datetimepicker-widget table td.active.today:before { - border-bottom-color: #fff; + border-bottom-color: #fff; } + .bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover { - background: none; - color: #777; - cursor: not-allowed; + background: none; + color: #777; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget table td span { - display: inline-block; - width: 54px; - height: 54px; - line-height: 54px; - margin: 2px 1.54px; - cursor: pointer; - border-radius: 4px; + display: inline-block; + width: 54px; + height: 54px; + line-height: 54px; + margin: 2px 1.54px; + cursor: pointer; + border-radius: 4px; } + .bootstrap-datetimepicker-widget table td span:hover { - backround: #eee; + backround: #eee; } + .bootstrap-datetimepicker-widget table td span.active { - background-color: #0093d2; - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,0.25); + background-color: #0093d2; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } + .bootstrap-datetimepicker-widget table td span.old { - color: #777; + color: #777; } + .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover { - background: none; - color: #777; - cursor: not-allowed; + background: none; + color: #777; + cursor: not-allowed; } + .bootstrap-datetimepicker-widget.usetwentyfour td.hour { - height: 27px; - line-height: 27px; + height: 27px; + line-height: 27px; } + .bootstrap-datetimepicker-widget.wider { - width: 21em; + width: 21em; } + .bootstrap-datetimepicker-widget .datepicker-decades .decade { - line-height: 1.8em !important; + line-height: 1.8em !important; } + .sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; } + /* --/DATEPICKER-- */ /* --QTY SELECTOR-- */ .quantity-selector.showme { - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .quantity-selector-box { - display: none; - padding: 15px; - background: #fff; - color: #595959; - margin-top: 5px; - -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175); - box-shadow: 0 6px 12px rgba(0,0,0,0.175); - overflow: hidden; - position: absolute; - width: 160px; - z-index: 999; + display: none; + padding: 15px; + background: #fff; + color: #595959; + margin-top: 5px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + overflow: hidden; + position: absolute; + width: 160px; + z-index: 999; } + .quantity-selector-box.show { - display: block; + display: block; } + .quantity-selector-inner { - position: relative; + position: relative; } + .quantity-selector-title { - margin-bottom: 0; - text-align: right; + margin-bottom: 0; + text-align: right; } + .quantity-selector-controls { - position: absolute; - top: 0; - left: 0; - margin: 0; - padding: 0; - list-style: none; + position: absolute; + top: 0; + left: 0; + margin: 0; + padding: 0; + list-style: none; } + .quantity-selector-controls > li { - float: right; - margin-left: 7px; - text-align: center; - height: 20px; - line-height: 18px; - font-weight: bold; - font-size: 18px; + float: right; + margin-left: 7px; + text-align: center; + height: 20px; + line-height: 18px; + font-weight: bold; + font-size: 18px; } + .quantity-selector-controls > li > a { - text-decoration: none !important; - font-weight: normal; - display: block; - width: 20px; - height: 20px; - line-height: 22px; - border-radius: 50%; - background: #0093d2; - color: #fff; + text-decoration: none !important; + font-weight: normal; + display: block; + width: 20px; + height: 20px; + line-height: 22px; + border-radius: 50%; + background: #0093d2; + color: #fff; } + /* --/QTY SELECTOR-- */ /* --AUTOCOMPLETE-- */ .typeahead.dropdown-menu { - border-radius: 0; - border: none; - border-top: 5px solid transparent; - padding: 0; - width: 100%; + border-radius: 0; + border: none; + border-top: 5px solid transparent; + padding: 0; + width: 100%; } + .typeahead.dropdown-menu > li { - border-bottom: 1px solid #e6e6e6; + border-bottom: 1px solid #e6e6e6; } + .typeahead.dropdown-menu > li:last-child { - border: none; + border: none; } + .typeahead.dropdown-menu > li.active > a { - background: #0093d2; + background: #0093d2; } + .typeahead.dropdown-menu > li > a { - padding: 15px; + padding: 15px; } + .typeahead.dropdown-menu > li > a:hover { - background: #0093d2; + background: #0093d2; } + /* --/AUTOCOMPLETE-- */ /* --SPINNER-- */ .spinner-grid-dots { - position: relative; - width: 135px; - height: 135px; + position: relative; + width: 135px; + height: 135px; } + .spinner-grid-dots div { - position: absolute; - width: 32px; - height: 32px; - border-radius: 50%; - -webkit-animation: blink linear 1s infinite; - -moz-animation: blink linear 1s infinite; - -o-animation: blink linear 1s infinite; - -ms-animation: blink linear 1s infinite; - animation: blink linear 1s infinite; - background: #fff; + position: absolute; + width: 32px; + height: 32px; + border-radius: 50%; + -webkit-animation: blink linear 1s infinite; + -moz-animation: blink linear 1s infinite; + -o-animation: blink linear 1s infinite; + -ms-animation: blink linear 1s infinite; + animation: blink linear 1s infinite; + background: #fff; } + .spinner-grid-dots div:nth-child(1), .spinner-grid-dots div:nth-child(6), .spinner-grid-dots div:nth-child(8) { - -webkit-animation-delay: -0.666s; - -moz-animation-delay: -0.666s; - -o-animation-delay: -0.666s; - -ms-animation-delay: -0.666s; - animation-delay: -0.666s; + -webkit-animation-delay: -0.666s; + -moz-animation-delay: -0.666s; + -o-animation-delay: -0.666s; + -ms-animation-delay: -0.666s; + animation-delay: -0.666s; } + .spinner-grid-dots div:nth-child(2), .spinner-grid-dots div:nth-child(5), .spinner-grid-dots div:nth-child(7) { - -webkit-animation-delay: -0.333s; - -moz-animation-delay: -0.333s; - -o-animation-delay: -0.333s; - -ms-animation-delay: -0.333s; - animation-delay: -0.333s; + -webkit-animation-delay: -0.333s; + -moz-animation-delay: -0.333s; + -o-animation-delay: -0.333s; + -ms-animation-delay: -0.333s; + animation-delay: -0.333s; } + .spinner-grid-dots div:nth-child(1), .spinner-grid-dots div:nth-child(2), .spinner-grid-dots div:nth-child(3) { - top: 0; + top: 0; } + .spinner-grid-dots div:nth-child(4), .spinner-grid-dots div:nth-child(5), .spinner-grid-dots div:nth-child(6) { - top: 50px; + top: 50px; } + .spinner-grid-dots div:nth-child(7), .spinner-grid-dots div:nth-child(8), .spinner-grid-dots div:nth-child(9) { - top: 100px; + top: 100px; } + .spinner-grid-dots div:nth-child(1), .spinner-grid-dots div:nth-child(4), .spinner-grid-dots div:nth-child(7) { - left: 0; + left: 0; } + .spinner-grid-dots div:nth-child(2), .spinner-grid-dots div:nth-child(5), .spinner-grid-dots div:nth-child(8) { - left: 50px; + left: 50px; } + .spinner-grid-dots div:nth-child(3), .spinner-grid-dots div:nth-child(6), .spinner-grid-dots div:nth-child(9) { - left: 100px; + left: 100px; } + @-moz-keyframes blink { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 50% { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } - 100% { - opacity: 1; - -ms-filter: none; - filter: none; - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 50% { + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } + 100% { + opacity: 1; + -ms-filter: none; + filter: none; + } } + @-webkit-keyframes blink { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 50% { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } - 100% { - opacity: 1; - -ms-filter: none; - filter: none; - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 50% { + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } + 100% { + opacity: 1; + -ms-filter: none; + filter: none; + } } + @-o-keyframes blink { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 50% { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } - 100% { - opacity: 1; - -ms-filter: none; - filter: none; - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 50% { + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } + 100% { + opacity: 1; + -ms-filter: none; + filter: none; + } } + @keyframes blink { - 0% { - opacity: 1; - -ms-filter: none; - filter: none; - } - 50% { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } - 100% { - opacity: 1; - -ms-filter: none; - filter: none; - } + 0% { + opacity: 1; + -ms-filter: none; + filter: none; + } + 50% { + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } + 100% { + opacity: 1; + -ms-filter: none; + filter: none; + } } + /* --/SPINNER-- */ /* --WINDOWSCROLL-- */ /* --/WINDOWSCROLL-- */ .magnific-popup { - width: 50%; - background: #fff; - margin: 0 auto; - padding: 30px; - position: relative; - max-width: 800px; + width: 50%; + background: #fff; + margin: 0 auto; + padding: 30px; + position: relative; + max-width: 800px; } + @media (max-width: 992px) { - .magnific-popup { - width: 100% !important; - } + .magnific-popup { + width: 100% !important; + } } + .magnific-popup-sm { - width: 30%; + width: 30%; } + .mfp-bg { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1042; - overflow: hidden; - position: fixed; - background: #0b0b0b; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1042; + overflow: hidden; + position: fixed; + background: #0b0b0b; + opacity: 0.8; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); } + .mfp-wrap { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1043; - position: fixed; - outline: none !important; - -webkit-backface-visibility: hidden; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1043; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; } + .mfp-container { - text-align: center; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - padding: 0 8px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 8px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + .mfp-container:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; } + .mfp-align-top .mfp-container:before { - display: none; + display: none; } + .mfp-content { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 auto; - text-align: left; - z-index: 1045; + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: 1045; } + .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { - width: 100%; - cursor: auto; + width: 100%; + cursor: auto; } + .mfp-ajax-cur { - cursor: progress; + cursor: progress; } + .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-mfp-image-holder .mfp-close { - cursor: -moz-zoom-out; - cursor: -webkit-zoom-out; - cursor: zoom-out; + cursor: -moz-zoom-out; + cursor: -webkit-zoom-out; + cursor: zoom-out; } + .mfp-zoom { - cursor: pointer; - cursor: -webkit-zoom-in; - cursor: -moz-zoom-in; - cursor: zoom-in; + cursor: pointer; + cursor: -webkit-zoom-in; + cursor: -moz-zoom-in; + cursor: zoom-in; } + .mfp-auto-cursor .mfp-content { - cursor: auto; + cursor: auto; } + .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { - -webkit-user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .mfp-loading.mfp-figure { - display: none; + display: none; } + .mfp-hide { - display: none !important; + display: none !important; } + .mfp-preloader { - color: #ccc; - position: absolute; - top: 50%; - width: auto; - text-align: center; - margin-top: -0.8em; - left: 8px; - right: 8px; - z-index: 1044; + color: #ccc; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: 1044; } + .mfp-preloader a { - color: #ccc; + color: #ccc; } + .mfp-preloader a:hover { - color: #fff; + color: #fff; } + .mfp-s-ready .mfp-preloader { - display: none; + display: none; } + .mfp-s-error .mfp-content { - display: none; + display: none; } + button.mfp-close, button.mfp-arrow { - overflow: visible; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - display: block; - outline: none; - padding: 0; - z-index: 1046; + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: 1046; } + button::-moz-focus-inner { - padding: 0; - border: 0; + padding: 0; + border: 0; } + .mfp-close { - height: 44px; - width: 44px; - line-height: 44px; - position: absolute; - top: 0; - right: 0; - text-decoration: none; - text-align: center; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - padding: 0 0 18px 10px; - color: #fff; - font-style: normal; - font-size: 28px; - font-family: iransans; + height: 44px; + width: 44px; + line-height: 44px; + position: absolute; + top: 0; + right: 0; + text-decoration: none; + text-align: center; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + padding: 0 0 18px 10px; + color: #fff; + font-style: normal; + font-size: 28px; + font-family: iransans; } + .mfp-close:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .mfp-close:active { - top: 1px; + top: 1px; } + .mfp-close-btn-in .mfp-close { - color: #333; + color: #333; } + .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { - color: #fff; - right: -6px; - text-align: right; - padding-right: 6px; - width: 100%; + color: #fff; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; } + .mfp-counter { - position: absolute; - top: 0; - right: 0; - color: #ccc; - font-size: 12px; - line-height: 18px; - white-space: nowrap; + position: absolute; + top: 0; + right: 0; + color: #ccc; + font-size: 12px; + line-height: 18px; + white-space: nowrap; } + .mfp-arrow { - position: absolute; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin: 0; - top: 50%; - margin-top: -55px; - padding: 0; - width: 90px; - height: 110px; - -webkit-tap-highlight-color: transparent; + position: absolute; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: transparent; } + .mfp-arrow:active { - margin-top: -54px; + margin-top: -54px; } + .mfp-arrow:hover, .mfp-arrow:focus { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .mfp-arrow:before, .mfp-arrow:after { - content: ''; - display: block; - width: 0; - height: 0; - position: absolute; - top: 0; - left: 0; - margin-top: 35px; - margin-left: 35px; - border: medium inset transparent; -} -.mfp-arrow:after { - border-top-width: 13px; - border-bottom-width: 13px; - top: 8px; -} -.mfp-arrow:before { - border-top-width: 21px; - border-bottom-width: 21px; - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); -} -.mfp-arrow-left { - left: 0; -} -.mfp-arrow-left:after { - border-right: 17px solid #fff; - margin-left: 31px; -} -.mfp-arrow-left:before { - margin-left: 25px; - border-right: 27px solid #3f3f3f; -} -.mfp-arrow-right { - right: 0; -} -.mfp-arrow-right:after { - border-left: 17px solid #fff; - margin-left: 39px; -} -.mfp-arrow-right:before { - border-left: 27px solid #3f3f3f; -} -.mfp-iframe-holder { - padding-top: 40px; - padding-bottom: 40px; -} -.mfp-iframe-holder .mfp-content { - line-height: 0; - width: 100%; - max-width: 900px; -} -.mfp-iframe-holder .mfp-close { - top: -40px; -} -.mfp-iframe-scaler { - width: 100%; - height: 0; - overflow: hidden; - padding-top: 56.25%; -} -.mfp-iframe-scaler iframe { - position: absolute; - display: block; - top: 0; - left: 0; - width: 100%; - height: 100%; - -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.6); - box-shadow: 0 0 8px rgba(0,0,0,0.6); - background: #000; -} -img.mfp-img { - width: auto; - max-width: 100%; - height: auto; - display: block; - line-height: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 40px 0 40px; - margin: 0 auto; -} -.mfp-figure { - line-height: 0; -} -.mfp-figure:after { - content: ''; - position: absolute; - left: 0; - top: 40px; - bottom: 40px; - display: block; - right: 0; - width: auto; - height: auto; - z-index: -1; - -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.6); - box-shadow: 0 0 8px rgba(0,0,0,0.6); - background: #444; -} -.mfp-figure small { - color: #bdbdbd; - font-size: 12px; - line-height: 14px; -} -.mfp-figure figure { - margin: 0; -} -.mfp-bottom-bar { - margin-top: -36px; - position: absolute; - top: 100%; - left: 0; - width: 100%; - cursor: auto; -} -.mfp-title { - text-align: left; - line-height: 18px; - color: #3f3f3f; - word-wrap: break-word; - padding-right: 36px; -} -.mfp-image-holder .mfp-content { - max-width: 100%; -} -.mfp-galler .mfp-image-holder .mfp-figure { - cursor: pointer; -} -@media screen and (max-width: 880px) and (orientation: landscape), screen and (max-height: 300px) { - .mfp-img-mobile .mfp-image-holder { - padding-left: 0; - padding-right: 0; - } - .mfp-img-mobile img.mfp-img { - padding: 0; - } - .mfp-img-mobile .mfp-figure:after { + content: ''; + display: block; + width: 0; + height: 0; + position: absolute; top: 0; - bottom: 0; - } - .mfp-img-mobile .mfp-figure small { - display: inline; - margin-left: 5px; - } - .mfp-img-mobile .mfp-bottom-bar { - background: rgba(0,0,0,0.6); - bottom: 0; - margin: 0; - top: auto; - padding: 3px 5px; - position: fixed; + left: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; +} + +.mfp-arrow:after { + border-top-width: 13px; + border-bottom-width: 13px; + top: 8px; +} + +.mfp-arrow:before { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); +} + +.mfp-arrow-left { + left: 0; +} + +.mfp-arrow-left:after { + border-right: 17px solid #fff; + margin-left: 31px; +} + +.mfp-arrow-left:before { + margin-left: 25px; + border-right: 27px solid #3f3f3f; +} + +.mfp-arrow-right { + right: 0; +} + +.mfp-arrow-right:after { + border-left: 17px solid #fff; + margin-left: 39px; +} + +.mfp-arrow-right:before { + border-left: 27px solid #3f3f3f; +} + +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px; +} + +.mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 900px; +} + +.mfp-iframe-holder .mfp-close { + top: -40px; +} + +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 56.25%; +} + +.mfp-iframe-scaler iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #000; +} + +img.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; - } - .mfp-img-mobile .mfp-bottom-bar:empty { - padding: 0; - } - .mfp-img-mobile .mfp-counter { - right: 5px; - top: 3px; - } - .mfp-img-mobile .mfp-close { - top: 0; + padding: 40px 0 40px; + margin: 0 auto; +} + +.mfp-figure { + line-height: 0; +} + +.mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + display: block; right: 0; - height: 35px; - width: 35px; - line-height: 35px; - background: rgba(0,0,0,0.6); - position: fixed; - text-align: center; - padding: 0; - } + width: auto; + height: auto; + z-index: -1; + -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #444; } + +.mfp-figure small { + color: #bdbdbd; + font-size: 12px; + line-height: 14px; +} + +.mfp-figure figure { + margin: 0; +} + +.mfp-bottom-bar { + margin-top: -36px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; +} + +.mfp-title { + text-align: left; + line-height: 18px; + color: #3f3f3f; + word-wrap: break-word; + padding-right: 36px; +} + +.mfp-image-holder .mfp-content { + max-width: 100%; +} + +.mfp-galler .mfp-image-holder .mfp-figure { + cursor: pointer; +} + +@media screen and (max-width: 880px) and (orientation: landscape), screen and (max-height: 300px) { + .mfp-img-mobile .mfp-image-holder { + padding-left: 0; + padding-right: 0; + } + + .mfp-img-mobile img.mfp-img { + padding: 0; + } + + .mfp-img-mobile .mfp-figure:after { + top: 0; + bottom: 0; + } + + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px; + } + + .mfp-img-mobile .mfp-bottom-bar { + background: rgba(0, 0, 0, 0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + + .mfp-img-mobile .mfp-bottom-bar:empty { + padding: 0; + } + + .mfp-img-mobile .mfp-counter { + right: 5px; + top: 3px; + } + + .mfp-img-mobile .mfp-close { + top: 0; + right: 0; + height: 35px; + width: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; + } +} + @media all and (max-width: 900px) { - .mfp-arrow { - -webkit-transform: scale(0.75); - -moz-transform: scale(0.75); - -o-transform: scale(0.75); - -ms-transform: scale(0.75); - transform: scale(0.75); - } - .mfp-arrow-left { - -webkit-transform-origin: 0; - -moz-transform-origin: 0; - -o-transform-origin: 0; - -ms-transform-origin: 0; - transform-origin: 0; - } - .mfp-arrow-right { - -webkit-transform-origin: 100%; - -moz-transform-origin: 100%; - -o-transform-origin: 100%; - -ms-transform-origin: 100%; - transform-origin: 100%; - } - .mfp-container { - padding-left: 0; - padding-right: 0; - } + .mfp-arrow { + -webkit-transform: scale(0.75); + -moz-transform: scale(0.75); + -o-transform: scale(0.75); + -ms-transform: scale(0.75); + transform: scale(0.75); + } + + .mfp-arrow-left { + -webkit-transform-origin: 0; + -moz-transform-origin: 0; + -o-transform-origin: 0; + -ms-transform-origin: 0; + transform-origin: 0; + } + + .mfp-arrow-right { + -webkit-transform-origin: 100%; + -moz-transform-origin: 100%; + -o-transform-origin: 100%; + -ms-transform-origin: 100%; + transform-origin: 100%; + } + + .mfp-container { + padding-left: 0; + padding-right: 0; + } } + /* --MEGA NAVIGATION-- */ .dropdown-meganav-list-items { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; } + .dropdown-meganav-list-items > li { - margin-bottom: 7px; + margin-bottom: 7px; } + .dropdown-meganav-list-items > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .dropdown-meganav-list-items > li > a { - color: #6a6a6a; + color: #6a6a6a; } + .dropdown-meganav-list-items > li > a:hover { - color: #3e3e3e; - text-decoration: none; + color: #3e3e3e; + text-decoration: none; } + .dropdown-meganav-list-title { - margin-top: 0; - margin-bottom: 13px; + margin-top: 0; + margin-bottom: 13px; } + /* --/MEGA NAVIGATION-- */ /* --NAV LANG & CURRENCY SELECT-- */ .dropdown-meganav-select-list-title { - margin-left: 5px; - margin-top: 0; + margin-left: 5px; + margin-top: 0; } + .dropdown-meganav-select-list-currency, .dropdown-meganav-select-list-lang { - list-style: none; - margin: 0; - padding: 0; + list-style: none; + margin: 0; + padding: 0; } + .dropdown-meganav-select-list-currency { - font-size: 12px; + font-size: 12px; } + .dropdown-meganav-select-list-currency > li.active > a { - color: #fff; - background-color: #0093d2; - cursor: default; + color: #fff; + background-color: #0093d2; + cursor: default; } + .dropdown-meganav-select-list-currency > li.active > a > span { - color: #fff; + color: #fff; } + .dropdown-meganav-select-list-currency > li.active > a:hover { - color: #fff; - background: #0093d2; + color: #fff; + background: #0093d2; } + .dropdown-meganav-select-list-currency > li > a { - color: #7a7a7a; - text-decoration: none !important; - display: block; - padding: 5px 5px; + color: #7a7a7a; + text-decoration: none !important; + display: block; + padding: 5px 5px; } + .dropdown-meganav-select-list-currency > li > a:hover { - color: #595959; - background-color: #f2f2f2; + color: #595959; + background-color: #f2f2f2; } + .dropdown-meganav-select-list-currency > li > a > span { - display: inline-block; - font-weight: bold; - width: 30px; - margin-left: 5px; - font-size: 13px; - color: #0093d2; + display: inline-block; + font-weight: bold; + width: 30px; + margin-left: 5px; + font-size: 13px; + color: #0093d2; } + .dropdown-meganav-select-list-lang { - font-size: 13px; + font-size: 13px; } + .dropdown-meganav-select-list-lang > li.active > a { - background: #e6e6e6; - cursor: default; - color: #505050; + background: #e6e6e6; + cursor: default; + color: #505050; } + .dropdown-meganav-select-list-lang > li > a { - padding: 7px 5px; - display: block; - color: #7a7a7a; - text-decoration: none !important; + padding: 7px 5px; + display: block; + color: #7a7a7a; + text-decoration: none !important; } + .dropdown-meganav-select-list-lang > li > a:hover { - background: #e6e6e6; - color: #505050; + background: #e6e6e6; + color: #505050; } + .dropdown-meganav-select-list-lang > li > a > img { - height: 17px; - margin-left: 7px; + height: 17px; + margin-left: 7px; } + /* --/NAV LANG & CURRENCY SELECT-- */ /* --PAGE SECTION-- */ .theme-page-header-abs { - color: #fff; - position: absolute; - bottom: 60px; + color: #fff; + position: absolute; + bottom: 60px; } + .theme-page-header-title { - font-size: 40px; - margin-top: 0; - letter-spacing: 1px; - font-weight: 300; -} -.theme-page-header-subtitle { - font-size: 21px; - margin-bottom: 0; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); -} -.theme-page-header-lg .theme-page-header-title { - font-size: 60px; -} -@media (max-width: 992px) { - .theme-page-header-lg .theme-page-header-title { font-size: 40px; - } + margin-top: 0; + letter-spacing: 1px; + font-weight: 300; } + +.theme-page-header-subtitle { + font-size: 21px; + margin-bottom: 0; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); +} + +.theme-page-header-lg .theme-page-header-title { + font-size: 60px; +} + +@media (max-width: 992px) { + .theme-page-header-lg .theme-page-header-title { + font-size: 40px; + } +} + .theme-page-header-xl .theme-page-header-title { - font-size: 100px; + font-size: 100px; } + .theme-page-body { - margin-top: 45px; - margin-bottom: 45px; + margin-top: 45px; + margin-bottom: 45px; } + .theme-page-section { - padding: 30px 0; -} -.theme-page-section-no-pad { - padding: 0; -} -.theme-page-section-sm { - padding: 20px 0; -} -.theme-page-section-lg { - padding: 45px 0; -} -@media (max-width: 992px) { - .theme-page-section-lg { padding: 30px 0; - } } -.theme-page-section-xl { - padding: 60px 0; + +.theme-page-section-no-pad { + padding: 0; } -@media (max-width: 992px) { - .theme-page-section-xl { + +.theme-page-section-sm { + padding: 20px 0; +} + +.theme-page-section-lg { padding: 45px 0; - } -} -.theme-page-section-xxl { - padding: 90px 0; } + @media (max-width: 992px) { - .theme-page-section-xxl { + .theme-page-section-lg { + padding: 30px 0; + } +} + +.theme-page-section-xl { padding: 60px 0; - } } + +@media (max-width: 992px) { + .theme-page-section-xl { + padding: 45px 0; + } +} + +.theme-page-section-xxl { + padding: 90px 0; +} + +@media (max-width: 992px) { + .theme-page-section-xxl { + padding: 60px 0; + } +} + .theme-page-section-no-pad-bottom { - padding-bottom: 0; + padding-bottom: 0; } + .theme-page-section-dark { - background: #333; + background: #333; } + .theme-page-section-gray { - background: #e6e6e6; + background: #e6e6e6; } + .theme-page-section-white { - background: #fff; + background: #fff; } + .theme-page-section-b-bottom, .theme-page-section-bb { - border-bottom: 1px solid #d9d9d9; + border-bottom: 1px solid #d9d9d9; } + .theme-page-section-header { - text-align: center; - margin-bottom: 30px; - position: relative; -} -.theme-page-section-header-bb { - margin-bottom: 20px; - padding-bottom: 10px; - border-bottom: 1px solid #e6e6e6; -} -.theme-page-section-header-white { - color: #fff; -} -.theme-page-section-header-white .theme-page-section-title { - color: #fff; -} -.theme-page-section-header-white .theme-page-section-title b { - color: #fff; -} -.theme-page-section-header-sm { - margin-bottom: 15px; -} -.theme-page-section-header-sm .theme-page-section-title { - font-size: 18px; - letter-spacing: 0; -} -.theme-page-section-header-sm .theme-page-section-subtitle { - font-size: 13px; - letter-spacing: 0; - margin-top: 7px; -} -.theme-page-section-header-link { - margin-top: 10px; - display: inline-block; - color: #595959; - font-size: 17px; - opacity: 0.45; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; - filter: alpha(opacity=45); - text-transform: uppercase; -} -.theme-page-section-header-link:hover { - text-decoration: none; - color: #595959; - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-page-section-header-link-rb { - position: absolute; - bottom: 0; - left: 0; -} -@media (max-width: 992px) { - .theme-page-section-header-link-rb { + text-align: center; + margin-bottom: 30px; position: relative; - } } + +.theme-page-section-header-bb { + margin-bottom: 20px; + padding-bottom: 10px; + border-bottom: 1px solid #e6e6e6; +} + +.theme-page-section-header-white { + color: #fff; +} + +.theme-page-section-header-white .theme-page-section-title { + color: #fff; +} + +.theme-page-section-header-white .theme-page-section-title b { + color: #fff; +} + +.theme-page-section-header-sm { + margin-bottom: 15px; +} + +.theme-page-section-header-sm .theme-page-section-title { + font-size: 18px; + letter-spacing: 0; +} + +.theme-page-section-header-sm .theme-page-section-subtitle { + font-size: 13px; + letter-spacing: 0; + margin-top: 7px; +} + +.theme-page-section-header-link { + margin-top: 10px; + display: inline-block; + color: #595959; + font-size: 17px; + opacity: 0.45; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; + filter: alpha(opacity=45); + text-transform: uppercase; +} + +.theme-page-section-header-link:hover { + text-decoration: none; + color: #595959; + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-page-section-header-link-rb { + position: absolute; + bottom: 0; + left: 0; +} + +@media (max-width: 992px) { + .theme-page-section-header-link-rb { + position: relative; + } +} + .theme-page-section-subtitle { - margin-bottom: 0; - margin-top: 10px; - font-size: 20px; - opacity: 0.45; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; - filter: alpha(opacity=45); + margin-bottom: 0; + margin-top: 10px; + font-size: 20px; + opacity: 0.45; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; + filter: alpha(opacity=45); } + .theme-page-section-subtitle-sm { - font-size: 16px; + font-size: 16px; } + .theme-page-section-title { - margin-top: 0; - margin-bottom: 0; - letter-spacing: 0.6px; - font-size: 35px; - font-weight: 300; - color: #616161; + margin-top: 0; + margin-bottom: 0; + letter-spacing: 0.6px; + font-size: 35px; + font-weight: 300; + color: #616161; } + .theme-page-section-title b { - color: #505050; + color: #505050; } + .theme-page-section-title-sm { - font-size: 25px; - letter-spacing: 0; + font-size: 25px; + letter-spacing: 0; } + .theme-page-section-title-lg { - font-size: 32px; + font-size: 32px; } + .theme-page-section-title-white { - color: #fff; - text-shadow: 1px 2px 10px rgba(0,0,0,0.2); + color: #fff; + text-shadow: 1px 2px 10px rgba(0, 0, 0, 0.2); } + /* --/PAGE SECTION-- */ /* --ACCOUNT PAGE-- */ /* --/ACCOUNT PAGE-- */ /* --BREADCRUMBS-- */ .theme-breadcrumbs { - list-style: none; - margin: 0; - padding: 0; - overflow: hidden; - margin-top: 30px; - color: #fff; - direction: rtl; + list-style: none; + margin: 0; + padding: 0; + overflow: hidden; + margin-top: 30px; + color: #fff; + direction: rtl; } + .theme-breadcrumbs > li { - float: right; - padding-left: 40px; - position: relative; + float: right; + padding-left: 40px; + position: relative; } + .theme-breadcrumbs > li:after { - content: '\2190'; - color: rgba(255,255,255,0.8); - position: absolute; - top: 0; - left: 12px; + content: '\2190'; + color: rgba(255, 255, 255, 0.8); + position: absolute; + top: 0; + left: 12px; } + .theme-breadcrumbs > li:last-child { - padding-right: 0; + padding-right: 0; } + .theme-breadcrumbs > li:last-child:after { - display: none; + display: none; } + @media (max-width: 992px) { - .theme-breadcrumbs { - overflow-x: auto; - white-space: nowrap; - } - .theme-breadcrumbs > li { - display: inline-block; - float: none; - vertical-align: top; - } + .theme-breadcrumbs { + overflow-x: auto; + white-space: nowrap; + } + + .theme-breadcrumbs > li { + display: inline-block; + float: none; + vertical-align: top; + } } + .theme-breadcrumbs-center { - display: table; - margin-left: auto !important; - margin-right: auto !important; + display: table; + margin-left: auto !important; + margin-right: auto !important; } + .theme-breadcrumbs-block { - margin: 0; - padding: 30px 0; + margin: 0; + padding: 30px 0; } + .theme-breadcrumbs-block.theme-breadcrumbs-sm { - margin: 0; - padding: 15px 0; + margin: 0; + padding: 15px 0; } + .theme-breadcrumbs-abs-bottom { - position: absolute; - width: 100%; - bottom: 20px; - z-index: 5; + position: absolute; + width: 100%; + bottom: 20px; + z-index: 5; } + .theme-breadcrumbs-item-title { - margin-bottom: 3px; - font-size: 15px; + margin-bottom: 3px; + font-size: 15px; } + .theme-breadcrumbs-item-title.active { - font-weight: bold; + font-weight: bold; } + .theme-breadcrumbs-item-title > a { - color: #fff; - text-decoration: none; + color: #fff; + text-decoration: none; } + .theme-breadcrumbs-item-subtitle { - font-size: 12px; - margin-bottom: 0; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + font-size: 12px; + margin-bottom: 0; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-breadcrumbs-sm { - margin-top: 25px; + margin-top: 25px; } + .theme-breadcrumbs-sm > li:after { - top: -2px; + top: -2px; } + .theme-breadcrumbs-sm .theme-breadcrumbs-item-title { - font-size: 13px; + font-size: 13px; } + .theme-breadcrumbs-sm .theme-breadcrumbs-item-title > a { - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-breadcrumbs-sm .theme-breadcrumbs-item-title > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-breadcrumbs-default { - color: #595959; + color: #595959; } + .theme-breadcrumbs-default .theme-breadcrumbs-item-title > a { - color: #595959; + color: #595959; } + .theme-breadcrumbs-default > li:after { - color: rgba(89,89,89,0.8); + color: rgba(89, 89, 89, 0.8); } + .theme-breadcrumbs-top { - margin-top: 0; - margin-bottom: 30px; + margin-top: 0; + margin-bottom: 30px; } + /* --/BREADCRUMBS-- */ /* --HERO AREA-- */ .theme-hero-area { - position: relative; - z-index: 1; + position: relative; + z-index: 1; } + .theme-hero-area-primary { - z-index: 10; + z-index: 10; } + .theme-hero-area-sm { - height: 36vh; + height: 36vh; } + .theme-hero-area-half { - height: 50vh; + height: 50vh; } + .theme-hero-area-lg { - height: 64vh; + height: 64vh; } + .theme-hero-area-xl { - height: 80vh; + height: 80vh; } + .theme-hero-area-full { - height: 100vh; + height: 100vh; } + .theme-hero-area-title { - color: #fff; - font-size: 125px; - margin-top: 0; - line-height: 1.15em; - letter-spacing: -2px; - text-shadow: 0px 10px 15px rgba(0,0,0,0.1); - font-family: iransans; - font-weight: 100; + color: #fff; + font-size: 125px; + margin-top: 0; + line-height: 1.15em; + letter-spacing: -2px; + text-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1); + font-family: iransans; + font-weight: 100; } + .theme-hero-area-subtitle { - font-size: 25px; - color: #fff; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + font-size: 25px; + color: #fff; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-hero-area-bg-wrap { - position: absolute; - height: 100%; - width: 100%; - overflow: hidden; - z-index: 4; + position: absolute; + height: 100%; + width: 100%; + overflow: hidden; + z-index: 4; } + .theme-hero-area-bg, .theme-hero-area-bg-color, .theme-hero-area-mask, @@ -4572,4480 +5338,5276 @@ img.mfp-img { .theme-hero-area-bg-parallax, .theme-hero-area-bg-pattern, .theme-hero-area-bg-video { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; } + .theme-hero-area-bg-video { - min-height: 100%; - min-width: 100%; - width: auto; - height: auto; - z-index: 2; - top: 50%; - left: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - -moz-transform: translate3d(-50%, -50%, 0); - -o-transform: translate3d(-50%, -50%, 0); - -ms-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000; - -moz-perspective: 1000; - -ms-perspective: 1000; - perspective: 1000; + min-height: 100%; + min-width: 100%; + width: auto; + height: auto; + z-index: 2; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + -moz-transform: translate3d(-50%, -50%, 0); + -o-transform: translate3d(-50%, -50%, 0); + -ms-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000; + -moz-perspective: 1000; + -ms-perspective: 1000; + perspective: 1000; } + @media (max-width: 992px) { - .theme-hero-area-bg-video { - display: none; - } + .theme-hero-area-bg-video { + display: none; + } } + .theme-hero-area-bg-video-blur, .theme-hero-area-bg-video-blur-strong { - -webkit-transform: translate3d(-50%, -50%, 0) scale(1.2); - -moz-transform: translate3d(-50%, -50%, 0) scale(1.2); - -o-transform: translate3d(-50%, -50%, 0) scale(1.2); - -ms-transform: translate3d(-50%, -50%, 0) scale(1.2); - transform: translate3d(-50%, -50%, 0) scale(1.2); - filter: blur(8px); + -webkit-transform: translate3d(-50%, -50%, 0) scale(1.2); + -moz-transform: translate3d(-50%, -50%, 0) scale(1.2); + -o-transform: translate3d(-50%, -50%, 0) scale(1.2); + -ms-transform: translate3d(-50%, -50%, 0) scale(1.2); + transform: translate3d(-50%, -50%, 0) scale(1.2); + filter: blur(8px); } + .theme-hero-area-bg-video-blur-strong { - filter: blur(16px); + filter: blur(16px); } + .theme-hero-area-bg, .theme-hero-area-bg-parallax { - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - background-position: center center; - z-index: 1; - background-repeat: no-repeat; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + background-position: center center; + z-index: 1; + background-repeat: no-repeat; } + .theme-hero-area-bg-blur { - -webkit-transform: translateZ(0) scale(1.2); - -moz-transform: translateZ(0) scale(1.2); - -o-transform: translateZ(0) scale(1.2); - -ms-transform: translateZ(0) scale(1.2); - transform: translateZ(0) scale(1.2); - filter: blur(8px); + -webkit-transform: translateZ(0) scale(1.2); + -moz-transform: translateZ(0) scale(1.2); + -o-transform: translateZ(0) scale(1.2); + -ms-transform: translateZ(0) scale(1.2); + transform: translateZ(0) scale(1.2); + filter: blur(8px); } + .bg-fixed { - background-attachment: fixed; + background-attachment: fixed; } + .theme-hero-area-bg-color-dark { - background: #333; + background: #333; } + .theme-hero-area-bg-pattern { - background-repeat: repeat; - z-index: 4; + background-repeat: repeat; + z-index: 4; } + .theme-hero-area-bg-pattern[data-parallax="true"] { - -webkit-background-size: auto; - -moz-background-size: auto; - background-size: auto; - background-position: unset; + -webkit-background-size: auto; + -moz-background-size: auto; + background-size: auto; + background-position: unset; } + .theme-hero-area-bg-pattern-animate { - width: 300%; - height: 300%; - right: 0; - left: auto; - -webkit-animation: patternMove 600s linear infinite; - -moz-animation: patternMove 600s linear infinite; - -o-animation: patternMove 600s linear infinite; - -ms-animation: patternMove 600s linear infinite; - animation: patternMove 600s linear infinite; + width: 300%; + height: 300%; + right: 0; + left: auto; + -webkit-animation: patternMove 600s linear infinite; + -moz-animation: patternMove 600s linear infinite; + -o-animation: patternMove 600s linear infinite; + -ms-animation: patternMove 600s linear infinite; + animation: patternMove 600s linear infinite; } + .theme-hero-area-bg-pattern-half { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-hero-area-bg-pattern-light { - opacity: 0.3; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; - filter: alpha(opacity=30); + opacity: 0.3; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); } + .theme-hero-area-bg-pattern-mega-light { - opacity: 0.15; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; - filter: alpha(opacity=15); + opacity: 0.15; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; + filter: alpha(opacity=15); } + .theme-hero-area-bg-pattern-ultra-light { - opacity: 0.03; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=3)"; - filter: alpha(opacity=3); + opacity: 0.03; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=3)"; + filter: alpha(opacity=3); } + .theme-hero-area-bg-pattern-strong { - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); } + .theme-hero-area-bg-pattern-bold { - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); + opacity: 0.9; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; + filter: alpha(opacity=90); } + .theme-hero-area-grad-mask { - background: -webkit-linear-gradient(135deg, #00587e, #0093d2); - background: -moz-linear-gradient(135deg, #00587e, #0093d2); - background: -o-linear-gradient(135deg, #00587e, #0093d2); - background: -ms-linear-gradient(135deg, #00587e, #0093d2); - background: linear-gradient(-45deg, #00587e, #0093d2); - z-index: 3; + background: -webkit-linear-gradient(135deg, #00587e, #0093d2); + background: -moz-linear-gradient(135deg, #00587e, #0093d2); + background: -o-linear-gradient(135deg, #00587e, #0093d2); + background: -ms-linear-gradient(135deg, #00587e, #0093d2); + background: linear-gradient(-45deg, #00587e, #0093d2); + z-index: 3; } + .theme-hero-area-grad-mask-i { - background: -webkit-linear-gradient(135deg, #b43600, #ff6c2d); - background: -moz-linear-gradient(135deg, #b43600, #ff6c2d); - background: -o-linear-gradient(135deg, #b43600, #ff6c2d); - background: -ms-linear-gradient(135deg, #b43600, #ff6c2d); - background: linear-gradient(-45deg, #b43600, #ff6c2d); + background: -webkit-linear-gradient(135deg, #b43600, #ff6c2d); + background: -moz-linear-gradient(135deg, #b43600, #ff6c2d); + background: -o-linear-gradient(135deg, #b43600, #ff6c2d); + background: -ms-linear-gradient(135deg, #b43600, #ff6c2d); + background: linear-gradient(-45deg, #b43600, #ff6c2d); } + .theme-hero-area-grad-mask-half { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-hero-area-grad-mask-light { - opacity: 0.3; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; - filter: alpha(opacity=30); + opacity: 0.3; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); } + .theme-hero-area-grad-mask-strong { - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); } + .theme-hero-area-grad-mask-bold { - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); + opacity: 0.9; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; + filter: alpha(opacity=90); } + .theme-hero-area-mask { - background: #000; - z-index: 2; - opacity: 0.33; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; - filter: alpha(opacity=33); + background: #000; + z-index: 2; + opacity: 0.33; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; + filter: alpha(opacity=33); } + .theme-hero-area-mask-white { - background: #fff; + background: #fff; } + .theme-hero-area-mask-half { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-hero-area-mask-strong { - opacity: 0.66; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; - filter: alpha(opacity=66); + opacity: 0.66; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; + filter: alpha(opacity=66); } + .theme-hero-area-mask-bold { - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); + opacity: 0.8; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); } + .theme-hero-area-mask-black { - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); + opacity: 0.9; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; + filter: alpha(opacity=90); } + .theme-hero-area-inner-shadow { - z-index: 5; - -webkit-box-shadow: inset 0 0 100px rgba(0,0,0,0.5); - box-shadow: inset 0 0 100px rgba(0,0,0,0.5); + z-index: 5; + -webkit-box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.5); + box-shadow: inset 0 0 100px rgba(0, 0, 0, 0.5); } + .theme-hero-area-inner-shadow-strong { - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); + opacity: 0.8; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); } + .theme-hero-area-inner-shadow-medium { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-hero-area-inner-shadow-light { - opacity: 0.3; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; - filter: alpha(opacity=30); + opacity: 0.3; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); } + .theme-hero-area-front-mask { - position: absolute; - top: 0; - left: 0; - height: 100%; - z-index: 6; - background: #fff; + position: absolute; + top: 0; + left: 0; + height: 100%; + z-index: 6; + background: #fff; } + .theme-hero-area-front-mask-gray { - background: #e6e6e6; + background: #e6e6e6; } + .theme-hero-area-front-mask-color-inverse { - background: #ff6c2d; + background: #ff6c2d; } + .theme-hero-area-front-mask-color { - background: #0093d2; + background: #0093d2; } + .theme-hero-area-front-mask-right { - left: auto; - right: 0; - -webkit-box-shadow: -10px 0 20px rgba(0,0,0,0.2); - box-shadow: -10px 0 20px rgba(0,0,0,0.2); + left: auto; + right: 0; + -webkit-box-shadow: -10px 0 20px rgba(0, 0, 0, 0.2); + box-shadow: -10px 0 20px rgba(0, 0, 0, 0.2); } + .theme-hero-area-body { - position: relative; - z-index: 6; - height: 100%; + position: relative; + z-index: 6; + height: 100%; } + .theme-hero-area-body > .container { - position: relative; - height: 100%; + position: relative; + height: 100%; } + .theme-hero-area-body-vert-center { - position: absolute; - top: 50%; - height: auto; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - width: 100%; + position: absolute; + top: 50%; + height: auto; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + width: 100%; } + .theme-hero-area-body-bottom { - position: absolute; - bottom: 0; - top: auto; - height: auto; - width: 100%; + position: absolute; + bottom: 0; + top: auto; + height: auto; + width: 100%; } + .theme-hero-area-sm .theme-hero-area-slider-item { - height: 36vh; + height: 36vh; } + .theme-hero-area-half .theme-hero-area-slider-item { - height: 50vh; + height: 50vh; } + .theme-hero-area-lg .theme-hero-area-slider-item { - height: 64vh; + height: 64vh; } + .theme-hero-area-xl .theme-hero-area-slider-item { - height: 80vh; + height: 80vh; } + .theme-hero-area-full .theme-hero-area-slider-item { - height: 100vh; + height: 100vh; } + .theme-hero-area-slider { - position: relative; - z-index: 3; + position: relative; + z-index: 3; } + .theme-hero-area-slider-item { - position: relative; - overflow: hidden; + position: relative; + overflow: hidden; } + .theme-hero-area-slider-item-bg, .theme-hero-area-slider-item-mask { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .theme-hero-area-slider-item-bg { - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - background-position: center center; - z-index: 1; - background-repeat: no-repeat; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + background-position: center center; + z-index: 1; + background-repeat: no-repeat; } + .theme-hero-area-slider-item-mask { - z-index: 2; - background: #000; - opacity: 0.66; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; - filter: alpha(opacity=66); + z-index: 2; + background: #000; + opacity: 0.66; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; + filter: alpha(opacity=66); } + .theme-hero-area-slider-item-caption { - z-index: 3; - position: relative; - text-align: center; - padding-top: 200px; - color: #fff; + z-index: 3; + position: relative; + text-align: center; + padding-top: 200px; + color: #fff; } + .theme-hero-area-slider-item-title { - text-transform: uppercase; - font-size: 130px; - letter-spacing: 10px; - margin-top: 0; - margin-bottom: 20px; - text-shadow: 0 5px 15px rgba(0,0,0,0.2); - line-height: 1em; + text-transform: uppercase; + font-size: 130px; + letter-spacing: 10px; + margin-top: 0; + margin-bottom: 20px; + text-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); + line-height: 1em; } + .theme-hero-area-slider-item-subtitle { - font-size: 19px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - display: table; - width: 50%; - margin: 0 auto; - margin-bottom: 20px; + font-size: 19px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + display: table; + width: 50%; + margin: 0 auto; + margin-bottom: 20px; } /* --/HERO AREA-- */ /* --HERO TEXT-- */ .theme-hero-text-center { - text-align: center; + text-align: center; } + .theme-hero-text-white { - color: #fff; + color: #fff; } + .theme-hero-text-title { - font-size: 48px; - margin-bottom: 30px; - font-weight: 200; - margin-top: 0; - line-height: 1em; - letter-spacing: 0; + font-size: 48px; + margin-bottom: 30px; + font-weight: 200; + margin-top: 0; + line-height: 1em; + letter-spacing: 0; } + .theme-hero-text-title-lg { - font-size: 60px; - line-height: 1.15em; + font-size: 60px; + line-height: 1.15em; } + .theme-hero-text-title-xl { - font-size: 70px; - line-height: 1em; - letter-spacing: 1px; + font-size: 70px; + line-height: 1em; + letter-spacing: 1px; } + @media (max-width: 992px) { - .theme-hero-text-title-xl { - font-size: 40px; - } + .theme-hero-text-title-xl { + font-size: 40px; + } } + .theme-hero-text-title-xxl { - font-size: 150px; - line-height: 1em; - letter-spacing: 1px; + font-size: 150px; + line-height: 1em; + letter-spacing: 1px; } + @media (max-width: 992px) { - .theme-hero-text-title-xxl { - font-size: 50px; - } + .theme-hero-text-title-xxl { + font-size: 50px; + } } + .theme-hero-text-title-sm { - font-size: 30px; + font-size: 30px; } + .theme-hero-text-mb { - margin-bottom: 30px; + margin-bottom: 30px; } + .theme-hero-text-subtitle { - font-size: 20px; - margin-bottom: 0; - opacity: 0.6; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; - filter: alpha(opacity=60); - line-height: 1.6em; + font-size: 20px; + margin-bottom: 0; + opacity: 0.6; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; + filter: alpha(opacity=60); + line-height: 1.6em; } + .theme-hero-text-subtitle-sm { - font-size: 16px; + font-size: 16px; } + .theme-hero-text-body { - margin-top: 30px; - font-size: 18px; + margin-top: 30px; + font-size: 18px; } + .theme-hero-text-body > p { - line-height: 1.5em; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + line-height: 1.5em; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-hero-text-video { - -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.3); - box-shadow: 0 3px 10px rgba(0,0,0,0.3); + -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } + .theme-hero-text-btn { - margin-top: 30px; - padding-left: 27px; - padding-right: 27px; + margin-top: 30px; + padding-left: 27px; + padding-right: 27px; } + .theme-hero-text-btn.btn-primary-inverse { - -webkit-box-shadow: 0 5px 15px rgba(90,27,0,0.25); - box-shadow: 0 5px 15px rgba(90,27,0,0.25); + -webkit-box-shadow: 0 5px 15px rgba(90, 27, 0, 0.25); + box-shadow: 0 5px 15px rgba(90, 27, 0, 0.25); } + .theme-hero-text-btn.btn-primary { - -webkit-box-shadow: 0 5px 15px rgba(0,44,63,0.25); - box-shadow: 0 5px 15px rgba(0,44,63,0.25); + -webkit-box-shadow: 0 5px 15px rgba(0, 44, 63, 0.25); + box-shadow: 0 5px 15px rgba(0, 44, 63, 0.25); } + .theme-hero-text-sm .theme-hero-text-title { - font-size: 43px; - margin-bottom: 15px; + font-size: 43px; + margin-bottom: 15px; } + .theme-hero-text-sm .theme-hero-text-subtitle { - font-size: 20px; - line-height: 1.6em; + font-size: 20px; + line-height: 1.6em; } + .theme-hero-text-xs .theme-hero-text-title { - font-size: 30px; - margin-bottom: 15px; + font-size: 30px; + margin-bottom: 15px; } + .theme-hero-text-xs .theme-hero-text-subtitle { - font-size: 17px; - line-height: 1.4em; + font-size: 17px; + line-height: 1.4em; } + /* --/HERO TEXT-- */ /* --SEARCH AREA-- */ .theme-search-area { - color: #6a6a6a; + color: #6a6a6a; } + @media (min-width: 992px) { - .theme-search-area-stacked .theme-search-area-section-inner { - border-left: none; - } + .theme-search-area-stacked .theme-search-area-section-inner { + border-left: none; + } } + .theme-search-area-stacked .theme-search-area-section-curved .theme-search-area-section-inner { - border-radius: 0; + border-radius: 0; } + @media (max-width: 992px) { - .theme-search-area-stacked .theme-search-area-section-curved .theme-search-area-section-inner { - border-radius: 3px !important; - } + .theme-search-area-stacked .theme-search-area-section-curved .theme-search-area-section-inner { + border-radius: 3px !important; + } } + .theme-search-area-stacked .theme-search-area-section-curved.first .theme-search-area-section-inner { - border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; } + .theme-search-area-stacked .theme-search-area-submit-curved { - border-radius: 3px 0px 0px 3px; + border-radius: 3px 0px 0px 3px; } + @media (max-width: 992px) { - .theme-search-area-stacked .theme-search-area-submit-curved { - border-radius: 3px; - } + .theme-search-area-stacked .theme-search-area-submit-curved { + border-radius: 3px; + } } + .theme-search-area-header { - margin-bottom: 30px; - text-align: right; + margin-bottom: 30px; + text-align: right; } + .theme-search-area-header-sm { - margin-bottom: 0; + margin-bottom: 0; } + .theme-search-area-header-sm .theme-search-area-title { - letter-spacing: 0; - font-size: 18px; + letter-spacing: 0; + font-size: 18px; } + .theme-search-area-header-sm .theme-search-area-subtitle { - margin-top: 2px; - font-size: 12px; + margin-top: 2px; + font-size: 12px; } + .theme-search-area-title { - margin: 0; - font-weight: 200; + margin: 0; + font-weight: 200; } + .theme-search-area-title-lg { - font-size: 45px; + font-size: 45px; } + .theme-search-area-title-sm { - font-size: 27px; - letter-spacing: 0.33px; + font-size: 27px; + letter-spacing: 0.33px; } + .theme-search-area-subtitle { - margin-top: 8px; - margin-bottom: 0; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - font-size: 16px; + margin-top: 8px; + margin-bottom: 0; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + font-size: 16px; } + .theme-search-area-subtitle-sm { - font-size: 13px; + font-size: 13px; } + .theme-search-area-title-line { - padding-bottom: 15px; - border-bottom: 1px solid #d9d9d9; + padding-bottom: 15px; + border-bottom: 1px solid #d9d9d9; } + .theme-search-area-vert .theme-search-area-section { - margin-bottom: 20px; -} -.theme-search-area-tabs-header { - margin-bottom: 40px; -} -.theme-search-area-tabs-title { - margin-top: 0; - line-height: 1em; - margin-bottom: 0; - font-size: 60px; - font-weight: 300; -} -.theme-search-area-tabs-title-lg { - font-size: 65px; -} -.theme-search-area-tabs-title-sm { - font-size: 40px; -} -.theme-search-area-tabs-title-xs { - font-size: 30px; - font-weight: 400; -} -.theme-search-area-tabs-subtitle { - font-size: 25px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-top: 10px; - letter-spacing: 1px; - margin-bottom: 0; -} -.theme-search-area-tabs-subtitle-sm { - font-size: 18px; - letter-spacing: 0; -} -.theme-search-area-section { - position: relative; -} -@media (max-width: 992px) { - .theme-search-area-section { margin-bottom: 20px; - } } + +.theme-search-area-tabs-header { + margin-bottom: 40px; +} + +.theme-search-area-tabs-title { + margin-top: 0; + line-height: 1em; + margin-bottom: 0; + font-size: 60px; + font-weight: 300; +} + +.theme-search-area-tabs-title-lg { + font-size: 65px; +} + +.theme-search-area-tabs-title-sm { + font-size: 40px; +} + +.theme-search-area-tabs-title-xs { + font-size: 30px; + font-weight: 400; +} + +.theme-search-area-tabs-subtitle { + font-size: 25px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-top: 10px; + letter-spacing: 1px; + margin-bottom: 0; +} + +.theme-search-area-tabs-subtitle-sm { + font-size: 18px; + letter-spacing: 0; +} + +.theme-search-area-section { + position: relative; +} + +@media (max-width: 992px) { + .theme-search-area-section { + margin-bottom: 20px; + } +} + .theme-search-area-section-inner { - position: relative; - border: 1px solid #d9d9d9; + position: relative; + border: 1px solid #d9d9d9; } + .theme-search-area-section-input { - display: block; - width: 100%; - border: none !important; - outline: none !important; - height: 55px; - padding-right: 42px; - font-size: 15px; - background: none; - text-align: right; + display: block; + width: 100%; + border: none !important; + outline: none !important; + height: 55px; + padding-right: 42px; + font-size: 15px; + background: none; + text-align: right; } + @media (max-width: 992px) { - .theme-search-area-section-input { - line-height: 55px; - } + .theme-search-area-section-input { + line-height: 55px; + } } + .theme-search-area-section-icon { - position: absolute; - top: 0; - right: 0; - width: 42.30769230769231px; - height: 55px; - line-height: 55px; - text-align: center; - display: block; - font-size: 20px; - opacity: 0.86; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)"; - filter: alpha(opacity=86); + position: absolute; + top: 0; + right: 0; + width: 42.30769230769231px; + height: 55px; + line-height: 55px; + text-align: center; + display: block; + font-size: 20px; + opacity: 0.86; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)"; + filter: alpha(opacity=86); } + .theme-search-area-section-label { - margin-bottom: 12.5px; - line-height: 1em; - font-size: 14px; - display: block; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); - font-weight: normal; - text-align: right; + margin-bottom: 12.5px; + line-height: 1em; + font-size: 14px; + display: block; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); + font-weight: normal; + text-align: right; } + .theme-search-area-section-submit { - margin-top: 26.5px; - display: block; - height: 57px; - line-height: 57px; - text-align: center; - padding: 0; - width: 100%; - color: #fff; - background: #ff6c2d; - border: none; - font-weight: bold; - letter-spacing: 1px; + margin-top: 26.5px; + display: block; + height: 57px; + line-height: 57px; + text-align: center; + padding: 0; + width: 100%; + color: #fff; + background: #ff6c2d; + border: none; + font-weight: bold; + letter-spacing: 1px; } + .theme-search-area-section-sm .theme-search-area-section-input { - height: 45px; - font-size: 13px; - padding-left: 15px; + height: 45px; + font-size: 13px; + padding-left: 15px; } + @media (max-width: 992px) { - .theme-search-area-section-sm .theme-search-area-section-input { - line-height: 45px; - } + .theme-search-area-section-sm .theme-search-area-section-input { + line-height: 45px; + } } + .theme-search-area-section-sm .theme-search-area-section-icon { - height: 45px; - line-height: 45px; - font-size: 15px; - width: 34.61538461538461px; + height: 45px; + line-height: 45px; + font-size: 15px; + width: 34.61538461538461px; } + .theme-search-area-section-sm .theme-search-area-section-label { - font-size: 12px; - margin-bottom: 8px; + font-size: 12px; + margin-bottom: 8px; } + .theme-search-area-section-sm.theme-search-area-section-line .theme-search-area-section-inner { - border-width: 1px; + border-width: 1px; } + .theme-search-area-section-curved .theme-search-area-section-inner { - border-radius: 3px; + border-radius: 3px; } + .theme-search-area-section-curved .theme-search-area-section-input { - border-radius: 3px; + border-radius: 3px; } + .theme-search-area-section-fade-white .theme-search-area-section-inner { - background: rgba(255,255,255,0.2); + background: rgba(255, 255, 255, 0.2); } + .theme-search-area-section-fade-black .theme-search-area-section-inner { - background: rgba(0,0,0,0.2); + background: rgba(0, 0, 0, 0.2); } + .theme-search-area-section-no-border .theme-search-area-section-inner { - border: none; + border: none; } + .theme-search-area-section-line .theme-search-area-section-inner { - border: none; - border-bottom: 2px solid #989898; + border: none; + border-bottom: 2px solid #989898; } + .theme-search-area-section-line .theme-search-area-section-icon { - text-align: left; - width: 30.555555555555554px; + text-align: left; + width: 30.555555555555554px; } + .theme-search-area-section-line .theme-search-area-section-input { - padding-left: 5px; + padding-left: 5px; } + .theme-search-area-section-bg-white .theme-search-area-section-inner { - background: #fff; + background: #fff; } + .theme-search-area-section-bg-fade-white .theme-search-area-section-inner { - background: rgba(255,255,255,0.65); + background: rgba(255, 255, 255, 0.65); } + .theme-search-area-section-mr { - margin-right: 2px; + margin-right: 2px; } + .theme-search-area-section-border-primary .theme-search-area-section-inner { - border-color: #0093d2; + border-color: #0093d2; } + .theme-search-area-section-border-light .theme-search-area-section-inner { - border-color: #e4e4e4; + border-color: #e4e4e4; } + .theme-search-area-section-no-icon .theme-search-area-section-input { - padding-left: 15px; + padding-left: 15px; } + .theme-search-area-submit { - margin-top: 26.5px; - display: block; - height: 57px; - line-height: 57px; - text-align: center; - padding: 0; - width: 100%; - color: #fff; - background: #ff6c2d; - border: none; - font-weight: bold; - letter-spacing: 1px; - position: relative; + margin-top: 26.5px; + display: block; + height: 57px; + line-height: 57px; + text-align: center; + padding: 0; + width: 100%; + color: #fff; + background: #ff6c2d; + border: none; + font-weight: bold; + letter-spacing: 1px; + position: relative; } + .theme-search-area-submit-sm { - height: 47px; - line-height: 47px; - margin-top: 20px; - font-size: 12px; + height: 47px; + line-height: 47px; + margin-top: 20px; + font-size: 12px; } + .theme-search-area-submit-sm.theme-search-area-submit-no-border { - height: 45px; - line-height: 45px; + height: 45px; + line-height: 45px; } + .theme-search-area-submit-sm .theme-search-area-submit-icon { - font-size: 1.3em; + font-size: 1.3em; } + .theme-search-area-submit-white { - background: #fff; - color: #ff6c2d; + background: #fff; + color: #ff6c2d; } + .theme-search-area-submit-primary { - background: #0093d2; + background: #0093d2; } + .theme-search-area-submit-primary.theme-search-area-submit-white { - color: #0093d2; - background: #fff; + color: #0093d2; + background: #fff; } + .theme-search-area-submit-no-border { - height: 55px; - line-height: 55px; + height: 55px; + line-height: 55px; } + .theme-search-area-submit-curved { - border-radius: 3px; + border-radius: 3px; } + .theme-search-area-submit-icon { - font-size: 2em; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - display: block; + font-size: 2em; + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + display: block; } + @media (max-width: 992px) { - .theme-search-area-submit-icon { - display: none; - } + .theme-search-area-submit-icon { + display: none; + } } + .theme-search-area-submit-icon-sm { - font-size: 1.5em; + font-size: 1.5em; } + .theme-search-area-submit-glow { - -webkit-box-shadow: 0 2px 30px rgba(255,145,98,0.65); - box-shadow: 0 2px 30px rgba(255,145,98,0.65); + -webkit-box-shadow: 0 2px 30px rgba(255, 145, 98, 0.65); + box-shadow: 0 2px 30px rgba(255, 145, 98, 0.65); } + .theme-search-area-submit-glow.theme-search-area-submit-primary { - -webkit-box-shadow: 0 2px 30px rgba(30,187,255,0.65); - box-shadow: 0 2px 30px rgba(30,187,255,0.65); + -webkit-box-shadow: 0 2px 30px rgba(30, 187, 255, 0.65); + box-shadow: 0 2px 30px rgba(30, 187, 255, 0.65); } + .theme-search-area-options { - margin-top: 15px; - display: table; - height: 30px; - overflow: hidden; + margin-top: 15px; + display: table; + height: 30px; + overflow: hidden; } + @media (max-width: 992px) { - .theme-search-area-options { - margin-left: auto; - margin-right: auto; - } - .theme-search-area-options .theme-search-area-options-list .btn:last-child { - margin-right: 0; - } + .theme-search-area-options { + margin-left: auto; + margin-right: auto; + } + + .theme-search-area-options .theme-search-area-options-list .btn:last-child { + margin-right: 0; + } } + .theme-search-area-options-dot-primary-inverse .theme-search-area-options-list .btn.active:before, .theme-search-area-options-dot-primary-inverse .theme-search-area-options-list .btn:focus:before, .theme-search-area-options-dot-primary-inverse .theme-search-area-options-list .btn:active:before { - background: #ff6c2d; - -webkit-box-shadow: 0 0 0 1px #ff6c2d !important; - box-shadow: 0 0 0 1px #ff6c2d !important; + background: #ff6c2d; + -webkit-box-shadow: 0 0 0 1px #ff6c2d !important; + box-shadow: 0 0 0 1px #ff6c2d !important; } + .theme-search-area-options-dot-white .theme-search-area-options-list .btn.active:before, .theme-search-area-options-dot-white .theme-search-area-options-list .btn:focus:before, .theme-search-area-options-dot-white .theme-search-area-options-list .btn:active:before { - background: #fff; - -webkit-box-shadow: 0 0 0 1px #fff !important; - box-shadow: 0 0 0 1px #fff !important; + background: #fff; + -webkit-box-shadow: 0 0 0 1px #fff !important; + box-shadow: 0 0 0 1px #fff !important; } + .theme-search-area-options-center { - margin-left: auto; - margin-right: auto; + margin-left: auto; + margin-right: auto; } + .theme-search-area-options-center .theme-search-area-options-list .btn:last-child { - margin-right: 0; + margin-right: 0; } + .theme-search-area-options-title { - display: table; - height: 30px; - line-height: 30px; - float: right; - margin: 0; - margin-left: 10px; - font-weight: 400; - font-size: 14px; + display: table; + height: 30px; + line-height: 30px; + float: right; + margin: 0; + margin-left: 10px; + font-weight: 400; + font-size: 14px; } + .theme-search-area-options-list { - margin-right: 5px; + margin-right: 5px; } + .theme-search-area-options-list .btn { - color: #595959; - letter-spacing: 0; - font-size: 14px; - font-weight: 400; - margin-right: 5px; - background: none; - border: none; - padding: 0 10px; - padding-left: 15px; - height: 30px; - line-height: 30px; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); - outline: none !important; - border-radius: 3px !important; - position: relative; - -webkit-box-shadow: none !important; - box-shadow: none !important; + color: #595959; + letter-spacing: 0; + font-size: 14px; + font-weight: 400; + margin-right: 5px; + background: none; + border: none; + padding: 0 10px; + padding-left: 15px; + height: 30px; + line-height: 30px; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); + outline: none !important; + border-radius: 3px !important; + position: relative; + -webkit-box-shadow: none !important; + box-shadow: none !important; } + .theme-search-area-options-list .btn:before { - content: ''; - position: absolute; - border-radius: 50%; - -webkit-box-shadow: 0 0 0 1px #595959; - box-shadow: 0 0 0 1px #595959; - width: 6px; - height: 6px; - top: 50%; - margin-top: -3px; - right: -3px; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + content: ''; + position: absolute; + border-radius: 50%; + -webkit-box-shadow: 0 0 0 1px #595959; + box-shadow: 0 0 0 1px #595959; + width: 6px; + height: 6px; + top: 50%; + margin-top: -3px; + right: -3px; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-search-area-options-list .btn.active, .theme-search-area-options-list .btn:focus, .theme-search-area-options-list .btn:active { - color: #595959; - opacity: 1; - -ms-filter: none; - filter: none; - background: none; + color: #595959; + opacity: 1; + -ms-filter: none; + filter: none; + background: none; } + .theme-search-area-options-list .btn.active:before, .theme-search-area-options-list .btn:focus:before, .theme-search-area-options-list .btn:active:before { - background: #0093d2; - -webkit-box-shadow: 0 0 0 1px #0093d2; - box-shadow: 0 0 0 1px #0093d2; + background: #0093d2; + -webkit-box-shadow: 0 0 0 1px #0093d2; + box-shadow: 0 0 0 1px #0093d2; } + .theme-search-area-white { - color: #fff; + color: #fff; } + .theme-search-area-white .theme-search-area-section-inner { - border-color: rgba(255,255,255,0.5); + border-color: rgba(255, 255, 255, 0.5); } + .theme-search-area-white .theme-search-area-section-input::placeholder { - color: #fff; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + color: #fff; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-search-area-white .theme-search-area-section-line .theme-search-area-section-inner { - border-color: #fff; + border-color: #fff; } + .theme-search-area-white .theme-search-area-options-list .btn, .theme-search-area-options-white .btn { - color: #fff; + color: #fff; } + .theme-search-area-white .theme-search-area-options-list .btn:before, .theme-search-area-options-white .btn:before { - -webkit-box-shadow: 0 0 0 1px #fff; - box-shadow: 0 0 0 1px #fff; + -webkit-box-shadow: 0 0 0 1px #fff; + box-shadow: 0 0 0 1px #fff; } + .theme-search-area-white .theme-search-area-options-list .btn.active, .theme-search-area-options-white .btn.active, .theme-search-area-white .theme-search-area-options-list .btn:focus, .theme-search-area-options-white .btn:focus, .theme-search-area-white .theme-search-area-options-list .btn:active, .theme-search-area-options-white .btn:active { - color: #fff; + color: #fff; } + .theme-search-area-white .theme-search-area-options-list .btn.active:before, .theme-search-area-options-white .btn.active:before, .theme-search-area-white .theme-search-area-options-list .btn:focus:before, .theme-search-area-options-white .btn:focus:before, .theme-search-area-white .theme-search-area-options-list .btn:active:before, .theme-search-area-options-white .btn:active:before { - -webkit-box-shadow: 0 0 0 1px #0093d2; - box-shadow: 0 0 0 1px #0093d2; + -webkit-box-shadow: 0 0 0 1px #0093d2; + box-shadow: 0 0 0 1px #0093d2; } + .theme-search-area-options-white .theme-search-area-options-title { - color: #fff; + color: #fff; } + .theme-search-area-white .theme-search-area-section-border-light .theme-search-area-section-inner { - border-color: rgba(255,255,255,0.25); + border-color: rgba(255, 255, 255, 0.25); } + .theme-search-area-inline-white .theme-search-area-inline-title, .theme-search-area-inline-white .theme-search-area-inline-details, .theme-search-area-inline-white .theme-search-area-inline-link, .theme-search-area-inline-white .theme-search-area-inline-link:hover { - color: #fff; + color: #fff; } + .theme-search-area-inline-title { - margin-top: 0; - font-size: 20px; + margin-top: 0; + font-size: 20px; } + .theme-search-area-inline-link { - color: #595959; - text-decoration: none !important; - outline: none !important; + color: #595959; + text-decoration: none !important; + outline: none !important; } + .theme-search-area-inline-link:hover { - color: #505050; + color: #505050; } + .theme-search-area-inline-link .fa { - margin-left: 5px; + margin-left: 5px; } + /* --/SEARCH AREA-- */ /* --BLOG-- */ .theme-blog-post-title { - margin-bottom: 5px; - margin-top: 30px; - font-size: 22px; - line-height: 1.6em; + margin-bottom: 5px; + margin-top: 30px; + font-size: 22px; + line-height: 1.6em; } + .theme-blog-post > p { - margin-bottom: 30px; - font-size: 21px; - color: #555; - line-height: 1.6em; + margin-bottom: 30px; + font-size: 21px; + color: #555; + line-height: 1.6em; } + .theme-blog-slider-item { - height: 600px; - height: 64vh; - position: relative; - color: #fff; + height: 600px; + height: 64vh; + position: relative; + color: #fff; } + .theme-blog-slider-item .banner-caption { - width: 100%; - position: absolute; - bottom: 60px; - left: 0; + width: 100%; + position: absolute; + bottom: 60px; + left: 0; } + .theme-blog-slider-item-post { - height: 50vh; + height: 50vh; } + .theme-blog-slider-item-post .banner-caption { - bottom: 30px; + bottom: 30px; } + .theme-blog-slider-item-caption-title { - font-size: 50px; - line-height: 1em; + font-size: 50px; + line-height: 1em; } + .theme-blog-slider-item-caption-title > a { - color: #fff; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); - text-decoration: none !important; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + color: #fff; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); + text-decoration: none !important; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-blog-slider-item-caption-title > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; - color: #fff; + opacity: 1; + -ms-filter: none; + filter: none; + color: #fff; } + .theme-blog-slider-item-caption-meta { - list-style: none; - margin: 0; - padding: 0; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - font-size: 14px; + list-style: none; + margin: 0; + padding: 0; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + font-size: 14px; } + .theme-blog-slider-item-caption-meta > li { - display: inline-block; - margin-right: 15px; + display: inline-block; + margin-right: 15px; } + .theme-blog-item { - position: relative; - overflow: hidden; - direction: rtl; + position: relative; + overflow: hidden; + direction: rtl; } + .theme-blog-item .banner-caption { - padding-top: 60px; - padding: 20px; - padding-bottom: 22px; + padding-top: 60px; + padding: 20px; + padding-bottom: 22px; } + .theme-blog-item-center { - text-align: center; + text-align: center; } + .theme-blog-item-center .theme-blog-item-title { - margin-left: auto; - margin-right: auto; - padding-left: 15px; - padding-right: 15px; + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px; } + .theme-blog-item-center .theme-blog-item-desc { - margin: 0 auto; - padding: 0 15px; + margin: 0 auto; + padding: 0 15px; } + .theme-blog-item-time { - line-height: 1em; - font-size: 12px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + line-height: 1em; + font-size: 12px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-blog-item-link { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 6; - display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 6; + display: block; } + .theme-blog-item-white .banner-caption { - background: #fff; - color: #595959; - padding-top: 20px; + background: #fff; + color: #595959; + padding-top: 20px; } + .theme-blog-item-white .banner-bg { - height: calc(100% - 154px); + height: calc(100% - 154px); } + .theme-blog-item-white .theme-blog-item-title { - border-color: #d9d9d9; + border-color: #d9d9d9; } + .theme-blog-item-desc { - margin-bottom: 0; - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); - height: 42px; - overflow: hidden; - max-width: 330px; - font-size: 14px; + margin-bottom: 0; + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); + height: 42px; + overflow: hidden; + max-width: 330px; + font-size: 14px; } + .theme-blog-item-title { - margin-top: 0; - font-size: 17px; - line-height: 1.25em; - display: table; - height: 19px; - font-weight: normal; - overflow: hidden; - margin-bottom: 15px; - padding-bottom: 15px; - padding-right: 0; - border-bottom: 1px solid rgba(255,255,255,0.3); - font-family: iransans; + margin-top: 0; + font-size: 17px; + line-height: 1.25em; + display: table; + height: 19px; + font-weight: normal; + overflow: hidden; + margin-bottom: 15px; + padding-bottom: 15px; + padding-right: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.3); + font-family: iransans; } + /* --/BLOG-- */ /* --404-- */ .theme-page-404 { - color: #fff; + color: #fff; } + .theme-page-404-title { - font-size: 270px; - margin-top: 0; - line-height: 1em; - margin-bottom: 0; - letter-spacing: 15px; - text-shadow: 1px 3px 15px rgba(0,0,0,0.4); - font-weight: 300; + font-size: 270px; + margin-top: 0; + line-height: 1em; + margin-bottom: 0; + letter-spacing: 15px; + text-shadow: 1px 3px 15px rgba(0, 0, 0, 0.4); + font-weight: 300; } + @media (max-width: 992px) { - .theme-page-404-title { - font-size: 10em; - } + .theme-page-404-title { + font-size: 10em; + } } + .theme-page-404-subtitle { - font-size: 33px; - margin-bottom: 45px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + font-size: 33px; + margin-bottom: 45px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + @media (max-width: 992px) { - .theme-page-404-subtitle { - font-size: 20px; - } + .theme-page-404-subtitle { + font-size: 20px; + } } + /* --/404-- */ /* --ABOUT US-- */ .theme-about-us > .theme-about-us-section:first-child { - margin-top: 0; - padding-top: 0; - border: none; + margin-top: 0; + padding-top: 0; + border: none; } + .theme-about-us-section { - margin-top: 35px; - padding-top: 35px; - border-top: 3px solid #d9d9d9; + margin-top: 35px; + padding-top: 35px; + border-top: 3px solid #d9d9d9; } + .theme-about-us-section-title { - font-size: 70px; - line-height: 1em; - margin-top: 0; - margin-bottom: 0; - font-weight: 300; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + font-size: 70px; + line-height: 1em; + margin-top: 0; + margin-bottom: 0; + font-weight: 300; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + @media (max-width: 992px) { - .theme-about-us-section-title { - font-size: 30px; - margin-bottom: 15px; - } + .theme-about-us-section-title { + font-size: 30px; + margin-bottom: 15px; + } } + @media (min-width: 992px) { - .is_stuck .theme-about-us-section-title { - margin-top: 15px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - } + .is_stuck .theme-about-us-section-title { + margin-top: 15px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + } } + .theme-about-us-section-body { - margin-bottom: -10px; + margin-bottom: -10px; } + .theme-about-us-section-body > p { - font-size: 19px; - line-height: 1.6em; - margin-bottom: 20px; + font-size: 19px; + line-height: 1.6em; + margin-bottom: 20px; } + .theme-about-us-section-gallery { - margin-bottom: 0; + margin-bottom: 0; } + .theme-about-us-section-gallery-img { - height: 160px; - margin-bottom: 10px; + height: 160px; + margin-bottom: 10px; } + .theme-about-us-section-gallery-img-lg { - height: 200px; + height: 200px; } + .theme-about-us-section-gallery-img-xl { - height: 260px; + height: 260px; } + .theme-about-us-section-team { - margin-bottom: 10px; + margin-bottom: 10px; } + .theme-about-us-section-team-member { - height: 272px; - margin-bottom: 10px; + height: 272px; + margin-bottom: 10px; } + .theme-about-us-section-team-member .banner-caption { - position: absolute; - left: 0; - bottom: 30px; + position: absolute; + left: 0; + bottom: 30px; } + .theme-about-us-section-team-member-caption { - padding: 12px; - background: #fff; - display: table; - -webkit-box-shadow: 2px 2px 7px rgba(0,0,0,0.25); - box-shadow: 2px 2px 7px rgba(0,0,0,0.25); + padding: 12px; + background: #fff; + display: table; + -webkit-box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.25); + box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.25); } + .theme-about-us-section-team-member-name { - font-weight: bold; - margin-bottom: 5px; + font-weight: bold; + margin-bottom: 5px; } + .theme-about-us-section-team-member-position { - margin-bottom: 0; - font-size: 13px; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + margin-bottom: 0; + font-size: 13px; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + /* --/ABOUT US-- */ /* --CONTACT-- */ .theme-contact-map { - height: 290px; - width: 100%; + height: 290px; + width: 100%; } + .theme-contact-form-group .form-control { - height: 50px; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - outline: none !important; - border: 1px solid #d1d1d1; - font-size: 17px; - padding: 15px; - margin-bottom: 20px; + height: 50px; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; + outline: none !important; + border: 1px solid #d1d1d1; + font-size: 17px; + padding: 15px; + margin-bottom: 20px; } + .theme-contact-form-group textarea.form-control { - height: auto; + height: auto; } + .theme-contact-title { - margin-top: 0; - margin-bottom: 30px; - color: #595959; + margin-top: 0; + margin-bottom: 30px; + color: #595959; } + .theme-contact-info { - font-size: 16px; - margin-top: 20px; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + font-size: 16px; + margin-top: 20px; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-contact-address { - margin-bottom: 0; - line-height: 33px; + margin-bottom: 0; + line-height: 33px; } + .theme-contact-info-list { - list-style: none; - margin: 0; - padding: 0; + list-style: none; + margin: 0; + padding: 0; } + .theme-contact-info-list > li { - line-height: 33px; + line-height: 33px; } + .theme-contact-info-list > li .fa { - margin-left: 5px; + margin-left: 5px; } + .theme-contact-info-list > li > a { - color: #fff; + color: #fff; } + .theme-contact-info-list > li > a:hover { - color: whtie; + color: whtie; } + /* --/CONTACT-- */ /* --LOGIN-- */ .theme-login-white .theme-login-title { - color: #fff; + color: #fff; } + .theme-login-white .theme-login-subtitle { - color: rgba(255,255,255,0.6); + color: rgba(255, 255, 255, 0.6); } + .theme-login-white .theme-login-terms { - color: rgba(255,255,255,0.85); + color: rgba(255, 255, 255, 0.85); } + .theme-login-white .theme-login-terms a { - color: #fff; - font-weight: bold; + color: #fff; + font-weight: bold; } + .theme-login-header { - padding: 0 30px; - margin-bottom: 15px; + padding: 0 30px; + margin-bottom: 15px; } + .theme-login-title { - margin-bottom: 0; - margin-top: 0; - color: #505050; - line-height: 1em; - font-weight: 300; + margin-bottom: 0; + margin-top: 0; + color: #505050; + line-height: 1em; + font-weight: 300; } + .theme-login-subtitle { - margin-top: 7px; - margin-bottom: 0; - color: #616161; + margin-top: 7px; + margin-bottom: 0; + color: #616161; } + .theme-login-box { - background: #fff; - -webkit-box-shadow: 0 10px 45px rgba(0,0,0,0.15) , 0 2px 4px rgba(0,0,0,0.1); - box-shadow: 0 10px 45px rgba(0,0,0,0.15) , 0 2px 4px rgba(0,0,0,0.1); - border-radius: 2px; - overflow: hidden; + background: #fff; + -webkit-box-shadow: 0 10px 45px rgba(0, 0, 0, 0.15), 0 2px 4px rgba(0, 0, 0, 0.1); + box-shadow: 0 10px 45px rgba(0, 0, 0, 0.15), 0 2px 4px rgba(0, 0, 0, 0.1); + border-radius: 2px; + overflow: hidden; } + .theme-login-box-inner { - padding: 35px 30px; - padding-bottom: 20px; + padding: 35px 30px; + padding-bottom: 20px; } + .theme-login-box-alt { - padding: 20px 30px; - border-top: 1px solid #e6e6e6; - background: #f9f9f9; + padding: 20px 30px; + border-top: 1px solid #e6e6e6; + background: #f9f9f9; } + .theme-login-box-alt p { - margin-bottom: 0; - font-size: 14px; - color: #6a6a6a; + margin-bottom: 0; + font-size: 14px; + color: #6a6a6a; } + .theme-login-terms { - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-top: 15px; - font-size: 13px; - margin-bottom: 0; - padding: 0 30px; - color: #727272; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-top: 15px; + font-size: 13px; + margin-bottom: 0; + padding: 0 30px; + color: #727272; } + .theme-login-terms a { - color: #595959; - font-weight: bold; + color: #595959; + font-weight: bold; } + .theme-login-form { - margin-bottom: 20px; + margin-bottom: 20px; } + .theme-login-form-group { - margin-bottom: 20px; + margin-bottom: 20px; } + .theme-login-form-group .form-control { - height: 50px; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - font-size: 16px; - border-color: #dedede; + height: 50px; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; + font-size: 16px; + border-color: #dedede; } + .theme-login-form-group .form-control:focus { - border-color: #0093d2; + border-color: #0093d2; } + .theme-login-form-group .help-block { - font-size: 13px; - margin-top: 10px; + font-size: 13px; + margin-top: 10px; } + .theme-login-form-group .help-block > a { - color: #7a7a7a; + color: #7a7a7a; } + .theme-login-form-group .help-block > a:hover { - color: #595959; + color: #595959; } + .theme-login-social-login-facebook, .theme-login-social-login-google { - display: block; - padding: 10px 12px; - color: #fff; - overflow: hidden; - border-radius: 3px; - text-decoration: none !important; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + display: block; + padding: 10px 12px; + color: #fff; + overflow: hidden; + border-radius: 3px; + text-decoration: none !important; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + @media (max-width: 992px) { - .theme-login-social-login-facebook, - .theme-login-social-login-google { - padding: 13px 18px; - text-align: center; - } + .theme-login-social-login-facebook, + .theme-login-social-login-google { + padding: 13px 18px; + text-align: center; + } } + .theme-login-social-login-facebook:hover, .theme-login-social-login-google:hover { - color: #fff; + color: #fff; } + .theme-login-social-login-facebook .fa, .theme-login-social-login-google .fa { - display: block; - float: right; - margin-left: 5px; - font-size: 30px; - text-shadow: 2px 3px 5px rgba(0,0,0,0.15); + display: block; + float: right; + margin-left: 5px; + font-size: 30px; + text-shadow: 2px 3px 5px rgba(0, 0, 0, 0.15); } + @media (max-width: 992px) { - .theme-login-social-login-facebook .fa, - .theme-login-social-login-google .fa { - float: none; - margin-bottom: 10px; - margin-right: 0; - } + .theme-login-social-login-facebook .fa, + .theme-login-social-login-google .fa { + float: none; + margin-bottom: 10px; + margin-right: 0; + } } + .theme-login-social-login-facebook span, .theme-login-social-login-google span { - display: table; - font-size: 11px; - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); + display: table; + font-size: 11px; + opacity: 0.9; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; + filter: alpha(opacity=90); } + @media (max-width: 992px) { - .theme-login-social-login-facebook span, - .theme-login-social-login-google span { - display: block; - } + .theme-login-social-login-facebook span, + .theme-login-social-login-google span { + display: block; + } } + .theme-login-social-login-facebook { - background: #3b5998; + background: #3b5998; } + .theme-login-social-login-facebook:hover { - background: #324c81; + background: #324c81; } + .theme-login-social-login-google { - background: #db4437; + background: #db4437; } + .theme-login-social-login-google:hover { - background: #c53024; + background: #c53024; } + .theme-login-social-separator { - margin-bottom: 20px; - position: relative; + margin-bottom: 20px; + position: relative; } + .theme-login-social-separator:before { - content: ''; - height: 1px; - width: 100%; - position: absolute; - left: 0; - top: 50%; - background: #000; - z-index: 1; - opacity: 0.17; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=17)"; - filter: alpha(opacity=17); + content: ''; + height: 1px; + width: 100%; + position: absolute; + left: 0; + top: 50%; + background: #000; + z-index: 1; + opacity: 0.17; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=17)"; + filter: alpha(opacity=17); } + .theme-login-social-separator > p { - display: table; - margin: 0 auto; - background: #fff; - position: relative; - z-index: 2; - padding: 0 7px; - color: #8c8c8c; - font-size: 14px; + display: table; + margin: 0 auto; + background: #fff; + position: relative; + z-index: 2; + padding: 0 7px; + color: #8c8c8c; + font-size: 14px; } + .theme-login-pwd-reset-text { - margin-bottom: 20px; - font-size: 16px; - line-height: 1.6em; - color: #727272; + margin-bottom: 20px; + font-size: 16px; + line-height: 1.6em; + color: #727272; } + .theme-login-pwd-reset-back { - margin-top: 20px; - display: block; - color: #616161; - font-size: 14px; + margin-top: 20px; + display: block; + color: #616161; + font-size: 14px; } + .theme-login-pwd-reset-back:hover { - color: #4c4c4c; + color: #4c4c4c; } + .theme-login-checkbox .icheck { - top: 3px; - width: 16px; - height: 16px; - border: 1px solid #666; - background: none; + top: 3px; + width: 16px; + height: 16px; + border: 1px solid #666; + background: none; } + .theme-login-checkbox .icheck.checked { - background: #0093d2; - border-color: #0093d2; + background: #0093d2; + border-color: #0093d2; } + .theme-login-checkbox .icheck:after { - display: none; + display: none; } + .theme-login-checkbox .icheck:before { - height: 16px; - line-height: 14px; + height: 16px; + line-height: 14px; } + .theme-login-checkbox .icheck-title { - font-weight: normal; - font-size: 15px; + font-weight: normal; + font-size: 15px; } + .theme-login-checkbox .icheck-sub-title { - font-size: 13px; + font-size: 13px; } + /* --/LOGIN-- */ /* --PAYMENT-- */ .theme-payment-success-header { - text-align: center; - padding: 0 30px; - margin-bottom: 20px; + text-align: center; + padding: 0 30px; + margin-bottom: 20px; } + .theme-payment-success-title { - font-size: 32px; - line-height: 1em; - margin-top: 0; - margin-bottom: 5px; - font-weight: 300; + font-size: 32px; + line-height: 1em; + margin-top: 0; + margin-bottom: 5px; + font-weight: 300; } + .theme-payment-success-subtitle { - margin-bottom: 0; - color: #8c8c8c; + margin-bottom: 0; + color: #8c8c8c; } + .theme-payment-success-header-icon { - font-size: 70px; - display: block; - line-height: 1em; - margin-bottom: 15px; - color: #ff6c2d; - text-shadow: 2px 5px 10px rgba(210,63,0,0.3); + font-size: 70px; + display: block; + line-height: 1em; + margin-bottom: 15px; + color: #ff6c2d; + text-shadow: 2px 5px 10px rgba(210, 63, 0, 0.3); } + .theme-payment-success-box { - -webkit-box-shadow: 0 10px 45px rgba(0,0,0,0.15) , 0 2px 4px rgba(0,0,0,0.1); - box-shadow: 0 10px 45px rgba(0,0,0,0.15) , 0 2px 4px rgba(0,0,0,0.1); - background: #fff; - padding: 35px 30px; + -webkit-box-shadow: 0 10px 45px rgba(0, 0, 0, 0.15), 0 2px 4px rgba(0, 0, 0, 0.1); + box-shadow: 0 10px 45px rgba(0, 0, 0, 0.15), 0 2px 4px rgba(0, 0, 0, 0.1); + background: #fff; + padding: 35px 30px; } + .theme-payment-success-summary { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; } + .theme-payment-success-summary > li { - padding-bottom: 10px; - margin-bottom: 10px; - border-bottom: 1px dashed #d9d9d9; - position: relative; - color: #808080; + padding-bottom: 10px; + margin-bottom: 10px; + border-bottom: 1px dashed #d9d9d9; + position: relative; + color: #808080; } + .theme-payment-success-summary > li > span { - color: #4d4d4d; - position: absolute; - top: 0; - left: 0; - font-weight: bold; + color: #4d4d4d; + position: absolute; + top: 0; + left: 0; + font-weight: bold; } + .theme-payment-success-check-order { - font-size: 12px; - margin-top: 30px; - margin-bottom: 0; - color: #999; + font-size: 12px; + margin-top: 30px; + margin-bottom: 0; + color: #999; } + .theme-payment-success-actions { - list-style: none; - margin: 0 auto; - margin-top: 20px; - padding: 0; - overflow: hidden; - display: table; + list-style: none; + margin: 0 auto; + margin-top: 20px; + padding: 0; + overflow: hidden; + display: table; } + .theme-payment-success-actions > li { - float: left; - margin-right: 30px; + float: left; + margin-right: 30px; } + .theme-payment-success-actions > li:last-child { - margin-right: 0; + margin-right: 0; } + .theme-payment-success-actions > li > a { - display: block; - text-decoration: none !important; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - color: #595959; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + display: block; + text-decoration: none !important; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + color: #595959; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-payment-success-actions > li > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-payment-success-actions > li .fa { - float: right; - margin-left: 10px; - font-size: 30px; - display: block; - line-height: 1em; + float: right; + margin-left: 10px; + font-size: 30px; + display: block; + line-height: 1em; } + .theme-payment-success-actions > li p { - display: table; - margin-bottom: 0; - font-size: 12px; - line-height: 1.15em; - position: relative; - top: 3px; + display: table; + margin-bottom: 0; + font-size: 12px; + line-height: 1.15em; + position: relative; + top: 3px; } + /* --/PAYMENT-- */ /* --LOADING-- */ .theme-loading { - color: #fff; + color: #fff; } + .theme-loading-spinner > div { - margin: 0 auto; + margin: 0 auto; } + .theme-loading-body { - text-align: center; + text-align: center; } + .theme-loading-title { - font-size: 60px; - margin: 30px 0; - font-weight: 300; + font-size: 60px; + margin: 30px 0; + font-weight: 300; } + @media (max-width: 992px) { - .theme-loading-title { - font-size: 30px; - } + .theme-loading-title { + font-size: 30px; + } } + .theme-loading-subtitle { - font-size: 30px; - margin-bottom: 0; - line-height: 1.2em; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + font-size: 30px; + margin-bottom: 0; + line-height: 1.2em; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + @media (max-width: 992px) { - .theme-loading-subtitle { - font-size: 20px; - } + .theme-loading-subtitle { + font-size: 20px; + } } + /* --/LOADING-- */ /* --ELEMENTS-- */ html, body { - overflow-x: hidden; + overflow-x: hidden; } + .theme-reviews-more { - color: #595959; - font-size: 13px; - font-weight: 700; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + color: #595959; + font-size: 13px; + font-weight: 700; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-reviews-more:hover { - opacity: 1; - -ms-filter: none; - filter: none; - text-decoration: none; - color: #595959; + opacity: 1; + -ms-filter: none; + filter: none; + text-decoration: none; + color: #595959; } + .theme-reviews-list-scored { - margin-top: 50px; + margin-top: 50px; } + .theme-reviews-item { - margin-bottom: 20px; + margin-bottom: 20px; } + .theme-reviews-item-body { - padding-bottom: 20px; - border-bottom: 1px solid #f2f2f2; + padding-bottom: 20px; + border-bottom: 1px solid #f2f2f2; } + .theme-reviews-item-date { - font-size: 11px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 4px; + font-size: 11px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 4px; } + .theme-reviews-item-author { - font-size: 11px; + font-size: 11px; } + .theme-reviews-item-avatar { - width: 60px; - display: block; - margin-bottom: 15px; - border-radius: 50%; + width: 60px; + display: block; + margin-bottom: 15px; + border-radius: 50%; } -.بررسی شده 17 بهمن { - font-size: 14px; - line-height: 1.65em; - margin-bottom: 0; - color: #616161; + +.بررسی شده + +17 +بهمن { + font-size: 14px; + line-height: 1.65em; + margin-bottom: 0; + color: #616161; } + .theme-reviews-rating-bar { - height: 4px; - background: #ccc; - margin-top: 7px; - width: 140px; - margin-bottom: 15px; + height: 4px; + background: #ccc; + margin-top: 7px; + width: 140px; + margin-bottom: 15px; } + .theme-reviews-rating-bar > div { - height: 100%; - background: #0093d2; + height: 100%; + background: #0093d2; } + .theme-reviews-rating-num { - font-weight: 700; - font-size: 20px; - margin-bottom: 1px; - line-height: 1em; + font-weight: 700; + font-size: 20px; + margin-bottom: 1px; + line-height: 1em; } + .theme-reviews-rating-title { - margin-left: 5px; - font-size: 11px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - line-height: 1em; + margin-left: 5px; + font-size: 11px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + line-height: 1em; } + .theme-reviews-rating-stars { - list-style: none; - padding: 0; - margin: 0; - margin-right: 3px; - margin-bottom: 3px; - font-size: 12px; + list-style: none; + padding: 0; + margin: 0; + margin-right: 3px; + margin-bottom: 3px; + font-size: 12px; } + .theme-reviews-rating-stars > li { - display: inline-block; - margin-right: 2px; - color: #ff6c2d; + display: inline-block; + margin-right: 2px; + color: #ff6c2d; } + .theme-reviews-score-hor { - margin-bottom: 10px; + margin-bottom: 10px; } + .theme-reviews-score-hor .theme-reviews-score-list { - margin-top: 40px; + margin-top: 40px; } + .is_stuck .theme-reviews-score { - margin-top: 10px; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + margin-top: 10px; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-reviews-score-header { - margin-bottom: 10px; - text-align: center; + margin-bottom: 10px; + text-align: center; } + .theme-reviews-score-title { - margin-top: 0; - margin-bottom: 3px; - letter-spacing: 0; - font-size: 15px; + margin-top: 0; + margin-bottom: 3px; + letter-spacing: 0; + font-size: 15px; } + .theme-reviews-score-subtitle { - font-size: 13px; - color: #727272; - margin-bottom: 0; + font-size: 13px; + color: #727272; + margin-bottom: 0; } + .theme-reviews-score-total { - width: 100%; - padding-top: 100%; - background: #666; - position: relative; - border-radius: 10px; - margin-bottom: 30px; -} -.theme-reviews-score-total > p { - color: #fff; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - font-size: 70px; - font-family: iransans; -} -.theme-reviews-score-list { - margin-top: 20px; -} -.theme-reviews-score-item { - margin-bottom: 20px; -} -.theme-reviews-score-item-header { - position: relative; - margin-bottom: 5px; -} -.theme-reviews-score-item-title { - margin: 0; - font-size: 14px; -} -.theme-reviews-score-item-num { - font-size: 13px; - position: absolute; - top: 0; - left: 0; - font-weight: bold; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); -} -.theme-reviews-score-item-bar { - height: 6px; - position: relative; - background-color: #e6e6e6; -} -.theme-reviews-score-item-bar > div { - position: absolute; - height: 100%; - display: block; - background-color: #ff6c2d; - top: 0; - right: 0; -} -.theme-tab-slider > img { - display: none; -} -.theme-tab-slider > img.active { - display: block; -} -.theme-mobile-app-section { - position: relative; -} -@media (min-width: 992px) { - .theme-mobile-app-section { - height: 66vh; - } -} -.theme-mobile-app-img { - padding-top: 40px; - position: absolute; - bottom: 0; - left: 0; - display: block; - max-height: 100%; - max-width: 100%; -} -@media (max-width: 992px) { - .theme-mobile-app-img { - display: none; - } -} -.theme-mobile-app-body { - color: #fff; -} -@media (min-width: 992px) { - .theme-mobile-app-body { width: 100%; - top: 50%; + padding-top: 100%; + background: #666; + position: relative; + border-radius: 10px; + margin-bottom: 30px; +} + +.theme-reviews-score-total > p { + color: #fff; position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + font-size: 70px; + font-family: iransans; +} + +.theme-reviews-score-list { + margin-top: 20px; +} + +.theme-reviews-score-item { + margin-bottom: 20px; +} + +.theme-reviews-score-item-header { + position: relative; + margin-bottom: 5px; +} + +.theme-reviews-score-item-title { + margin: 0; + font-size: 14px; +} + +.theme-reviews-score-item-num { + font-size: 13px; + position: absolute; + top: 0; + left: 0; + font-weight: bold; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); +} + +.theme-reviews-score-item-bar { + height: 6px; + position: relative; + background-color: #e6e6e6; +} + +.theme-reviews-score-item-bar > div { + position: absolute; + height: 100%; + display: block; + background-color: #ff6c2d; + top: 0; right: 0; +} + +.theme-tab-slider > img { + display: none; +} + +.theme-tab-slider > img.active { + display: block; +} + +.theme-mobile-app-section { + position: relative; +} + +@media (min-width: 992px) { + .theme-mobile-app-section { + height: 66vh; + } +} + +.theme-mobile-app-img { + padding-top: 40px; + position: absolute; + bottom: 0; + left: 0; + display: block; + max-height: 100%; + max-width: 100%; +} + +@media (max-width: 992px) { + .theme-mobile-app-img { + display: none; + } +} + +.theme-mobile-app-body { + color: #fff; +} + +@media (min-width: 992px) { + .theme-mobile-app-body { + width: 100%; + top: 50%; + position: absolute; + right: 0; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + } +} + +@media (max-width: 992px) { + .theme-mobile-app-body { + padding: 50px 0; + } +} + +.theme-mobile-app-header { + margin-bottom: 30px; +} + +.theme-mobile-app-title { + font-size: 40px; + margin-top: 0; + margin-bottom: 10px; + font-weight: 300; +} + +.theme-mobile-app-subtitle { + font-size: 19px; + line-height: 1.6em; + opacity: 0.8; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); + margin-bottom: 0; +} + +.theme-mobile-app-btn-list { + list-style: none; + margin: 0; + padding: 0; +} + +.theme-mobile-app-btn-list > li { + display: inline-block; + margin-left: 15px; +} + +.theme-mobile-app-btn-list > li:last-child { + margin-right: 0; +} + +@media (max-width: 992px) { + .theme-mobile-app-btn-list > li { + margin-bottom: 10px; + } + + .theme-mobile-app-btn-list > li:last-child { + margin-bottom: 0; + } +} + +.theme-mobile-app-logo { + width: 30px; + display: block; + float: right; + margin-left: 17px; + height: 40px; + position: relative; +} + +.theme-mobile-app-logo > img { + position: absolute; + width: 100%; + display: block; + top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); - } -} -@media (max-width: 992px) { - .theme-mobile-app-body { - padding: 50px 0; - } -} -.theme-mobile-app-header { - margin-bottom: 30px; -} -.theme-mobile-app-title { - font-size: 40px; - margin-top: 0; - margin-bottom: 10px; - font-weight: 300; -} -.theme-mobile-app-subtitle { - font-size: 19px; - line-height: 1.6em; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); - margin-bottom: 0; -} -.theme-mobile-app-btn-list { - list-style: none; - margin: 0; - padding: 0; -} -.theme-mobile-app-btn-list > li { - display: inline-block; - margin-left: 15px; -} -.theme-mobile-app-btn-list > li:last-child { - margin-right: 0; -} -@media (max-width: 992px) { - .theme-mobile-app-btn-list > li { - margin-bottom: 10px; - } - .theme-mobile-app-btn-list > li:last-child { - margin-bottom: 0; - } -} -.theme-mobile-app-logo { - width: 30px; - display: block; - float: right; - margin-left: 17px; - height: 40px; - position: relative; -} -.theme-mobile-app-logo > img { - position: absolute; - width: 100%; - display: block; - top: 50%; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); } + .theme-mobile-app-btn { - text-align: right; - padding: 12px 17px; - border: none; - background: #2b2b2b; - border-radius: 5px; - -webkit-box-shadow: 0 2px 7px rgba(0,0,0,0.1); - box-shadow: 0 2px 7px rgba(0,0,0,0.1); + text-align: right; + padding: 12px 17px; + border: none; + background: #2b2b2b; + border-radius: 5px; + -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.1); + box-shadow: 0 2px 7px rgba(0, 0, 0, 0.1); } + .theme-mobile-app-btn > span { - display: table; - margin-top: 3px; - font-weight: normal; - color: rgba(255,255,255,0.8); + display: table; + margin-top: 3px; + font-weight: normal; + color: rgba(255, 255, 255, 0.8); } + .theme-mobile-app-btn > span > span { - font-weight: bold; - color: #fff; + font-weight: bold; + color: #fff; } + .theme-inline-slider .owl-prev, .theme-inline-slider .owl-next { - color: #666; + color: #666; } + .theme-inline-slider .owl-prev { - left: -45px; + left: -45px; } + .theme-inline-slider .owl-next { - right: -45px; + right: -45px; } + .theme-inline-slider-item { - padding-left: 15px; - padding-right: 15px; + padding-left: 15px; + padding-right: 15px; } + .row[data-gutter="10"] .theme-inline-slider-item { - padding-left: 5px; - padding-right: 5px; + padding-left: 5px; + padding-right: 5px; } + .row[data-gutter="20"] .theme-inline-slider-item { - padding-left: 10px; - padding-right: 10px; + padding-left: 10px; + padding-right: 10px; } + .row[data-gutter="0"] .theme-inline-slider-item { - padding-left: 0; - padding-right: 0; + padding-left: 0; + padding-right: 0; } + .theme-inline-slider-nav-white .owl-prev, .theme-inline-slider-nav-white .owl-next { - color: #fff; + color: #fff; } + .theme-abs-logo { - position: absolute; - z-index: 6; - top: 30px; - left: 50%; - -webkit-transform: translateX(-50%); - -moz-transform: translateX(-50%); - -o-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + position: absolute; + z-index: 6; + top: 30px; + left: 50%; + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -o-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-abs-logo:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-abs-logo > img { - max-height: 60px; - max-width: 140px; + max-height: 60px; + max-width: 140px; } + .theme-social-list { - list-style: none; - margin: 0; - padding: 0; - position: absolute; - z-index: 6; - bottom: 30px; - width: 100%; - text-align: center; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + z-index: 6; + bottom: 30px; + width: 100%; + text-align: center; } + .theme-social-list > li { - display: inline-block; - margin: 0 10px; + display: inline-block; + margin: 0 10px; } + .theme-social-list > li > .fa { - display: block; - height: 35px; - width: 35px; - line-height: 35px; - background: rgba(255,255,255,0.1); - border-radius: 50%; - color: #fff; - text-decoration: none !important; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - text-shadow: 1px 2px 5px rgba(0,0,0,0.35); + display: block; + height: 35px; + width: 35px; + line-height: 35px; + background: rgba(255, 255, 255, 0.1); + border-radius: 50%; + color: #fff; + text-decoration: none !important; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.35); } + .theme-social-list > li > .fa:hover { - background: #0093d2; + background: #0093d2; } + .theme-search-results-map-layout-btn { - display: block; - background: #f7f7f7; - text-align: center; - padding: 18px 0; - text-transform: uppercase; - font-weight: bold; - color: #7a7a7a; - text-decoration: none !important; - font-size: 11px; - letter-spacing: 0.5px; - line-height: 1em; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + display: block; + background: #f7f7f7; + text-align: center; + padding: 18px 0; + text-transform: uppercase; + font-weight: bold; + color: #7a7a7a; + text-decoration: none !important; + font-size: 11px; + letter-spacing: 0.5px; + line-height: 1em; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-search-results-map-layout-btn:active, .theme-search-results-map-layout-btn:focus { - color: #7a7a7a; + color: #7a7a7a; } + .theme-search-results-map-layout-btn:hover { - background: #0093d2; - color: #fff; + background: #0093d2; + color: #fff; } + .theme-search-results-map-layout-block { - overflow-y: scroll; - -webkit-box-shadow: 0 0 30px rgba(0,0,0,0.2); - box-shadow: 0 0 30px rgba(0,0,0,0.2); - position: relative; - z-index: 5; + overflow-y: scroll; + -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); + box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); + position: relative; + z-index: 5; } + .theme-search-results-map-layout-block .theme-search-results-item { - border-left: none; - border-right: none; + border-left: none; + border-right: none; } + .theme-search-results-map-layout-block .theme-search-results-sort { - padding: 10px 15px; - margin: 0; - border: none; - background: #f7f7f7; + padding: 10px 15px; + margin: 0; + border: none; + background: #f7f7f7; } + .theme-search-results-map-layout-block .theme-search-results-sort-alt > a { - font-weight: bold; + font-weight: bold; } + .theme-search-results-sort { - padding: 10px 20px; - margin-bottom: 10px; - z-index: 15; - border-radius: 2px; - border: 1px solid #d9d9d9; - background: #fff; + padding: 10px 20px; + margin-bottom: 10px; + z-index: 15; + border-radius: 2px; + border: 1px solid #d9d9d9; + background: #fff; } + .theme-search-results-sort-title { - font-size: 13px; - margin: 0; - margin-left: 14px; - float: right; - font-weight: 400; - letter-spacing: 0; - color: #4c4c4c; + font-size: 13px; + margin: 0; + margin-left: 14px; + float: right; + font-weight: 400; + letter-spacing: 0; + color: #4c4c4c; } + .theme-search-results-sort-list { - float: left; - list-style: none; - margin: 0; - padding: 0; + float: left; + list-style: none; + margin: 0; + padding: 0; } + .theme-search-results-sort-list > li { - float: right; - border-right: 1px solid #f2f2f2; + float: right; + border-right: 1px solid #f2f2f2; } + .theme-search-results-sort-list > li:last-child { - border-right: 1px solid #f2f2f2; + border-right: 1px solid #f2f2f2; } + .theme-search-results-sort-list > li > a { - padding: 0 17px; - display: block; - font-size: 13px; - color: #737373; - margin-bottom: 2px; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + padding: 0 17px; + display: block; + font-size: 13px; + color: #737373; + margin-bottom: 2px; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-search-results-sort-list > li > a > span { - display: block; - opacity: 0.45; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; - filter: alpha(opacity=45); - font-size: 9px; + display: block; + opacity: 0.45; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)"; + filter: alpha(opacity=45); + font-size: 9px; } + .theme-search-results-sort-list > li > a:hover { - color: #262626; - text-decoration: none; + color: #262626; + text-decoration: none; } + .theme-search-results-sort-list > li.active > a, .theme-search-results-sort-list > li.active > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; - color: #0093d2; + opacity: 1; + -ms-filter: none; + filter: none; + color: #0093d2; } + .theme-search-results-sort-list > li.active > a > span, .theme-search-results-sort-list > li.active > a:hover > span { - color: #404040; - font-weight: 400; - opacity: 1; - -ms-filter: none; - filter: none; + color: #404040; + font-weight: 400; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-search-results-sort-alt { - float: right; - font-size: 13px; + float: right; + font-size: 13px; } + .theme-search-results-sort-alt > a { - color: #595959; - text-decoration: none !important; + color: #595959; + text-decoration: none !important; } + .theme-search-results-sort-alt > a .caret { - margin-top: -1px; - opacity: 0.55; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; - filter: alpha(opacity=55); + margin-top: -1px; + opacity: 0.55; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; + filter: alpha(opacity=55); } + .theme-search-results-sort-alt .dropdown-menu { - left: auto; - right: -21px; - top: 25px; - border-radius: 0; - border: none; - min-width: 0; - -webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.15); - box-shadow: 0 1px 20px rgba(0,0,0,0.15); + left: auto; + right: -21px; + top: 25px; + border-radius: 0; + border: none; + min-width: 0; + -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 20px rgba(0, 0, 0, 0.15); } + .theme-search-results-sort-alt .dropdown-menu > li > a { - font-size: 12px; - color: #8c8c8c; - padding: 7px 20px; + font-size: 12px; + color: #8c8c8c; + padding: 7px 20px; } + .theme-search-results-sort-alt .dropdown-menu > li > a:hover { - background: none; - color: #666; + background: none; + color: #666; } + .theme-search-results-sort-select { - position: relative; - margin-bottom: 20px; + position: relative; + margin-bottom: 20px; } + .theme-search-results-sort-select:after { - content: '\f107'; - font-family: 'FontAwesome'; - position: absolute; - top: 50%; - left: 15px; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + content: '\f107'; + font-family: 'FontAwesome'; + position: absolute; + top: 50%; + left: 15px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + .theme-search-results-sort-select > select { - width: 100%; - display: block; - background: #fff; - padding: 15px; - border: 1px solid #b3b3b3; - outline: none !important; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + width: 100%; + display: block; + background: #fff; + padding: 15px; + border: 1px solid #b3b3b3; + outline: none !important; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .theme-search-results-sign-in { - padding: 25px 20px; - position: relative; - background: #0093d2; - border: none; - margin-bottom: 10px; - border-radius: 2px; + padding: 25px 20px; + position: relative; + background: #0093d2; + border: none; + margin-bottom: 10px; + border-radius: 2px; } + .theme-search-results-sign-in-title { - margin: 0; - line-height: 1em; - font-weight: 400; - font-size: 12px; - color: #fff; - padding-right: 37px; + margin: 0; + line-height: 1em; + font-weight: 400; + font-size: 12px; + color: #fff; + padding-right: 37px; } + .theme-search-results-sign-in-btn { - position: absolute; - display: block; - top: 14px; - left: 20px; - font-size: 11px; - padding: 7px 10px; - text-transform: uppercase; + position: absolute; + display: block; + top: 14px; + left: 20px; + font-size: 11px; + padding: 7px 10px; + text-transform: uppercase; } + .theme-search-results-sign-in-icon { - height: 25px; - width: 25px; - line-height: 25px; - display: block; - color: #fff; - text-align: center; - border: 1px solid #fff; - border-radius: 50%; - font-size: 12px; - position: absolute; - top: 18px; - right: 20px; + height: 25px; + width: 25px; + line-height: 25px; + display: block; + color: #fff; + text-align: center; + border: 1px solid #fff; + border-radius: 50%; + font-size: 12px; + position: absolute; + top: 18px; + right: 20px; } + .theme-search-results-item { - border: 1px solid #e6e6e6; - margin-bottom: -1px; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - z-index: 1; - position: relative; - background: #fff; + border: 1px solid #e6e6e6; + margin-bottom: -1px; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + z-index: 1; + position: relative; + background: #fff; } + .theme-search-results-item.active .theme-search-results-item-extend { - display: block; + display: block; } + .theme-search-results-item.active, .theme-search-results-item:hover { - -webkit-box-shadow: 0 2px 20px rgba(0,0,0,0.07); - box-shadow: 0 2px 20px rgba(0,0,0,0.07); + -webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.07); + box-shadow: 0 2px 20px rgba(0, 0, 0, 0.07); } + .theme-search-results-item.active { - border-color: #bababa; - z-index: 2; + border-color: #bababa; + z-index: 2; } + .theme-search-results-item-rounded { - border-radius: 3px; + border-radius: 3px; } + .theme-search-results-item-rounded .theme-search-results-item-img-wrap { - border-radius: 3px; - overflow: hidden; + border-radius: 3px; + overflow: hidden; } + .theme-search-results-item-rounded .theme-search-results-item-tabs { - border-radius: 3px; + border-radius: 3px; } + .theme-search-results-item-preview { - padding: 23px 20px; - position: relative; -} -.theme-search-results-item-mask-link { - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - display: block; - z-index: 5; -} -.theme-search-results-item-discount-label { - position: absolute; - top: 7px; - left: -3px; - padding: 7px; - line-height: 1em; - font-weight: 600; - font-size: 12px; - background: #0093d2; - color: #fff; - -webkit-box-shadow: 1px 2px 4px rgba(0,0,0,0.3); - box-shadow: 1px 2px 4px rgba(0,0,0,0.3); -} -.theme-search-results-item-title, -.theme-search-results-item-title-sm { - font-weight: 400; - margin-top: 0; - letter-spacing: 0; - font-size: 18px; - margin-bottom: 7px; - line-height: 1.3em; - color: #000; -} -.theme-search-results-item-title-sm { - font-size: 16px; -} -.theme-search-results-item-desc { - font-size: 12px; - color: #8c8c8c; - margin-bottom: 0; -} -.theme-search-results-item-location { - font-size: 13px; - margin-bottom: 7px; -} -.theme-search-results-item-location .fa { - margin-left: 3px; -} -.theme-search-results-item-book { - position: relative; - height: 100%; -} -.theme-search-results-item-bs { - -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.1); - box-shadow: 0 3px 5px rgba(0,0,0,0.1); -} -.theme-search-results-item-bs:hover { - -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.15); - box-shadow: 0 10px 20px rgba(0,0,0,0.15); -} -.theme-search-results-item-lift:hover { - -webkit-transform: translateY(-2px); - -moz-transform: translateY(-2px); - -o-transform: translateY(-2px); - -ms-transform: translateY(-2px); - transform: translateY(-2px); -} -.theme-search-results-item-category { - font-size: 10px; - text-transform: uppercase; - color: #737373; - margin-bottom: 10px; - line-height: 1em; - letter-spacing: 0.5px; -} -.theme-search-results-item-full { - border: none; -} -.theme-search-results-item-full.active { - border-color: #bababa; -} -.theme-search-results-item-full.active .theme-search-results-item-body { - background: #fafafa; -} -.theme-search-results-item-full .theme-search-results-item-preview { - padding: 0; -} -.theme-search-results-item-full .theme-search-results-item-tabs { - margin-top: 15px; -} -.theme-search-results-item-full .theme-search-results-item-title { - height: 46px; - overflow: hidden; - margin-bottom: 20px; -} -.theme-search-results-item-img-full { - height: 100%; -} -.theme-search-results-item-body { - padding: 25px 23px; - -webkit-transition: 0.2s; - -moz-transition: 0.2s; - -o-transition: 0.2s; - -ms-transition: 0.2s; - transition: 0.2s; -} -.theme-search-results-item-sm { - padding: 15px; -} -.theme-search-results-item-sm .theme-search-results-item-title { - font-size: 13px; - line-height: 1.3em; - margin-bottom: 4px; -} -.theme-search-results-item-sm .theme-search-results-item-hotel-rating { - font-size: 10px; - margin-bottom: 0; -} -.theme-search-results-item-sm .theme-search-results-item-hotel-stars > li { - font-size: 6px; - margin-right: 1.5px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); -} -.theme-search-results-item-sm .theme-search-results-item-price { - text-align: right; - margin-bottom: 0; - line-height: 1em; -} -.theme-search-results-item-sm .theme-search-results-item-price-tag { - display: inline; - font-size: 11px; - margin-right: 3px; -} -.theme-search-results-item-sm .theme-search-results-item-price-sign { - display: inline; - font-size: 10px; -} -.theme-search-results-item-sm .theme-search-results-item-car-company-logo { - max-width: 40px; -} -.theme-search-results-item-sm .theme-search-results-item-rating { - font-size: 10px; - margin-bottom: 3px; - margin-top: 2px; -} -.theme-search-results-item-sm .theme-search-results-item-rating .theme-search-results-item-stars > li { - font-size: 10px; - margin-right: 2px; -} -.theme-search-results-item-sm .theme-search-results-item-rating .theme-search-results-item-stars > li.active { - color: #4d4d4d; -} -.theme-search-results-item-rating { - font-size: 10px; - margin-bottom: 0; - margin-top: 2px; - direction: rtl; -} -.theme-search-results-item-rating .theme-search-results-item-stars > li { - font-size: 10px; - margin-right: 2px; -} -.theme-search-results-item-rating .theme-search-results-item-stars > li.active { - color: #4d4d4d; -} -.theme-search-results-item-rating .theme-search-results-item-car-company-logo { - max-width: 30px; - margin-bottom: 5px; -} -.theme-search-results-item-stars { - list-style: none; - margin: 0; - padding: 0; - float: left; - margin-right: 10px; -} -.theme-search-results-item-stars > li { - display: inline-block; - margin-right: 3px; - font-size: 11px; - color: #ccc; -} -.theme-search-results-item-stars > li.active { - color: #595959; -} -.theme-search-results-item-rating-sm { - font-size: 11px; - margin-bottom: 7px; - overflow: hidden; -} -.theme-search-results-item-rating-sm .theme-search-results-item-stars { - margin-right: 4px; -} -.theme-search-results-item-rating-sm .theme-search-results-item-stars > li.active { - color: #0093d2; -} -.theme-search-results-item-rating { - font-size: 11px; - margin-bottom: 7px; - overflow: hidden; - direction: rtl; -} -.theme-search-results-item-time i { - margin-left: 3px; -} -.theme-search-results-item-rating-title { - margin-bottom: 0; - font-weight: bold; -} -.theme-search-results-item-rating-stars { - list-style: none; - margin: 0; - margin-left: 4px; - padding: 0; - float: right; -} -.theme-search-results-item-rating-stars > li { - display: inline-block; - margin-right: 3px; - font-size: 11px; - color: #ccc; -} -.theme-search-results-item-rating-stars > li.active { - color: #0093d2; -} -.theme-search-results-item-rating-sm-title { - margin-bottom: 0; - font-weight: bold; -} -.theme-search-results-item-bookmark { - position: relative; - z-index: 15; - color: #8c8c8c; - text-align: center; - margin-top: 10px; - display: block; - -webkit-transition: 0.2s; - -moz-transition: 0.2s; - -o-transition: 0.2s; - -ms-transition: 0.2s; - transition: 0.2s; -} -.theme-search-results-item-bookmark:hover { - text-decoration: none; - color: #0093d2; -} -.theme-search-results-item-bookmark:active, -.theme-search-results-item-bookmark:focus { - text-decoration: none; - color: #8c8c8c; -} -.theme-search-results-item-bookmark .fa { - margin-right: 5px; - font-size: 15px; -} -.theme-search-results-item-bookmark span { - font-size: 10px; - position: relative; - top: -1.5px; -} -.theme-search-results-item-bookmark.active { - color: #0093d2; - text-decoration: none; -} -.theme-search-results-item-bookmark-bottom { - position: absolute; - bottom: 0; - width: 100%; -} -.theme-search-results-item-bookmark-top { - position: absolute; - margin-top: 0; - top: 0px; - right: 5px; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); -} -.theme-search-results-item-bookmark-top:hover { - color: #ff6c2d; -} -.theme-search-results-item-bookmark-top .fa { - font-size: 15px; -} -.theme-search-results-item-bookmark-top span { - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); - top: -1px; - font-size: 10px; -} -.theme-search-results-item-bookmark-top.active { - color: #ff6c2d; - top: -6px; - opacity: 1; - -ms-filter: none; - filter: none; - text-shadow: 0 1px 2px rgba(0,0,0,0.2); -} -.theme-search-results-item-bookmark-top.active span { - display: none; -} -.theme-search-results-item:hover .theme-search-results-item-bookmark-top { - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-search-results-item-bookmark-footer { - padding: 15px 27px; - border-top: 1px solid #ededed; - background: #fafafa; - font-size: 11px; -} -.theme-search-results-item-bookmark-footer-title { - margin-bottom: 0; - color: #727272; -} -.theme-search-results-item-bookmark-footer-title > b { - color: #595959; -} -.theme-search-results-item-bookmark-actions { - list-style: none; - margin: 0; - padding: 0; - text-align: right; -} -.theme-search-results-item-bookmark-actions > li { - display: inline-block; - margin-left: 15px; -} -.theme-search-results-item-bookmark-actions > li > a { - text-decoration: none !important; - color: #595959; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; -} -.theme-search-results-item-bookmark-actions > li > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-search-results-item-bookmark-actions > li > a > .fa { - margin-right: 5px; -} -.theme-search-results-item-extend { - position: relative; -} -.theme-search-results-item-extend-inner { - padding: 23px 27px; - padding-top: 30px; -} -.theme-search-results-item-extend-close { - position: absolute; - top: 0; - left: 0; - text-align: center; - display: block; - padding: 0 23px; - color: #595959; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - font-family: iransans; -} -.theme-search-results-item-extend-close:hover { - text-decoration: none; - color: #595959; - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-search-results-item-img { - width: 100%; -} -.theme-search-results-item-img-wrap { - position: relative; -} -.theme-search-results-item-img-wrap-inner { - position: relative; - margin: 10px 20px; -} -.theme-search-results-item-img-wrap-inner > img { - position: absolute; - max-width: 100%; - max-height: 100%; - top: 50%; - left: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - -moz-transform: translate3d(-50%, -50%, 0); - -o-transform: translate3d(-50%, -50%, 0); - -ms-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); - width: auto; -} -.theme-search-results-item-price { - text-align: center; - margin-bottom: 10px; -} -.theme-search-results-item-price-tag { - font-family: iransans; - font-size: 20px; - margin-bottom: 0; - line-height: 1em; -} -.theme-search-results-item-price-sign { - font-size: 10px; - color: #b3b3b3; - margin-bottom: 0; - margin-top: 2px; -} -.theme-search-results-item-price-btn { - padding: 7px 0; - border-radius: 2px; - font-weight: 700; - font-size: 11px; - position: relative; - z-index: 10; -} -.theme-search-results-item-grid { - border: none; - overflow: hidden; -} -.theme-search-results-item-grid .theme-search-results-item-title { - font-size: 13px; - height: 34px; - overflow: hidden; - margin-bottom: 0; - font-weight: bold; -} -.theme-search-results-item-grid .theme-search-results-item-hotel-rating { - font-size: 11px; - margin-bottom: 0; -} -.theme-search-results-item-grid .theme-search-results-item-hotel-rating b { - font-size: 13px; -} -.theme-search-results-item-grid .theme-search-results-item-price { - margin-bottom: 0; - text-align: right; -} -.theme-search-results-item-grid .theme-search-results-item-price-body { - text-align: center; -} -.theme-search-results-item-grid .theme-search-results-item-location { - margin-bottom: 0; - font-size: 11px; - color: #8c8c8c; -} -.theme-search-results-item-grid .theme-search-results-item-price-tag { - font-size: 15px; - line-height: 1em; - font-weight: normal; -} -.theme-search-results-item-grid .theme-search-results-item-price-sign { - font-size: 9px; -} -.theme-search-results-item-grid .theme-search-results-item-hotel-stars { - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 2px; -} -.theme-search-results-item-grid .theme-search-results-item-car-location { - margin-top: 0; -} -.theme-search-results-item-grid .theme-search-results-item-stars { - float: none; - margin-right: 0; -} -.theme-search-results-item-grid .theme-search-results-item-room-feature-list { - font-size: 12px; -} -.theme-search-results-item-grid .theme-search-results-item-room-feature-list > li { - margin-right: 0; - display: block; - margin-bottom: 1px; -} -.theme-search-results-item-grid .theme-search-results-item-room-feature-list > li:last-child { - margin-bottom: 0; -} -.theme-search-results-item-grid .theme-search-results-item-room-feature-list > li:after { - display: none; -} -.theme-search-results-item-grid .theme-search-results-item-room-feature-list-icon { - display: inline-block; - width: 13px; - margin-right: 5px; -} -.theme-search-results-item-grid-caption { - margin-top: 7px; - padding-top: 12px; - border-top: 1px solid #ededed; -} -.theme-search-results-item-grid-caption .theme-search-results-item-rating { - margin: 0; -} -.theme-search-results-item-grid-caption .theme-search-results-item-rating-title { - font-weight: normal; -} -.theme-search-results-item-grid-caption .theme-search-results-item-rating-stars { - float: none; - margin-right: 0; - margin-bottom: 1px; -} -.theme-search-results-item-grid-caption .theme-search-results-item-rating-stars > li { - font-size: 10px; -} -.theme-search-results-item-grid-img { - height: 18vh; -} -.theme-search-results-item-grid-body { - padding: 20px; -} -.theme-search-results-item-grid-body-car { - padding-top: 0; -} -.theme-search-results-item-grid-body-car .theme-search-results-item-title { - padding-right: 60px; - position: relative; -} -.theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo { - position: absolute; - right: 0; - top: 2px; - max-width: 50px; - max-height: 100%; -} -.theme-search-results-item-grid-header-logo { - position: relative; -} -.theme-search-results-item-grid-header-logo .theme-search-results-item-title { - padding-right: 60px; - position: relative; -} -.theme-search-results-item-grid-header-logo .theme-search-results-item-car-company-logo { - position: absolute; - right: 0; - top: 0; - max-width: 50px; - max-height: 100%; -} -.theme-search-results-item-grid-car-img-wrap { - height: 18vh; - position: relative; - margin: 0 20px; -} -.theme-search-results-item-grid-car-img-wrap > img { - position: absolute; - max-width: 100%; - max-height: 100%; - top: 50%; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); -} -.theme-search-results-item-grid-exp-time { - font-size: 12px; - margin-bottom: 7px; -} -.theme-search-results-item-grid-inline { - background: none; -} -.theme-search-results-item-grid-inline:hover { - -webkit-box-shadow: none; - box-shadow: none; -} -.theme-search-results-item-grid-inline:hover .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo { - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-search-results-item-grid-inline .theme-search-results-item-grid-img { - border-radius: 2px; -} -.theme-search-results-item-grid-inline .theme-search-results-item-grid-body { - margin-top: 15px; - padding: 0; -} -.theme-search-results-item-grid-inline .theme-search-results-item-title { - height: auto; -} -.theme-search-results-item-grid-inline .theme-search-results-item-grid-caption { - border: none; - padding: 0; -} -.theme-search-results-item-grid-inline .theme-search-results-item-stars { - float: left; - margin-right: 4px; -} -.theme-search-results-item-grid-inline .theme-search-results-item-grid-car-img-wrap { - margin: 0 10px; -} -.theme-search-results-item-grid-inline .theme-search-results-item-grid-body-car .theme-search-results-item-car-feature-list { - margin-top: 5px; -} -.theme-search-results-item-grid-inline .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo { - opacity: 0.33; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; - filter: alpha(opacity=33); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - right: 10px; -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .banner-caption { - padding-top: 120px; - background: -webkit-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: -moz-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: -o-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: -ms-linear-gradient(top, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); - background: linear-gradient(to bottom, rgba(0,0,0,0.01), rgba(0,0,0,0.7)); -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-title { - color: #fff; - height: auto; -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-stars { - color: #fff; - opacity: 0.86; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)"; - filter: alpha(opacity=86); -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-grid-caption { - border-color: rgba(255,255,255,0.3); -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating { - color: rgba(255,255,255,0.4); -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating-title { - color: #fff; -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating-title > b { - color: #0093d2; -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-price-tag { - color: #fff; -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-rating-stars > li { - color: #fff; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); -} -.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-rating-stars > li.active { - color: #1ebbff; - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-search-results-item-tabs { - background: #fff; -} -.theme-search-results-item-tabs .nav-tabs { - padding: 0 20px; - border-color: #f0f0f0; -} -.theme-search-results-item-tabs .nav-tabs > li { - margin: 0 10px; -} -.theme-search-results-item-tabs .nav-tabs > li:first-child { - margin-right: 0; -} -.theme-search-results-item-tabs .nav-tabs > li:last-child { - margin-right: 0; -} -.theme-search-results-item-tabs .nav-tabs > li > a { - border: none !important; - outline: none !important; - background: none !important; - font-size: 13px; - color: #595959; - padding: 0; - padding-bottom: 7px; - display: block; - position: relative; -} -.theme-search-results-item-tabs .nav-tabs > li.active > a { - background: none; - color: #0093d2; -} -.theme-search-results-item-tabs .nav-tabs > li.active > a:after { - content: ''; - position: absolute; - bottom: -1px; - left: 0; - width: 100%; - height: 2px; - background: #0093d2; -} -.theme-search-results-item-tabs .tab-content { - padding: 20px 20px; -} -.theme-search-results-item-tabs-gallery { - list-style: none; - margin: 0; - padding: 0; - overflow: hidden; - margin-right: -5px; - margin-bottom: -5px; -} -.theme-search-results-item-tabs-gallery > li { - float: left; - width: 25%; -} -.theme-search-results-item-tabs-gallery > li > a { - display: block; - padding-right: 5px; - padding-bottom: 5px; -} -.theme-search-results-item-tabs-gallery > li > a > img { - width: 100%; -} -.theme-search-results-item-tabs-details-desc { - font-size: 13px; - line-height: 1.6em; - margin-bottom: 20px; -} -.theme-search-results-item-tabs-details-table { - width: 100%; - font-size: 13px; -} -.theme-search-results-item-tabs-details-table th { - height: 16px; - line-height: 16px; - font-weight: 400; - padding-bottom: 10px; - padding-right: 10px; -} -.theme-search-results-item-tabs-details-table-title { - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); -} -.theme-search-results-item-tabs-details-table-value { - width: 50%; - height: 16px; -} -.theme-search-results-item-tabs-details-table-value-bar { - background: #e6e6e6; - width: 100%; - height: 10px; - margin-top: 3px; -} -.theme-search-results-item-tabs-details-table-value-bar > div { - height: 100%; - background: #0093d2; -} -.theme-search-results-item-tabs-map { - border: 1px solid #ccc; -} -.theme-search-results-item-tabs-map-title { - margin-top: 0; - font-size: 16px; -} -.theme-search-results-item-tabs-map-phone { - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - font-size: 14px; - margin-bottom: 30px; -} -.theme-search-results-item-tabs-map-rates { - list-style: none; - margin: 0; - padding: 0; - margin-bottom: -20px; -} -.theme-search-results-item-tabs-map-rates > li { - margin-bottom: 20px; -} -.theme-search-results-item-tabs-map-rates-icon { - float: left; - width: 35px; - height: 35px; - line-height: 35px; - text-align: center; - background: #e6e6e6; - color: #0093d2; - border-radius: 50%; - margin-right: 10px; -} -.theme-search-results-item-tabs-map-rates-title { - font-weight: 400; - margin-top: 0; - margin-bottom: 2px; -} -.theme-search-results-item-tabs-map-rates-sign { - margin-bottom: 0; - font-size: 11px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); -} -.theme-search-results-item-tabs-similar-item { - position: relative; - background: #fff; - z-index: 1; - border: 1px solid #d9d9d9; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; -} -.theme-search-results-item-tabs-similar-item:hover { - -webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.15); - box-shadow: 0 1px 10px rgba(0,0,0,0.15); -} -.theme-search-results-item-tabs-similar-item-link { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - display: block; - z-index: 2; -} -.theme-search-results-item-tabs-similar-item-img { - width: 100%; -} -.theme-search-results-item-tabs-similar-item-caption { - padding: 10px 15px; -} -.theme-search-results-item-tabs-similar-item-price { - margin-bottom: 0; - font-weight: 700; - font-size: 17px; -} -.theme-search-results-item-tabs-similar-item-title { - margin-top: 0; - margin-bottom: 10px; - font-size: 12px; - font-weight: 400; - height: 27px; - overflow: hidden; -} -.theme-search-results-item-tabs-similar-item-book { - font-size: 11px; -} -.theme-search-results-item-tabs-similar-item-stars { - list-style: none; - margin: 0; - padding: 0; - overflow: hidden; - margin-bottom: 8px; -} -.theme-search-results-item-tabs-similar-item-stars > li { - float: right; - margin-right: 3px; - font-size: 10px; - opacity: 0.33; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; - filter: alpha(opacity=33); -} -.theme-search-results-item-tabs-similar-item-stars > li.active { - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-search-results-item-flight-airline-title { - font-family: iransans; - font-size: 11px; - margin-top: 0; - font-weight: 400; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - margin-bottom: 15px; -} -.theme-search-results-item-flight-airline-logo { - display: block; - width: 100%; -} -.theme-search-results-item-flight-sections .theme-search-results-item-flight-section { - margin-bottom: 20px; - padding-bottom: 20px; - border-bottom: 1px dashed #e6e6e6; -} -@media (min-width: 992px) { - .theme-search-results-item-flight-sections .theme-search-results-item-flight-section:last-child { - margin-bottom: 0; - padding-bottom: 0; - border: none; - } -} -.theme-search-results-item-flight-section-airline-logo-wrap { - position: relative; - height: 100%; -} -.theme-search-results-item-flight-section-airline-logo { - display: block; - max-width: 67%; - max-height: 50px; - top: 50%; - left: 50%; - position: absolute; - -webkit-transform: translate3d(-50%, -50%, 0); - -moz-transform: translate3d(-50%, -50%, 0); - -o-transform: translate3d(-50%, -50%, 0); - -ms-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); -} -@media (max-width: 992px) { - .theme-search-results-item-flight-section-airline-logo { + padding: 23px 20px; position: relative; - width: 50px; - max-height: none; - margin-right: auto; - margin-left: auto; - margin-bottom: 20px; +} + +.theme-search-results-item-mask-link { + position: absolute; + width: 100%; + height: 100%; top: 0; left: 0; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } + display: block; + z-index: 5; } -@media (max-width: 992px) { - .theme-search-results-item-flight-section-meta { - display: table; - margin: 0 auto; + +.theme-search-results-item-discount-label { + position: absolute; + top: 7px; + left: -3px; + padding: 7px; + line-height: 1em; + font-weight: 600; + font-size: 12px; + background: #0093d2; + color: #fff; + -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.3); + box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.3); +} + +.theme-search-results-item-title, +.theme-search-results-item-title-sm { + font-weight: 400; + margin-top: 0; + letter-spacing: 0; + font-size: 18px; + margin-bottom: 7px; + line-height: 1.3em; + color: #000; +} + +.theme-search-results-item-title-sm { + font-size: 16px; +} + +.theme-search-results-item-desc { + font-size: 12px; + color: #8c8c8c; + margin-bottom: 0; +} + +.theme-search-results-item-location { + font-size: 13px; + margin-bottom: 7px; +} + +.theme-search-results-item-location .fa { + margin-left: 3px; +} + +.theme-search-results-item-book { + position: relative; + height: 100%; +} + +.theme-search-results-item-bs { + -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); +} + +.theme-search-results-item-bs:hover { + -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15); + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15); +} + +.theme-search-results-item-lift:hover { + -webkit-transform: translateY(-2px); + -moz-transform: translateY(-2px); + -o-transform: translateY(-2px); + -ms-transform: translateY(-2px); + transform: translateY(-2px); +} + +.theme-search-results-item-category { + font-size: 10px; + text-transform: uppercase; + color: #737373; + margin-bottom: 10px; + line-height: 1em; + letter-spacing: 0.5px; +} + +.theme-search-results-item-full { + border: none; +} + +.theme-search-results-item-full.active { + border-color: #bababa; +} + +.theme-search-results-item-full.active .theme-search-results-item-body { + background: #fafafa; +} + +.theme-search-results-item-full .theme-search-results-item-preview { + padding: 0; +} + +.theme-search-results-item-full .theme-search-results-item-tabs { + margin-top: 15px; +} + +.theme-search-results-item-full .theme-search-results-item-title { + height: 46px; + overflow: hidden; margin-bottom: 20px; - } - .theme-search-results-item-flight-section-meta > p { +} + +.theme-search-results-item-img-full { + height: 100%; +} + +.theme-search-results-item-body { + padding: 25px 23px; + -webkit-transition: 0.2s; + -moz-transition: 0.2s; + -o-transition: 0.2s; + -ms-transition: 0.2s; + transition: 0.2s; +} + +.theme-search-results-item-sm { + padding: 15px; +} + +.theme-search-results-item-sm .theme-search-results-item-title { + font-size: 13px; + line-height: 1.3em; + margin-bottom: 4px; +} + +.theme-search-results-item-sm .theme-search-results-item-hotel-rating { + font-size: 10px; + margin-bottom: 0; +} + +.theme-search-results-item-sm .theme-search-results-item-hotel-stars > li { + font-size: 6px; + margin-right: 1.5px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); +} + +.theme-search-results-item-sm .theme-search-results-item-price { + text-align: right; + margin-bottom: 0; + line-height: 1em; +} + +.theme-search-results-item-sm .theme-search-results-item-price-tag { + display: inline; + font-size: 11px; + margin-right: 3px; +} + +.theme-search-results-item-sm .theme-search-results-item-price-sign { + display: inline; + font-size: 10px; +} + +.theme-search-results-item-sm .theme-search-results-item-car-company-logo { + max-width: 40px; +} + +.theme-search-results-item-sm .theme-search-results-item-rating { + font-size: 10px; + margin-bottom: 3px; + margin-top: 2px; +} + +.theme-search-results-item-sm .theme-search-results-item-rating .theme-search-results-item-stars > li { + font-size: 10px; + margin-right: 2px; +} + +.theme-search-results-item-sm .theme-search-results-item-rating .theme-search-results-item-stars > li.active { + color: #4d4d4d; +} + +.theme-search-results-item-rating { + font-size: 10px; + margin-bottom: 0; + margin-top: 2px; + direction: rtl; +} + +.theme-search-results-item-rating .theme-search-results-item-stars > li { + font-size: 10px; + margin-right: 2px; +} + +.theme-search-results-item-rating .theme-search-results-item-stars > li.active { + color: #4d4d4d; +} + +.theme-search-results-item-rating .theme-search-results-item-car-company-logo { + max-width: 30px; + margin-bottom: 5px; +} + +.theme-search-results-item-stars { + list-style: none; + margin: 0; + padding: 0; + float: left; + margin-right: 10px; +} + +.theme-search-results-item-stars > li { display: inline-block; - margin: 0 7px; - } + margin-right: 3px; + font-size: 11px; + color: #ccc; } -.theme-search-results-item-flight-section-item { - padding: 0 15px; + +.theme-search-results-item-stars > li.active { + color: #595959; } -.theme-search-results-item-flight-section-airline-title { - font-family: iransans; - font-size: 10px; - font-weight: 400; - opacity: 0.4; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; - filter: alpha(opacity=40); - margin-bottom: 0; - margin-top: 15px; + +.theme-search-results-item-rating-sm { + font-size: 11px; + margin-bottom: 7px; + overflow: hidden; } -@media (max-width: 992px) { - .theme-search-results-item-flight-section-airline-title { + +.theme-search-results-item-rating-sm .theme-search-results-item-stars { + margin-right: 4px; +} + +.theme-search-results-item-rating-sm .theme-search-results-item-stars > li.active { + color: #0093d2; +} + +.theme-search-results-item-rating { + font-size: 11px; + margin-bottom: 7px; + overflow: hidden; + direction: rtl; +} + +.theme-search-results-item-time i { + margin-left: 3px; +} + +.theme-search-results-item-rating-title { + margin-bottom: 0; + font-weight: bold; +} + +.theme-search-results-item-rating-stars { + list-style: none; + margin: 0; + margin-left: 4px; + padding: 0; + float: right; +} + +.theme-search-results-item-rating-stars > li { + display: inline-block; + margin-right: 3px; + font-size: 11px; + color: #ccc; +} + +.theme-search-results-item-rating-stars > li.active { + color: #0093d2; +} + +.theme-search-results-item-rating-sm-title { + margin-bottom: 0; + font-weight: bold; +} + +.theme-search-results-item-bookmark { + position: relative; + z-index: 15; + color: #8c8c8c; text-align: center; margin-top: 10px; - font-size: 12px; + display: block; + -webkit-transition: 0.2s; + -moz-transition: 0.2s; + -o-transition: 0.2s; + -ms-transition: 0.2s; + transition: 0.2s; +} + +.theme-search-results-item-bookmark:hover { + text-decoration: none; + color: #0093d2; +} + +.theme-search-results-item-bookmark:active, +.theme-search-results-item-bookmark:focus { + text-decoration: none; + color: #8c8c8c; +} + +.theme-search-results-item-bookmark .fa { + margin-right: 5px; + font-size: 15px; +} + +.theme-search-results-item-bookmark span { + font-size: 10px; + position: relative; + top: -1.5px; +} + +.theme-search-results-item-bookmark.active { + color: #0093d2; + text-decoration: none; +} + +.theme-search-results-item-bookmark-bottom { + position: absolute; + bottom: 0; + width: 100%; +} + +.theme-search-results-item-bookmark-top { + position: absolute; + margin-top: 0; + top: 0px; + right: 5px; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); +} + +.theme-search-results-item-bookmark-top:hover { + color: #ff6c2d; +} + +.theme-search-results-item-bookmark-top .fa { + font-size: 15px; +} + +.theme-search-results-item-bookmark-top span { + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); + top: -1px; + font-size: 10px; +} + +.theme-search-results-item-bookmark-top.active { + color: #ff6c2d; + top: -6px; + opacity: 1; + -ms-filter: none; + filter: none; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); +} + +.theme-search-results-item-bookmark-top.active span { + display: none; +} + +.theme-search-results-item:hover .theme-search-results-item-bookmark-top { + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-search-results-item-bookmark-footer { + padding: 15px 27px; + border-top: 1px solid #ededed; + background: #fafafa; + font-size: 11px; +} + +.theme-search-results-item-bookmark-footer-title { + margin-bottom: 0; + color: #727272; +} + +.theme-search-results-item-bookmark-footer-title > b { + color: #595959; +} + +.theme-search-results-item-bookmark-actions { + list-style: none; + margin: 0; + padding: 0; + text-align: right; +} + +.theme-search-results-item-bookmark-actions > li { + display: inline-block; + margin-left: 15px; +} + +.theme-search-results-item-bookmark-actions > li > a { + text-decoration: none !important; + color: #595959; opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65); - } + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } -.theme-search-results-item-flight-section-meta-time { - font-size: 17px; - font-weight: 700; - margin-bottom: 6px; - line-height: 1em; - text-transform: uppercase; + +.theme-search-results-item-bookmark-actions > li > a:hover { + opacity: 1; + -ms-filter: none; + filter: none; } -.theme-search-results-item-flight-section-meta-time > span { - font-weight: 400; - font-size: 10px; - margin-left: 2px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - line-height: 1em; + +.theme-search-results-item-bookmark-actions > li > a > .fa { + margin-right: 5px; } -.theme-search-results-item-flight-section-meta-city { - font-size: 13px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 2px; + +.theme-search-results-item-extend { + position: relative; } -.theme-search-results-item-flight-section-meta-date { - font-size: 10px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 0; + +.theme-search-results-item-extend-inner { + padding: 23px 27px; + padding-top: 30px; } -.theme-search-results-item-flight-section-path { - position: relative; - height: 60px; - margin: 0 5px; + +.theme-search-results-item-extend-close { + position: absolute; + top: 0; + left: 0; + text-align: center; + display: block; + padding: 0 23px; + color: #595959; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + font-family: iransans; } -@media (max-width: 992px) { - .theme-search-results-item-flight-section-path { + +.theme-search-results-item-extend-close:hover { + text-decoration: none; + color: #595959; + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-search-results-item-img { + width: 100%; +} + +.theme-search-results-item-img-wrap { + position: relative; +} + +.theme-search-results-item-img-wrap-inner { + position: relative; + margin: 10px 20px; +} + +.theme-search-results-item-img-wrap-inner > img { + position: absolute; + max-width: 100%; + max-height: 100%; + top: 50%; + left: 50%; + -webkit-transform: translate3d(-50%, -50%, 0); + -moz-transform: translate3d(-50%, -50%, 0); + -o-transform: translate3d(-50%, -50%, 0); + -ms-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); + width: auto; +} + +.theme-search-results-item-price { + text-align: center; + margin-bottom: 10px; +} + +.theme-search-results-item-price-tag { + font-family: iransans; + font-size: 20px; + margin-bottom: 0; + line-height: 1em; +} + +.theme-search-results-item-price-sign { + font-size: 10px; + color: #b3b3b3; + margin-bottom: 0; + margin-top: 2px; +} + +.theme-search-results-item-price-btn { + padding: 7px 0; + border-radius: 2px; + font-weight: 700; + font-size: 11px; + position: relative; + z-index: 10; +} + +.theme-search-results-item-grid { + border: none; + overflow: hidden; +} + +.theme-search-results-item-grid .theme-search-results-item-title { + font-size: 13px; + height: 34px; + overflow: hidden; + margin-bottom: 0; + font-weight: bold; +} + +.theme-search-results-item-grid .theme-search-results-item-hotel-rating { + font-size: 11px; + margin-bottom: 0; +} + +.theme-search-results-item-grid .theme-search-results-item-hotel-rating b { + font-size: 13px; +} + +.theme-search-results-item-grid .theme-search-results-item-price { + margin-bottom: 0; + text-align: right; +} + +.theme-search-results-item-grid .theme-search-results-item-price-body { + text-align: center; +} + +.theme-search-results-item-grid .theme-search-results-item-location { + margin-bottom: 0; + font-size: 11px; + color: #8c8c8c; +} + +.theme-search-results-item-grid .theme-search-results-item-price-tag { + font-size: 15px; + line-height: 1em; + font-weight: normal; +} + +.theme-search-results-item-grid .theme-search-results-item-price-sign { + font-size: 9px; +} + +.theme-search-results-item-grid .theme-search-results-item-hotel-stars { + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 2px; +} + +.theme-search-results-item-grid .theme-search-results-item-car-location { + margin-top: 0; +} + +.theme-search-results-item-grid .theme-search-results-item-stars { + float: none; + margin-right: 0; +} + +.theme-search-results-item-grid .theme-search-results-item-room-feature-list { + font-size: 12px; +} + +.theme-search-results-item-grid .theme-search-results-item-room-feature-list > li { + margin-right: 0; + display: block; + margin-bottom: 1px; +} + +.theme-search-results-item-grid .theme-search-results-item-room-feature-list > li:last-child { + margin-bottom: 0; +} + +.theme-search-results-item-grid .theme-search-results-item-room-feature-list > li:after { + display: none; +} + +.theme-search-results-item-grid .theme-search-results-item-room-feature-list-icon { + display: inline-block; + width: 13px; + margin-right: 5px; +} + +.theme-search-results-item-grid-caption { + margin-top: 7px; + padding-top: 12px; + border-top: 1px solid #ededed; +} + +.theme-search-results-item-grid-caption .theme-search-results-item-rating { + margin: 0; +} + +.theme-search-results-item-grid-caption .theme-search-results-item-rating-title { + font-weight: normal; +} + +.theme-search-results-item-grid-caption .theme-search-results-item-rating-stars { + float: none; + margin-right: 0; + margin-bottom: 1px; +} + +.theme-search-results-item-grid-caption .theme-search-results-item-rating-stars > li { + font-size: 10px; +} + +.theme-search-results-item-grid-img { + height: 18vh; +} + +.theme-search-results-item-grid-body { + padding: 20px; +} + +.theme-search-results-item-grid-body-car { + padding-top: 0; +} + +.theme-search-results-item-grid-body-car .theme-search-results-item-title { + padding-right: 60px; + position: relative; +} + +.theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo { + position: absolute; + right: 0; + top: 2px; + max-width: 50px; + max-height: 100%; +} + +.theme-search-results-item-grid-header-logo { + position: relative; +} + +.theme-search-results-item-grid-header-logo .theme-search-results-item-title { + padding-right: 60px; + position: relative; +} + +.theme-search-results-item-grid-header-logo .theme-search-results-item-car-company-logo { + position: absolute; + right: 0; + top: 0; + max-width: 50px; + max-height: 100%; +} + +.theme-search-results-item-grid-car-img-wrap { + height: 18vh; + position: relative; + margin: 0 20px; +} + +.theme-search-results-item-grid-car-img-wrap > img { + position: absolute; + max-width: 100%; + max-height: 100%; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} + +.theme-search-results-item-grid-exp-time { + font-size: 12px; + margin-bottom: 7px; +} + +.theme-search-results-item-grid-inline { + background: none; +} + +.theme-search-results-item-grid-inline:hover { + -webkit-box-shadow: none; + box-shadow: none; +} + +.theme-search-results-item-grid-inline:hover .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo { + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-grid-img { + border-radius: 2px; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-grid-body { + margin-top: 15px; + padding: 0; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-title { + height: auto; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-grid-caption { + border: none; + padding: 0; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-stars { + float: left; + margin-right: 4px; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-grid-car-img-wrap { + margin: 0 10px; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-grid-body-car .theme-search-results-item-car-feature-list { + margin-top: 5px; +} + +.theme-search-results-item-grid-inline .theme-search-results-item-grid-body-car .theme-search-results-item-car-company-logo { + opacity: 0.33; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; + filter: alpha(opacity=33); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + right: 10px; +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .banner-caption { + padding-top: 120px; + background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: -o-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, 0.7)); +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-title { + color: #fff; + height: auto; +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-stars { + color: #fff; + opacity: 0.86; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=86)"; + filter: alpha(opacity=86); +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-grid-caption { + border-color: rgba(255, 255, 255, 0.3); +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating { + color: rgba(255, 255, 255, 0.4); +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating-title { + color: #fff; +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-hotel-rating-title > b { + color: #0093d2; +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-price-tag { + color: #fff; +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-rating-stars > li { + color: #fff; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); +} + +.theme-search-results-item-grid .theme-search-results-item-grid-body-full .theme-search-results-item-rating-stars > li.active { + color: #1ebbff; + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-search-results-item-tabs { + background: #fff; +} + +.theme-search-results-item-tabs .nav-tabs { + padding: 0 20px; + border-color: #f0f0f0; +} + +.theme-search-results-item-tabs .nav-tabs > li { + margin: 0 10px; +} + +.theme-search-results-item-tabs .nav-tabs > li:first-child { + margin-right: 0; +} + +.theme-search-results-item-tabs .nav-tabs > li:last-child { + margin-right: 0; +} + +.theme-search-results-item-tabs .nav-tabs > li > a { + border: none !important; + outline: none !important; + background: none !important; + font-size: 13px; + color: #595959; + padding: 0; + padding-bottom: 7px; + display: block; + position: relative; +} + +.theme-search-results-item-tabs .nav-tabs > li.active > a { + background: none; + color: #0093d2; +} + +.theme-search-results-item-tabs .nav-tabs > li.active > a:after { + content: ''; + position: absolute; + bottom: -1px; + left: 0; + width: 100%; + height: 2px; + background: #0093d2; +} + +.theme-search-results-item-tabs .tab-content { + padding: 20px 20px; +} + +.theme-search-results-item-tabs-gallery { + list-style: none; + margin: 0; + padding: 0; + overflow: hidden; + margin-right: -5px; + margin-bottom: -5px; +} + +.theme-search-results-item-tabs-gallery > li { + float: left; + width: 25%; +} + +.theme-search-results-item-tabs-gallery > li > a { + display: block; + padding-right: 5px; + padding-bottom: 5px; +} + +.theme-search-results-item-tabs-gallery > li > a > img { + width: 100%; +} + +.theme-search-results-item-tabs-details-desc { + font-size: 13px; + line-height: 1.6em; margin-bottom: 20px; - } } + +.theme-search-results-item-tabs-details-table { + width: 100%; + font-size: 13px; +} + +.theme-search-results-item-tabs-details-table th { + height: 16px; + line-height: 16px; + font-weight: 400; + padding-bottom: 10px; + padding-right: 10px; +} + +.theme-search-results-item-tabs-details-table-title { + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); +} + +.theme-search-results-item-tabs-details-table-value { + width: 50%; + height: 16px; +} + +.theme-search-results-item-tabs-details-table-value-bar { + background: #e6e6e6; + width: 100%; + height: 10px; + margin-top: 3px; +} + +.theme-search-results-item-tabs-details-table-value-bar > div { + height: 100%; + background: #0093d2; +} + +.theme-search-results-item-tabs-map { + border: 1px solid #ccc; +} + +.theme-search-results-item-tabs-map-title { + margin-top: 0; + font-size: 16px; +} + +.theme-search-results-item-tabs-map-phone { + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + font-size: 14px; + margin-bottom: 30px; +} + +.theme-search-results-item-tabs-map-rates { + list-style: none; + margin: 0; + padding: 0; + margin-bottom: -20px; +} + +.theme-search-results-item-tabs-map-rates > li { + margin-bottom: 20px; +} + +.theme-search-results-item-tabs-map-rates-icon { + float: left; + width: 35px; + height: 35px; + line-height: 35px; + text-align: center; + background: #e6e6e6; + color: #0093d2; + border-radius: 50%; + margin-right: 10px; +} + +.theme-search-results-item-tabs-map-rates-title { + font-weight: 400; + margin-top: 0; + margin-bottom: 2px; +} + +.theme-search-results-item-tabs-map-rates-sign { + margin-bottom: 0; + font-size: 11px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); +} + +.theme-search-results-item-tabs-similar-item { + position: relative; + background: #fff; + z-index: 1; + border: 1px solid #d9d9d9; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; +} + +.theme-search-results-item-tabs-similar-item:hover { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15); +} + +.theme-search-results-item-tabs-similar-item-link { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + display: block; + z-index: 2; +} + +.theme-search-results-item-tabs-similar-item-img { + width: 100%; +} + +.theme-search-results-item-tabs-similar-item-caption { + padding: 10px 15px; +} + +.theme-search-results-item-tabs-similar-item-price { + margin-bottom: 0; + font-weight: 700; + font-size: 17px; +} + +.theme-search-results-item-tabs-similar-item-title { + margin-top: 0; + margin-bottom: 10px; + font-size: 12px; + font-weight: 400; + height: 27px; + overflow: hidden; +} + +.theme-search-results-item-tabs-similar-item-book { + font-size: 11px; +} + +.theme-search-results-item-tabs-similar-item-stars { + list-style: none; + margin: 0; + padding: 0; + overflow: hidden; + margin-bottom: 8px; +} + +.theme-search-results-item-tabs-similar-item-stars > li { + float: right; + margin-right: 3px; + font-size: 10px; + opacity: 0.33; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; + filter: alpha(opacity=33); +} + +.theme-search-results-item-tabs-similar-item-stars > li.active { + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-search-results-item-flight-airline-title { + font-family: iransans; + font-size: 11px; + margin-top: 0; + font-weight: 400; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + margin-bottom: 15px; +} + +.theme-search-results-item-flight-airline-logo { + display: block; + width: 100%; +} + +.theme-search-results-item-flight-sections .theme-search-results-item-flight-section { + margin-bottom: 20px; + padding-bottom: 20px; + border-bottom: 1px dashed #e6e6e6; +} + +@media (min-width: 992px) { + .theme-search-results-item-flight-sections .theme-search-results-item-flight-section:last-child { + margin-bottom: 0; + padding-bottom: 0; + border: none; + } +} + +.theme-search-results-item-flight-section-airline-logo-wrap { + position: relative; + height: 100%; +} + +.theme-search-results-item-flight-section-airline-logo { + display: block; + max-width: 67%; + max-height: 50px; + top: 50%; + left: 50%; + position: absolute; + -webkit-transform: translate3d(-50%, -50%, 0); + -moz-transform: translate3d(-50%, -50%, 0); + -o-transform: translate3d(-50%, -50%, 0); + -ms-transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); +} + +@media (max-width: 992px) { + .theme-search-results-item-flight-section-airline-logo { + position: relative; + width: 50px; + max-height: none; + margin-right: auto; + margin-left: auto; + margin-bottom: 20px; + top: 0; + left: 0; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@media (max-width: 992px) { + .theme-search-results-item-flight-section-meta { + display: table; + margin: 0 auto; + margin-bottom: 20px; + } + + .theme-search-results-item-flight-section-meta > p { + display: inline-block; + margin: 0 7px; + } +} + +.theme-search-results-item-flight-section-item { + padding: 0 15px; +} + +.theme-search-results-item-flight-section-airline-title { + font-family: iransans; + font-size: 10px; + font-weight: 400; + opacity: 0.4; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); + margin-bottom: 0; + margin-top: 15px; +} + +@media (max-width: 992px) { + .theme-search-results-item-flight-section-airline-title { + text-align: center; + margin-top: 10px; + font-size: 12px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + } +} + +.theme-search-results-item-flight-section-meta-time { + font-size: 17px; + font-weight: 700; + margin-bottom: 6px; + line-height: 1em; + text-transform: uppercase; +} + +.theme-search-results-item-flight-section-meta-time > span { + font-weight: 400; + font-size: 10px; + margin-left: 2px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + line-height: 1em; +} + +.theme-search-results-item-flight-section-meta-city { + font-size: 13px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 2px; +} + +.theme-search-results-item-flight-section-meta-date { + font-size: 10px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 0; +} + +.theme-search-results-item-flight-section-path { + position: relative; + height: 60px; + margin: 0 5px; +} + +@media (max-width: 992px) { + .theme-search-results-item-flight-section-path { + margin-bottom: 20px; + } +} + .theme-search-results-item-flight-section-path-line { - position: absolute; - top: 30px; - right: -7px; - width: 100%; - height: 2px; - background: #dedede; + position: absolute; + top: 30px; + right: -7px; + width: 100%; + height: 2px; + background: #dedede; } + .theme-search-results-item-flight-section-path-icon { - margin-bottom: 9px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; + margin-bottom: 9px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; } + .theme-search-results-item-flight-section-path-line-start, .theme-search-results-item-flight-section-path-line-end, .theme-search-results-item-flight-section-path-line-middle, .theme-search-results-item-flight-section-path-line-middle-1, .theme-search-results-item-flight-section-path-line-middle-2 { - position: absolute; - left: -15px; - text-align: center; - width: 30px; + position: absolute; + left: -15px; + text-align: center; + width: 30px; } + .theme-search-results-item-flight-section-path-line-end { - right: -15px; - left: auto; + right: -15px; + left: auto; } + .theme-search-results-item-flight-section-path-line-end .theme-search-results-item-flight-section-path-icon { - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -o-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -o-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + .theme-search-results-item-flight-section-path-line-middle, .theme-search-results-item-flight-section-path-line-middle-1, .theme-search-results-item-flight-section-path-line-middle-2 { - left: 50%; - -webkit-transform: translateX(-50%); - -moz-transform: translateX(-50%); - -o-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); + left: 50%; + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + -o-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); } + .theme-search-results-item-flight-section-path-line-middle .theme-search-results-item-flight-section-path-line-dot, .theme-search-results-item-flight-section-path-line-middle-1 .theme-search-results-item-flight-section-path-line-dot, .theme-search-results-item-flight-section-path-line-middle-2 .theme-search-results-item-flight-section-path-line-dot { - background: #999; + background: #999; } + .theme-search-results-item-flight-section-path-line-middle .theme-search-results-item-flight-section-path-icon, .theme-search-results-item-flight-section-path-line-middle-1 .theme-search-results-item-flight-section-path-icon, .theme-search-results-item-flight-section-path-line-middle-2 .theme-search-results-item-flight-section-path-icon { - visibility: hidden; + visibility: hidden; } + .theme-search-results-item-flight-section-path-line-middle-1 { - left: 33%; - -webkit-transform: traslateX(-33%); - -moz-transform: traslateX(-33%); - -o-transform: traslateX(-33%); - -ms-transform: traslateX(-33%); - transform: traslateX(-33%); + left: 33%; + -webkit-transform: traslateX(-33%); + -moz-transform: traslateX(-33%); + -o-transform: traslateX(-33%); + -ms-transform: traslateX(-33%); + transform: traslateX(-33%); } + .theme-search-results-item-flight-section-path-line-middle-2 { - left: 66%; - transfrom: translateX(-66%); + left: 66%; + transfrom: translateX(-66%); } + .theme-search-results-item-flight-section-path-line-dot { - width: 8px; - height: 8px; - border-radius: 50%; - background-color: #0093d2; - margin-bottom: 10px; - margin-left: 10px; - -webkit-box-shadow: 0 0 0 2px #fff; - box-shadow: 0 0 0 2px #fff; + width: 8px; + height: 8px; + border-radius: 50%; + background-color: #0093d2; + margin-bottom: 10px; + margin-left: 10px; + -webkit-box-shadow: 0 0 0 2px #fff; + box-shadow: 0 0 0 2px #fff; } + .theme-search-results-item-flight-section-path-line-title { - font-size: 9px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + font-size: 9px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-search-results-item-flight-section-path-fly-time { - text-align: center; - width: 100%; - position: absolute; - top: 0; - left: 0; + text-align: center; + width: 100%; + position: absolute; + top: 0; + left: 0; } + .theme-search-results-item-flight-section-path-fly-time > p { - font-size: 12px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + font-size: 12px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-search-results-item-flight-section-path-stops-count { - position: absolute; - width: 100%; - text-align: center; - top: 13px; - font-size: 9px; - opacity: 0.3; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; - filter: alpha(opacity=30); + position: absolute; + width: 100%; + text-align: center; + top: 13px; + font-size: 9px; + opacity: 0.3; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); } + .theme-search-results-item-flight-detail-items .theme-search-results-item-flight-details { - margin-bottom: 30px; + margin-bottom: 30px; } + .theme-search-results-item-flight-detail-items .theme-search-results-item-flight-details:last-child { - margin-bottom: 0; + margin-bottom: 0; } + @media (max-width: 992px) { - .theme-search-results-item-flight-details-info { - margin-bottom: 15px; - } + .theme-search-results-item-flight-details-info { + margin-bottom: 15px; + } } + .theme-search-results-item-flight-details-info-title { - text-transform: uppercase; - letter-spacing: 1px; - font-size: 10px; - color: #999; - margin-top: 0; - margin-bottom: 7px; + text-transform: uppercase; + letter-spacing: 1px; + font-size: 10px; + color: #999; + margin-top: 0; + margin-bottom: 7px; } + .theme-search-results-item-flight-details-info-date { - font-weight: bold; - font-size: 16px; - margin-bottom: 3px; - line-height: 1em; + font-weight: bold; + font-size: 16px; + margin-bottom: 3px; + line-height: 1em; } + .theme-search-results-item-flight-details-info-cities { - font-size: 10px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 10px; + font-size: 10px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 10px; } + .theme-search-results-item-flight-details-info-fly-time { - font-size: 16px; - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); - margin-bottom: 0; + font-size: 16px; + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); + margin-bottom: 0; } + .theme-search-results-item-flight-details-info-stops { - font-size: 12px; - margin-bottom: 0; - opacity: 0.4; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; - filter: alpha(opacity=40); + font-size: 12px; + margin-bottom: 0; + opacity: 0.4; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); } + .theme-search-results-item-flight-details-schedule-list { - list-style: none; - margin: 0; - padding-left: 30px; - position: relative; + list-style: none; + margin: 0; + padding-left: 30px; + position: relative; } + .theme-search-results-item-flight-details-schedule-list:before { - content: ''; - width: 2px; - height: 100%; - background-color: #d9d9d9; - top: 0; - right: 0; - position: absolute; + content: ''; + width: 2px; + height: 100%; + background-color: #d9d9d9; + top: 0; + right: 0; + position: absolute; } + .theme-search-results-item-flight-details-schedule-list > li { - margin-bottom: 30px; - position: relative; + margin-bottom: 30px; + position: relative; } + .theme-search-results-item-flight-details-schedule-list > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-search-results-item-flight-details-schedule-icon { - position: absolute; - top: 16px; - right: -52px; - width: 26px; - height: 26px; - line-height: 26px; - text-align: center; - background-color: #fff; - -webkit-box-shadow: 0 0 0 1px #d9d9d9; - box-shadow: 0 0 0 1px #d9d9d9; - color: #0093d2; - border-radius: 50%; - display: block; - font-size: 12px; + position: absolute; + top: 16px; + right: -52px; + width: 26px; + height: 26px; + line-height: 26px; + text-align: center; + background-color: #fff; + -webkit-box-shadow: 0 0 0 1px #d9d9d9; + box-shadow: 0 0 0 1px #d9d9d9; + color: #0093d2; + border-radius: 50%; + display: block; + font-size: 12px; } + .theme-search-results-item-flight-details-schedule-icon.fa-plane { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); } + .theme-search-results-item-flight-details-schedule-icon.fa-plane:before { - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - position: relative; - top: 1px; - margin-left: -1px; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; + position: relative; + top: 1px; + margin-left: -1px; } + .theme-search-results-item-flight-details-schedule-dots { - position: absolute; - top: 29px; - left: 0; - width: 100%; - border-top: 2px dotted #000; - opacity: 0.1; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; - filter: alpha(opacity=10); + position: absolute; + top: 29px; + left: 0; + width: 100%; + border-top: 2px dotted #000; + opacity: 0.1; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; + filter: alpha(opacity=10); } + .theme-search-results-item-flight-details-schedule-date { - font-size: 10px; - margin-bottom: 7px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + font-size: 10px; + margin-bottom: 7px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-search-results-item-flight-details-schedule-time { - font-size: 16px; - margin-bottom: 7px; - line-height: 1em; - font-family: iransans; - background: #fff; - position: relative; - display: table; - z-index: 2; - padding-right: 10px; + font-size: 16px; + margin-bottom: 7px; + line-height: 1em; + font-family: iransans; + background: #fff; + position: relative; + display: table; + z-index: 2; + padding-right: 10px; } + .theme-search-results-item-flight-details-schedule-time-item { - font-weight: bold; - text-transform: uppercase; + font-weight: bold; + text-transform: uppercase; } + .theme-search-results-item-flight-details-schedule-time-item > span { - font-weight: normal; - font-size: 10px; - margin-left: 1.5px; + font-weight: normal; + font-size: 10px; + margin-left: 1.5px; } + .theme-search-results-item-flight-details-schedule-time-separator { - padding: 0 15px; - opacity: 0.3; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; - filter: alpha(opacity=30); + padding: 0 15px; + opacity: 0.3; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); } + .theme-search-results-item-flight-details-schedule-fly-time { - position: absolute; - top: 20px; - left: 0; - font-size: 12px; - color: #999; - background-color: #fff; - padding-left: 10px; - z-index: 2; + position: absolute; + top: 20px; + left: 0; + font-size: 12px; + color: #999; + background-color: #fff; + padding-left: 10px; + z-index: 2; } + .theme-search-results-item-flight-details-schedule-transfer { - font-size: 12px; - margin-bottom: 2px; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); + font-size: 12px; + margin-bottom: 2px; + opacity: 0.8; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); } + .theme-search-results-item-flight-details-list-body { - position: relative; + position: relative; } + .theme-search-results-item-flight-details-schedule-destination { - margin-bottom: 10px; - overflow: hidden; + margin-bottom: 10px; + overflow: hidden; } + .theme-search-results-item-flight-details-schedule-destination-item, .theme-search-results-item-flight-details-schedule-destination-separator { - float: right; + float: right; } + .theme-search-results-item-flight-details-schedule-destination-separator { - margin: 0 10px; + margin: 0 10px; } + .theme-search-results-item-flight-details-schedule-destination-separator > span { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - display: block; - line-height: 1em; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + display: block; + line-height: 1em; } + .theme-search-results-item-flight-details-schedule-destination-title { - font-size: 12px; - margin-bottom: 0; + font-size: 12px; + margin-bottom: 0; } + .theme-search-results-item-flight-details-schedule-destination-city { - font-size: 10px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - margin-bottom: 0; + font-size: 10px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + margin-bottom: 0; } + .theme-search-results-item-flight-details-schedule-features { - font-size: 12px; - list-style: none; - padding: 0; - margin: 0; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + font-size: 12px; + list-style: none; + padding: 0; + margin: 0; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-search-results-item-flight-details-schedule-features > li { - display: inline-block; - margin-right: 10px; + display: inline-block; + margin-right: 10px; } + .theme-search-results-item-flight-payment-airline { - margin-bottom: 5px; - font-size: 12px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + margin-bottom: 5px; + font-size: 12px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-search-results-item-flight-payment-info { - font-size: 14px; - margin-bottom: 15px; + font-size: 14px; + margin-bottom: 15px; } + .theme-search-results-item-flight-payment-dates { - list-style: none; - margin: 0; - padding: 0; - margin-bottom: 15px; - font-size: 14px; + list-style: none; + margin: 0; + padding: 0; + margin-bottom: 15px; + font-size: 14px; } + .theme-search-results-item-flight-payment-details-link { - text-transform: uppercase; - text-decoration: none !important; - font-size: 12px; + text-transform: uppercase; + text-decoration: none !important; + font-size: 12px; } + .theme-search-results-item-hotel-feature-list { - list-style: none; - margin: 0; - padding: 0; - font-size: 12px; - color: #6a6a6a; + list-style: none; + margin: 0; + padding: 0; + font-size: 12px; + color: #6a6a6a; } + .theme-search-results-item-hotel-feature-list > li { - margin-bottom: 4px; - hieght: 17px; - line-height: 17px; - color: #0093d2; + margin-bottom: 4px; + hieght: 17px; + line-height: 17px; + color: #0093d2; } + .theme-search-results-item-hotel-feature-list > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-search-results-item-hotel-feature-list > li > span { - display: inline-block; - font-weight: 700; - width: 13px; - text-align: center; - background: #0093d2; - color: #fff; - text-shadow: 0 1px 1px rgba(0,0,0,0.15); - border-radius: 50%; - height: 13px; - line-height: 14px; - font-size: 8px; - position: relative; - top: -2px; - margin-right: 4px; + display: inline-block; + font-weight: 700; + width: 13px; + text-align: center; + background: #0093d2; + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); + border-radius: 50%; + height: 13px; + line-height: 14px; + font-size: 8px; + position: relative; + top: -2px; + margin-right: 4px; } + .theme-search-results-item-hotel-features { - list-style: none; - margin: 0; - padding: 0; - font-size: 12px; - color: #6a6a6a; + list-style: none; + margin: 0; + padding: 0; + font-size: 12px; + color: #6a6a6a; } + .theme-search-results-item-hotel-features > li { - margin-bottom: 4px; - hieght: 17px; - line-height: 17px; - color: #ff6c2d; + margin-bottom: 4px; + hieght: 17px; + line-height: 17px; + color: #ff6c2d; } + .theme-search-results-item-hotel-features > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-search-results-item-hotel-features > li > span { - display: inline-block; - font-weight: 700; - width: 13px; - text-align: center; - background: #ff6c2d; - color: #fff; - text-shadow: 0 1px 1px rgba(0,0,0,0.15); - border-radius: 50%; - height: 13px; - line-height: 14px; - font-size: 8px; - position: relative; - top: -2px; - margin-left: 4px; + display: inline-block; + font-weight: 700; + width: 13px; + text-align: center; + background: #ff6c2d; + color: #fff; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); + border-radius: 50%; + height: 13px; + line-height: 14px; + font-size: 8px; + position: relative; + top: -2px; + margin-left: 4px; } + .theme-search-results-item-hotel-book-count { - font-size: 11px; - margin-bottom: 12px; - color: #7a7a7a; + font-size: 11px; + margin-bottom: 12px; + color: #7a7a7a; } + .theme-search-results-item-hotel-rating { - overflow: hidden; - font-size: 13px; - margin-bottom: 7px; + overflow: hidden; + font-size: 13px; + margin-bottom: 7px; } + .theme-search-results-item-hotel-rating-title { - margin-bottom: 0; + margin-bottom: 0; } + .theme-search-results-item-hotel-rating-title > b { - color: #0093d2; + color: #0093d2; } + .theme-search-results-item-hotel-stars { - list-style: none; - margin: 0; - padding: 0; - overflow: hidden; - margin-bottom: 1px; + list-style: none; + margin: 0; + padding: 0; + overflow: hidden; + margin-bottom: 1px; } + .theme-search-results-item-hotel-stars > li { - float: right; - font-size: 8px; - opacity: 0.8; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; - filter: alpha(opacity=80); - margin-right: 3px; + float: right; + font-size: 8px; + opacity: 0.8; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; + filter: alpha(opacity=80); + margin-right: 3px; } + .theme-search-results-item-full .theme-search-results-item-hotel-book-count { - margin-bottom: 0; + margin-bottom: 0; } + .theme-search-results-item-hotel-room-features, .theme-search-results-item-hotel-room-options { - list-style: none; - margin: 0; - padding: 0; - margin-top: 10px; - font-size: 14px; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + list-style: none; + margin: 0; + padding: 0; + margin-top: 10px; + font-size: 14px; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-search-results-item-hotel-room-features > li, .theme-search-results-item-hotel-room-options > li { - margin-bottom: 5px; + margin-bottom: 5px; } + .theme-search-results-item-hotel-room-features > li:last-child, .theme-search-results-item-hotel-room-options > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + @media (max-width: 992px) { - .theme-search-results-item-hotel-room-options { - margin-bottom: 15px; - } + .theme-search-results-item-hotel-room-options { + margin-bottom: 15px; + } } + .theme-search-results-item-hotel-room-features > li > .fa { - text-align: center; - margin-left: 7px; - width: 20px; - display: inline-block; + text-align: center; + margin-left: 7px; + width: 20px; + display: inline-block; } + .theme-search-results-item-room-feature-list { - list-style: none; - padding: 0; - font-size: 13px; - margin-bottom: 7px; + list-style: none; + padding: 0; + font-size: 13px; + margin-bottom: 7px; } + .theme-search-results-item-room-feature-list > li { - display: inline-block; - margin-left: 15px; - position: relative; + display: inline-block; + margin-left: 15px; + position: relative; } + .theme-search-results-item-room-feature-list > li:after { - content: ''; - width: 2px; - height: 2px; - background: #000; - position: absolute; - top: 50%; - left: -7.5px; - margin-top: -1px; - opacity: 0.4; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; - filter: alpha(opacity=40); + content: ''; + width: 2px; + height: 2px; + background: #000; + position: absolute; + top: 50%; + left: -7.5px; + margin-top: -1px; + opacity: 0.4; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); } + .theme-search-results-item-room-feature-list > li:last-child { - margin-right: 0; + margin-right: 0; } + .theme-search-results-item-room-feature-list > li:last-child:after { - display: none; -} -.theme-search-results-item-room-feature-list-icon { - margin-left: 3px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - font-size: 11px; - position: relative; - top: -1px; -} -.theme-search-results-item-car-feature-list { - list-style: none; - margin: 0 auto; - display: table; - margin-top: 10px; - padding: 0; -} -.theme-search-results-item-car-feature-list > li { - display: inline-block; - margin-left: 14px; - text-align: center; -} -.theme-search-results-item-car-feature-list > li:last-child { - margin-right: 0; -} -.theme-search-results-item-car-feature-list > li .fa { - display: block; - font-size: 19px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - margin-bottom: 2px; -} -.theme-search-results-item-car-feature-list > li span { - font-size: 9px; - display: block; -} -.theme-search-results-item-car-location { - overflow: hidden; - margin-top: 15px; -} -.theme-search-results-item-car-location-icon { - display: block; - float: right; - font-size: 27px; - margin-left: 10px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); -} -.theme-search-results-item-car-location-body { - display: table; -} -.theme-search-results-item-car-location-title { - font-size: 12px; - line-height: 1em; - margin-bottom: 4px; -} -.theme-search-results-item-car-location-subtitle { - font-size: 11px; - line-height: 1em; - margin-bottom: 0; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); -} -.theme-search-results-item-car-company { - margin-bottom: 5px; -} -.theme-search-results-item-car-company-title { - font-size: 11px; - margin-bottom: 4px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); -} -.theme-search-results-item-car-company-logo { - max-height: 20px; - max-width: 60px; -} -.theme-search-results-item-car-list { - list-style: none; - margin: 0; - padding: 0; - margin-top: 15px; - font-size: 12px; -} -.theme-search-results-item-car-list > li { - margin-bottom: 3px; -} -.theme-search-results-item-car-list > li .fa { - margin-left: 5px; - color: #0093d2; -} -.theme-search-results-item-exp-time { - font-size: 13px; - margin-bottom: 7px; -} -.theme-search-results-mobile-filters { - position: fixed; - bottom: 0; - width: 100%; - left: 0; - z-index: 99; - -webkit-transition: 0.5s; - -moz-transition: 0.5s; - -o-transition: 0.5s; - -ms-transition: 0.5s; - transition: 0.5s; - -webkit-transform: translateY(100%); - -moz-transform: translateY(100%); - -o-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -.theme-search-results-mobile-filters.active { - -webkit-transform: translateY(0); - -moz-transform: translateY(0); - -o-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} -@media (min-width: 992px) { - .theme-search-results-mobile-filters { display: none; - } } + +.theme-search-results-item-room-feature-list-icon { + margin-left: 3px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + font-size: 11px; + position: relative; + top: -1px; +} + +.theme-search-results-item-car-feature-list { + list-style: none; + margin: 0 auto; + display: table; + margin-top: 10px; + padding: 0; +} + +.theme-search-results-item-car-feature-list > li { + display: inline-block; + margin-left: 14px; + text-align: center; +} + +.theme-search-results-item-car-feature-list > li:last-child { + margin-right: 0; +} + +.theme-search-results-item-car-feature-list > li .fa { + display: block; + font-size: 19px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + margin-bottom: 2px; +} + +.theme-search-results-item-car-feature-list > li span { + font-size: 9px; + display: block; +} + +.theme-search-results-item-car-location { + overflow: hidden; + margin-top: 15px; +} + +.theme-search-results-item-car-location-icon { + display: block; + float: right; + font-size: 27px; + margin-left: 10px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); +} + +.theme-search-results-item-car-location-body { + display: table; +} + +.theme-search-results-item-car-location-title { + font-size: 12px; + line-height: 1em; + margin-bottom: 4px; +} + +.theme-search-results-item-car-location-subtitle { + font-size: 11px; + line-height: 1em; + margin-bottom: 0; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); +} + +.theme-search-results-item-car-company { + margin-bottom: 5px; +} + +.theme-search-results-item-car-company-title { + font-size: 11px; + margin-bottom: 4px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); +} + +.theme-search-results-item-car-company-logo { + max-height: 20px; + max-width: 60px; +} + +.theme-search-results-item-car-list { + list-style: none; + margin: 0; + padding: 0; + margin-top: 15px; + font-size: 12px; +} + +.theme-search-results-item-car-list > li { + margin-bottom: 3px; +} + +.theme-search-results-item-car-list > li .fa { + margin-left: 5px; + color: #0093d2; +} + +.theme-search-results-item-exp-time { + font-size: 13px; + margin-bottom: 7px; +} + +.theme-search-results-mobile-filters { + position: fixed; + bottom: 0; + width: 100%; + left: 0; + z-index: 99; + -webkit-transition: 0.5s; + -moz-transition: 0.5s; + -o-transition: 0.5s; + -ms-transition: 0.5s; + transition: 0.5s; + -webkit-transform: translateY(100%); + -moz-transform: translateY(100%); + -o-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); +} + +.theme-search-results-mobile-filters.active { + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -o-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); +} + +@media (min-width: 992px) { + .theme-search-results-mobile-filters { + display: none; + } +} + .theme-search-results-mobile-filters-btn { - -webkit-box-shadow: 0 -3px 10px rgba(0,0,0,0.2); - box-shadow: 0 -3px 10px rgba(0,0,0,0.2); - background: #0093d2; - color: #fff !important; - outline: none !important; - text-decoration: none !important; - display: block; - text-align: center; - padding: 15px; - text-transform: uppercase; - letter-spacing: 0.5px; - margin: 0 15px; - font-size: 14px; + -webkit-box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 -3px 10px rgba(0, 0, 0, 0.2); + background: #0093d2; + color: #fff !important; + outline: none !important; + text-decoration: none !important; + display: block; + text-align: center; + padding: 15px; + text-transform: uppercase; + letter-spacing: 0.5px; + margin: 0 15px; + font-size: 14px; } + .theme-search-results-mobile-filters-btn .fa { - margin-right: 7px; + margin-right: 7px; } + .theme-search-results-sidebar-map-view { - position: relative; - background-image: url("../img/map-view.png"); - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; - background-position: center center; - background-repeat: no-repeat; - color: #fff; - padding: 17px 25px; - border-radius: 2px; - overflow: hidden; - margin-bottom: 30px; + position: relative; + background-image: url("../img/map-view.png"); + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + color: #fff; + padding: 17px 25px; + border-radius: 2px; + overflow: hidden; + margin-bottom: 30px; } + .theme-search-results-sidebar-map-view:hover .theme-search-results-sidebar-map-view-mask { - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-search-results-sidebar-map-view-primary .theme-search-results-sidebar-map-view-mask { - background: #0093d2; + background: #0093d2; } + .theme-search-results-sidebar-map-view-body { - position: relative; - z-index: 2; - display: table; - margin: 0 auto; + position: relative; + z-index: 2; + display: table; + margin: 0 auto; } + .theme-search-results-sidebar-map-view-mask { - z-index: 1; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - top: 0; - left: 0; - background: #404040; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - -webkit-box-shadow: inset 0 0 30px rgba(0,0,0,0.1); - box-shadow: inset 0 0 30px rgba(0,0,0,0.1); - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -o-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); - -webkit-transition: 0.2s; - -moz-transition: 0.2s; - -o-transition: 0.2s; - -ms-transition: 0.2s; - transition: 0.2s; + z-index: 1; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + top: 0; + left: 0; + background: #404040; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + -webkit-box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.1); + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -o-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + -webkit-transition: 0.2s; + -moz-transition: 0.2s; + -o-transition: 0.2s; + -ms-transition: 0.2s; + transition: 0.2s; } + .theme-search-results-sidebar-map-view-icon { - display: block; - margin-right: 10px; - font-size: 18px; - text-shadow: 0 1px 2px rgba(0,0,0,0.1); - float: left; + display: block; + margin-right: 10px; + font-size: 18px; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); + float: left; } + .theme-search-results-sidebar-map-view-sign { - display: table; - margin-bottom: 0; - font-size: 11px; - letter-spacing: 1px; - text-transform: uppercase; - font-weight: bold; - position: relative; - top: 2px; + display: table; + margin-bottom: 0; + font-size: 11px; + letter-spacing: 1px; + text-transform: uppercase; + font-weight: bold; + position: relative; + top: 2px; } + .theme-search-results-sidebar-map-view-link { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 3; - top: 0; - left: 0; - display: block; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 3; + top: 0; + left: 0; + display: block; } + .theme-search-results-sidebar-section { - margin-bottom: 20px; - padding-bottom: 20px; - border-bottom: 1px solid; - border-color: #d9d9d9; + margin-bottom: 20px; + padding-bottom: 20px; + border-bottom: 1px solid; + border-color: #d9d9d9; } + .theme-search-results-sidebar-section-title { - margin-top: 0; - font-size: 13px; - margin-bottom: 15px; - letter-spacing: 0.33px; - text-transform: uppercase; - color: #555; - text-align: right; + margin-top: 0; + font-size: 13px; + margin-bottom: 15px; + letter-spacing: 0.33px; + text-transform: uppercase; + color: #555; + text-align: right; } + .theme-search-results-sidebar-section-checkbox-list-items { - margin: 0; + margin: 0; } + .theme-search-results-sidebar-section-checkbox-list-item { - margin: 0; - padding-bottom: 8px; + margin: 0; + padding-bottom: 8px; } + .theme-search-results-sidebar-section-checkbox-list-item label { - font-size: 14px; - color: #6a6a6a; + font-size: 14px; + color: #6a6a6a; } + .theme-search-results-sidebar-section-checkbox-list-item label .icheck { - margin-bottom: -10px; - width: 18px; - height: 18px; - margin-leftt: 10px; + margin-bottom: -10px; + width: 18px; + height: 18px; + margin-leftt: 10px; } + .theme-search-results-sidebar-section-checkbox-list-item label .icheck:before { - height: 18px; - line-height: 16px; + height: 18px; + line-height: 16px; } + .theme-search-results-sidebar-section-checkbox-list-item + .theme-search-results-sidebar-section-checkbox-list-item { - margin: 0; + margin: 0; } + .theme-search-results-sidebar-section-checkbox-list-items .theme-search-results-sidebar-section-checkbox-list-item:last-child { - padding-bottom: 0; + padding-bottom: 0; } + .theme-search-results-sidebar-section-checkbox-list-amount { - position: absolute; - top: 0; - left: 0; - height: 22px; - line-height: 22px; - display: block; - font-size: 11px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + position: absolute; + top: 0; + left: 0; + height: 22px; + line-height: 22px; + display: block; + font-size: 11px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-search-results-sidebar-section-checkbox-list-items-expand { - padding-top: 8px; + padding-top: 8px; } + .theme-search-results-sidebar-section-checkbox-list-expand-link { - font-size: 11px; - text-transform: uppercase; - margin-top: 15px; - display: block; - text-decoration: none !important; - position: relative; - color: #595959 !important; - text-align: right; + font-size: 11px; + text-transform: uppercase; + margin-top: 15px; + display: block; + text-decoration: none !important; + position: relative; + color: #595959 !important; + text-align: right; } + .theme-search-results-sidebar-section-checkbox-list-expand-link .fa { - font-size: 15px; - position: absolute; - left: 0; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -o-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); + font-size: 15px; + position: absolute; + left: 0; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); } + .theme-search-results-sidebar-section-checkbox-list-expand-link[aria-expanded="true"] .fa { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -o-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -o-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + .theme-search-results-sidebar-section-price .irs { - height: 47px; - margin-top: -3px; + height: 47px; + margin-top: -3px; } + .theme-search-results-sidebar-section-price .irs-line, .theme-search-results-sidebar-section-price .irs-bar { - height: 5px; - -webkit-transition: 0.15s; - -moz-transition: 0.15s; - -o-transition: 0.15s; - -ms-transition: 0.15s; - transition: 0.15s; + height: 5px; + -webkit-transition: 0.15s; + -moz-transition: 0.15s; + -o-transition: 0.15s; + -ms-transition: 0.15s; + transition: 0.15s; } + .theme-search-results-sidebar-section-price .irs-line { - border: none; - background: #c7c7c7; + border: none; + background: #c7c7c7; } + .theme-search-results-sidebar-section-price .irs-slider { - height: 20px; - width: 20px; - border-radius: 50%; - border: none; - background: #fff; - -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.35); - box-shadow: 0 1px 5px rgba(0,0,0,0.35); - -webkit-transition: 0.15s; - -moz-transition: 0.15s; - -o-transition: 0.15s; - -ms-transition: 0.15s; - transition: 0.15s; + height: 20px; + width: 20px; + border-radius: 50%; + border: none; + background: #fff; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35); + -webkit-transition: 0.15s; + -moz-transition: 0.15s; + -o-transition: 0.15s; + -ms-transition: 0.15s; + transition: 0.15s; } + .theme-search-results-sidebar-section-price .irs-from, .theme-search-results-sidebar-section-price .irs-to, .theme-search-results-sidebar-section-price .irs-single { - background: none; - color: #595959; - font-size: 13px; - top: 3px; - padding: 0; + background: none; + color: #595959; + font-size: 13px; + top: 3px; + padding: 0; } + .theme-search-results-sidebar-section-price .irs-from { - margin-left: 4px; + margin-left: 4px; } + .theme-search-results-sidebar-section-price .irs-to { - margin-left: -4px; + margin-left: -4px; } + .theme-search-results-sidebar-section-price .irs-min, .theme-search-results-sidebar-section-price .irs-max { - font-size: 12px; - padding: 0; - background: none; - top: 4px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + font-size: 12px; + padding: 0; + background: none; + top: 4px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); } + .theme-search-results-sidebar-section-price .irs-slider.state_hover, .theme-search-results-sidebar-section-price .irs-slider:hover { - -webkit-box-shadow: 0 0 0 2px #0093d2; - box-shadow: 0 0 0 2px #0093d2; + -webkit-box-shadow: 0 0 0 2px #0093d2; + box-shadow: 0 0 0 2px #0093d2; } + .theme-search-results-sidebar-section-search { - position: relative; - overflow: hidden; + position: relative; + overflow: hidden; } + .theme-search-results-sidebar-section-search-input { - outline: none !important; - padding-left: 10px; - padding-right: 50px; - display: block; - width: 100%; - height: 40px; - line-height: 40px; - border: 1px solid #ccc; - font-size: 14px; - border-radius: 3px 0 0 3px; + outline: none !important; + padding-left: 10px; + padding-right: 50px; + display: block; + width: 100%; + height: 40px; + line-height: 40px; + border: 1px solid #ccc; + font-size: 14px; + border-radius: 3px 0 0 3px; } + .theme-search-results-sidebar-section-search-input:focus { - border-color: #0093d2; + border-color: #0093d2; } + .theme-search-results-sidebar-section-search-btn { - height: 40px; - width: 40px; - line-height: 40px; - display: block; - position: absolute; - top: 0; - right: 0; - background: #0093d2; - color: #fff; - text-align: center; - font-size: 11px; - border-radius: 0 3px 3px 0; + height: 40px; + width: 40px; + line-height: 40px; + display: block; + position: absolute; + top: 0; + right: 0; + background: #0093d2; + color: #fff; + text-align: center; + font-size: 11px; + border-radius: 0 3px 3px 0; } + .theme-search-results-sidebar-section-search-btn:hover { - text-decoration: none; - color: #fff; + text-decoration: none; + color: #fff; } + .theme-search-results-sidebar-sections-white-wrap { - padding: 20px 0; - background: #fff; - border: 1px solid #d9d9d9; + padding: 20px 0; + background: #fff; + border: 1px solid #d9d9d9; } + .theme-search-results-sidebar-sections-white-wrap .theme-search-results-sidebar-section { - border-color: #ededed; - padding-left: 20px; - padding-right: 20px; + border-color: #ededed; + padding-left: 20px; + padding-right: 20px; } + .theme-search-results-sidebar-sections-white-wrap .theme-search-results-sidebar-section:last-child { - margin-bottom: 0; - padding-bottom: 0; - border-bottom: none; + margin-bottom: 0; + padding-bottom: 0; + border-bottom: none; } + .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section { - border-color: rgba(255,255,255,0.2); + border-color: rgba(255, 255, 255, 0.2); } + .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-checkbox-list-amount { - color: #fff; + color: #fff; } + .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-title { - color: #fff; + color: #fff; } + .theme-search-results-sidebar-sections-white .icheck { - border-color: rgba(255,255,255,0.55); + border-color: rgba(255, 255, 255, 0.55); } + .theme-search-results-sidebar-sections-white .icheck.checked { - border-color: #0093d2; + border-color: #0093d2; } + .theme-search-results-sidebar-sections-white .icheck-title { - color: rgba(255,255,255,0.85); + color: rgba(255, 255, 255, 0.85); } + .theme-search-results-sidebar-sections-white .icheck-sub-title { - color: #fff; + color: #fff; } + .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-price .irs-from, .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-price .irs-to, .theme-search-results-sidebar-sections-white .theme-search-results-sidebar-section-price .irs-single { - color: rgba(255,255,255,0.85); + color: rgba(255, 255, 255, 0.85); } + .theme-sidebar-section { - background: #fff; - padding: 25px 30px; - border: 1px solid #e6e6e6; - border-radius: 2px; + background: #fff; + padding: 25px 30px; + border: 1px solid #e6e6e6; + border-radius: 2px; } + .theme-sidebar-section-title { - font-size: 14px; - margin-top: 0; - margin-bottom: 15px; + font-size: 14px; + margin-top: 0; + margin-bottom: 15px; } + .theme-sidebar-section-weather-list { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; } + .theme-sidebar-section-weather-list > li { - position: relative; - margin-bottom: 8px; - padding-bottom: 8px; - border-bottom: 1px solid #ededed; + position: relative; + margin-bottom: 8px; + padding-bottom: 8px; + border-bottom: 1px solid #ededed; } + .theme-sidebar-section-weather-date, .theme-sidebar-section-weather-temp { - margin-bottom: 0; + margin-bottom: 0; } + .theme-sidebar-section-weather-date { - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-sidebar-section-weather-temp { - position: absolute; - top: 0; - left: 0; + position: absolute; + top: 0; + left: 0; } + .theme-sidebar-section-weather-icon { - margin-right: 7px; + margin-right: 7px; } + .theme-sidebar-section-weather-forecast { - margin-bottom: 0; - text-align: right; - font-size: 12px; + margin-bottom: 0; + text-align: right; + font-size: 12px; } + .theme-sidebar-section-weather-forecast > a { - color: #7a7a7a; + color: #7a7a7a; } + .theme-sidebar-section-weather-forecast > a:hover, .theme-sidebar-section-weather-forecast > a:active, .theme-sidebar-section-weather-forecast > a:focus { - color: #595959; - text-decoration: none; + color: #595959; + text-decoration: none; } + .theme-sidebar-section-summary-list { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; - color: #808080; + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; + color: #808080; } + .theme-sidebar-section-summary-list > li { - margin-bottom: 5px; + margin-bottom: 5px; } + .theme-sidebar-section-summary-list > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-sidebar-section-features-list { - list-style: none; - margin: 0; - padding: 0; + list-style: none; + margin: 0; + padding: 0; } + .theme-sidebar-section-features-list > li { - margin-bottom: 22px; - position: relative; - padding-right: 20px; + margin-bottom: 22px; + position: relative; + padding-right: 20px; } + .theme-sidebar-section-features-list > li:before { - line-height: 1.4em; - font-size: 13px; - position: absolute; - top: 0; - right: 0; - content: '\f00c'; - font-family: 'FontAwesome'; - color: #ff6c2d; + line-height: 1.4em; + font-size: 13px; + position: absolute; + top: 0; + right: 0; + content: '\f00c'; + font-family: 'FontAwesome'; + color: #ff6c2d; } + .theme-sidebar-section-features-list > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-sidebar-section-features-list-title { - font-size: 13px; - margin-bottom: 5px; - color: #4c4c4c; - margin-top: 0; - line-height: 1.4em; + font-size: 13px; + margin-bottom: 5px; + color: #4c4c4c; + margin-top: 0; + line-height: 1.4em; } + .theme-sidebar-section-features-list-body { - font-size: 12px; - margin: 0; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + font-size: 12px; + margin: 0; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-sidebar-section-hotel-thumbnail-img { - float: left; - margin-right: 15px; + float: left; + margin-right: 15px; } + .theme-sidebar-section-hotel-thumbnail-caption { - display: table; + display: table; } + .theme-sidebar-section-hotel-thumbnail-rating { - line-height: 1em; - font-size: 13px; - margin-bottom: 5px; + line-height: 1em; + font-size: 13px; + margin-bottom: 5px; } + .theme-sidebar-section-hotel-thumbnail-address { - font-size: 12px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 0; + font-size: 12px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 0; } + .theme-sidebar-section-charges-total { - margin-bottom: 0; - position: relative; - padding-top: 10px; - border-top: 1px solid #d9d9d9; - font-size: 13px; + margin-bottom: 0; + position: relative; + padding-top: 10px; + border-top: 1px solid #d9d9d9; + font-size: 13px; } + .theme-sidebar-section-charges-total > span { - position: absolute; - bottom: 0; - left: 0; - font-weight: bold; + position: absolute; + bottom: 0; + left: 0; + font-weight: bold; } + .theme-sidebar-section-charges-list { - list-style: none; - margin: 0; - padding: 0; - padding-bottom: 10px; + list-style: none; + margin: 0; + padding: 0; + padding-bottom: 10px; } + .theme-sidebar-section-charges-list > li { - position: relative; - margin-top: 10px; - padding-top: 10px; - border-top: 1px dashed #e6e6e6; + position: relative; + margin-top: 10px; + padding-top: 10px; + border-top: 1px dashed #e6e6e6; } + .theme-sidebar-section-charges-list > li:first-child { - border-top: none; - margin-top: 0; - padding-top: 0; + border-top: none; + margin-top: 0; + padding-top: 0; } + .theme-sidebar-section-charges-item-title { - margin-top: 0; - margin-bottom: 2px; - font-weight: normal; - letter-spacing: 0; - font-size: 13px; + margin-top: 0; + margin-bottom: 2px; + font-weight: normal; + letter-spacing: 0; + font-size: 13px; } + .theme-sidebar-section-charges-item-subtitle { - margin-bottom: 0; - font-size: 11px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + margin-bottom: 0; + font-size: 11px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-sidebar-section-charges-item-price { - position: absolute; - top: 10px; - left: 0; - margin-bottom: 0; - font-size: 12px; - font-weight: bold; - line-height: 1em; + position: absolute; + top: 10px; + left: 0; + margin-bottom: 0; + font-size: 12px; + font-weight: bold; + line-height: 1em; } + .theme-ad { - padding: 5px; - background: #fff; - border: 1px solid #e6e6e6; - border-radius: 2px; - margin-bottom: 10px; - position: relative; - z-index: 1; + padding: 5px; + background: #fff; + border: 1px solid #e6e6e6; + border-radius: 2px; + margin-bottom: 10px; + position: relative; + z-index: 1; } + .theme-ad-dark { - border: none; - background: #808080; + border: none; + background: #808080; } + .theme-ad-dark .theme-ad-sign { - color: rgba(255,255,255,0.7); + color: rgba(255, 255, 255, 0.7); } + .theme-ad-link { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 2; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 2; } + .theme-ad-img { - width: 100%; + width: 100%; } + .theme-ad-sign { - font-size: 9px; - margin-bottom: 5px; - color: #a6a6a6; - line-height: 1em; + font-size: 9px; + margin-bottom: 5px; + color: #a6a6a6; + line-height: 1em; } + .theme-item-page-desc > p { - font-size: 16px; - line-height: 1.6em; - opacity: 0.64; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=64)"; - filter: alpha(opacity=64); + font-size: 16px; + line-height: 1.6em; + opacity: 0.64; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=64)"; + filter: alpha(opacity=64); } + .theme-item-page-desc > p:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-item-page-header { - margin-top: 50px; + margin-top: 50px; } + .theme-item-page-header-center .theme-item-page-header-title { - text-align: center; + text-align: center; } + .theme-item-page-header-center .theme-item-page-header-stars { - text-align: center; + text-align: center; } + .theme-item-page-header-center .theme-item-page-header-stars > li { - margin-left: 3.5px; - margin-right: 3.5px; + margin-left: 3.5px; + margin-right: 3.5px; } + .theme-item-page-header-center .theme-item-page-header-summary { - text-align: center; + text-align: center; } + .theme-item-page-header-center .theme-item-page-header-rating, .theme-item-page-header-center .theme-item-page-header-features { - margin-left: auto; - margin-right: auto; - display: table; + margin-left: auto; + margin-right: auto; + display: table; } + .theme-item-page-header-center .theme-item-page-header-features { - text-align: center; + text-align: center; } + .theme-item-page-header-body { - position: relative; + position: relative; } + .theme-item-page-header-title { - margin: 0; - font-weight: 200; + margin: 0; + font-weight: 200; } + .theme-item-page-header-title-sm { - font-size: 27px; + font-size: 27px; } + .theme-item-page-header-title-xs { - font-size: 22px; - line-height: 1.3em; + font-size: 22px; + line-height: 1.3em; } + .theme-item-page-header-stars { - list-style: none; - padding: 0; - font-size: 10px; - margin-bottom: 5px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + list-style: none; + padding: 0; + font-size: 10px; + margin-bottom: 5px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-item-page-header-stars > li { - display: inline-block; - margin-right: 5px; + display: inline-block; + margin-right: 5px; } + .theme-item-page-header-summary { - margin-top: 20px; - margin-bottom: 0; - font-size: 17px; + margin-top: 20px; + margin-bottom: 0; + font-size: 17px; } + .theme-item-page-header-summary > a { - margin-left: 7px; - font-weight: bold; + margin-left: 7px; + font-weight: bold; } + .theme-item-page-header-white .theme-item-page-header-title, .theme-item-page-header-white .theme-item-page-header-stars, .theme-item-page-header-white .theme-item-page-header-reserve-price, @@ -9053,5211 +10615,6526 @@ body { .theme-item-page-header-white .theme-item-page-header-summary, .theme-item-page-header-white .theme-item-page-header-features, .theme-item-page-header-white .theme-item-page-header-rating-title { - color: #fff; + color: #fff; } + .theme-item-page-header-white .theme-item-page-header-features > li { - border-color: rgba(255,255,255,0.15); + border-color: rgba(255, 255, 255, 0.15); } + .theme-item-page-header-features { - list-style: none; - margin: 0; - padding: 0; - margin-bottom: 30px; + list-style: none; + margin: 0; + padding: 0; + margin-bottom: 30px; } + .theme-item-page-header-features > li { - border-right: 1px solid #595959; - display: inline-block; - margin-right: 20px; - padding-right: 20px; - text-align: center; + border-right: 1px solid #595959; + display: inline-block; + margin-right: 20px; + padding-right: 20px; + text-align: center; } + .theme-item-page-header-features > li:last-child { - border: none; + border: none; } + .theme-item-page-header-features-title { - margin-bottom: 0; - font-size: 14px; + margin-bottom: 0; + font-size: 14px; } + .theme-item-page-header-features-icon { - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - font-size: 25px; - margin-bottom: 7px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + font-size: 25px; + margin-bottom: 7px; } + .theme-item-page-header-rating { - overflow: hidden; - margin-bottom: 7px; + overflow: hidden; + margin-bottom: 7px; } + .theme-item-page-header-rating-stars { - list-style: none; - padding: 0; - margin: 0; - float: right; - margin-left: 7px; + list-style: none; + padding: 0; + margin: 0; + float: right; + margin-left: 7px; } + .theme-item-page-header-rating-stars > li { - display: inline-block; - margin-right: 3px; - color: #ff6c2d; + display: inline-block; + margin-right: 3px; + color: #ff6c2d; } + .theme-item-page-header-rating-stars > li > .fa { - text-shadow: 0 0 5px rgba(255,182,150,0.3); + text-shadow: 0 0 5px rgba(255, 182, 150, 0.3); } + .theme-item-page-header-rating-stars > li:last-child { - margin-right: 0; + margin-right: 0; } + .theme-item-page-header-rating-title { - margin-bottom: 0; - display: inline-block; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + margin-bottom: 0; + display: inline-block; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-item-page-header-price { - position: absolute; - bottom: 0; - left: 0; -} -.theme-item-page-header-price .btn { - margin-top: 10px; - float: right; -} -@media (max-width: 992px) { - .theme-item-page-header-price { - position: relative; + position: absolute; + bottom: 0; left: 0; - margin-top: 20px; - } - .theme-item-page-header-price .btn { - float: none; - margin-top: 15px; - } - .theme-item-page-header-price .theme-item-page-header-price-body { - text-align: left; - } } + +.theme-item-page-header-price .btn { + margin-top: 10px; + float: right; +} + +@media (max-width: 992px) { + .theme-item-page-header-price { + position: relative; + left: 0; + margin-top: 20px; + } + + .theme-item-page-header-price .btn { + float: none; + margin-top: 15px; + } + + .theme-item-page-header-price .theme-item-page-header-price-body { + text-align: left; + } +} + .theme-item-page-header-price-lg .theme-item-page-header-price-body > b { - font-size: 40px; - font-weight: 400; + font-size: 40px; + font-weight: 400; } + .theme-item-page-header-price-xl .theme-item-page-header-price-body > b { - font-size: 60px; - font-weight: 200; + font-size: 60px; + font-weight: 200; } + .theme-item-page-header-price-body { - text-align: right; - margin-bottom: 0; + text-align: right; + margin-bottom: 0; } + .theme-item-page-header-price-body > b { - font-size: 30px; - margin-left: 5px; - line-height: 1em; + font-size: 30px; + margin-left: 5px; + line-height: 1em; } + .theme-item-page-header-price-body > span { - opacity: 0.66; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; - filter: alpha(opacity=66); + opacity: 0.66; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"; + filter: alpha(opacity=66); } + .theme-item-page-facilities { - position: relative; - margin-bottom: -30px; + position: relative; + margin-bottom: -30px; } + .theme-item-page-facilities-item { - margin-bottom: 30px; + margin-bottom: 30px; } + .theme-item-page-facilities-item-icon { - font-size: 17px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + font-size: 17px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-item-page-facilities-item-title { - font-family: iransans; - margin-bottom: 10px; + font-family: iransans; + margin-bottom: 10px; } + .theme-item-page-facilities-item-list, .theme-item-page-facilities-item-body { - font-size: 13px; + font-size: 13px; } + .theme-item-page-facilities-item-list { - margin: 0; - padding: 0; - list-style: none; + margin: 0; + padding: 0; + list-style: none; } + .theme-item-page-facilities-item-list > li { - margin-bottom: 5px; + margin-bottom: 5px; } + .theme-item-page-overview-rate { - margin-bottom: 20px; + margin-bottom: 20px; } + .theme-item-page-overview-rate-title { - text-transform: uppercase; - margin-bottom: 3px; - margin-top: 0; - color: #0093d2; - font-size: 35px; + text-transform: uppercase; + margin-bottom: 3px; + margin-top: 0; + color: #0093d2; + font-size: 35px; } + .theme-item-page-overview-rate-subtitle { - font-size: 17px; - margin-bottom: 3px; + font-size: 17px; + margin-bottom: 3px; } + .theme-item-page-overview-rate-count { - font-size: 14px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 0; + font-size: 14px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 0; } + .theme-item-page-overview-summary { - list-style: none; - margin: 0; - padding: 0; - font-size: 14px; - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); + list-style: none; + margin: 0; + padding: 0; + font-size: 14px; + opacity: 0.9; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; + filter: alpha(opacity=90); } + .theme-item-page-overview-summary > li { - margin-bottom: 5px; + margin-bottom: 5px; } + .theme-item-page-overview-summary > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-item-page-details-section-title { - margin-top: 0; - font-size: 18px; - font-weight: normal; - margin-bottom: 20px; + margin-top: 0; + font-size: 18px; + font-weight: normal; + margin-bottom: 20px; } + .theme-item-page-details-section { - margin-top: 25px; - padding-top: 25px; - border-top: 1px solid #e6e6e6; + margin-top: 25px; + padding-top: 25px; + border-top: 1px solid #e6e6e6; } + .theme-item-page-details-list { - list-style: none; - margin: 0; - padding: 0; - font-size: 14px; - color: #6a6a6a; + list-style: none; + margin: 0; + padding: 0; + font-size: 14px; + color: #6a6a6a; } + .theme-item-page-details-list > li { - margin-bottom: 5px; + margin-bottom: 5px; } + .theme-item-page-details-list > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-item-page-details-list-checked > li { - padding-right: 20px; - position: relative; + padding-right: 20px; + position: relative; } + .theme-item-page-details-list-checked > li:before { - font-family: 'FontAwesome'; - content: '\f00c'; - position: absolute; - font-size: 12px; - top: 1.5px; - right: 0; - color: #0093d2; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + font-family: 'FontAwesome'; + content: '\f00c'; + position: absolute; + font-size: 12px; + top: 1.5px; + right: 0; + color: #0093d2; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-item-page-details-first-nm .theme-item-page-details-section:first-child { - margin-top: 0; - padding-top: 0; - border-top: none; + margin-top: 0; + padding-top: 0; + border-top: none; } + .theme-item-page-summary-price-link { - position: relative; - display: block; - padding-bottom: 10px; - color: #6a6a6a !important; - text-decoration: none !important; + position: relative; + display: block; + padding-bottom: 10px; + color: #6a6a6a !important; + text-decoration: none !important; } + .theme-item-page-summary-price-link:after { - position: absolute; - top: 0; - left: 0; - font-family: 'FontAwesome'; - content: '\f107'; + position: absolute; + top: 0; + left: 0; + font-family: 'FontAwesome'; + content: '\f107'; } + .theme-item-page-summary-price-total { - margin-bottom: 0; - position: relative; - padding-top: 15px; - border-top: 1px solid #d9d9d9; - font-size: 17px; - text-transform: uppercase; + margin-bottom: 0; + position: relative; + padding-top: 15px; + border-top: 1px solid #d9d9d9; + font-size: 17px; + text-transform: uppercase; } + .theme-item-page-summary-price-total > span { - position: absolute; - bottom: 0; - left: 0; - font-size: 25px; + position: absolute; + bottom: 0; + left: 0; + font-size: 25px; } + .theme-item-page-summary-price-list { - list-style: none; - margin: 0; - padding: 0; - padding-bottom: 12px; + list-style: none; + margin: 0; + padding: 0; + padding-bottom: 12px; } + .theme-item-page-summary-price-list > li { - position: relative; - margin-top: 12px; - padding-top: 12px; - border-top: 1px dashed #e6e6e6; + position: relative; + margin-top: 12px; + padding-top: 12px; + border-top: 1px dashed #e6e6e6; } + .theme-item-page-summary-price-item-title { - margin-top: 0; - margin-bottom: 2px; - font-weight: normal; - letter-spacing: 0; - font-size: 15px; + margin-top: 0; + margin-bottom: 2px; + font-weight: normal; + letter-spacing: 0; + font-size: 15px; } + .theme-item-page-summary-price-item-subtitle { - margin-bottom: 0; - font-size: 13px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + margin-bottom: 0; + font-size: 13px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-item-page-summary-price-item-price { - position: absolute; - top: 10px; - left: 0; - margin-bottom: 0; - font-size: 14px; - font-weight: bold; - line-height: 1em; + position: absolute; + top: 10px; + left: 0; + margin-bottom: 0; + font-size: 14px; + font-weight: bold; + line-height: 1em; } + .theme-item-page-summary-price-white { - color: #fff; + color: #fff; } + .theme-item-page-summary-price-white .theme-item-page-summary-price-link { - color: rgba(255,255,255,0.7) !important; + color: rgba(255, 255, 255, 0.7) !important; } + .theme-item-page-summary-price-white .theme-item-page-summary-price-list > li { - border-color: rgba(255,255,255,0.5); + border-color: rgba(255, 255, 255, 0.5); } + .theme-item-page-summary-price-white .theme-item-page-summary-price-total { - border-color: #fff; + border-color: #fff; } + .theme-item-page-rooms-table .table { - margin: 0; + margin: 0; } + @media (max-width: 992px) { - .theme-item-page-rooms-table .table > thead { - display: none; - } + .theme-item-page-rooms-table .table > thead { + display: none; + } } + .theme-item-page-rooms-table .table > thead > tr > th, .theme-item-page-rooms-table .table > tbody > tr > th, .theme-item-page-rooms-table .table > tfoot > tr > th, .theme-item-page-rooms-table .table > thead > tr > td, .theme-item-page-rooms-table .table > tbody > tr > td, .theme-item-page-rooms-table .table > tfoot > tr > td { - padding: 20px; + padding: 20px; } + @media (max-width: 992px) { - .theme-item-page-rooms-table .table > thead > tr > th, - .theme-item-page-rooms-table .table > tbody > tr > th, - .theme-item-page-rooms-table .table > tfoot > tr > th, - .theme-item-page-rooms-table .table > thead > tr > td, - .theme-item-page-rooms-table .table > tbody > tr > td, - .theme-item-page-rooms-table .table > tfoot > tr > td { - width: 100%; - display: block; - border: none !important; - padding: 10px 0; - } + .theme-item-page-rooms-table .table > thead > tr > th, + .theme-item-page-rooms-table .table > tbody > tr > th, + .theme-item-page-rooms-table .table > tfoot > tr > th, + .theme-item-page-rooms-table .table > thead > tr > td, + .theme-item-page-rooms-table .table > tbody > tr > td, + .theme-item-page-rooms-table .table > tfoot > tr > td { + width: 100%; + display: block; + border: none !important; + padding: 10px 0; + } } + @media (max-width: 992px) { - .theme-item-page-rooms-table .table > tbody > tr { - border-bottom: 1px solid #ededed; - padding-bottom: 20px; - margin-bottom: 20px; - display: block; - } - .theme-item-page-rooms-table .table > tbody > tr:last-child { - padding-bottom: 0; - margin-bottom: 0; - border: none; - } + .theme-item-page-rooms-table .table > tbody > tr { + border-bottom: 1px solid #ededed; + padding-bottom: 20px; + margin-bottom: 20px; + display: block; + } + + .theme-item-page-rooms-table .table > tbody > tr:last-child { + padding-bottom: 0; + margin-bottom: 0; + border: none; + } } + .theme-item-page-rooms-table .table > thead > tr > th { - font-weight: 400; - font-size: 13px; - color: #a6a6a6; - border-width: 1px; - padding-top: 0; + font-weight: 400; + font-size: 13px; + color: #a6a6a6; + border-width: 1px; + padding-top: 0; } + .theme-item-page-rooms-table .table > tbody > tr > td { - border: 1px solid #ededed; - border-left: none; - border-bottom: none; + border: 1px solid #ededed; + border-left: none; + border-bottom: none; } + .theme-item-page-rooms-table .table > tbody > tr > td:first-child, .theme-item-page-rooms-table .table > thead > tr > th:first-child { - padding-left: 0; + padding-left: 0; } + .theme-item-page-rooms-table .table > tbody > tr > td:last-child, .theme-item-page-rooms-table .table > thead > tr > th:last-child { - padding-right: 0; - border-right: none; + padding-right: 0; + border-right: none; } + .theme-item-page-rooms-table .table > tbody > tr:nth-child(even) { - background: #fcfcfc; + background: #fcfcfc; } + .theme-item-page-rooms-table .table > tbody > tr:last-child td { - padding-bottom: 0; + padding-bottom: 0; } + .theme-item-page-rooms-table-first-pad .table > tbody > tr > td:first-child, .theme-item-page-rooms-table-first-pad .table > thead > tr > th:first-child { - padding-left: 20px; + padding-left: 20px; } + .theme-item-page-rooms-table-type { - width: 25%; + width: 25%; } + .theme-item-page-rooms-table-type-img { - width: 100%; - margin-bottom: 15px; -} -.theme-item-page-rooms-table-type-title { - font-size: 13px; - margin-top: 0; -} -.theme-item-page-rooms-table-type-feature-list { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; - font-family: iransans; -} -.theme-item-page-rooms-table-type-feature-list > li { - margin-bottom: 3px; -} -.theme-item-page-rooms-table-type-feature-list > li:last-child { - margin-bottom: 0; -} -.theme-item-page-rooms-table-type-feature-list-icon { - display: inline-block; - width: 22px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - font-size: 12px; - position: relative; - top: -1px; -} -.theme-item-page-rooms-table-guests-count { - list-style: none; - margin: 0; - padding: 0; -} -.theme-item-page-rooms-table-guests-count > li { - display: inline-block; - margin-right: 4px; - font-size: 19px; -} -.theme-item-page-rooms-table-guests-count > li .fa { - color: #6a6a6a; -} -.theme-item-page-rooms-table-guests-count > li:last-child { - margin-right: 0; -} -.theme-item-page-rooms-table-options-list { - list-style: none; - margin: 0; - padding: 0; - font-size: 12px; -} -.theme-item-page-rooms-table-options-list > li { - margin-bottom: 10px; - position: relative; - padding-right: 9px; -} -.theme-item-page-rooms-table-options-list > li:before { - content: '\f111'; - font-family: 'FontAwesome'; - font-size: 4px; - position: absolute; - top: 8px; - right: 0; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); -} -.theme-item-page-rooms-table-price { - width: 20%; -} -.theme-item-page-rooms-table-price-night { - margin-bottom: 15px; -} -.theme-item-page-rooms-table-price-total { - margin-bottom: 20px; -} -.theme-item-page-rooms-table-price-sign { - font-size: 11px; - color: #8c8c8c; - margin-bottom: 5px; -} -.theme-item-page-rooms-table-price-night-amount { - font-weight: bold; - font-size: 28px; - letter-spacing: 0.64px; - font-family: iransans; - color: #0093d2; - line-height: 1em; - margin-bottom: 0; -} -.theme-item-page-rooms-table-price-total-amount { - font-size: 20px; - font-family: iransans; - line-height: 1em; - margin-bottom: 0; -} -.theme-item-page-rooms-table-price-note { - font-size: 12px; - margin-bottom: 0; - color: #4d4d4d; -} -.theme-item-page-rooms-table-booking-note { - margin-top: 10px; - font-size: 11px; - margin-bottom: 0; - line-height: 1.35em; - color: #a6a6a6; -} -.theme-payment-page-item-thumb { - border: none; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} -.theme-payment-page-item-thumb .theme-search-results-item-img { - max-height: 100px; - max-width: 100%; - float: right; - display: block; - width: auto; -} -@media (max-width: 992px) { - .theme-payment-page-item-thumb .theme-search-results-item-img { - float: none; width: 100%; - max-height: none; - } + margin-bottom: 15px; } + +.theme-item-page-rooms-table-type-title { + font-size: 13px; + margin-top: 0; +} + +.theme-item-page-rooms-table-type-feature-list { + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; + font-family: iransans; +} + +.theme-item-page-rooms-table-type-feature-list > li { + margin-bottom: 3px; +} + +.theme-item-page-rooms-table-type-feature-list > li:last-child { + margin-bottom: 0; +} + +.theme-item-page-rooms-table-type-feature-list-icon { + display: inline-block; + width: 22px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + font-size: 12px; + position: relative; + top: -1px; +} + +.theme-item-page-rooms-table-guests-count { + list-style: none; + margin: 0; + padding: 0; +} + +.theme-item-page-rooms-table-guests-count > li { + display: inline-block; + margin-right: 4px; + font-size: 19px; +} + +.theme-item-page-rooms-table-guests-count > li .fa { + color: #6a6a6a; +} + +.theme-item-page-rooms-table-guests-count > li:last-child { + margin-right: 0; +} + +.theme-item-page-rooms-table-options-list { + list-style: none; + margin: 0; + padding: 0; + font-size: 12px; +} + +.theme-item-page-rooms-table-options-list > li { + margin-bottom: 10px; + position: relative; + padding-right: 9px; +} + +.theme-item-page-rooms-table-options-list > li:before { + content: '\f111'; + font-family: 'FontAwesome'; + font-size: 4px; + position: absolute; + top: 8px; + right: 0; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); +} + +.theme-item-page-rooms-table-price { + width: 20%; +} + +.theme-item-page-rooms-table-price-night { + margin-bottom: 15px; +} + +.theme-item-page-rooms-table-price-total { + margin-bottom: 20px; +} + +.theme-item-page-rooms-table-price-sign { + font-size: 11px; + color: #8c8c8c; + margin-bottom: 5px; +} + +.theme-item-page-rooms-table-price-night-amount { + font-weight: bold; + font-size: 28px; + letter-spacing: 0.64px; + font-family: iransans; + color: #0093d2; + line-height: 1em; + margin-bottom: 0; +} + +.theme-item-page-rooms-table-price-total-amount { + font-size: 20px; + font-family: iransans; + line-height: 1em; + margin-bottom: 0; +} + +.theme-item-page-rooms-table-price-note { + font-size: 12px; + margin-bottom: 0; + color: #4d4d4d; +} + +.theme-item-page-rooms-table-booking-note { + margin-top: 10px; + font-size: 11px; + margin-bottom: 0; + line-height: 1.35em; + color: #a6a6a6; +} + +.theme-payment-page-item-thumb { + border: none; + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.theme-payment-page-item-thumb .theme-search-results-item-img { + max-height: 100px; + max-width: 100%; + float: right; + display: block; + width: auto; +} + +@media (max-width: 992px) { + .theme-payment-page-item-thumb .theme-search-results-item-img { + float: none; + width: 100%; + max-height: none; + } +} + .theme-payment-page-form-title { - margin-top: 0; - margin-bottom: 15px; - font-size: 16px; - font-weight: normal; - font-family: iransans; - letter-spacing: 0; + margin-top: 0; + margin-bottom: 15px; + font-size: 16px; + font-weight: normal; + font-family: iransans; + letter-spacing: 0; } + .theme-payment-page-form-item { - position: relative; - margin-bottom: 0; + position: relative; + margin-bottom: 0; } + .theme-payment-page-form-item select.form-control { - padding-right: 20px; + padding-right: 20px; } + .theme-payment-page-form-item .form-control { - border-radius: 2px; - height: 45px; - outline: none !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: none; + border-radius: 2px; + height: 45px; + outline: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + -webkit-appearance: none; } + .theme-payment-page-form-item .form-control:before { - content: 'foo'; + content: 'foo'; } + .theme-payment-page-form-item .form-control:focus { - border-color: #0093d2; + border-color: #0093d2; } + .theme-payment-page-form-item > .fa { - position: absolute; - top: 0; - left: 10px; - content: '\f107'; - font-family: 'FontAwesome'; - height: 45px; - line-height: 45px; - display: block; - pointer-events: none; -} -.theme-payment-page-booking-header { - position: relative; - margin-bottom: 20px; -} -.theme-payment-page-booking-price { - font-size: 35px; - font-weight: 700; - line-height: 1em; -} -@media (min-width: 992px) { - .theme-payment-page-booking-price { position: absolute; top: 0; - left: 0; - } + left: 10px; + content: '\f107'; + font-family: 'FontAwesome'; + height: 45px; + line-height: 45px; + display: block; + pointer-events: none; } -.theme-payment-page-booking-title { - margin-top: 0; - margin-bottom: 5px; - font-size: 18px; + +.theme-payment-page-booking-header { + position: relative; + margin-bottom: 20px; } -.theme-payment-page-booking-subtitle { - font-size: 13px; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); + +.theme-payment-page-booking-price { + font-size: 35px; + font-weight: 700; + line-height: 1em; } + @media (min-width: 992px) { - .theme-payment-page-booking-subtitle { - width: 64%; - margin-bottom: 0; - } + .theme-payment-page-booking-price { + position: absolute; + top: 0; + left: 0; + } } + +.theme-payment-page-booking-title { + margin-top: 0; + margin-bottom: 5px; + font-size: 18px; +} + +.theme-payment-page-booking-subtitle { + font-size: 13px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); +} + +@media (min-width: 992px) { + .theme-payment-page-booking-subtitle { + width: 64%; + margin-bottom: 0; + } +} + .theme-payment-page-card-list { - list-style: none; - margin: 0; - padding: 0; - float: right; - margin-top: 10px; + list-style: none; + margin: 0; + padding: 0; + float: right; + margin-top: 10px; } + .theme-payment-page-card-list > li { - display: inline-block; - margin-left: 10px; + display: inline-block; + margin-left: 10px; } + .theme-payment-page-card-list > li img { - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - display: block; - height: 25px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + display: block; + height: 25px; } + .theme-payment-page-sections .theme-payment-page-sections-item:last-child { - margin-bottom: 0; - padding-bottom: 0; - border-bottom: none; + margin-bottom: 0; + padding-bottom: 0; + border-bottom: none; } + .theme-payment-page-sections-item { - margin-bottom: 30px; - padding-bottom: 30px; - border-bottom: 1px solid #e6e6e6; + margin-bottom: 30px; + padding-bottom: 30px; + border-bottom: 1px solid #e6e6e6; } + .theme-payment-page-sections-item-title { - margin-top: 0; - margin-bottom: 20px; - font-size: 20px; + margin-top: 0; + margin-bottom: 20px; + font-size: 20px; } + .theme-payment-page-sections-item-new-link { - margin-top: 20px; - display: inline-block; - text-decoration: none !important; + margin-top: 20px; + display: inline-block; + text-decoration: none !important; } + .theme-payment-page-sections-item-new-extend { - padding-top: 20px; + padding-top: 20px; } + .theme-payment-page-signin { - overflow: hidden; - position: relative; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + overflow: hidden; + position: relative; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-payment-page-signin:hover { - opacity: 1; - -ms-filter: none; - filter: none; -} -@media (max-width: 992px) { - .theme-payment-page-signin { - text-align: center; opacity: 1; -ms-filter: none; filter: none; - } } + +@media (max-width: 992px) { + .theme-payment-page-signin { + text-align: center; + opacity: 1; + -ms-filter: none; + filter: none; + } +} + .theme-payment-page-signin-icon { - font-size: 40px; - display: block; - float: right; - margin-left: 12px; - color: #0093d2; + font-size: 40px; + display: block; + float: right; + margin-left: 12px; + color: #0093d2; } + @media (max-width: 992px) { - .theme-payment-page-signin-icon { - float: none; - font-size: 64px; - margin-right: 0; - margin-bottom: 15px; - } + .theme-payment-page-signin-icon { + float: none; + font-size: 64px; + margin-right: 0; + margin-bottom: 15px; + } } + .theme-payment-page-signin-body { - margin-top: 2px; + margin-top: 2px; } + .theme-payment-page-signin-title { - margin-top: 0; - margin-bottom: 3px; - font-size: 16px; - color: #595959; + margin-top: 0; + margin-bottom: 3px; + font-size: 16px; + color: #595959; } + .theme-payment-page-signin-subtitle { - margin-bottom: 0; - font-size: 13px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + margin-bottom: 0; + font-size: 13px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + @media (max-width: 992px) { - .theme-payment-page-signin-subtitle { - margin-bottom: 15px; - } + .theme-payment-page-signin-subtitle { + margin-bottom: 15px; + } } + .theme-payment-page-signin-link-mask { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 2; -} -@media (min-width: 992px) { - .theme-payment-page-signin-btn { position: absolute; - z-index: 3; - top: 50%; + top: 0; left: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - } + width: 100%; + height: 100%; + z-index: 2; } + +@media (min-width: 992px) { + .theme-payment-page-signin-btn { + position: absolute; + z-index: 3; + top: 50%; + left: 0; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + } +} + @media (max-width: 992px) { - .theme-payment-page-signin-btn { - text-transform: uppercase; - } + .theme-payment-page-signin-btn { + text-transform: uppercase; + } } + @media (max-width: 992px) { - .theme-account-sidebar { - margin-bottom: 30px; - } + .theme-account-sidebar { + margin-bottom: 30px; + } } + .theme-account-page-title { - margin-top: 0; - margin-bottom: 33px; - font-weight: 200; - font-family: iransans; - font-size: 42px; + margin-top: 0; + margin-bottom: 33px; + font-weight: 200; + font-family: iransans; + font-size: 42px; } + .theme-account-nav-list { - list-style: none; - margin: 0; - padding: 0; + list-style: none; + margin: 0; + padding: 0; } + .theme-account-nav-list > li { - margin-bottom: 15px; + margin-bottom: 15px; } + .theme-account-nav-list > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-account-nav-list > li.active > a { - color: #1a1a1a; - font-weight: bold; + color: #1a1a1a; + font-weight: bold; } + .theme-account-nav-list > li:hover > a { - color: #1a1a1a; - text-decoration: none; + color: #1a1a1a; + text-decoration: none; } + .theme-account-nav-list > li > a { - font-size: 15px; - color: #7a7a7a; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - text-decoration: none !important; - display: block; + font-size: 15px; + color: #7a7a7a; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + text-decoration: none !important; + display: block; } + .theme-account-nav-list > li > a .fa { - margin-left: 10px; + margin-left: 10px; } + .theme-account-avatar { - overflow: hidden; - margin-bottom: 30px; - height: 47px; + overflow: hidden; + margin-bottom: 30px; + height: 47px; } + .theme-account-avatar-img { - float: left; - width: 40px; - display: block; - border-radius: 50%; - margin-right: 15px; + float: left; + width: 40px; + display: block; + border-radius: 50%; + margin-right: 15px; } + .theme-account-avatar-name { - margin-bottom: 0; - font-size: 14px; - line-height: 1.2em; - margin-top: 4px; + margin-bottom: 0; + font-size: 14px; + line-height: 1.2em; + margin-top: 4px; } + .theme-account-bookmarks-item { - margin-bottom: 20px; + margin-bottom: 20px; } + .theme-account-bookmarks-item:hover .theme-account-bookmarks-item-info { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-account-bookmarks-item:hover .theme-account-bookmarks-item-thumb { - -webkit-transform: translateY(-3px); - -moz-transform: translateY(-3px); - -o-transform: translateY(-3px); - -ms-transform: translateY(-3px); - transform: translateY(-3px); - -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); - box-shadow: 0 5px 10px rgba(0,0,0,0.2); + -webkit-transform: translateY(-3px); + -moz-transform: translateY(-3px); + -o-transform: translateY(-3px); + -ms-transform: translateY(-3px); + transform: translateY(-3px); + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } + .theme-account-bookmarks-item-thumb { - background: #fff; - position: relative; - border-radius: 3px; - overflow: hidden; - -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.05); - box-shadow: 0 1px 5px rgba(0,0,0,0.05); - z-index: 1; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + background: #fff; + position: relative; + border-radius: 3px; + overflow: hidden; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05); + z-index: 1; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-account-bookmarks-item-thumb-link { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 2; - display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 2; + display: block; } + .theme-account-bookmarks-item-title { - margin-top: 0; - letter-spacing: 0; - line-height: 1.3em; - margin-bottom: 0; - height: 32px; - overflow: hidden; - font-family: iransans; - font-size: 13px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); + margin-top: 0; + letter-spacing: 0; + line-height: 1.3em; + margin-bottom: 0; + height: 32px; + overflow: hidden; + font-family: iransans; + font-size: 13px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); } + .theme-account-bookmarks-item-price { - font-size: 16px; - margin-bottom: 0; - text-align: right; - white-space: nowrap; + font-size: 16px; + margin-bottom: 0; + text-align: right; + white-space: nowrap; } + .theme-account-bookmarks-item-thumb-body { - padding: 15px 20px; + padding: 15px 20px; } + .theme-account-bookmarks-item-info { - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-top: 15px; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-top: 15px; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-account-bookmarks-item-date { - font-size: 11px; - margin-bottom: 10px; + font-size: 11px; + margin-bottom: 10px; } + .theme-account-bookmarks-item-location { - font-size: 12px; - margin-bottom: 10px; + font-size: 12px; + margin-bottom: 10px; } + .theme-account-bookmarks-item-actions { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; } + .theme-account-bookmarks-item-actions > li { - display: inline-block; - margin-right: 15px; + display: inline-block; + margin-right: 15px; } + .theme-account-bookmarks-item-actions > li > a { - color: #595959; - text-decoration: none !important; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + color: #595959; + text-decoration: none !important; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-account-bookmarks-item-actions > li > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-account-bookmarks-item-action-icon { - margin-left: 5px; - position: relative; - top: 1px; + margin-left: 5px; + position: relative; + top: 1px; } + .theme-account-history table { - margin-bottom: 0; - font-size: 14px; - background: #fff; - border-radius: 3px; + margin-bottom: 0; + font-size: 14px; + background: #fff; + border-radius: 3px; } + .theme-account-history table > thead > tr > th { - border: none; - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - font-size: 12px; + border: none; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + font-size: 12px; } + .theme-account-history table > thead > tr > th, .theme-account-history table > tbody > tr > th, .theme-account-history table > tfoot > tr > th, .theme-account-history table > thead > tr > td, .theme-account-history table > tbody > tr > td, .theme-account-history table > tfoot > tr > td { - padding: 15px 12px; + padding: 15px 12px; } + .theme-account-history-type-icon { - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); } + .theme-account-history-type-title { - line-height: 1.2em; - margin-bottom: 2px; + line-height: 1.2em; + margin-bottom: 2px; } + .theme-account-history-item-name { - font-size: 12px; - line-height: 1.3em; + font-size: 12px; + line-height: 1.3em; } + .theme-account-history-item-price { - font-weight: bold; - margin-bottom: 0; + font-weight: bold; + margin-bottom: 0; } + .theme-account-history-date { - font-size: 12px; + font-size: 12px; } + .theme-account-history-tr-date { - width: 30%; + width: 30%; } + .theme-account-card { - position: relative; - border-radius: 4px; - padding: 20px; - height: 175px; - background: #f5f5f5; - -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.15); - box-shadow: 0 2px 5px rgba(0,0,0,0.15); - background: -webkit-linear-gradient(135deg, #006793, #00a8f0); - background: -moz-linear-gradient(135deg, #006793, #00a8f0); - background: -o-linear-gradient(135deg, #006793, #00a8f0); - background: -ms-linear-gradient(135deg, #006793, #00a8f0); - background: linear-gradient(-45deg, #006793, #00a8f0); - color: #fff; + position: relative; + border-radius: 4px; + padding: 20px; + height: 175px; + background: #f5f5f5; + -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); + background: -webkit-linear-gradient(135deg, #006793, #00a8f0); + background: -moz-linear-gradient(135deg, #006793, #00a8f0); + background: -o-linear-gradient(135deg, #006793, #00a8f0); + background: -ms-linear-gradient(135deg, #006793, #00a8f0); + background: linear-gradient(-45deg, #006793, #00a8f0); + color: #fff; } + .theme-account-card-primary { - background: -webkit-linear-gradient(135deg, #d23f00, #ff7b42); - background: -moz-linear-gradient(135deg, #d23f00, #ff7b42); - background: -o-linear-gradient(135deg, #d23f00, #ff7b42); - background: -ms-linear-gradient(135deg, #d23f00, #ff7b42); - background: linear-gradient(-45deg, #d23f00, #ff7b42); + background: -webkit-linear-gradient(135deg, #d23f00, #ff7b42); + background: -moz-linear-gradient(135deg, #d23f00, #ff7b42); + background: -o-linear-gradient(135deg, #d23f00, #ff7b42); + background: -ms-linear-gradient(135deg, #d23f00, #ff7b42); + background: linear-gradient(-45deg, #d23f00, #ff7b42); } + .theme-account-card-new { - background: #fff; - color: #595959; + background: #fff; + color: #595959; } + .theme-account-card-number { - margin-top: 25px; - font-size: 22px; - line-height: 1em; - margin-bottom: 10px; - text-shadow: 1px 1px 2px rgba(0,0,0,0.3); + margin-top: 25px; + font-size: 22px; + line-height: 1em; + margin-bottom: 10px; + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); } + .theme-account-card-expire { - overflow: hidden; - margin-bottom: 10px; - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + overflow: hidden; + margin-bottom: 10px; + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-account-card-expire-end { - float: right; - padding-left: 10px; - display: block; - font-size: 8px; - line-height: 1em; - opacity: 0.7; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: alpha(opacity=70); - text-transform: uppercase; + float: right; + padding-left: 10px; + display: block; + font-size: 8px; + line-height: 1em; + opacity: 0.7; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); + text-transform: uppercase; } + .theme-account-card-expire-date { - float: right; - display: block; - margin-left: 5px; - line-height: 1em; - font-size: 17px; + float: right; + display: block; + margin-left: 5px; + line-height: 1em; + font-size: 17px; } + .theme-account-card-name { - font-weight: bold; - bottom: 20px; - position: absolute; - font-size: 17px; + font-weight: bold; + bottom: 20px; + position: absolute; + font-size: 17px; } + .theme-account-card-name > p { - margin-bottom: 0; - text-shadow: 1px 1px 2px rgba(0,0,0,0.2); - opacity: 0.9; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); - letter-spacing: 1px; + margin-bottom: 0; + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); + opacity: 0.9; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; + filter: alpha(opacity=90); + letter-spacing: 1px; } + .theme-account-card-logo { - position: absolute; - bottom: 20px; - left: 30px; - display: block; + position: absolute; + bottom: 20px; + left: 30px; + display: block; } + .theme-account-card-mask { - border-radius: 4px; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000; - z-index: 3; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + border-radius: 4px; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #000; + z-index: 3; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-account-card:hover .theme-account-card-mask { - opacity: 0.85; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; - filter: alpha(opacity=85); + opacity: 0.85; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; + filter: alpha(opacity=85); } + .theme-account-card-actions { - list-style: none; - position: absolute; - top: 50%; - margin: 0; - padding: 0; - width: 100%; - text-align: center; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); + list-style: none; + position: absolute; + top: 50%; + margin: 0; + padding: 0; + width: 100%; + text-align: center; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); } + .theme-account-card-actions > li { - display: inline-block; - margin: 0 10px; + display: inline-block; + margin: 0 10px; } + .theme-account-card-actions > li > a { - display: block; - color: #fff; - font-size: 13px; - text-decoration: none !important; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + display: block; + color: #fff; + font-size: 13px; + text-decoration: none !important; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-account-card-actions > li > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-account-card-actions > li > a .fa { - background: #fff; - color: #000; - font-size: 10px; - display: block; - text-align: center; - margin: 0 auto; - margin-bottom: 5px; - height: 22px; - width: 22px; - line-height: 20px; - border: 1px solid #fff; - border-radius: 50%; + background: #fff; + color: #000; + font-size: 10px; + display: block; + text-align: center; + margin: 0 auto; + margin-bottom: 5px; + height: 22px; + width: 22px; + line-height: 20px; + border: 1px solid #fff; + border-radius: 50%; } + .theme-account-card-new-title { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - margin-bottom: 0; - font-size: 17px; + position: absolute; + z-index: 2; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + margin-bottom: 0; + font-size: 17px; } + .theme-account-card-mask-link { - position: absolute; - z-index: 3; - width: 100%; - height: 100%; - display: block; + position: absolute; + z-index: 3; + width: 100%; + height: 100%; + display: block; } + .theme-account-traveler { - background: #fff; - padding: 30px; - border-radius: 3px; - height: 192px; - position: relative; - -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.05); - box-shadow: 0 1px 4px rgba(0,0,0,0.05); + background: #fff; + padding: 30px; + border-radius: 3px; + height: 192px; + position: relative; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05); } + .theme-account-traveler:hover .theme-account-traveler-add-new { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-account-traveler-icon { - display: block; - height: 60px; - width: 60px; - line-height: 60px; - color: #fff; - border-radius: 50%; - text-align: center; - font-size: 30px; - float: left; - font-weight: bold; - margin-right: 30px; - font-style: normal; + display: block; + height: 60px; + width: 60px; + line-height: 60px; + color: #fff; + border-radius: 50%; + text-align: center; + font-size: 30px; + float: left; + font-weight: bold; + margin-right: 30px; + font-style: normal; } + .theme-account-traveler-body { - display: table; + display: table; } + .theme-account-traveler-name { - font-size: 17px; - line-height: 1em; - margin-bottom: 15px; + font-size: 17px; + line-height: 1em; + margin-bottom: 15px; } + .theme-account-traveler-details { - list-style: none; - margin: 0; - padding: 0; - font-size: 13px; - margin-bottom: 15px; + list-style: none; + margin: 0; + padding: 0; + font-size: 13px; + margin-bottom: 15px; } + .theme-account-traveler-details > li { - margin-bottom: 5px; - color: #6a6a6a; + margin-bottom: 5px; + color: #6a6a6a; } + .theme-account-traveler-details > li:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-account-traveler-actions { - list-style: none; - margin: 0; - padding: 0; + list-style: none; + margin: 0; + padding: 0; } + .theme-account-traveler-actions > li { - display: inline-block; - margin-right: 7px; - font-size: 13px; + display: inline-block; + margin-right: 7px; + font-size: 13px; } + .theme-account-traveler-actions > li > a { - color: #acacac; - text-decoration: none !important; + color: #acacac; + text-decoration: none !important; } + .theme-account-traveler-actions > li > a:hover { - color: #595959; + color: #595959; } + .theme-account-traveler-link-mask { - position: absolute; - z-index: 3; - display: block; - width: 100%; - height: 100%; + position: absolute; + z-index: 3; + display: block; + width: 100%; + height: 100%; } + .theme-account-traveler-add-new { - position: absolute; - z-index: 2; - margin-bottom: 0; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - font-size: 18px; - opacity: 0.44; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=44)"; - filter: alpha(opacity=44); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + position: absolute; + z-index: 2; + margin-bottom: 0; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -o-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + font-size: 18px; + opacity: 0.44; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=44)"; + filter: alpha(opacity=44); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-account-notifications { - background: #fff; - border-radius: 3px; + background: #fff; + border-radius: 3px; } + .theme-account-notifications-title { - margin-top: 0; - margin-bottom: 30px; - font-weight: normal; + margin-top: 0; + margin-bottom: 30px; + font-weight: normal; } + .theme-account-notifications-item { - padding: 20px; - border-bottom: 1px solid #e6e6e6; + padding: 20px; + border-bottom: 1px solid #e6e6e6; } + .theme-account-notifications-item .icheck { - top: 3px; - width: 16px; - height: 16px; - border: 1px solid #666; - background: none; - margin-right: 12px; + top: 3px; + width: 16px; + height: 16px; + border: 1px solid #666; + background: none; + margin-right: 12px; } + .theme-account-notifications-item .icheck.checked { - background: #0093d2; - border-color: #0093d2; + background: #0093d2; + border-color: #0093d2; } + .theme-account-notifications-item .icheck:after { - display: none; + display: none; } + .theme-account-notifications-item .icheck:before { - height: 16px; - line-height: 14px; + height: 16px; + line-height: 14px; } + .theme-account-notifications-item .icheck-title { - font-weight: normal; - font-size: 15px; + font-weight: normal; + font-size: 15px; } + .theme-account-notifications-item .icheck-sub-title { - font-size: 13px; + font-size: 13px; } + .theme-account-preferences .theme-account-preferences-item:last-child { - margin-bottom: 0; + margin-bottom: 0; } + .theme-account-preferences-item { - padding: 20px; - background: #fff; - margin-bottom: 20px; - border-radius: 3px; + padding: 20px; + background: #fff; + margin-bottom: 20px; + border-radius: 3px; } + .theme-account-preferences-item-title { - margin-top: 0; - margin-bottom: 0; + margin-top: 0; + margin-bottom: 0; } + .theme-account-preferences-item-value { - margin-bottom: 0; - font-size: 14px; - color: #727272; + margin-bottom: 0; + font-size: 14px; + color: #727272; } + .theme-account-preferences-item-change-link { - font-size: 12px; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - text-decoration: none !important; - text-align: right; - display: block; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - white-space: nowrap; + font-size: 12px; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + text-decoration: none !important; + text-align: right; + display: block; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + white-space: nowrap; } + .theme-account-preferences-item-change-link .fa { - margin-right: 7px; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - opacity: 0; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; - filter: alpha(opacity=0); + margin-right: 7px; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); } + .theme-account-preferences-item-change-link:hover, .theme-account-preferences-item-change-link[aria-expanded='true'] { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-account-preferences-item-change-link:hover .fa, .theme-account-preferences-item-change-link[aria-expanded='true'] .fa { - opacity: 1; - -ms-filter: none; - filter: none; - margin-left: 5px; + opacity: 1; + -ms-filter: none; + filter: none; + margin-left: 5px; } + .theme-account-preferences-item-change { - margin-top: 15px; - padding-top: 15px; - border-top: 1px solid #e6e6e6; - margin-bottom: 10px; + margin-top: 15px; + padding-top: 15px; + border-top: 1px solid #e6e6e6; + margin-bottom: 10px; } + .theme-account-preferences-item-change-description { - font-size: 13px; - margin-bottom: 10px; - color: #666; + font-size: 13px; + margin-bottom: 10px; + color: #666; } + .theme-account-preferences-item-change-actions .btn { - margin-right: 5px; + margin-right: 5px; } + .theme-account-preferences-item-change-form .form-control { - border-radius: 3px; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: none; + border-radius: 3px; + -webkit-box-shadow: none !important; + box-shadow: none !important; + -webkit-appearance: none; } + .theme-account-preferences-item-change-form .form-control:focus { - border-color: #0093d2; + border-color: #0093d2; } + .theme-account-preferences-item-change-form label { - font-size: 12px; - margin-top: 10px; - font-weight: normal; + font-size: 12px; + margin-top: 10px; + font-weight: normal; } + .theme-testimonial { - text-align: center; + text-align: center; } + .theme-testimonial-body { - position: relative; - margin-bottom: 20px; + position: relative; + margin-bottom: 20px; } + .theme-testimonial-body > blockquote { - font-size: 20px; - border: none; - position: relative; - z-index: 2; - padding: 0 10px; - margin: 0; + font-size: 20px; + border: none; + position: relative; + z-index: 2; + padding: 0 10px; + margin: 0; } + .theme-testimonial-body:before, .theme-testimonial-body:after { - position: absolute; - top: 50%; - font-family: 'FontAwesome'; - opacity: 0.05; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; - filter: alpha(opacity=5); - z-index: 1; - font-size: 50px; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -o-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); + position: absolute; + top: 50%; + font-family: 'FontAwesome'; + opacity: 0.05; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; + filter: alpha(opacity=5); + z-index: 1; + font-size: 50px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + .theme-testimonial-body:before { - content: '\f10d'; - left: 0; + content: '\f10d'; + left: 0; } + .theme-testimonial-body:after { - content: '\f10e'; - right: 0; + content: '\f10e'; + right: 0; } + .theme-testimonial-img { - border-radius: 50%; - margin-bottom: 10px; - display: inline-block !important; - width: 70px !important; + border-radius: 50%; + margin-bottom: 10px; + display: inline-block !important; + width: 70px !important; } + .theme-testimonial-author { - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - margin-bottom: 0; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + margin-bottom: 0; } + .theme-coming-soon { - color: #fff; + color: #fff; } + .theme-coming-soon-header { - text-align: center; + text-align: center; } + .theme-coming-soon-title { - font-size: 50px; - margin-top: 0; - margin-bottom: 10px; - line-height: 1em; - font-weight: 300; + font-size: 50px; + margin-top: 0; + margin-bottom: 10px; + line-height: 1em; + font-weight: 300; } + .theme-coming-soon-subtitle { - font-size: 23px; - opacity: 0.55; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; - filter: alpha(opacity=55); - margin-bottom: 0; + font-size: 23px; + opacity: 0.55; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"; + filter: alpha(opacity=55); + margin-bottom: 0; } + .theme-coming-soon-countdown { - overflow: hidden; - display: table; - margin: 30px auto; - padding: 30px 0; + overflow: hidden; + display: table; + margin: 30px auto; + padding: 30px 0; } + .theme-coming-soon-countdown > div { - float: right; - text-align: center; - position: relative; - width: auto; - padding: 0 20px; - border-radius: 3px; + float: right; + text-align: center; + position: relative; + width: auto; + padding: 0 20px; + border-radius: 3px; } + .theme-coming-soon-countdown > div:after, .theme-coming-soon-countdown > div:before { - content: ''; - position: absolute; - top: 25px; - right: -4px; - width: 8px; - height: 8px; - background: #fff; - border-radius: 50%; - opacity: 0.15; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; - filter: alpha(opacity=15); + content: ''; + position: absolute; + top: 25px; + right: -4px; + width: 8px; + height: 8px; + background: #fff; + border-radius: 50%; + opacity: 0.15; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"; + filter: alpha(opacity=15); } + .theme-coming-soon-countdown > div:before { - top: 50px; + top: 50px; } + .theme-coming-soon-countdown > div:last-child:after, .theme-coming-soon-countdown > div:last-child:before { - display: none; + display: none; } + .theme-coming-soon-countdown > div > p { - font-size: 85px; - margin-bottom: 0; - line-height: 1em; - text-shadow: 5px 5px 15px rgba(0,0,0,0.2); + font-size: 85px; + margin-bottom: 0; + line-height: 1em; + text-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2); } + .theme-coming-soon-countdown > div > span { - margin-top: 5px; - display: block; - font-size: 20px; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - line-height: 1em; + margin-top: 5px; + display: block; + font-size: 20px; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + line-height: 1em; } + .theme-coming-soon-form { - -webkit-box-shadow: 0 10px 45px rgba(0,0,0,0.2) , 0 2px 4px rgba(0,0,0,0.15); - box-shadow: 0 10px 45px rgba(0,0,0,0.2) , 0 2px 4px rgba(0,0,0,0.15); + -webkit-box-shadow: 0 10px 45px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.15); + box-shadow: 0 10px 45px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.15); } + .theme-coming-soon-form .form-control { - height: 60px; - border: none !important; - -webkit-box-shadow: none; - box-shadow: none; - outline: none !important; - border-radius: 2px 0 0 2px; - font-size: 20px; - padding: 6px 20px; + height: 60px; + border: none !important; + -webkit-box-shadow: none; + box-shadow: none; + outline: none !important; + border-radius: 2px 0 0 2px; + font-size: 20px; + padding: 6px 20px; } + @media (max-width: 992px) { - .theme-coming-soon-form .form-control { - margin-bottom: 10px; - border-radius: 2px; - } + .theme-coming-soon-form .form-control { + margin-bottom: 10px; + border-radius: 2px; + } } + .theme-coming-soon-form-btn { - height: 60px; - border: none; - border-radius: 0; - line-height: 60px; - padding: 0; - border-radius: 0 2px 2px 0; - font-size: 20px; - text-transform: uppercase; + height: 60px; + border: none; + border-radius: 0; + line-height: 60px; + padding: 0; + border-radius: 0 2px 2px 0; + font-size: 20px; + text-transform: uppercase; } + @media (max-width: 992px) { - .theme-coming-soon-form-btn { - border-radius: 2px; - } + .theme-coming-soon-form-btn { + border-radius: 2px; + } } + .theme-coming-soon-social { - list-style: none; - margin: 0; - padding: 0; - position: absolute; - z-index: 6; - bottom: 30px; - width: 100%; - text-align: center; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + z-index: 6; + bottom: 30px; + width: 100%; + text-align: center; } + .theme-coming-soon-social > li { - display: inline-block; - margin: 0 10px; + display: inline-block; + margin: 0 10px; } + .theme-coming-soon-social > li > .fa { - display: block; - height: 35px; - width: 35px; - line-height: 35px; - background: rgba(255,255,255,0.1); - border-radius: 50%; - color: #fff; - text-decoration: none !important; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - text-shadow: 1px 2px 5px rgba(0,0,0,0.35); + display: block; + height: 35px; + width: 35px; + line-height: 35px; + background: rgba(255, 255, 255, 0.1); + border-radius: 50%; + color: #fff; + text-decoration: none !important; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + text-shadow: 1px 2px 5px rgba(0, 0, 0, 0.35); } + .theme-coming-soon-social > li > .fa:hover { - background: #0093d2; + background: #0093d2; } + /* --/ELEMENTS-- */ /* --FOOTER-- */ .theme-footer { - background: #f7f7f7; - border-top: 1px solid #d9d9d9; + background: #f7f7f7; + border-top: 1px solid #d9d9d9; } + @media (max-width: 992px) { - .theme-footer { - padding-top: 30px; - } + .theme-footer { + padding-top: 30px; + } } + .theme-footer-section { - padding: 30px 0; - position: relative; + padding: 30px 0; + position: relative; } + @media (max-width: 992px) { - .theme-footer-section { - text-align: center; - padding: 15px 0; - } + .theme-footer-section { + text-align: center; + padding: 15px 0; + } } + .theme-footer-section-subscribe-bg { - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - z-index: 1; - -webkit-background-size: cover; - -moz-background-size: cover; - background-size: cover; + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 1; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; } + .theme-footer-section-subscribe-content { - position: relative; - z-index: 2; + position: relative; + z-index: 2; } + .theme-footer-section-subscribe { - padding: 30px; - background: #0093d2; - height: 100%; - -webkit-box-shadow: 0 1px 60px rgba(0,0,0,0.25) , 0 0 2px rgba(0,0,0,0.3); - box-shadow: 0 1px 60px rgba(0,0,0,0.25) , 0 0 2px rgba(0,0,0,0.3); - color: #fff; + padding: 30px; + background: #0093d2; + height: 100%; + -webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 60px rgba(0, 0, 0, 0.25), 0 0 2px rgba(0, 0, 0, 0.3); + color: #fff; } + .theme-footer-section-title { - margin-bottom: 15px; - margin-top: 0; + margin-bottom: 15px; + margin-top: 0; } + .theme-footer-section-list { - list-style: none; - marign: 0; - padding: 0; - font-size: 12px; - margin-bottom: -5px; + list-style: none; + marign: 0; + padding: 0; + font-size: 12px; + margin-bottom: -5px; } + .theme-footer-section-list > li > a { - padding-bottom: 5px; - color: #000; - display: block; - opacity: 0.4; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; - filter: alpha(opacity=40); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + padding-bottom: 5px; + color: #000; + display: block; + opacity: 0.4; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-footer-section-list > li > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; - text-decoration: none; + opacity: 1; + -ms-filter: none; + filter: none; + text-decoration: none; } + .theme-footer-brand { - opacity: 0.5; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; - filter: alpha(opacity=50); - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; - display: block; - margin-bottom: 20px; + opacity: 0.5; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; + filter: alpha(opacity=50); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + display: block; + margin-bottom: 20px; } + .theme-footer-brand:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-footer-brand > img { - width: 55%; + width: 55%; } + .theme-footer-brand-text { - color: #b3b3b3; - font-size: 11px; + color: #b3b3b3; + font-size: 11px; } + @media (max-width: 992px) { - .theme-footer-brand-text { - width: 70%; - margin: 0 auto; - } + .theme-footer-brand-text { + width: 70%; + margin: 0 auto; + } } + .theme-footer-subscribe-form-control { - -webkit-box-shadow: none; - box-shadow: none; - padding: 10px 15px; - border-radius: 2px; - height: auto; - border: none; - font-size: 14px; + -webkit-box-shadow: none; + box-shadow: none; + padding: 10px 15px; + border-radius: 2px; + height: auto; + border: none; + font-size: 14px; } + .theme-copyright { - background-color: #404040; - padding: 10px 0; + background-color: #404040; + padding: 10px 0; } + @media (max-width: 992px) { - .theme-copyright { - padding: 20px 0; - } + .theme-copyright { + padding: 20px 0; + } } + .theme-copyright-text { - font-size: 13px; - margin-bottom: 0; - color: #b3b3b3; + font-size: 13px; + margin-bottom: 0; + color: #b3b3b3; } + @media (max-width: 992px) { - .theme-copyright-text { - text-align: center; - } + .theme-copyright-text { + text-align: center; + } } + .theme-copyright-text a { - font-weight: bold; - color: #fff; + font-weight: bold; + color: #fff; } + .theme-copyright-text a:hover { - color: #fff; + color: #fff; } + .theme-copyright-social { - text-align: left; - list-style: none; - margin: 0; - padding: 0; + text-align: left; + list-style: none; + margin: 0; + padding: 0; } + @media (max-width: 992px) { - .theme-copyright-social { - text-align: center; - margin-top: 10px; - } - .theme-copyright-social > li { - margin: 0 10px; - } + .theme-copyright-social { + text-align: center; + margin-top: 10px; + } + + .theme-copyright-social > li { + margin: 0 10px; + } } + .theme-copyright-social > li { - display: inline-block; - margin-left: 15px; + display: inline-block; + margin-left: 15px; } + .theme-copyright-social > li > a { - color: #fff; - display: block; - opacity: 0.75; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; - filter: alpha(opacity=75); - text-decoration: none !important; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; + color: #fff; + display: block; + opacity: 0.75; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; + filter: alpha(opacity=75); + text-decoration: none !important; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; } + .theme-copyright-social > li > a:hover { - opacity: 1; - -ms-filter: none; - filter: none; + opacity: 1; + -ms-filter: none; + filter: none; } + .theme-footer-subscribe-btn { - padding: 10px 14px; + padding: 10px 14px; } + .theme-footer-abs { - position: absolute; - bottom: 30px; - left: 0; - width: 100%; - z-index: 1; + position: absolute; + bottom: 30px; + left: 0; + width: 100%; + z-index: 1; } + @media (max-width: 992px) { - .theme-footer-abs { + .theme-footer-abs { + position: relative; + bottom: auto; + background: #333; + padding: 20px 0; + } +} + +.theme-footer-abs-nav { + list-style: none; + margin: 0; + padding: 0; + font-size: 14px; +} + +@media (max-width: 992px) { + .theme-footer-abs-nav { + overflow-x: auto; + white-space: nowrap; + padding-bottom: 10px; + } + + .theme-footer-abs-nav > li { + text-align: center; + margin: 0 10px; + } +} + +.theme-footer-abs-nav > li { + display: inline-block; + margin-left: 15px; +} + +.theme-footer-abs-nav > li > a { + color: #fff; + opacity: 0.65; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; + filter: alpha(opacity=65); + text-decoration: none !important; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; +} + +.theme-footer-abs-nav > li > a:hover { + color: #fff; + opacity: 1; + -ms-filter: none; + filter: none; +} + +.theme-footer-abs-copyright { + margin-top: 10px; + margin-bottom: 0; + font-size: 12px; + color: #fff; + opacity: 0.33; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; + filter: alpha(opacity=33); +} + +@media (max-width: 992px) { + .theme-footer-abs-copyright { + text-align: center; + } +} + +.theme-footer-abs-copyright > a { + color: #fff; + text-decoration: underline; +} + +.theme-footer-abs-social { position: relative; bottom: auto; - background: #333; - padding: 20px 0; - } -} -.theme-footer-abs-nav { - list-style: none; - margin: 0; - padding: 0; - font-size: 14px; + text-align: left; } + @media (max-width: 992px) { - .theme-footer-abs-nav { - overflow-x: auto; - white-space: nowrap; - padding-bottom: 10px; - } - .theme-footer-abs-nav > li { - text-align: center; - margin: 0 10px; - } -} -.theme-footer-abs-nav > li { - display: inline-block; - margin-left: 15px; -} -.theme-footer-abs-nav > li > a { - color: #fff; - opacity: 0.65; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; - filter: alpha(opacity=65); - text-decoration: none !important; - -webkit-transition: 0.3s; - -moz-transition: 0.3s; - -o-transition: 0.3s; - -ms-transition: 0.3s; - transition: 0.3s; -} -.theme-footer-abs-nav > li > a:hover { - color: #fff; - opacity: 1; - -ms-filter: none; - filter: none; -} -.theme-footer-abs-copyright { - margin-top: 10px; - margin-bottom: 0; - font-size: 12px; - color: #fff; - opacity: 0.33; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"; - filter: alpha(opacity=33); -} -@media (max-width: 992px) { - .theme-footer-abs-copyright { - text-align: center; - } -} -.theme-footer-abs-copyright > a { - color: #fff; - text-decoration: underline; -} -.theme-footer-abs-social { - position: relative; - bottom: auto; - text-align: left; -} -@media (max-width: 992px) { - .theme-footer-abs-social { - text-align: center; - margin-top: 20px; - } - .theme-footer-abs-social > li { - margin: 0 10px; - } + .theme-footer-abs-social { + text-align: center; + margin-top: 20px; + } + + .theme-footer-abs-social > li { + margin: 0 10px; + } } + .theme-footer-abs-social > li { - text-align: center; - margin: 0; - margin-left: 15px; + text-align: center; + margin: 0; + margin-left: 15px; } + .theme-footer-abs-social > li > .fa { - font-size: 13px; - height: 30px; - width: 30px; - line-height: 30px; + font-size: 13px; + height: 30px; + width: 30px; + line-height: 30px; } + /* --/FOOTER-- */ /* --UTILITIES-- */ ._ofw-h { - overflow: hidden !important; + overflow: hidden !important; } + ._m-a { - margin: auto !important; + margin: auto !important; } + ._m-0 { - margin: 0 !important; + margin: 0 !important; } + ._m-5 { - margin: 5px !important; + margin: 5px !important; } + ._m-10 { - margin: 10px !important; + margin: 10px !important; } + ._m-15 { - margin: 15px !important; + margin: 15px !important; } + ._m-20 { - margin: 20px !important; + margin: 20px !important; } + ._m-25 { - margin: 25px !important; + margin: 25px !important; } + ._m-30 { - margin: 30px !important; + margin: 30px !important; } + ._m-40 { - margin: 40px !important; + margin: 40px !important; } + ._m-45 { - margin: 45px !important; + margin: 45px !important; } + ._m-50 { - margin: 50px !important; + margin: 50px !important; } + ._m-60 { - margin: 60px !important; + margin: 60px !important; } + ._m-70 { - margin: 70px !important; + margin: 70px !important; } + ._m-80 { - margin: 80px !important; + margin: 80px !important; } + ._m-90 { - margin: 90px !important; + margin: 90px !important; } + ._m-100 { - margin: 100px !important; + margin: 100px !important; } + ._mh-a { - margin-left: auto !important; - margin-right: auto !important; + margin-left: auto !important; + margin-right: auto !important; } + ._mh-0 { - margin-left: 0 !important; - margin-right: 0 !important; + margin-left: 0 !important; + margin-right: 0 !important; } + ._mh-5 { - margin-left: 5px !important; - margin-right: 5px !important; + margin-left: 5px !important; + margin-right: 5px !important; } + ._mh-10 { - margin-left: 10px !important; - margin-right: 10px !important; + margin-left: 10px !important; + margin-right: 10px !important; } + ._mh-15 { - margin-left: 15px !important; - margin-right: 15px !important; + margin-left: 15px !important; + margin-right: 15px !important; } + ._mh-20 { - margin-left: 20px !important; - margin-right: 20px !important; + margin-left: 20px !important; + margin-right: 20px !important; } + ._mh-25 { - margin-left: 25px !important; - margin-right: 25px !important; + margin-left: 25px !important; + margin-right: 25px !important; } + ._mh-30 { - margin-left: 30px !important; - margin-right: 30px !important; + margin-left: 30px !important; + margin-right: 30px !important; } + ._mh-40 { - margin-left: 40px !important; - margin-right: 40px !important; + margin-left: 40px !important; + margin-right: 40px !important; } + ._mh-45 { - margin-left: 45px !important; - margin-right: 45px !important; + margin-left: 45px !important; + margin-right: 45px !important; } + ._mh-50 { - margin-left: 50px !important; - margin-right: 50px !important; + margin-left: 50px !important; + margin-right: 50px !important; } + ._mh-60 { - margin-left: 60px !important; - margin-right: 60px !important; + margin-left: 60px !important; + margin-right: 60px !important; } + ._mh-70 { - margin-left: 70px !important; - margin-right: 70px !important; + margin-left: 70px !important; + margin-right: 70px !important; } + ._mh-80 { - margin-left: 80px !important; - margin-right: 80px !important; + margin-left: 80px !important; + margin-right: 80px !important; } + ._mh-90 { - margin-left: 90px !important; - margin-right: 90px !important; + margin-left: 90px !important; + margin-right: 90px !important; } + ._mh-100 { - margin-left: 100px !important; - margin-right: 100px !important; + margin-left: 100px !important; + margin-right: 100px !important; } + ._mv-a { - margin-top: auto !important; - margin-bottom: auto !important; + margin-top: auto !important; + margin-bottom: auto !important; } + ._mv-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; + margin-top: 0 !important; + margin-bottom: 0 !important; } + ._mv-5 { - margin-top: 5px !important; - margin-bottom: 5px !important; + margin-top: 5px !important; + margin-bottom: 5px !important; } + ._mv-10 { - margin-top: 10px !important; - margin-bottom: 10px !important; + margin-top: 10px !important; + margin-bottom: 10px !important; } + ._mv-15 { - margin-top: 15px !important; - margin-bottom: 15px !important; + margin-top: 15px !important; + margin-bottom: 15px !important; } + ._mv-20 { - margin-top: 20px !important; - margin-bottom: 20px !important; + margin-top: 20px !important; + margin-bottom: 20px !important; } + ._mv-25 { - margin-top: 25px !important; - margin-bottom: 25px !important; + margin-top: 25px !important; + margin-bottom: 25px !important; } + ._mv-30 { - margin-top: 30px !important; - margin-bottom: 30px !important; + margin-top: 30px !important; + margin-bottom: 30px !important; } + ._mv-40 { - margin-top: 40px !important; - margin-bottom: 40px !important; + margin-top: 40px !important; + margin-bottom: 40px !important; } + ._mv-45 { - margin-top: 45px !important; - margin-bottom: 45px !important; + margin-top: 45px !important; + margin-bottom: 45px !important; } + ._mv-50 { - margin-top: 50px !important; - margin-bottom: 50px !important; + margin-top: 50px !important; + margin-bottom: 50px !important; } + ._mv-60 { - margin-top: 60px !important; - margin-bottom: 60px !important; + margin-top: 60px !important; + margin-bottom: 60px !important; } + ._mv-70 { - margin-top: 70px !important; - margin-bottom: 70px !important; + margin-top: 70px !important; + margin-bottom: 70px !important; } + ._mv-80 { - margin-top: 80px !important; - margin-bottom: 80px !important; + margin-top: 80px !important; + margin-bottom: 80px !important; } + ._mv-90 { - margin-top: 90px !important; - margin-bottom: 90px !important; + margin-top: 90px !important; + margin-bottom: 90px !important; } + ._mv-100 { - margin-top: 100px !important; - margin-bottom: 100px !important; + margin-top: 100px !important; + margin-bottom: 100px !important; } + ._mt-a { - margin-top: auto !important; + margin-top: auto !important; } + ._mt-0 { - margin-top: 0 !important; + margin-top: 0 !important; } + ._mt-5 { - margin-top: 5px !important; + margin-top: 5px !important; } + ._mt-10 { - margin-top: 10px !important; + margin-top: 10px !important; } + ._mt-15 { - margin-top: 15px !important; + margin-top: 15px !important; } + ._mt-20 { - margin-top: 20px !important; + margin-top: 20px !important; } + ._mt-25 { - margin-top: 25px !important; + margin-top: 25px !important; } + ._mt-30 { - margin-top: 30px !important; + margin-top: 30px !important; } + ._mt-40 { - margin-top: 40px !important; + margin-top: 40px !important; } + ._mt-45 { - margin-top: 45px !important; + margin-top: 45px !important; } + ._mt-50 { - margin-top: 50px !important; + margin-top: 50px !important; } + ._mt-60 { - margin-top: 60px !important; + margin-top: 60px !important; } + ._mt-70 { - margin-top: 70px !important; + margin-top: 70px !important; } + ._mt-80 { - margin-top: 80px !important; + margin-top: 80px !important; } + ._mt-90 { - margin-top: 90px !important; + margin-top: 90px !important; } + ._mt-100 { - margin-top: 100px !important; + margin-top: 100px !important; } + ._mb-a { - margin-bottom: auto !important; + margin-bottom: auto !important; } + ._mb-0 { - margin-bottom: 0 !important; + margin-bottom: 0 !important; } + ._mb-5 { - margin-bottom: 5px !important; + margin-bottom: 5px !important; } + ._mb-10 { - margin-bottom: 10px !important; + margin-bottom: 10px !important; } + ._mb-15 { - margin-bottom: 15px !important; + margin-bottom: 15px !important; } + ._mb-20 { - margin-bottom: 20px !important; + margin-bottom: 20px !important; } + ._mb-25 { - margin-bottom: 25px !important; + margin-bottom: 25px !important; } + ._mb-30 { - margin-bottom: 30px !important; + margin-bottom: 30px !important; } + ._mb-40 { - margin-bottom: 40px !important; + margin-bottom: 40px !important; } + ._mb-45 { - margin-bottom: 45px !important; + margin-bottom: 45px !important; } + ._mb-50 { - margin-bottom: 50px !important; + margin-bottom: 50px !important; } + ._mb-60 { - margin-bottom: 60px !important; + margin-bottom: 60px !important; } + ._mb-70 { - margin-bottom: 70px !important; + margin-bottom: 70px !important; } + ._mb-80 { - margin-bottom: 80px !important; + margin-bottom: 80px !important; } + ._mb-90 { - margin-bottom: 90px !important; + margin-bottom: 90px !important; } + ._mb-100 { - margin-bottom: 100px !important; + margin-bottom: 100px !important; } + ._ml-a { - margin-left: auto !important; + margin-left: auto !important; } + ._ml-0 { - margin-left: 0 !important; + margin-left: 0 !important; } + ._ml-5 { - margin-left: 5px !important; + margin-left: 5px !important; } + ._ml-10 { - margin-left: 10px !important; + margin-left: 10px !important; } + ._ml-15 { - margin-left: 15px !important; + margin-left: 15px !important; } + ._ml-20 { - margin-left: 20px !important; + margin-left: 20px !important; } + ._ml-25 { - margin-left: 25px !important; + margin-left: 25px !important; } + ._ml-30 { - margin-left: 30px !important; + margin-left: 30px !important; } + ._ml-40 { - margin-left: 40px !important; + margin-left: 40px !important; } + ._ml-45 { - margin-left: 45px !important; + margin-left: 45px !important; } + ._ml-50 { - margin-left: 50px !important; + margin-left: 50px !important; } + ._ml-60 { - margin-left: 60px !important; + margin-left: 60px !important; } + ._ml-70 { - margin-left: 70px !important; + margin-left: 70px !important; } + ._ml-80 { - margin-left: 80px !important; + margin-left: 80px !important; } + ._ml-90 { - margin-left: 90px !important; + margin-left: 90px !important; } + ._ml-100 { - margin-left: 100px !important; + margin-left: 100px !important; } + ._mr-a { - margin-right: auto !important; + margin-right: auto !important; } + ._mr-0 { - margin-right: 0 !important; + margin-right: 0 !important; } + ._mr-5 { - margin-right: 5px !important; + margin-right: 5px !important; } + ._mr-10 { - margin-right: 10px !important; + margin-right: 10px !important; } + ._mr-15 { - margin-right: 15px !important; + margin-right: 15px !important; } + ._mr-20 { - margin-right: 20px !important; + margin-right: 20px !important; } + ._mr-25 { - margin-right: 25px !important; + margin-right: 25px !important; } + ._mr-30 { - margin-right: 30px !important; + margin-right: 30px !important; } + ._mr-40 { - margin-right: 40px !important; + margin-right: 40px !important; } + ._mr-45 { - margin-right: 45px !important; + margin-right: 45px !important; } + ._mr-50 { - margin-right: 50px !important; + margin-right: 50px !important; } + ._mr-60 { - margin-right: 60px !important; + margin-right: 60px !important; } + ._mr-70 { - margin-right: 70px !important; + margin-right: 70px !important; } + ._mr-80 { - margin-right: 80px !important; + margin-right: 80px !important; } + ._mr-90 { - margin-right: 90px !important; + margin-right: 90px !important; } + ._mr-100 { - margin-right: 100px !important; + margin-right: 100px !important; } + ._mt--5 { - margin-top: -5px !important; -} -._mt--10 { - margin-top: -10px !important; -} -._mt--15 { - margin-top: -15px !important; -} -._mt--20 { - margin-top: -20px !important; -} -._mt--25 { - margin-top: -25px !important; -} -._mt--30 { - margin-top: -30px !important; -} -._mt--40 { - margin-top: -40px !important; -} -._mt--45 { - margin-top: -45px !important; -} -._mt--50 { - margin-top: -50px !important; -} -._mt--60 { - margin-top: -60px !important; -} -._mt--70 { - margin-top: -70px !important; -} -._mt--90 { - margin-top: -90px !important; -} -._mt--100 { - margin-top: -100px !important; -} -._mb--5 { - margin-bottom: -5px !important; -} -._mb--10 { - margin-bottom: -10px !important; -} -._mb--15 { - margin-bottom: -15px !important; -} -._mb--20 { - margin-bottom: -20px !important; -} -._mb--25 { - margin-bottom: -25px !important; -} -._mb--30 { - margin-bottom: -30px !important; -} -._mb--40 { - margin-bottom: -40px !important; -} -._mb--45 { - margin-bottom: -45px !important; -} -._mb--50 { - margin-bottom: -50px !important; -} -._mb--60 { - margin-bottom: -60px !important; -} -._mb--70 { - margin-bottom: -70px !important; -} -._mb--90 { - margin-bottom: -90px !important; -} -._mb--100 { - margin-bottom: -100px !important; -} -._ml--5 { - margin-left: -5px !important; -} -._ml--10 { - margin-left: -10px !important; -} -._ml--15 { - margin-left: -15px !important; -} -._ml--20 { - margin-left: -20px !important; -} -._ml--25 { - margin-left: -25px !important; -} -._ml--30 { - margin-left: -30px !important; -} -._ml--40 { - margin-left: -40px !important; -} -._ml--45 { - margin-left: -45px !important; -} -._ml--50 { - margin-left: -50px !important; -} -._ml--60 { - margin-left: -60px !important; -} -._ml--70 { - margin-left: -70px !important; -} -._ml--90 { - margin-left: -90px !important; -} -._ml--100 { - margin-left: -100px !important; -} -._mr--5 { - margin-right: -5px !important; -} -._mr--10 { - margin-right: -10px !important; -} -._mr--15 { - margin-right: -15px !important; -} -._mr--20 { - margin-right: -20px !important; -} -._mr--25 { - margin-right: -25px !important; -} -._mr--30 { - margin-right: -30px !important; -} -._mr--40 { - margin-right: -40px !important; -} -._mr--45 { - margin-right: -45px !important; -} -._mr--50 { - margin-right: -50px !important; -} -._mr--60 { - margin-right: -60px !important; -} -._mr--70 { - margin-right: -70px !important; -} -._mr--90 { - margin-right: -90px !important; -} -._mr--100 { - margin-right: -100px !important; -} -@media (max-width: 992px) { - ._m-mob-a { - margin: auto !important; - } - ._m-mob-0 { - margin: 0 !important; - } - ._m-mob-5 { - margin: 5px !important; - } - ._m-mob-10 { - margin: 10px !important; - } - ._m-mob-15 { - margin: 15px !important; - } - ._m-mob-20 { - margin: 20px !important; - } - ._m-mob-25 { - margin: 25px !important; - } - ._m-mob-30 { - margin: 30px !important; - } - ._m-mob-40 { - margin: 40px !important; - } - ._m-mob-45 { - margin: 45px !important; - } - ._m-mob-50 { - margin: 50px !important; - } - ._m-mob-60 { - margin: 60px !important; - } - ._m-mob-70 { - margin: 70px !important; - } - ._m-mob-80 { - margin: 80px !important; - } - ._m-mob-90 { - margin: 90px !important; - } - ._m-mob-100 { - margin: 100px !important; - } - ._mh-mob-a { - margin-left: auto !important; - margin-right: auto !important; - } - ._mh-mob-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - ._mh-mob-5 { - margin-left: 5px !important; - margin-right: 5px !important; - } - ._mh-mob-10 { - margin-left: 10px !important; - margin-right: 10px !important; - } - ._mh-mob-15 { - margin-left: 15px !important; - margin-right: 15px !important; - } - ._mh-mob-20 { - margin-left: 20px !important; - margin-right: 20px !important; - } - ._mh-mob-25 { - margin-left: 25px !important; - margin-right: 25px !important; - } - ._mh-mob-30 { - margin-left: 30px !important; - margin-right: 30px !important; - } - ._mh-mob-40 { - margin-left: 40px !important; - margin-right: 40px !important; - } - ._mh-mob-45 { - margin-left: 45px !important; - margin-right: 45px !important; - } - ._mh-mob-50 { - margin-left: 50px !important; - margin-right: 50px !important; - } - ._mh-mob-60 { - margin-left: 60px !important; - margin-right: 60px !important; - } - ._mh-mob-70 { - margin-left: 70px !important; - margin-right: 70px !important; - } - ._mh-mob-80 { - margin-left: 80px !important; - margin-right: 80px !important; - } - ._mh-mob-90 { - margin-left: 90px !important; - margin-right: 90px !important; - } - ._mh-mob-100 { - margin-left: 100px !important; - margin-right: 100px !important; - } - ._mv-mob-a { - margin-top: auto !important; - margin-bottom: auto !important; - } - ._mv-mob-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - ._mv-mob-5 { - margin-top: 5px !important; - margin-bottom: 5px !important; - } - ._mv-mob-10 { - margin-top: 10px !important; - margin-bottom: 10px !important; - } - ._mv-mob-15 { - margin-top: 15px !important; - margin-bottom: 15px !important; - } - ._mv-mob-20 { - margin-top: 20px !important; - margin-bottom: 20px !important; - } - ._mv-mob-25 { - margin-top: 25px !important; - margin-bottom: 25px !important; - } - ._mv-mob-30 { - margin-top: 30px !important; - margin-bottom: 30px !important; - } - ._mv-mob-40 { - margin-top: 40px !important; - margin-bottom: 40px !important; - } - ._mv-mob-45 { - margin-top: 45px !important; - margin-bottom: 45px !important; - } - ._mv-mob-50 { - margin-top: 50px !important; - margin-bottom: 50px !important; - } - ._mv-mob-60 { - margin-top: 60px !important; - margin-bottom: 60px !important; - } - ._mv-mob-70 { - margin-top: 70px !important; - margin-bottom: 70px !important; - } - ._mv-mob-80 { - margin-top: 80px !important; - margin-bottom: 80px !important; - } - ._mv-mob-90 { - margin-top: 90px !important; - margin-bottom: 90px !important; - } - ._mv-mob-100 { - margin-top: 100px !important; - margin-bottom: 100px !important; - } - ._mt-mob-a { - margin-top: auto !important; - } - ._mt-mob-0 { - margin-top: 0 !important; - } - ._mt-mob-5 { - margin-top: 5px !important; - } - ._mt-mob-10 { - margin-top: 10px !important; - } - ._mt-mob-15 { - margin-top: 15px !important; - } - ._mt-mob-20 { - margin-top: 20px !important; - } - ._mt-mob-25 { - margin-top: 25px !important; - } - ._mt-mob-30 { - margin-top: 30px !important; - } - ._mt-mob-40 { - margin-top: 40px !important; - } - ._mt-mob-45 { - margin-top: 45px !important; - } - ._mt-mob-50 { - margin-top: 50px !important; - } - ._mt-mob-60 { - margin-top: 60px !important; - } - ._mt-mob-70 { - margin-top: 70px !important; - } - ._mt-mob-80 { - margin-top: 80px !important; - } - ._mt-mob-90 { - margin-top: 90px !important; - } - ._mt-mob-100 { - margin-top: 100px !important; - } - ._mb-mob-a { - margin-bottom: auto !important; - } - ._mb-mob-0 { - margin-bottom: 0 !important; - } - ._mb-mob-5 { - margin-bottom: 5px !important; - } - ._mb-mob-10 { - margin-bottom: 10px !important; - } - ._mb-mob-15 { - margin-bottom: 15px !important; - } - ._mb-mob-20 { - margin-bottom: 20px !important; - } - ._mb-mob-25 { - margin-bottom: 25px !important; - } - ._mb-mob-30 { - margin-bottom: 30px !important; - } - ._mb-mob-40 { - margin-bottom: 40px !important; - } - ._mb-mob-45 { - margin-bottom: 45px !important; - } - ._mb-mob-50 { - margin-bottom: 50px !important; - } - ._mb-mob-60 { - margin-bottom: 60px !important; - } - ._mb-mob-70 { - margin-bottom: 70px !important; - } - ._mb-mob-80 { - margin-bottom: 80px !important; - } - ._mb-mob-90 { - margin-bottom: 90px !important; - } - ._mb-mob-100 { - margin-bottom: 100px !important; - } - ._ml-mob-a { - margin-left: auto !important; - } - ._ml-mob-0 { - margin-left: 0 !important; - } - ._ml-mob-5 { - margin-left: 5px !important; - } - ._ml-mob-10 { - margin-left: 10px !important; - } - ._ml-mob-15 { - margin-left: 15px !important; - } - ._ml-mob-20 { - margin-left: 20px !important; - } - ._ml-mob-25 { - margin-left: 25px !important; - } - ._ml-mob-30 { - margin-left: 30px !important; - } - ._ml-mob-40 { - margin-left: 40px !important; - } - ._ml-mob-45 { - margin-left: 45px !important; - } - ._ml-mob-50 { - margin-left: 50px !important; - } - ._ml-mob-60 { - margin-left: 60px !important; - } - ._ml-mob-70 { - margin-left: 70px !important; - } - ._ml-mob-80 { - margin-left: 80px !important; - } - ._ml-mob-90 { - margin-left: 90px !important; - } - ._ml-mob-100 { - margin-left: 100px !important; - } - ._mr-mob-a { - margin-right: auto !important; - } - ._mr-mob-0 { - margin-right: 0 !important; - } - ._mr-mob-5 { - margin-right: 5px !important; - } - ._mr-mob-10 { - margin-right: 10px !important; - } - ._mr-mob-15 { - margin-right: 15px !important; - } - ._mr-mob-20 { - margin-right: 20px !important; - } - ._mr-mob-25 { - margin-right: 25px !important; - } - ._mr-mob-30 { - margin-right: 30px !important; - } - ._mr-mob-40 { - margin-right: 40px !important; - } - ._mr-mob-45 { - margin-right: 45px !important; - } - ._mr-mob-50 { - margin-right: 50px !important; - } - ._mr-mob-60 { - margin-right: 60px !important; - } - ._mr-mob-70 { - margin-right: 70px !important; - } - ._mr-mob-80 { - margin-right: 80px !important; - } - ._mr-mob-90 { - margin-right: 90px !important; - } - ._mr-mob-100 { - margin-right: 100px !important; - } - ._mt-mob--5 { margin-top: -5px !important; - } - ._mt-mob--10 { +} + +._mt--10 { margin-top: -10px !important; - } - ._mt-mob--15 { +} + +._mt--15 { margin-top: -15px !important; - } - ._mt-mob--20 { +} + +._mt--20 { margin-top: -20px !important; - } - ._mt-mob--25 { +} + +._mt--25 { margin-top: -25px !important; - } - ._mt-mob--30 { +} + +._mt--30 { margin-top: -30px !important; - } - ._mt-mob--40 { +} + +._mt--40 { margin-top: -40px !important; - } - ._mt-mob--45 { +} + +._mt--45 { margin-top: -45px !important; - } - ._mt-mob--50 { +} + +._mt--50 { margin-top: -50px !important; - } - ._mt-mob--60 { +} + +._mt--60 { margin-top: -60px !important; - } - ._mt-mob--70 { +} + +._mt--70 { margin-top: -70px !important; - } - ._mt-mob--90 { +} + +._mt--90 { margin-top: -90px !important; - } - ._mt-mob--100 { +} + +._mt--100 { margin-top: -100px !important; - } - ._mb-mob--5 { +} + +._mb--5 { margin-bottom: -5px !important; - } - ._mb-mob--10 { +} + +._mb--10 { margin-bottom: -10px !important; - } - ._mb-mob--15 { +} + +._mb--15 { margin-bottom: -15px !important; - } - ._mb-mob--20 { +} + +._mb--20 { margin-bottom: -20px !important; - } - ._mb-mob--25 { +} + +._mb--25 { margin-bottom: -25px !important; - } - ._mb-mob--30 { +} + +._mb--30 { margin-bottom: -30px !important; - } - ._mb-mob--40 { +} + +._mb--40 { margin-bottom: -40px !important; - } - ._mb-mob--45 { +} + +._mb--45 { margin-bottom: -45px !important; - } - ._mb-mob--50 { +} + +._mb--50 { margin-bottom: -50px !important; - } - ._mb-mob--60 { +} + +._mb--60 { margin-bottom: -60px !important; - } - ._mb-mob--70 { +} + +._mb--70 { margin-bottom: -70px !important; - } - ._mb-mob--90 { +} + +._mb--90 { margin-bottom: -90px !important; - } - ._mb-mob--100 { +} + +._mb--100 { margin-bottom: -100px !important; - } - ._ml-mob--5 { +} + +._ml--5 { margin-left: -5px !important; - } - ._ml-mob--10 { +} + +._ml--10 { margin-left: -10px !important; - } - ._ml-mob--15 { +} + +._ml--15 { margin-left: -15px !important; - } - ._ml-mob--20 { +} + +._ml--20 { margin-left: -20px !important; - } - ._ml-mob--25 { +} + +._ml--25 { margin-left: -25px !important; - } - ._ml-mob--30 { +} + +._ml--30 { margin-left: -30px !important; - } - ._ml-mob--40 { +} + +._ml--40 { margin-left: -40px !important; - } - ._ml-mob--45 { +} + +._ml--45 { margin-left: -45px !important; - } - ._ml-mob--50 { +} + +._ml--50 { margin-left: -50px !important; - } - ._ml-mob--60 { +} + +._ml--60 { margin-left: -60px !important; - } - ._ml-mob--70 { +} + +._ml--70 { margin-left: -70px !important; - } - ._ml-mob--90 { +} + +._ml--90 { margin-left: -90px !important; - } - ._ml-mob--100 { +} + +._ml--100 { margin-left: -100px !important; - } - ._mr-mob--5 { +} + +._mr--5 { margin-right: -5px !important; - } - ._mr-mob--10 { +} + +._mr--10 { margin-right: -10px !important; - } - ._mr-mob--15 { +} + +._mr--15 { margin-right: -15px !important; - } - ._mr-mob--20 { +} + +._mr--20 { margin-right: -20px !important; - } - ._mr-mob--25 { +} + +._mr--25 { margin-right: -25px !important; - } - ._mr-mob--30 { +} + +._mr--30 { margin-right: -30px !important; - } - ._mr-mob--40 { +} + +._mr--40 { margin-right: -40px !important; - } - ._mr-mob--45 { +} + +._mr--45 { margin-right: -45px !important; - } - ._mr-mob--50 { +} + +._mr--50 { margin-right: -50px !important; - } - ._mr-mob--60 { +} + +._mr--60 { margin-right: -60px !important; - } - ._mr-mob--70 { +} + +._mr--70 { margin-right: -70px !important; - } - ._mr-mob--90 { +} + +._mr--90 { margin-right: -90px !important; - } - ._mr-mob--100 { +} + +._mr--100 { margin-right: -100px !important; - } } + +@media (max-width: 992px) { + ._m-mob-a { + margin: auto !important; + } + + ._m-mob-0 { + margin: 0 !important; + } + + ._m-mob-5 { + margin: 5px !important; + } + + ._m-mob-10 { + margin: 10px !important; + } + + ._m-mob-15 { + margin: 15px !important; + } + + ._m-mob-20 { + margin: 20px !important; + } + + ._m-mob-25 { + margin: 25px !important; + } + + ._m-mob-30 { + margin: 30px !important; + } + + ._m-mob-40 { + margin: 40px !important; + } + + ._m-mob-45 { + margin: 45px !important; + } + + ._m-mob-50 { + margin: 50px !important; + } + + ._m-mob-60 { + margin: 60px !important; + } + + ._m-mob-70 { + margin: 70px !important; + } + + ._m-mob-80 { + margin: 80px !important; + } + + ._m-mob-90 { + margin: 90px !important; + } + + ._m-mob-100 { + margin: 100px !important; + } + + ._mh-mob-a { + margin-left: auto !important; + margin-right: auto !important; + } + + ._mh-mob-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + ._mh-mob-5 { + margin-left: 5px !important; + margin-right: 5px !important; + } + + ._mh-mob-10 { + margin-left: 10px !important; + margin-right: 10px !important; + } + + ._mh-mob-15 { + margin-left: 15px !important; + margin-right: 15px !important; + } + + ._mh-mob-20 { + margin-left: 20px !important; + margin-right: 20px !important; + } + + ._mh-mob-25 { + margin-left: 25px !important; + margin-right: 25px !important; + } + + ._mh-mob-30 { + margin-left: 30px !important; + margin-right: 30px !important; + } + + ._mh-mob-40 { + margin-left: 40px !important; + margin-right: 40px !important; + } + + ._mh-mob-45 { + margin-left: 45px !important; + margin-right: 45px !important; + } + + ._mh-mob-50 { + margin-left: 50px !important; + margin-right: 50px !important; + } + + ._mh-mob-60 { + margin-left: 60px !important; + margin-right: 60px !important; + } + + ._mh-mob-70 { + margin-left: 70px !important; + margin-right: 70px !important; + } + + ._mh-mob-80 { + margin-left: 80px !important; + margin-right: 80px !important; + } + + ._mh-mob-90 { + margin-left: 90px !important; + margin-right: 90px !important; + } + + ._mh-mob-100 { + margin-left: 100px !important; + margin-right: 100px !important; + } + + ._mv-mob-a { + margin-top: auto !important; + margin-bottom: auto !important; + } + + ._mv-mob-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + ._mv-mob-5 { + margin-top: 5px !important; + margin-bottom: 5px !important; + } + + ._mv-mob-10 { + margin-top: 10px !important; + margin-bottom: 10px !important; + } + + ._mv-mob-15 { + margin-top: 15px !important; + margin-bottom: 15px !important; + } + + ._mv-mob-20 { + margin-top: 20px !important; + margin-bottom: 20px !important; + } + + ._mv-mob-25 { + margin-top: 25px !important; + margin-bottom: 25px !important; + } + + ._mv-mob-30 { + margin-top: 30px !important; + margin-bottom: 30px !important; + } + + ._mv-mob-40 { + margin-top: 40px !important; + margin-bottom: 40px !important; + } + + ._mv-mob-45 { + margin-top: 45px !important; + margin-bottom: 45px !important; + } + + ._mv-mob-50 { + margin-top: 50px !important; + margin-bottom: 50px !important; + } + + ._mv-mob-60 { + margin-top: 60px !important; + margin-bottom: 60px !important; + } + + ._mv-mob-70 { + margin-top: 70px !important; + margin-bottom: 70px !important; + } + + ._mv-mob-80 { + margin-top: 80px !important; + margin-bottom: 80px !important; + } + + ._mv-mob-90 { + margin-top: 90px !important; + margin-bottom: 90px !important; + } + + ._mv-mob-100 { + margin-top: 100px !important; + margin-bottom: 100px !important; + } + + ._mt-mob-a { + margin-top: auto !important; + } + + ._mt-mob-0 { + margin-top: 0 !important; + } + + ._mt-mob-5 { + margin-top: 5px !important; + } + + ._mt-mob-10 { + margin-top: 10px !important; + } + + ._mt-mob-15 { + margin-top: 15px !important; + } + + ._mt-mob-20 { + margin-top: 20px !important; + } + + ._mt-mob-25 { + margin-top: 25px !important; + } + + ._mt-mob-30 { + margin-top: 30px !important; + } + + ._mt-mob-40 { + margin-top: 40px !important; + } + + ._mt-mob-45 { + margin-top: 45px !important; + } + + ._mt-mob-50 { + margin-top: 50px !important; + } + + ._mt-mob-60 { + margin-top: 60px !important; + } + + ._mt-mob-70 { + margin-top: 70px !important; + } + + ._mt-mob-80 { + margin-top: 80px !important; + } + + ._mt-mob-90 { + margin-top: 90px !important; + } + + ._mt-mob-100 { + margin-top: 100px !important; + } + + ._mb-mob-a { + margin-bottom: auto !important; + } + + ._mb-mob-0 { + margin-bottom: 0 !important; + } + + ._mb-mob-5 { + margin-bottom: 5px !important; + } + + ._mb-mob-10 { + margin-bottom: 10px !important; + } + + ._mb-mob-15 { + margin-bottom: 15px !important; + } + + ._mb-mob-20 { + margin-bottom: 20px !important; + } + + ._mb-mob-25 { + margin-bottom: 25px !important; + } + + ._mb-mob-30 { + margin-bottom: 30px !important; + } + + ._mb-mob-40 { + margin-bottom: 40px !important; + } + + ._mb-mob-45 { + margin-bottom: 45px !important; + } + + ._mb-mob-50 { + margin-bottom: 50px !important; + } + + ._mb-mob-60 { + margin-bottom: 60px !important; + } + + ._mb-mob-70 { + margin-bottom: 70px !important; + } + + ._mb-mob-80 { + margin-bottom: 80px !important; + } + + ._mb-mob-90 { + margin-bottom: 90px !important; + } + + ._mb-mob-100 { + margin-bottom: 100px !important; + } + + ._ml-mob-a { + margin-left: auto !important; + } + + ._ml-mob-0 { + margin-left: 0 !important; + } + + ._ml-mob-5 { + margin-left: 5px !important; + } + + ._ml-mob-10 { + margin-left: 10px !important; + } + + ._ml-mob-15 { + margin-left: 15px !important; + } + + ._ml-mob-20 { + margin-left: 20px !important; + } + + ._ml-mob-25 { + margin-left: 25px !important; + } + + ._ml-mob-30 { + margin-left: 30px !important; + } + + ._ml-mob-40 { + margin-left: 40px !important; + } + + ._ml-mob-45 { + margin-left: 45px !important; + } + + ._ml-mob-50 { + margin-left: 50px !important; + } + + ._ml-mob-60 { + margin-left: 60px !important; + } + + ._ml-mob-70 { + margin-left: 70px !important; + } + + ._ml-mob-80 { + margin-left: 80px !important; + } + + ._ml-mob-90 { + margin-left: 90px !important; + } + + ._ml-mob-100 { + margin-left: 100px !important; + } + + ._mr-mob-a { + margin-right: auto !important; + } + + ._mr-mob-0 { + margin-right: 0 !important; + } + + ._mr-mob-5 { + margin-right: 5px !important; + } + + ._mr-mob-10 { + margin-right: 10px !important; + } + + ._mr-mob-15 { + margin-right: 15px !important; + } + + ._mr-mob-20 { + margin-right: 20px !important; + } + + ._mr-mob-25 { + margin-right: 25px !important; + } + + ._mr-mob-30 { + margin-right: 30px !important; + } + + ._mr-mob-40 { + margin-right: 40px !important; + } + + ._mr-mob-45 { + margin-right: 45px !important; + } + + ._mr-mob-50 { + margin-right: 50px !important; + } + + ._mr-mob-60 { + margin-right: 60px !important; + } + + ._mr-mob-70 { + margin-right: 70px !important; + } + + ._mr-mob-80 { + margin-right: 80px !important; + } + + ._mr-mob-90 { + margin-right: 90px !important; + } + + ._mr-mob-100 { + margin-right: 100px !important; + } + + ._mt-mob--5 { + margin-top: -5px !important; + } + + ._mt-mob--10 { + margin-top: -10px !important; + } + + ._mt-mob--15 { + margin-top: -15px !important; + } + + ._mt-mob--20 { + margin-top: -20px !important; + } + + ._mt-mob--25 { + margin-top: -25px !important; + } + + ._mt-mob--30 { + margin-top: -30px !important; + } + + ._mt-mob--40 { + margin-top: -40px !important; + } + + ._mt-mob--45 { + margin-top: -45px !important; + } + + ._mt-mob--50 { + margin-top: -50px !important; + } + + ._mt-mob--60 { + margin-top: -60px !important; + } + + ._mt-mob--70 { + margin-top: -70px !important; + } + + ._mt-mob--90 { + margin-top: -90px !important; + } + + ._mt-mob--100 { + margin-top: -100px !important; + } + + ._mb-mob--5 { + margin-bottom: -5px !important; + } + + ._mb-mob--10 { + margin-bottom: -10px !important; + } + + ._mb-mob--15 { + margin-bottom: -15px !important; + } + + ._mb-mob--20 { + margin-bottom: -20px !important; + } + + ._mb-mob--25 { + margin-bottom: -25px !important; + } + + ._mb-mob--30 { + margin-bottom: -30px !important; + } + + ._mb-mob--40 { + margin-bottom: -40px !important; + } + + ._mb-mob--45 { + margin-bottom: -45px !important; + } + + ._mb-mob--50 { + margin-bottom: -50px !important; + } + + ._mb-mob--60 { + margin-bottom: -60px !important; + } + + ._mb-mob--70 { + margin-bottom: -70px !important; + } + + ._mb-mob--90 { + margin-bottom: -90px !important; + } + + ._mb-mob--100 { + margin-bottom: -100px !important; + } + + ._ml-mob--5 { + margin-left: -5px !important; + } + + ._ml-mob--10 { + margin-left: -10px !important; + } + + ._ml-mob--15 { + margin-left: -15px !important; + } + + ._ml-mob--20 { + margin-left: -20px !important; + } + + ._ml-mob--25 { + margin-left: -25px !important; + } + + ._ml-mob--30 { + margin-left: -30px !important; + } + + ._ml-mob--40 { + margin-left: -40px !important; + } + + ._ml-mob--45 { + margin-left: -45px !important; + } + + ._ml-mob--50 { + margin-left: -50px !important; + } + + ._ml-mob--60 { + margin-left: -60px !important; + } + + ._ml-mob--70 { + margin-left: -70px !important; + } + + ._ml-mob--90 { + margin-left: -90px !important; + } + + ._ml-mob--100 { + margin-left: -100px !important; + } + + ._mr-mob--5 { + margin-right: -5px !important; + } + + ._mr-mob--10 { + margin-right: -10px !important; + } + + ._mr-mob--15 { + margin-right: -15px !important; + } + + ._mr-mob--20 { + margin-right: -20px !important; + } + + ._mr-mob--25 { + margin-right: -25px !important; + } + + ._mr-mob--30 { + margin-right: -30px !important; + } + + ._mr-mob--40 { + margin-right: -40px !important; + } + + ._mr-mob--45 { + margin-right: -45px !important; + } + + ._mr-mob--50 { + margin-right: -50px !important; + } + + ._mr-mob--60 { + margin-right: -60px !important; + } + + ._mr-mob--70 { + margin-right: -70px !important; + } + + ._mr-mob--90 { + margin-right: -90px !important; + } + + ._mr-mob--100 { + margin-right: -100px !important; + } +} + @media (min-width: 992px) { - ._m-desk-a { - margin: auto !important; - } - ._m-desk-0 { - margin: 0 !important; - } - ._m-desk-5 { - margin: 5px !important; - } - ._m-desk-10 { - margin: 10px !important; - } - ._m-desk-15 { - margin: 15px !important; - } - ._m-desk-20 { - margin: 20px !important; - } - ._m-desk-25 { - margin: 25px !important; - } - ._m-desk-30 { - margin: 30px !important; - } - ._m-desk-40 { - margin: 40px !important; - } - ._m-desk-45 { - margin: 45px !important; - } - ._m-desk-50 { - margin: 50px !important; - } - ._m-desk-60 { - margin: 60px !important; - } - ._m-desk-70 { - margin: 70px !important; - } - ._m-desk-80 { - margin: 80px !important; - } - ._m-desk-90 { - margin: 90px !important; - } - ._m-desk-100 { - margin: 100px !important; - } - ._mh-desk-a { - margin-left: auto !important; - margin-right: auto !important; - } - ._mh-desk-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - ._mh-desk-5 { - margin-left: 5px !important; - margin-right: 5px !important; - } - ._mh-desk-10 { - margin-left: 10px !important; - margin-right: 10px !important; - } - ._mh-desk-15 { - margin-left: 15px !important; - margin-right: 15px !important; - } - ._mh-desk-20 { - margin-left: 20px !important; - margin-right: 20px !important; - } - ._mh-desk-25 { - margin-left: 25px !important; - margin-right: 25px !important; - } - ._mh-desk-30 { - margin-left: 30px !important; - margin-right: 30px !important; - } - ._mh-desk-40 { - margin-left: 40px !important; - margin-right: 40px !important; - } - ._mh-desk-45 { - margin-left: 45px !important; - margin-right: 45px !important; - } - ._mh-desk-50 { - margin-left: 50px !important; - margin-right: 50px !important; - } - ._mh-desk-60 { - margin-left: 60px !important; - margin-right: 60px !important; - } - ._mh-desk-70 { - margin-left: 70px !important; - margin-right: 70px !important; - } - ._mh-desk-80 { - margin-left: 80px !important; - margin-right: 80px !important; - } - ._mh-desk-90 { - margin-left: 90px !important; - margin-right: 90px !important; - } - ._mh-desk-100 { - margin-left: 100px !important; - margin-right: 100px !important; - } - ._mv-desk-a { - margin-top: auto !important; - margin-bottom: auto !important; - } - ._mv-desk-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - ._mv-desk-5 { - margin-top: 5px !important; - margin-bottom: 5px !important; - } - ._mv-desk-10 { - margin-top: 10px !important; - margin-bottom: 10px !important; - } - ._mv-desk-15 { - margin-top: 15px !important; - margin-bottom: 15px !important; - } - ._mv-desk-20 { - margin-top: 20px !important; - margin-bottom: 20px !important; - } - ._mv-desk-25 { - margin-top: 25px !important; - margin-bottom: 25px !important; - } - ._mv-desk-30 { - margin-top: 30px !important; - margin-bottom: 30px !important; - } - ._mv-desk-40 { - margin-top: 40px !important; - margin-bottom: 40px !important; - } - ._mv-desk-45 { - margin-top: 45px !important; - margin-bottom: 45px !important; - } - ._mv-desk-50 { - margin-top: 50px !important; - margin-bottom: 50px !important; - } - ._mv-desk-60 { - margin-top: 60px !important; - margin-bottom: 60px !important; - } - ._mv-desk-70 { - margin-top: 70px !important; - margin-bottom: 70px !important; - } - ._mv-desk-80 { - margin-top: 80px !important; - margin-bottom: 80px !important; - } - ._mv-desk-90 { - margin-top: 90px !important; - margin-bottom: 90px !important; - } - ._mv-desk-100 { - margin-top: 100px !important; - margin-bottom: 100px !important; - } - ._mt-desk-a { - margin-top: auto !important; - } - ._mt-desk-0 { - margin-top: 0 !important; - } - ._mt-desk-5 { - margin-top: 5px !important; - } - ._mt-desk-10 { - margin-top: 10px !important; - } - ._mt-desk-15 { - margin-top: 15px !important; - } - ._mt-desk-20 { - margin-top: 20px !important; - } - ._mt-desk-25 { - margin-top: 25px !important; - } - ._mt-desk-30 { - margin-top: 30px !important; - } - ._mt-desk-40 { - margin-top: 40px !important; - } - ._mt-desk-45 { - margin-top: 45px !important; - } - ._mt-desk-50 { - margin-top: 50px !important; - } - ._mt-desk-60 { - margin-top: 60px !important; - } - ._mt-desk-70 { - margin-top: 70px !important; - } - ._mt-desk-80 { - margin-top: 80px !important; - } - ._mt-desk-90 { - margin-top: 90px !important; - } - ._mt-desk-100 { - margin-top: 100px !important; - } - ._mb-desk-a { - margin-bottom: auto !important; - } - ._mb-desk-0 { - margin-bottom: 0 !important; - } - ._mb-desk-5 { - margin-bottom: 5px !important; - } - ._mb-desk-10 { - margin-bottom: 10px !important; - } - ._mb-desk-15 { - margin-bottom: 15px !important; - } - ._mb-desk-20 { - margin-bottom: 20px !important; - } - ._mb-desk-25 { - margin-bottom: 25px !important; - } - ._mb-desk-30 { - margin-bottom: 30px !important; - } - ._mb-desk-40 { - margin-bottom: 40px !important; - } - ._mb-desk-45 { - margin-bottom: 45px !important; - } - ._mb-desk-50 { - margin-bottom: 50px !important; - } - ._mb-desk-60 { - margin-bottom: 60px !important; - } - ._mb-desk-70 { - margin-bottom: 70px !important; - } - ._mb-desk-80 { - margin-bottom: 80px !important; - } - ._mb-desk-90 { - margin-bottom: 90px !important; - } - ._mb-desk-100 { - margin-bottom: 100px !important; - } - ._ml-desk-a { - margin-left: auto !important; - } - ._ml-desk-0 { - margin-left: 0 !important; - } - ._ml-desk-5 { - margin-left: 5px !important; - } - ._ml-desk-10 { - margin-left: 10px !important; - } - ._ml-desk-15 { - margin-left: 15px !important; - } - ._ml-desk-20 { - margin-left: 20px !important; - } - ._ml-desk-25 { - margin-left: 25px !important; - } - ._ml-desk-30 { - margin-left: 30px !important; - } - ._ml-desk-40 { - margin-left: 40px !important; - } - ._ml-desk-45 { - margin-left: 45px !important; - } - ._ml-desk-50 { - margin-left: 50px !important; - } - ._ml-desk-60 { - margin-left: 60px !important; - } - ._ml-desk-70 { - margin-left: 70px !important; - } - ._ml-desk-80 { - margin-left: 80px !important; - } - ._ml-desk-90 { - margin-left: 90px !important; - } - ._ml-desk-100 { - margin-left: 100px !important; - } - ._mr-desk-a { - margin-right: auto !important; - } - ._mr-desk-0 { - margin-right: 0 !important; - } - ._mr-desk-5 { - margin-right: 5px !important; - } - ._mr-desk-10 { - margin-right: 10px !important; - } - ._mr-desk-15 { - margin-right: 15px !important; - } - ._mr-desk-20 { - margin-right: 20px !important; - } - ._mr-desk-25 { - margin-right: 25px !important; - } - ._mr-desk-30 { - margin-right: 30px !important; - } - ._mr-desk-40 { - margin-right: 40px !important; - } - ._mr-desk-45 { - margin-right: 45px !important; - } - ._mr-desk-50 { - margin-right: 50px !important; - } - ._mr-desk-60 { - margin-right: 60px !important; - } - ._mr-desk-70 { - margin-right: 70px !important; - } - ._mr-desk-80 { - margin-right: 80px !important; - } - ._mr-desk-90 { - margin-right: 90px !important; - } - ._mr-desk-100 { - margin-right: 100px !important; - } + ._m-desk-a { + margin: auto !important; + } + + ._m-desk-0 { + margin: 0 !important; + } + + ._m-desk-5 { + margin: 5px !important; + } + + ._m-desk-10 { + margin: 10px !important; + } + + ._m-desk-15 { + margin: 15px !important; + } + + ._m-desk-20 { + margin: 20px !important; + } + + ._m-desk-25 { + margin: 25px !important; + } + + ._m-desk-30 { + margin: 30px !important; + } + + ._m-desk-40 { + margin: 40px !important; + } + + ._m-desk-45 { + margin: 45px !important; + } + + ._m-desk-50 { + margin: 50px !important; + } + + ._m-desk-60 { + margin: 60px !important; + } + + ._m-desk-70 { + margin: 70px !important; + } + + ._m-desk-80 { + margin: 80px !important; + } + + ._m-desk-90 { + margin: 90px !important; + } + + ._m-desk-100 { + margin: 100px !important; + } + + ._mh-desk-a { + margin-left: auto !important; + margin-right: auto !important; + } + + ._mh-desk-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + + ._mh-desk-5 { + margin-left: 5px !important; + margin-right: 5px !important; + } + + ._mh-desk-10 { + margin-left: 10px !important; + margin-right: 10px !important; + } + + ._mh-desk-15 { + margin-left: 15px !important; + margin-right: 15px !important; + } + + ._mh-desk-20 { + margin-left: 20px !important; + margin-right: 20px !important; + } + + ._mh-desk-25 { + margin-left: 25px !important; + margin-right: 25px !important; + } + + ._mh-desk-30 { + margin-left: 30px !important; + margin-right: 30px !important; + } + + ._mh-desk-40 { + margin-left: 40px !important; + margin-right: 40px !important; + } + + ._mh-desk-45 { + margin-left: 45px !important; + margin-right: 45px !important; + } + + ._mh-desk-50 { + margin-left: 50px !important; + margin-right: 50px !important; + } + + ._mh-desk-60 { + margin-left: 60px !important; + margin-right: 60px !important; + } + + ._mh-desk-70 { + margin-left: 70px !important; + margin-right: 70px !important; + } + + ._mh-desk-80 { + margin-left: 80px !important; + margin-right: 80px !important; + } + + ._mh-desk-90 { + margin-left: 90px !important; + margin-right: 90px !important; + } + + ._mh-desk-100 { + margin-left: 100px !important; + margin-right: 100px !important; + } + + ._mv-desk-a { + margin-top: auto !important; + margin-bottom: auto !important; + } + + ._mv-desk-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + ._mv-desk-5 { + margin-top: 5px !important; + margin-bottom: 5px !important; + } + + ._mv-desk-10 { + margin-top: 10px !important; + margin-bottom: 10px !important; + } + + ._mv-desk-15 { + margin-top: 15px !important; + margin-bottom: 15px !important; + } + + ._mv-desk-20 { + margin-top: 20px !important; + margin-bottom: 20px !important; + } + + ._mv-desk-25 { + margin-top: 25px !important; + margin-bottom: 25px !important; + } + + ._mv-desk-30 { + margin-top: 30px !important; + margin-bottom: 30px !important; + } + + ._mv-desk-40 { + margin-top: 40px !important; + margin-bottom: 40px !important; + } + + ._mv-desk-45 { + margin-top: 45px !important; + margin-bottom: 45px !important; + } + + ._mv-desk-50 { + margin-top: 50px !important; + margin-bottom: 50px !important; + } + + ._mv-desk-60 { + margin-top: 60px !important; + margin-bottom: 60px !important; + } + + ._mv-desk-70 { + margin-top: 70px !important; + margin-bottom: 70px !important; + } + + ._mv-desk-80 { + margin-top: 80px !important; + margin-bottom: 80px !important; + } + + ._mv-desk-90 { + margin-top: 90px !important; + margin-bottom: 90px !important; + } + + ._mv-desk-100 { + margin-top: 100px !important; + margin-bottom: 100px !important; + } + + ._mt-desk-a { + margin-top: auto !important; + } + + ._mt-desk-0 { + margin-top: 0 !important; + } + + ._mt-desk-5 { + margin-top: 5px !important; + } + + ._mt-desk-10 { + margin-top: 10px !important; + } + + ._mt-desk-15 { + margin-top: 15px !important; + } + + ._mt-desk-20 { + margin-top: 20px !important; + } + + ._mt-desk-25 { + margin-top: 25px !important; + } + + ._mt-desk-30 { + margin-top: 30px !important; + } + + ._mt-desk-40 { + margin-top: 40px !important; + } + + ._mt-desk-45 { + margin-top: 45px !important; + } + + ._mt-desk-50 { + margin-top: 50px !important; + } + + ._mt-desk-60 { + margin-top: 60px !important; + } + + ._mt-desk-70 { + margin-top: 70px !important; + } + + ._mt-desk-80 { + margin-top: 80px !important; + } + + ._mt-desk-90 { + margin-top: 90px !important; + } + + ._mt-desk-100 { + margin-top: 100px !important; + } + + ._mb-desk-a { + margin-bottom: auto !important; + } + + ._mb-desk-0 { + margin-bottom: 0 !important; + } + + ._mb-desk-5 { + margin-bottom: 5px !important; + } + + ._mb-desk-10 { + margin-bottom: 10px !important; + } + + ._mb-desk-15 { + margin-bottom: 15px !important; + } + + ._mb-desk-20 { + margin-bottom: 20px !important; + } + + ._mb-desk-25 { + margin-bottom: 25px !important; + } + + ._mb-desk-30 { + margin-bottom: 30px !important; + } + + ._mb-desk-40 { + margin-bottom: 40px !important; + } + + ._mb-desk-45 { + margin-bottom: 45px !important; + } + + ._mb-desk-50 { + margin-bottom: 50px !important; + } + + ._mb-desk-60 { + margin-bottom: 60px !important; + } + + ._mb-desk-70 { + margin-bottom: 70px !important; + } + + ._mb-desk-80 { + margin-bottom: 80px !important; + } + + ._mb-desk-90 { + margin-bottom: 90px !important; + } + + ._mb-desk-100 { + margin-bottom: 100px !important; + } + + ._ml-desk-a { + margin-left: auto !important; + } + + ._ml-desk-0 { + margin-left: 0 !important; + } + + ._ml-desk-5 { + margin-left: 5px !important; + } + + ._ml-desk-10 { + margin-left: 10px !important; + } + + ._ml-desk-15 { + margin-left: 15px !important; + } + + ._ml-desk-20 { + margin-left: 20px !important; + } + + ._ml-desk-25 { + margin-left: 25px !important; + } + + ._ml-desk-30 { + margin-left: 30px !important; + } + + ._ml-desk-40 { + margin-left: 40px !important; + } + + ._ml-desk-45 { + margin-left: 45px !important; + } + + ._ml-desk-50 { + margin-left: 50px !important; + } + + ._ml-desk-60 { + margin-left: 60px !important; + } + + ._ml-desk-70 { + margin-left: 70px !important; + } + + ._ml-desk-80 { + margin-left: 80px !important; + } + + ._ml-desk-90 { + margin-left: 90px !important; + } + + ._ml-desk-100 { + margin-left: 100px !important; + } + + ._mr-desk-a { + margin-right: auto !important; + } + + ._mr-desk-0 { + margin-right: 0 !important; + } + + ._mr-desk-5 { + margin-right: 5px !important; + } + + ._mr-desk-10 { + margin-right: 10px !important; + } + + ._mr-desk-15 { + margin-right: 15px !important; + } + + ._mr-desk-20 { + margin-right: 20px !important; + } + + ._mr-desk-25 { + margin-right: 25px !important; + } + + ._mr-desk-30 { + margin-right: 30px !important; + } + + ._mr-desk-40 { + margin-right: 40px !important; + } + + ._mr-desk-45 { + margin-right: 45px !important; + } + + ._mr-desk-50 { + margin-right: 50px !important; + } + + ._mr-desk-60 { + margin-right: 60px !important; + } + + ._mr-desk-70 { + margin-right: 70px !important; + } + + ._mr-desk-80 { + margin-right: 80px !important; + } + + ._mr-desk-90 { + margin-right: 90px !important; + } + + ._mr-desk-100 { + margin-right: 100px !important; + } } + ._p-0 { - padding: 0 !important; + padding: 0 !important; } + ._p-5 { - padding: 5px !important; + padding: 5px !important; } + ._p-10 { - padding: 10px !important; + padding: 10px !important; } + ._p-15 { - padding: 15px !important; + padding: 15px !important; } + ._p-20 { - padding: 20px !important; + padding: 20px !important; } + ._p-25 { - padding: 25px !important; + padding: 25px !important; } + ._p-30 { - padding: 30px !important; + padding: 30px !important; } + ._p-40 { - padding: 40px !important; + padding: 40px !important; } + ._p-45 { - padding: 45px !important; + padding: 45px !important; } + ._p-50 { - padding: 50px !important; + padding: 50px !important; } + ._p-60 { - padding: 60px !important; + padding: 60px !important; } + ._p-70 { - padding: 70px !important; + padding: 70px !important; } + ._p-80 { - padding: 80px !important; + padding: 80px !important; } + ._p-90 { - padding: 90px !important; + padding: 90px !important; } + ._p-100 { - padding: 100px !important; + padding: 100px !important; } + ._p-120 { - padding: 120px !important; + padding: 120px !important; } + ._p-150 { - padding: 150px !important; + padding: 150px !important; } + ._p-200 { - padding: 200px !important; + padding: 200px !important; } + ._p-250 { - padding: 250px !important; + padding: 250px !important; } + ._p-300 { - padding: 300px !important; + padding: 300px !important; } + ._p-400 { - padding: 400px !important; + padding: 400px !important; } + ._p-500 { - padding: 500px !important; + padding: 500px !important; } + ._p-600 { - padding: 600px !important; + padding: 600px !important; } + ._ph-0 { - padding-left: 0 !important; - padding-right: 0 !important; + padding-left: 0 !important; + padding-right: 0 !important; } + ._ph-5 { - padding-left: 5px !important; - padding-right: 5px !important; + padding-left: 5px !important; + padding-right: 5px !important; } + ._ph-10 { - padding-left: 10px !important; - padding-right: 10px !important; + padding-left: 10px !important; + padding-right: 10px !important; } + ._ph-15 { - padding-left: 15px !important; - padding-right: 15px !important; + padding-left: 15px !important; + padding-right: 15px !important; } + ._ph-20 { - padding-left: 20px !important; - padding-right: 20px !important; + padding-left: 20px !important; + padding-right: 20px !important; } + ._ph-25 { - padding-left: 25px !important; - padding-right: 25px !important; + padding-left: 25px !important; + padding-right: 25px !important; } + ._ph-30 { - padding-left: 30px !important; - padding-right: 30px !important; + padding-left: 30px !important; + padding-right: 30px !important; } + ._ph-40 { - padding-left: 40px !important; - padding-right: 40px !important; + padding-left: 40px !important; + padding-right: 40px !important; } + ._ph-45 { - padding-left: 45px !important; - padding-right: 45px !important; + padding-left: 45px !important; + padding-right: 45px !important; } + ._ph-50 { - padding-left: 50px !important; - padding-right: 50px !important; + padding-left: 50px !important; + padding-right: 50px !important; } + ._ph-60 { - padding-left: 60px !important; - padding-right: 60px !important; + padding-left: 60px !important; + padding-right: 60px !important; } + ._ph-70 { - padding-left: 70px !important; - padding-right: 70px !important; + padding-left: 70px !important; + padding-right: 70px !important; } + ._ph-80 { - padding-left: 80px !important; - padding-right: 80px !important; + padding-left: 80px !important; + padding-right: 80px !important; } + ._ph-90 { - padding-left: 90px !important; - padding-right: 90px !important; + padding-left: 90px !important; + padding-right: 90px !important; } + ._ph-100 { - padding-left: 100px !important; - padding-right: 100px !important; + padding-left: 100px !important; + padding-right: 100px !important; } + ._ph-120 { - padding-left: 120px !important; - padding-right: 120px !important; + padding-left: 120px !important; + padding-right: 120px !important; } + ._ph-150 { - padding-left: 150px !important; - padding-right: 150px !important; + padding-left: 150px !important; + padding-right: 150px !important; } + ._ph-200 { - padding-left: 200px !important; - padding-right: 200px !important; + padding-left: 200px !important; + padding-right: 200px !important; } + ._ph-250 { - padding-left: 250px !important; - padding-right: 250px !important; + padding-left: 250px !important; + padding-right: 250px !important; } + ._ph-300 { - padding-left: 300px !important; - padding-right: 300px !important; + padding-left: 300px !important; + padding-right: 300px !important; } + ._ph-400 { - padding-left: 400px !important; - padding-right: 400px !important; + padding-left: 400px !important; + padding-right: 400px !important; } + ._ph-500 { - padding-left: 500px !important; - padding-right: 500px !important; + padding-left: 500px !important; + padding-right: 500px !important; } + ._ph-600 { - padding-left: 600px !important; - padding-right: 600px !important; + padding-left: 600px !important; + padding-right: 600px !important; } + ._pv-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; + padding-top: 0 !important; + padding-bottom: 0 !important; } + ._pv-5 { - padding-top: 5px !important; - padding-bottom: 5px !important; + padding-top: 5px !important; + padding-bottom: 5px !important; } + ._pv-10 { - padding-top: 10px !important; - padding-bottom: 10px !important; + padding-top: 10px !important; + padding-bottom: 10px !important; } + ._pv-15 { - padding-top: 15px !important; - padding-bottom: 15px !important; + padding-top: 15px !important; + padding-bottom: 15px !important; } + ._pv-20 { - padding-top: 20px !important; - padding-bottom: 20px !important; + padding-top: 20px !important; + padding-bottom: 20px !important; } + ._pv-25 { - padding-top: 25px !important; - padding-bottom: 25px !important; + padding-top: 25px !important; + padding-bottom: 25px !important; } + ._pv-30 { - padding-top: 30px !important; - padding-bottom: 30px !important; + padding-top: 30px !important; + padding-bottom: 30px !important; } + ._pv-40 { - padding-top: 40px !important; - padding-bottom: 40px !important; + padding-top: 40px !important; + padding-bottom: 40px !important; } + ._pv-45 { - padding-top: 45px !important; - padding-bottom: 45px !important; + padding-top: 45px !important; + padding-bottom: 45px !important; } + ._pv-50 { - padding-top: 50px !important; - padding-bottom: 50px !important; + padding-top: 50px !important; + padding-bottom: 50px !important; } + ._pv-60 { - padding-top: 60px !important; - padding-bottom: 60px !important; + padding-top: 60px !important; + padding-bottom: 60px !important; } + ._pv-70 { - padding-top: 70px !important; - padding-bottom: 70px !important; + padding-top: 70px !important; + padding-bottom: 70px !important; } + ._pv-80 { - padding-top: 80px !important; - padding-bottom: 80px !important; + padding-top: 80px !important; + padding-bottom: 80px !important; } + ._pv-90 { - padding-top: 90px !important; - padding-bottom: 90px !important; + padding-top: 90px !important; + padding-bottom: 90px !important; } + ._pv-100 { - padding-top: 100px !important; - padding-bottom: 100px !important; + padding-top: 100px !important; + padding-bottom: 100px !important; } + ._pv-120 { - padding-top: 120px !important; - padding-bottom: 120px !important; + padding-top: 120px !important; + padding-bottom: 120px !important; } + ._pv-150 { - padding-top: 150px !important; - padding-bottom: 150px !important; + padding-top: 150px !important; + padding-bottom: 150px !important; } + ._pv-200 { - padding-top: 200px !important; - padding-bottom: 200px !important; + padding-top: 200px !important; + padding-bottom: 200px !important; } + ._pv-250 { - padding-top: 250px !important; - padding-bottom: 250px !important; + padding-top: 250px !important; + padding-bottom: 250px !important; } + ._pv-300 { - padding-top: 300px !important; - padding-bottom: 300px !important; + padding-top: 300px !important; + padding-bottom: 300px !important; } + ._pv-400 { - padding-top: 400px !important; - padding-bottom: 400px !important; + padding-top: 400px !important; + padding-bottom: 400px !important; } + ._pv-500 { - padding-top: 500px !important; - padding-bottom: 500px !important; + padding-top: 500px !important; + padding-bottom: 500px !important; } + ._pv-600 { - padding-top: 600px !important; - padding-bottom: 600px !important; + padding-top: 600px !important; + padding-bottom: 600px !important; } + ._pt-0 { - padding-top: 0 !important; + padding-top: 0 !important; } + ._pt-5 { - padding-top: 5px !important; + padding-top: 5px !important; } + ._pt-10 { - padding-top: 10px !important; + padding-top: 10px !important; } + ._pt-15 { - padding-top: 15px !important; + padding-top: 15px !important; } + ._pt-20 { - padding-top: 20px !important; + padding-top: 20px !important; } + ._pt-25 { - padding-top: 25px !important; + padding-top: 25px !important; } + ._pt-30 { - padding-top: 30px !important; + padding-top: 30px !important; } + ._pt-40 { - padding-top: 40px !important; + padding-top: 40px !important; } + ._pt-45 { - padding-top: 45px !important; + padding-top: 45px !important; } + ._pt-50 { - padding-top: 50px !important; + padding-top: 50px !important; } + ._pt-60 { - padding-top: 60px !important; + padding-top: 60px !important; } + ._pt-70 { - padding-top: 70px !important; + padding-top: 70px !important; } + ._pt-80 { - padding-top: 80px !important; + padding-top: 80px !important; } + ._pt-90 { - padding-top: 90px !important; + padding-top: 90px !important; } + ._pt-100 { - padding-top: 100px !important; + padding-top: 100px !important; } + ._pt-120 { - padding-top: 120px !important; + padding-top: 120px !important; } + ._pt-150 { - padding-top: 150px !important; + padding-top: 150px !important; } + ._pt-200 { - padding-top: 200px !important; + padding-top: 200px !important; } + ._pt-250 { - padding-top: 250px !important; + padding-top: 250px !important; } + ._pt-300 { - padding-top: 300px !important; + padding-top: 300px !important; } + ._pt-400 { - padding-top: 400px !important; + padding-top: 400px !important; } + ._pt-500 { - padding-top: 500px !important; + padding-top: 500px !important; } + ._pt-600 { - padding-top: 600px !important; + padding-top: 600px !important; } + ._pb-0 { - padding-bottom: 0 !important; + padding-bottom: 0 !important; } + ._pb-5 { - padding-bottom: 5px !important; + padding-bottom: 5px !important; } + ._pb-10 { - padding-bottom: 10px !important; + padding-bottom: 10px !important; } + ._pb-15 { - padding-bottom: 15px !important; + padding-bottom: 15px !important; } + ._pb-20 { - padding-bottom: 20px !important; + padding-bottom: 20px !important; } + ._pb-25 { - padding-bottom: 25px !important; + padding-bottom: 25px !important; } + ._pb-30 { - padding-bottom: 30px !important; + padding-bottom: 30px !important; } + ._pb-40 { - padding-bottom: 40px !important; + padding-bottom: 40px !important; } + ._pb-45 { - padding-bottom: 45px !important; + padding-bottom: 45px !important; } + ._pb-50 { - padding-bottom: 50px !important; + padding-bottom: 50px !important; } + ._pb-60 { - padding-bottom: 60px !important; + padding-bottom: 60px !important; } + ._pb-70 { - padding-bottom: 70px !important; + padding-bottom: 70px !important; } + ._pb-80 { - padding-bottom: 80px !important; + padding-bottom: 80px !important; } + ._pb-90 { - padding-bottom: 90px !important; + padding-bottom: 90px !important; } + ._pb-100 { - padding-bottom: 100px !important; + padding-bottom: 100px !important; } + ._pb-120 { - padding-bottom: 120px !important; + padding-bottom: 120px !important; } + ._pb-150 { - padding-bottom: 150px !important; + padding-bottom: 150px !important; } + ._pb-200 { - padding-bottom: 200px !important; + padding-bottom: 200px !important; } + ._pb-250 { - padding-bottom: 250px !important; + padding-bottom: 250px !important; } + ._pb-300 { - padding-bottom: 300px !important; + padding-bottom: 300px !important; } + ._pb-400 { - padding-bottom: 400px !important; + padding-bottom: 400px !important; } + ._pb-500 { - padding-bottom: 500px !important; + padding-bottom: 500px !important; } + ._pb-600 { - padding-bottom: 600px !important; + padding-bottom: 600px !important; } + ._pl-0 { - padding-left: 0 !important; + padding-left: 0 !important; } + ._pl-5 { - padding-left: 5px !important; + padding-left: 5px !important; } + ._pl-10 { - padding-left: 10px !important; + padding-left: 10px !important; } + ._pl-15 { - padding-left: 15px !important; + padding-left: 15px !important; } + ._pl-20 { - padding-left: 20px !important; + padding-left: 20px !important; } + ._pl-25 { - padding-left: 25px !important; + padding-left: 25px !important; } + ._pl-30 { - padding-left: 30px !important; + padding-left: 30px !important; } + ._pl-40 { - padding-left: 40px !important; + padding-left: 40px !important; } + ._pl-45 { - padding-left: 45px !important; + padding-left: 45px !important; } + ._pl-50 { - padding-left: 50px !important; + padding-left: 50px !important; } + ._pl-60 { - padding-left: 60px !important; + padding-left: 60px !important; } + ._pl-70 { - padding-left: 70px !important; + padding-left: 70px !important; } + ._pl-80 { - padding-left: 80px !important; + padding-left: 80px !important; } + ._pl-90 { - padding-left: 90px !important; + padding-left: 90px !important; } + ._pl-100 { - padding-left: 100px !important; + padding-left: 100px !important; } + ._pl-120 { - padding-left: 120px !important; + padding-left: 120px !important; } + ._pl-150 { - padding-left: 150px !important; + padding-left: 150px !important; } + ._pl-200 { - padding-left: 200px !important; + padding-left: 200px !important; } + ._pl-250 { - padding-left: 250px !important; + padding-left: 250px !important; } + ._pl-300 { - padding-left: 300px !important; + padding-left: 300px !important; } + ._pl-400 { - padding-left: 400px !important; + padding-left: 400px !important; } + ._pl-500 { - padding-left: 500px !important; + padding-left: 500px !important; } + ._pl-600 { - padding-left: 600px !important; + padding-left: 600px !important; } + ._pr-0 { - padding-right: 0 !important; + padding-right: 0 !important; } + ._pr-5 { - padding-right: 5px !important; + padding-right: 5px !important; } + ._pr-10 { - padding-right: 10px !important; + padding-right: 10px !important; } + ._pr-15 { - padding-right: 15px !important; + padding-right: 15px !important; } + ._pr-20 { - padding-right: 20px !important; + padding-right: 20px !important; } + ._pr-25 { - padding-right: 25px !important; + padding-right: 25px !important; } + ._pr-30 { - padding-right: 30px !important; + padding-right: 30px !important; } + ._pr-40 { - padding-right: 40px !important; + padding-right: 40px !important; } + ._pr-45 { - padding-right: 45px !important; + padding-right: 45px !important; } + ._pr-50 { - padding-right: 50px !important; + padding-right: 50px !important; } + ._pr-60 { - padding-right: 60px !important; + padding-right: 60px !important; } + ._pr-70 { - padding-right: 70px !important; + padding-right: 70px !important; } + ._pr-80 { - padding-right: 80px !important; + padding-right: 80px !important; } + ._pr-90 { - padding-right: 90px !important; + padding-right: 90px !important; } + ._pr-100 { - padding-right: 100px !important; + padding-right: 100px !important; } + ._pr-120 { - padding-right: 120px !important; + padding-right: 120px !important; } + ._pr-150 { - padding-right: 150px !important; + padding-right: 150px !important; } + ._pr-200 { - padding-right: 200px !important; + padding-right: 200px !important; } + ._pr-250 { - padding-right: 250px !important; + padding-right: 250px !important; } + ._pr-300 { - padding-right: 300px !important; + padding-right: 300px !important; } + ._pr-400 { - padding-right: 400px !important; + padding-right: 400px !important; } + ._pr-500 { - padding-right: 500px !important; + padding-right: 500px !important; } + ._pr-600 { - padding-right: 600px !important; + padding-right: 600px !important; } + @media (max-width: 992px) { - ._p-mob-0 { - padding: 0 !important; - } - ._p-mob-5 { - padding: 5px !important; - } - ._p-mob-10 { - padding: 10px !important; - } - ._p-mob-15 { - padding: 15px !important; - } - ._p-mob-20 { - padding: 20px !important; - } - ._p-mob-25 { - padding: 25px !important; - } - ._p-mob-30 { - padding: 30px !important; - } - ._p-mob-40 { - padding: 40px !important; - } - ._p-mob-45 { - padding: 45px !important; - } - ._p-mob-50 { - padding: 50px !important; - } - ._p-mob-60 { - padding: 60px !important; - } - ._p-mob-70 { - padding: 70px !important; - } - ._p-mob-80 { - padding: 80px !important; - } - ._p-mob-90 { - padding: 90px !important; - } - ._p-mob-100 { - padding: 100px !important; - } - ._p-mob-120 { - padding: 120px !important; - } - ._p-mob-150 { - padding: 150px !important; - } - ._p-mob-200 { - padding: 200px !important; - } - ._p-mob-250 { - padding: 250px !important; - } - ._p-mob-300 { - padding: 300px !important; - } - ._p-mob-400 { - padding: 400px !important; - } - ._p-mob-500 { - padding: 500px !important; - } - ._p-mob-600 { - padding: 600px !important; - } - ._ph-mob-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - ._ph-mob-5 { - padding-left: 5px !important; - padding-right: 5px !important; - } - ._ph-mob-10 { - padding-left: 10px !important; - padding-right: 10px !important; - } - ._ph-mob-15 { - padding-left: 15px !important; - padding-right: 15px !important; - } - ._ph-mob-20 { - padding-left: 20px !important; - padding-right: 20px !important; - } - ._ph-mob-25 { - padding-left: 25px !important; - padding-right: 25px !important; - } - ._ph-mob-30 { - padding-left: 30px !important; - padding-right: 30px !important; - } - ._ph-mob-40 { - padding-left: 40px !important; - padding-right: 40px !important; - } - ._ph-mob-45 { - padding-left: 45px !important; - padding-right: 45px !important; - } - ._ph-mob-50 { - padding-left: 50px !important; - padding-right: 50px !important; - } - ._ph-mob-60 { - padding-left: 60px !important; - padding-right: 60px !important; - } - ._ph-mob-70 { - padding-left: 70px !important; - padding-right: 70px !important; - } - ._ph-mob-80 { - padding-left: 80px !important; - padding-right: 80px !important; - } - ._ph-mob-90 { - padding-left: 90px !important; - padding-right: 90px !important; - } - ._ph-mob-100 { - padding-left: 100px !important; - padding-right: 100px !important; - } - ._ph-mob-120 { - padding-left: 120px !important; - padding-right: 120px !important; - } - ._ph-mob-150 { - padding-left: 150px !important; - padding-right: 150px !important; - } - ._ph-mob-200 { - padding-left: 200px !important; - padding-right: 200px !important; - } - ._ph-mob-250 { - padding-left: 250px !important; - padding-right: 250px !important; - } - ._ph-mob-300 { - padding-left: 300px !important; - padding-right: 300px !important; - } - ._ph-mob-400 { - padding-left: 400px !important; - padding-right: 400px !important; - } - ._ph-mob-500 { - padding-left: 500px !important; - padding-right: 500px !important; - } - ._ph-mob-600 { - padding-left: 600px !important; - padding-right: 600px !important; - } - ._pv-mob-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - ._pv-mob-5 { - padding-top: 5px !important; - padding-bottom: 5px !important; - } - ._pv-mob-10 { - padding-top: 10px !important; - padding-bottom: 10px !important; - } - ._pv-mob-15 { - padding-top: 15px !important; - padding-bottom: 15px !important; - } - ._pv-mob-20 { - padding-top: 20px !important; - padding-bottom: 20px !important; - } - ._pv-mob-25 { - padding-top: 25px !important; - padding-bottom: 25px !important; - } - ._pv-mob-30 { - padding-top: 30px !important; - padding-bottom: 30px !important; - } - ._pv-mob-40 { - padding-top: 40px !important; - padding-bottom: 40px !important; - } - ._pv-mob-45 { - padding-top: 45px !important; - padding-bottom: 45px !important; - } - ._pv-mob-50 { - padding-top: 50px !important; - padding-bottom: 50px !important; - } - ._pv-mob-60 { - padding-top: 60px !important; - padding-bottom: 60px !important; - } - ._pv-mob-70 { - padding-top: 70px !important; - padding-bottom: 70px !important; - } - ._pv-mob-80 { - padding-top: 80px !important; - padding-bottom: 80px !important; - } - ._pv-mob-90 { - padding-top: 90px !important; - padding-bottom: 90px !important; - } - ._pv-mob-100 { - padding-top: 100px !important; - padding-bottom: 100px !important; - } - ._pv-mob-120 { - padding-top: 120px !important; - padding-bottom: 120px !important; - } - ._pv-mob-150 { - padding-top: 150px !important; - padding-bottom: 150px !important; - } - ._pv-mob-200 { - padding-top: 200px !important; - padding-bottom: 200px !important; - } - ._pv-mob-250 { - padding-top: 250px !important; - padding-bottom: 250px !important; - } - ._pv-mob-300 { - padding-top: 300px !important; - padding-bottom: 300px !important; - } - ._pv-mob-400 { - padding-top: 400px !important; - padding-bottom: 400px !important; - } - ._pv-mob-500 { - padding-top: 500px !important; - padding-bottom: 500px !important; - } - ._pv-mob-600 { - padding-top: 600px !important; - padding-bottom: 600px !important; - } - ._pt-mob-0 { - padding-top: 0 !important; - } - ._pt-mob-5 { - padding-top: 5px !important; - } - ._pt-mob-10 { - padding-top: 10px !important; - } - ._pt-mob-15 { - padding-top: 15px !important; - } - ._pt-mob-20 { - padding-top: 20px !important; - } - ._pt-mob-25 { - padding-top: 25px !important; - } - ._pt-mob-30 { - padding-top: 30px !important; - } - ._pt-mob-40 { - padding-top: 40px !important; - } - ._pt-mob-45 { - padding-top: 45px !important; - } - ._pt-mob-50 { - padding-top: 50px !important; - } - ._pt-mob-60 { - padding-top: 60px !important; - } - ._pt-mob-70 { - padding-top: 70px !important; - } - ._pt-mob-80 { - padding-top: 80px !important; - } - ._pt-mob-90 { - padding-top: 90px !important; - } - ._pt-mob-100 { - padding-top: 100px !important; - } - ._pt-mob-120 { - padding-top: 120px !important; - } - ._pt-mob-150 { - padding-top: 150px !important; - } - ._pt-mob-200 { - padding-top: 200px !important; - } - ._pt-mob-250 { - padding-top: 250px !important; - } - ._pt-mob-300 { - padding-top: 300px !important; - } - ._pt-mob-400 { - padding-top: 400px !important; - } - ._pt-mob-500 { - padding-top: 500px !important; - } - ._pt-mob-600 { - padding-top: 600px !important; - } - ._pb-mob-0 { - padding-bottom: 0 !important; - } - ._pb-mob-5 { - padding-bottom: 5px !important; - } - ._pb-mob-10 { - padding-bottom: 10px !important; - } - ._pb-mob-15 { - padding-bottom: 15px !important; - } - ._pb-mob-20 { - padding-bottom: 20px !important; - } - ._pb-mob-25 { - padding-bottom: 25px !important; - } - ._pb-mob-30 { - padding-bottom: 30px !important; - } - ._pb-mob-40 { - padding-bottom: 40px !important; - } - ._pb-mob-45 { - padding-bottom: 45px !important; - } - ._pb-mob-50 { - padding-bottom: 50px !important; - } - ._pb-mob-60 { - padding-bottom: 60px !important; - } - ._pb-mob-70 { - padding-bottom: 70px !important; - } - ._pb-mob-80 { - padding-bottom: 80px !important; - } - ._pb-mob-90 { - padding-bottom: 90px !important; - } - ._pb-mob-100 { - padding-bottom: 100px !important; - } - ._pb-mob-120 { - padding-bottom: 120px !important; - } - ._pb-mob-150 { - padding-bottom: 150px !important; - } - ._pb-mob-200 { - padding-bottom: 200px !important; - } - ._pb-mob-250 { - padding-bottom: 250px !important; - } - ._pb-mob-300 { - padding-bottom: 300px !important; - } - ._pb-mob-400 { - padding-bottom: 400px !important; - } - ._pb-mob-500 { - padding-bottom: 500px !important; - } - ._pb-mob-600 { - padding-bottom: 600px !important; - } - ._pl-mob-0 { - padding-left: 0 !important; - } - ._pl-mob-5 { - padding-left: 5px !important; - } - ._pl-mob-10 { - padding-left: 10px !important; - } - ._pl-mob-15 { - padding-left: 15px !important; - } - ._pl-mob-20 { - padding-left: 20px !important; - } - ._pl-mob-25 { - padding-left: 25px !important; - } - ._pl-mob-30 { - padding-left: 30px !important; - } - ._pl-mob-40 { - padding-left: 40px !important; - } - ._pl-mob-45 { - padding-left: 45px !important; - } - ._pl-mob-50 { - padding-left: 50px !important; - } - ._pl-mob-60 { - padding-left: 60px !important; - } - ._pl-mob-70 { - padding-left: 70px !important; - } - ._pl-mob-80 { - padding-left: 80px !important; - } - ._pl-mob-90 { - padding-left: 90px !important; - } - ._pl-mob-100 { - padding-left: 100px !important; - } - ._pl-mob-120 { - padding-left: 120px !important; - } - ._pl-mob-150 { - padding-left: 150px !important; - } - ._pl-mob-200 { - padding-left: 200px !important; - } - ._pl-mob-250 { - padding-left: 250px !important; - } - ._pl-mob-300 { - padding-left: 300px !important; - } - ._pl-mob-400 { - padding-left: 400px !important; - } - ._pl-mob-500 { - padding-left: 500px !important; - } - ._pl-mob-600 { - padding-left: 600px !important; - } - ._pr-mob-0 { - padding-right: 0 !important; - } - ._pr-mob-5 { - padding-right: 5px !important; - } - ._pr-mob-10 { - padding-right: 10px !important; - } - ._pr-mob-15 { - padding-right: 15px !important; - } - ._pr-mob-20 { - padding-right: 20px !important; - } - ._pr-mob-25 { - padding-right: 25px !important; - } - ._pr-mob-30 { - padding-right: 30px !important; - } - ._pr-mob-40 { - padding-right: 40px !important; - } - ._pr-mob-45 { - padding-right: 45px !important; - } - ._pr-mob-50 { - padding-right: 50px !important; - } - ._pr-mob-60 { - padding-right: 60px !important; - } - ._pr-mob-70 { - padding-right: 70px !important; - } - ._pr-mob-80 { - padding-right: 80px !important; - } - ._pr-mob-90 { - padding-right: 90px !important; - } - ._pr-mob-100 { - padding-right: 100px !important; - } - ._pr-mob-120 { - padding-right: 120px !important; - } - ._pr-mob-150 { - padding-right: 150px !important; - } - ._pr-mob-200 { - padding-right: 200px !important; - } - ._pr-mob-250 { - padding-right: 250px !important; - } - ._pr-mob-300 { - padding-right: 300px !important; - } - ._pr-mob-400 { - padding-right: 400px !important; - } - ._pr-mob-500 { - padding-right: 500px !important; - } - ._pr-mob-600 { - padding-right: 600px !important; - } + ._p-mob-0 { + padding: 0 !important; + } + + ._p-mob-5 { + padding: 5px !important; + } + + ._p-mob-10 { + padding: 10px !important; + } + + ._p-mob-15 { + padding: 15px !important; + } + + ._p-mob-20 { + padding: 20px !important; + } + + ._p-mob-25 { + padding: 25px !important; + } + + ._p-mob-30 { + padding: 30px !important; + } + + ._p-mob-40 { + padding: 40px !important; + } + + ._p-mob-45 { + padding: 45px !important; + } + + ._p-mob-50 { + padding: 50px !important; + } + + ._p-mob-60 { + padding: 60px !important; + } + + ._p-mob-70 { + padding: 70px !important; + } + + ._p-mob-80 { + padding: 80px !important; + } + + ._p-mob-90 { + padding: 90px !important; + } + + ._p-mob-100 { + padding: 100px !important; + } + + ._p-mob-120 { + padding: 120px !important; + } + + ._p-mob-150 { + padding: 150px !important; + } + + ._p-mob-200 { + padding: 200px !important; + } + + ._p-mob-250 { + padding: 250px !important; + } + + ._p-mob-300 { + padding: 300px !important; + } + + ._p-mob-400 { + padding: 400px !important; + } + + ._p-mob-500 { + padding: 500px !important; + } + + ._p-mob-600 { + padding: 600px !important; + } + + ._ph-mob-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + ._ph-mob-5 { + padding-left: 5px !important; + padding-right: 5px !important; + } + + ._ph-mob-10 { + padding-left: 10px !important; + padding-right: 10px !important; + } + + ._ph-mob-15 { + padding-left: 15px !important; + padding-right: 15px !important; + } + + ._ph-mob-20 { + padding-left: 20px !important; + padding-right: 20px !important; + } + + ._ph-mob-25 { + padding-left: 25px !important; + padding-right: 25px !important; + } + + ._ph-mob-30 { + padding-left: 30px !important; + padding-right: 30px !important; + } + + ._ph-mob-40 { + padding-left: 40px !important; + padding-right: 40px !important; + } + + ._ph-mob-45 { + padding-left: 45px !important; + padding-right: 45px !important; + } + + ._ph-mob-50 { + padding-left: 50px !important; + padding-right: 50px !important; + } + + ._ph-mob-60 { + padding-left: 60px !important; + padding-right: 60px !important; + } + + ._ph-mob-70 { + padding-left: 70px !important; + padding-right: 70px !important; + } + + ._ph-mob-80 { + padding-left: 80px !important; + padding-right: 80px !important; + } + + ._ph-mob-90 { + padding-left: 90px !important; + padding-right: 90px !important; + } + + ._ph-mob-100 { + padding-left: 100px !important; + padding-right: 100px !important; + } + + ._ph-mob-120 { + padding-left: 120px !important; + padding-right: 120px !important; + } + + ._ph-mob-150 { + padding-left: 150px !important; + padding-right: 150px !important; + } + + ._ph-mob-200 { + padding-left: 200px !important; + padding-right: 200px !important; + } + + ._ph-mob-250 { + padding-left: 250px !important; + padding-right: 250px !important; + } + + ._ph-mob-300 { + padding-left: 300px !important; + padding-right: 300px !important; + } + + ._ph-mob-400 { + padding-left: 400px !important; + padding-right: 400px !important; + } + + ._ph-mob-500 { + padding-left: 500px !important; + padding-right: 500px !important; + } + + ._ph-mob-600 { + padding-left: 600px !important; + padding-right: 600px !important; + } + + ._pv-mob-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + ._pv-mob-5 { + padding-top: 5px !important; + padding-bottom: 5px !important; + } + + ._pv-mob-10 { + padding-top: 10px !important; + padding-bottom: 10px !important; + } + + ._pv-mob-15 { + padding-top: 15px !important; + padding-bottom: 15px !important; + } + + ._pv-mob-20 { + padding-top: 20px !important; + padding-bottom: 20px !important; + } + + ._pv-mob-25 { + padding-top: 25px !important; + padding-bottom: 25px !important; + } + + ._pv-mob-30 { + padding-top: 30px !important; + padding-bottom: 30px !important; + } + + ._pv-mob-40 { + padding-top: 40px !important; + padding-bottom: 40px !important; + } + + ._pv-mob-45 { + padding-top: 45px !important; + padding-bottom: 45px !important; + } + + ._pv-mob-50 { + padding-top: 50px !important; + padding-bottom: 50px !important; + } + + ._pv-mob-60 { + padding-top: 60px !important; + padding-bottom: 60px !important; + } + + ._pv-mob-70 { + padding-top: 70px !important; + padding-bottom: 70px !important; + } + + ._pv-mob-80 { + padding-top: 80px !important; + padding-bottom: 80px !important; + } + + ._pv-mob-90 { + padding-top: 90px !important; + padding-bottom: 90px !important; + } + + ._pv-mob-100 { + padding-top: 100px !important; + padding-bottom: 100px !important; + } + + ._pv-mob-120 { + padding-top: 120px !important; + padding-bottom: 120px !important; + } + + ._pv-mob-150 { + padding-top: 150px !important; + padding-bottom: 150px !important; + } + + ._pv-mob-200 { + padding-top: 200px !important; + padding-bottom: 200px !important; + } + + ._pv-mob-250 { + padding-top: 250px !important; + padding-bottom: 250px !important; + } + + ._pv-mob-300 { + padding-top: 300px !important; + padding-bottom: 300px !important; + } + + ._pv-mob-400 { + padding-top: 400px !important; + padding-bottom: 400px !important; + } + + ._pv-mob-500 { + padding-top: 500px !important; + padding-bottom: 500px !important; + } + + ._pv-mob-600 { + padding-top: 600px !important; + padding-bottom: 600px !important; + } + + ._pt-mob-0 { + padding-top: 0 !important; + } + + ._pt-mob-5 { + padding-top: 5px !important; + } + + ._pt-mob-10 { + padding-top: 10px !important; + } + + ._pt-mob-15 { + padding-top: 15px !important; + } + + ._pt-mob-20 { + padding-top: 20px !important; + } + + ._pt-mob-25 { + padding-top: 25px !important; + } + + ._pt-mob-30 { + padding-top: 30px !important; + } + + ._pt-mob-40 { + padding-top: 40px !important; + } + + ._pt-mob-45 { + padding-top: 45px !important; + } + + ._pt-mob-50 { + padding-top: 50px !important; + } + + ._pt-mob-60 { + padding-top: 60px !important; + } + + ._pt-mob-70 { + padding-top: 70px !important; + } + + ._pt-mob-80 { + padding-top: 80px !important; + } + + ._pt-mob-90 { + padding-top: 90px !important; + } + + ._pt-mob-100 { + padding-top: 100px !important; + } + + ._pt-mob-120 { + padding-top: 120px !important; + } + + ._pt-mob-150 { + padding-top: 150px !important; + } + + ._pt-mob-200 { + padding-top: 200px !important; + } + + ._pt-mob-250 { + padding-top: 250px !important; + } + + ._pt-mob-300 { + padding-top: 300px !important; + } + + ._pt-mob-400 { + padding-top: 400px !important; + } + + ._pt-mob-500 { + padding-top: 500px !important; + } + + ._pt-mob-600 { + padding-top: 600px !important; + } + + ._pb-mob-0 { + padding-bottom: 0 !important; + } + + ._pb-mob-5 { + padding-bottom: 5px !important; + } + + ._pb-mob-10 { + padding-bottom: 10px !important; + } + + ._pb-mob-15 { + padding-bottom: 15px !important; + } + + ._pb-mob-20 { + padding-bottom: 20px !important; + } + + ._pb-mob-25 { + padding-bottom: 25px !important; + } + + ._pb-mob-30 { + padding-bottom: 30px !important; + } + + ._pb-mob-40 { + padding-bottom: 40px !important; + } + + ._pb-mob-45 { + padding-bottom: 45px !important; + } + + ._pb-mob-50 { + padding-bottom: 50px !important; + } + + ._pb-mob-60 { + padding-bottom: 60px !important; + } + + ._pb-mob-70 { + padding-bottom: 70px !important; + } + + ._pb-mob-80 { + padding-bottom: 80px !important; + } + + ._pb-mob-90 { + padding-bottom: 90px !important; + } + + ._pb-mob-100 { + padding-bottom: 100px !important; + } + + ._pb-mob-120 { + padding-bottom: 120px !important; + } + + ._pb-mob-150 { + padding-bottom: 150px !important; + } + + ._pb-mob-200 { + padding-bottom: 200px !important; + } + + ._pb-mob-250 { + padding-bottom: 250px !important; + } + + ._pb-mob-300 { + padding-bottom: 300px !important; + } + + ._pb-mob-400 { + padding-bottom: 400px !important; + } + + ._pb-mob-500 { + padding-bottom: 500px !important; + } + + ._pb-mob-600 { + padding-bottom: 600px !important; + } + + ._pl-mob-0 { + padding-left: 0 !important; + } + + ._pl-mob-5 { + padding-left: 5px !important; + } + + ._pl-mob-10 { + padding-left: 10px !important; + } + + ._pl-mob-15 { + padding-left: 15px !important; + } + + ._pl-mob-20 { + padding-left: 20px !important; + } + + ._pl-mob-25 { + padding-left: 25px !important; + } + + ._pl-mob-30 { + padding-left: 30px !important; + } + + ._pl-mob-40 { + padding-left: 40px !important; + } + + ._pl-mob-45 { + padding-left: 45px !important; + } + + ._pl-mob-50 { + padding-left: 50px !important; + } + + ._pl-mob-60 { + padding-left: 60px !important; + } + + ._pl-mob-70 { + padding-left: 70px !important; + } + + ._pl-mob-80 { + padding-left: 80px !important; + } + + ._pl-mob-90 { + padding-left: 90px !important; + } + + ._pl-mob-100 { + padding-left: 100px !important; + } + + ._pl-mob-120 { + padding-left: 120px !important; + } + + ._pl-mob-150 { + padding-left: 150px !important; + } + + ._pl-mob-200 { + padding-left: 200px !important; + } + + ._pl-mob-250 { + padding-left: 250px !important; + } + + ._pl-mob-300 { + padding-left: 300px !important; + } + + ._pl-mob-400 { + padding-left: 400px !important; + } + + ._pl-mob-500 { + padding-left: 500px !important; + } + + ._pl-mob-600 { + padding-left: 600px !important; + } + + ._pr-mob-0 { + padding-right: 0 !important; + } + + ._pr-mob-5 { + padding-right: 5px !important; + } + + ._pr-mob-10 { + padding-right: 10px !important; + } + + ._pr-mob-15 { + padding-right: 15px !important; + } + + ._pr-mob-20 { + padding-right: 20px !important; + } + + ._pr-mob-25 { + padding-right: 25px !important; + } + + ._pr-mob-30 { + padding-right: 30px !important; + } + + ._pr-mob-40 { + padding-right: 40px !important; + } + + ._pr-mob-45 { + padding-right: 45px !important; + } + + ._pr-mob-50 { + padding-right: 50px !important; + } + + ._pr-mob-60 { + padding-right: 60px !important; + } + + ._pr-mob-70 { + padding-right: 70px !important; + } + + ._pr-mob-80 { + padding-right: 80px !important; + } + + ._pr-mob-90 { + padding-right: 90px !important; + } + + ._pr-mob-100 { + padding-right: 100px !important; + } + + ._pr-mob-120 { + padding-right: 120px !important; + } + + ._pr-mob-150 { + padding-right: 150px !important; + } + + ._pr-mob-200 { + padding-right: 200px !important; + } + + ._pr-mob-250 { + padding-right: 250px !important; + } + + ._pr-mob-300 { + padding-right: 300px !important; + } + + ._pr-mob-400 { + padding-right: 400px !important; + } + + ._pr-mob-500 { + padding-right: 500px !important; + } + + ._pr-mob-600 { + padding-right: 600px !important; + } } + @media (min-width: 992px) { - ._p-desk-0 { - padding: 0 !important; - } - ._p-desk-5 { - padding: 5px !important; - } - ._p-desk-10 { - padding: 10px !important; - } - ._p-desk-15 { - padding: 15px !important; - } - ._p-desk-20 { - padding: 20px !important; - } - ._p-desk-25 { - padding: 25px !important; - } - ._p-desk-30 { - padding: 30px !important; - } - ._p-desk-40 { - padding: 40px !important; - } - ._p-desk-45 { - padding: 45px !important; - } - ._p-desk-50 { - padding: 50px !important; - } - ._p-desk-60 { - padding: 60px !important; - } - ._p-desk-70 { - padding: 70px !important; - } - ._p-desk-80 { - padding: 80px !important; - } - ._p-desk-90 { - padding: 90px !important; - } - ._p-desk-100 { - padding: 100px !important; - } - ._p-desk-120 { - padding: 120px !important; - } - ._p-desk-150 { - padding: 150px !important; - } - ._p-desk-200 { - padding: 200px !important; - } - ._p-desk-250 { - padding: 250px !important; - } - ._p-desk-300 { - padding: 300px !important; - } - ._p-desk-400 { - padding: 400px !important; - } - ._p-desk-500 { - padding: 500px !important; - } - ._p-desk-600 { - padding: 600px !important; - } - ._ph-desk-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - ._ph-desk-5 { - padding-left: 5px !important; - padding-right: 5px !important; - } - ._ph-desk-10 { - padding-left: 10px !important; - padding-right: 10px !important; - } - ._ph-desk-15 { - padding-left: 15px !important; - padding-right: 15px !important; - } - ._ph-desk-20 { - padding-left: 20px !important; - padding-right: 20px !important; - } - ._ph-desk-25 { - padding-left: 25px !important; - padding-right: 25px !important; - } - ._ph-desk-30 { - padding-left: 30px !important; - padding-right: 30px !important; - } - ._ph-desk-40 { - padding-left: 40px !important; - padding-right: 40px !important; - } - ._ph-desk-45 { - padding-left: 45px !important; - padding-right: 45px !important; - } - ._ph-desk-50 { - padding-left: 50px !important; - padding-right: 50px !important; - } - ._ph-desk-60 { - padding-left: 60px !important; - padding-right: 60px !important; - } - ._ph-desk-70 { - padding-left: 70px !important; - padding-right: 70px !important; - } - ._ph-desk-80 { - padding-left: 80px !important; - padding-right: 80px !important; - } - ._ph-desk-90 { - padding-left: 90px !important; - padding-right: 90px !important; - } - ._ph-desk-100 { - padding-left: 100px !important; - padding-right: 100px !important; - } - ._ph-desk-120 { - padding-left: 120px !important; - padding-right: 120px !important; - } - ._ph-desk-150 { - padding-left: 150px !important; - padding-right: 150px !important; - } - ._ph-desk-200 { - padding-left: 200px !important; - padding-right: 200px !important; - } - ._ph-desk-250 { - padding-left: 250px !important; - padding-right: 250px !important; - } - ._ph-desk-300 { - padding-left: 300px !important; - padding-right: 300px !important; - } - ._ph-desk-400 { - padding-left: 400px !important; - padding-right: 400px !important; - } - ._ph-desk-500 { - padding-left: 500px !important; - padding-right: 500px !important; - } - ._ph-desk-600 { - padding-left: 600px !important; - padding-right: 600px !important; - } - ._pv-desk-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - ._pv-desk-5 { - padding-top: 5px !important; - padding-bottom: 5px !important; - } - ._pv-desk-10 { - padding-top: 10px !important; - padding-bottom: 10px !important; - } - ._pv-desk-15 { - padding-top: 15px !important; - padding-bottom: 15px !important; - } - ._pv-desk-20 { - padding-top: 20px !important; - padding-bottom: 20px !important; - } - ._pv-desk-25 { - padding-top: 25px !important; - padding-bottom: 25px !important; - } - ._pv-desk-30 { - padding-top: 30px !important; - padding-bottom: 30px !important; - } - ._pv-desk-40 { - padding-top: 40px !important; - padding-bottom: 40px !important; - } - ._pv-desk-45 { - padding-top: 45px !important; - padding-bottom: 45px !important; - } - ._pv-desk-50 { - padding-top: 50px !important; - padding-bottom: 50px !important; - } - ._pv-desk-60 { - padding-top: 60px !important; - padding-bottom: 60px !important; - } - ._pv-desk-70 { - padding-top: 70px !important; - padding-bottom: 70px !important; - } - ._pv-desk-80 { - padding-top: 80px !important; - padding-bottom: 80px !important; - } - ._pv-desk-90 { - padding-top: 90px !important; - padding-bottom: 90px !important; - } - ._pv-desk-100 { - padding-top: 100px !important; - padding-bottom: 100px !important; - } - ._pv-desk-120 { - padding-top: 120px !important; - padding-bottom: 120px !important; - } - ._pv-desk-150 { - padding-top: 150px !important; - padding-bottom: 150px !important; - } - ._pv-desk-200 { - padding-top: 200px !important; - padding-bottom: 200px !important; - } - ._pv-desk-250 { - padding-top: 250px !important; - padding-bottom: 250px !important; - } - ._pv-desk-300 { - padding-top: 300px !important; - padding-bottom: 300px !important; - } - ._pv-desk-400 { - padding-top: 400px !important; - padding-bottom: 400px !important; - } - ._pv-desk-500 { - padding-top: 500px !important; - padding-bottom: 500px !important; - } - ._pv-desk-600 { - padding-top: 600px !important; - padding-bottom: 600px !important; - } - ._pt-desk-0 { - padding-top: 0 !important; - } - ._pt-desk-5 { - padding-top: 5px !important; - } - ._pt-desk-10 { - padding-top: 10px !important; - } - ._pt-desk-15 { - padding-top: 15px !important; - } - ._pt-desk-20 { - padding-top: 20px !important; - } - ._pt-desk-25 { - padding-top: 25px !important; - } - ._pt-desk-30 { - padding-top: 30px !important; - } - ._pt-desk-40 { - padding-top: 40px !important; - } - ._pt-desk-45 { - padding-top: 45px !important; - } - ._pt-desk-50 { - padding-top: 50px !important; - } - ._pt-desk-60 { - padding-top: 60px !important; - } - ._pt-desk-70 { - padding-top: 70px !important; - } - ._pt-desk-80 { - padding-top: 80px !important; - } - ._pt-desk-90 { - padding-top: 90px !important; - } - ._pt-desk-100 { - padding-top: 100px !important; - } - ._pt-desk-120 { - padding-top: 120px !important; - } - ._pt-desk-150 { - padding-top: 150px !important; - } - ._pt-desk-200 { - padding-top: 200px !important; - } - ._pt-desk-250 { - padding-top: 250px !important; - } - ._pt-desk-300 { - padding-top: 300px !important; - } - ._pt-desk-400 { - padding-top: 400px !important; - } - ._pt-desk-500 { - padding-top: 500px !important; - } - ._pt-desk-600 { - padding-top: 600px !important; - } - ._pb-desk-0 { - padding-bottom: 0 !important; - } - ._pb-desk-5 { - padding-bottom: 5px !important; - } - ._pb-desk-10 { - padding-bottom: 10px !important; - } - ._pb-desk-15 { - padding-bottom: 15px !important; - } - ._pb-desk-20 { - padding-bottom: 20px !important; - } - ._pb-desk-25 { - padding-bottom: 25px !important; - } - ._pb-desk-30 { - padding-bottom: 30px !important; - } - ._pb-desk-40 { - padding-bottom: 40px !important; - } - ._pb-desk-45 { - padding-bottom: 45px !important; - } - ._pb-desk-50 { - padding-bottom: 50px !important; - } - ._pb-desk-60 { - padding-bottom: 60px !important; - } - ._pb-desk-70 { - padding-bottom: 70px !important; - } - ._pb-desk-80 { - padding-bottom: 80px !important; - } - ._pb-desk-90 { - padding-bottom: 90px !important; - } - ._pb-desk-100 { - padding-bottom: 100px !important; - } - ._pb-desk-120 { - padding-bottom: 120px !important; - } - ._pb-desk-150 { - padding-bottom: 150px !important; - } - ._pb-desk-200 { - padding-bottom: 200px !important; - } - ._pb-desk-250 { - padding-bottom: 250px !important; - } - ._pb-desk-300 { - padding-bottom: 300px !important; - } - ._pb-desk-400 { - padding-bottom: 400px !important; - } - ._pb-desk-500 { - padding-bottom: 500px !important; - } - ._pb-desk-600 { - padding-bottom: 600px !important; - } - ._pl-desk-0 { - padding-left: 0 !important; - } - ._pl-desk-5 { - padding-left: 5px !important; - } - ._pl-desk-10 { - padding-left: 10px !important; - } - ._pl-desk-15 { - padding-left: 15px !important; - } - ._pl-desk-20 { - padding-left: 20px !important; - } - ._pl-desk-25 { - padding-left: 25px !important; - } - ._pl-desk-30 { - padding-left: 30px !important; - } - ._pl-desk-40 { - padding-left: 40px !important; - } - ._pl-desk-45 { - padding-left: 45px !important; - } - ._pl-desk-50 { - padding-left: 50px !important; - } - ._pl-desk-60 { - padding-left: 60px !important; - } - ._pl-desk-70 { - padding-left: 70px !important; - } - ._pl-desk-80 { - padding-left: 80px !important; - } - ._pl-desk-90 { - padding-left: 90px !important; - } - ._pl-desk-100 { - padding-left: 100px !important; - } - ._pl-desk-120 { - padding-left: 120px !important; - } - ._pl-desk-150 { - padding-left: 150px !important; - } - ._pl-desk-200 { - padding-left: 200px !important; - } - ._pl-desk-250 { - padding-left: 250px !important; - } - ._pl-desk-300 { - padding-left: 300px !important; - } - ._pl-desk-400 { - padding-left: 400px !important; - } - ._pl-desk-500 { - padding-left: 500px !important; - } - ._pl-desk-600 { - padding-left: 600px !important; - } - ._pr-desk-0 { - padding-right: 0 !important; - } - ._pr-desk-5 { - padding-right: 5px !important; - } - ._pr-desk-10 { - padding-right: 10px !important; - } - ._pr-desk-15 { - padding-right: 15px !important; - } - ._pr-desk-20 { - padding-right: 20px !important; - } - ._pr-desk-25 { - padding-right: 25px !important; - } - ._pr-desk-30 { - padding-right: 30px !important; - } - ._pr-desk-40 { - padding-right: 40px !important; - } - ._pr-desk-45 { - padding-right: 45px !important; - } - ._pr-desk-50 { - padding-right: 50px !important; - } - ._pr-desk-60 { - padding-right: 60px !important; - } - ._pr-desk-70 { - padding-right: 70px !important; - } - ._pr-desk-80 { - padding-right: 80px !important; - } - ._pr-desk-90 { - padding-right: 90px !important; - } - ._pr-desk-100 { - padding-right: 100px !important; - } - ._pr-desk-120 { - padding-right: 120px !important; - } - ._pr-desk-150 { - padding-right: 150px !important; - } - ._pr-desk-200 { - padding-right: 200px !important; - } - ._pr-desk-250 { - padding-right: 250px !important; - } - ._pr-desk-300 { - padding-right: 300px !important; - } - ._pr-desk-400 { - padding-right: 400px !important; - } - ._pr-desk-500 { - padding-right: 500px !important; - } - ._pr-desk-600 { - padding-right: 600px !important; - } + ._p-desk-0 { + padding: 0 !important; + } + + ._p-desk-5 { + padding: 5px !important; + } + + ._p-desk-10 { + padding: 10px !important; + } + + ._p-desk-15 { + padding: 15px !important; + } + + ._p-desk-20 { + padding: 20px !important; + } + + ._p-desk-25 { + padding: 25px !important; + } + + ._p-desk-30 { + padding: 30px !important; + } + + ._p-desk-40 { + padding: 40px !important; + } + + ._p-desk-45 { + padding: 45px !important; + } + + ._p-desk-50 { + padding: 50px !important; + } + + ._p-desk-60 { + padding: 60px !important; + } + + ._p-desk-70 { + padding: 70px !important; + } + + ._p-desk-80 { + padding: 80px !important; + } + + ._p-desk-90 { + padding: 90px !important; + } + + ._p-desk-100 { + padding: 100px !important; + } + + ._p-desk-120 { + padding: 120px !important; + } + + ._p-desk-150 { + padding: 150px !important; + } + + ._p-desk-200 { + padding: 200px !important; + } + + ._p-desk-250 { + padding: 250px !important; + } + + ._p-desk-300 { + padding: 300px !important; + } + + ._p-desk-400 { + padding: 400px !important; + } + + ._p-desk-500 { + padding: 500px !important; + } + + ._p-desk-600 { + padding: 600px !important; + } + + ._ph-desk-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + + ._ph-desk-5 { + padding-left: 5px !important; + padding-right: 5px !important; + } + + ._ph-desk-10 { + padding-left: 10px !important; + padding-right: 10px !important; + } + + ._ph-desk-15 { + padding-left: 15px !important; + padding-right: 15px !important; + } + + ._ph-desk-20 { + padding-left: 20px !important; + padding-right: 20px !important; + } + + ._ph-desk-25 { + padding-left: 25px !important; + padding-right: 25px !important; + } + + ._ph-desk-30 { + padding-left: 30px !important; + padding-right: 30px !important; + } + + ._ph-desk-40 { + padding-left: 40px !important; + padding-right: 40px !important; + } + + ._ph-desk-45 { + padding-left: 45px !important; + padding-right: 45px !important; + } + + ._ph-desk-50 { + padding-left: 50px !important; + padding-right: 50px !important; + } + + ._ph-desk-60 { + padding-left: 60px !important; + padding-right: 60px !important; + } + + ._ph-desk-70 { + padding-left: 70px !important; + padding-right: 70px !important; + } + + ._ph-desk-80 { + padding-left: 80px !important; + padding-right: 80px !important; + } + + ._ph-desk-90 { + padding-left: 90px !important; + padding-right: 90px !important; + } + + ._ph-desk-100 { + padding-left: 100px !important; + padding-right: 100px !important; + } + + ._ph-desk-120 { + padding-left: 120px !important; + padding-right: 120px !important; + } + + ._ph-desk-150 { + padding-left: 150px !important; + padding-right: 150px !important; + } + + ._ph-desk-200 { + padding-left: 200px !important; + padding-right: 200px !important; + } + + ._ph-desk-250 { + padding-left: 250px !important; + padding-right: 250px !important; + } + + ._ph-desk-300 { + padding-left: 300px !important; + padding-right: 300px !important; + } + + ._ph-desk-400 { + padding-left: 400px !important; + padding-right: 400px !important; + } + + ._ph-desk-500 { + padding-left: 500px !important; + padding-right: 500px !important; + } + + ._ph-desk-600 { + padding-left: 600px !important; + padding-right: 600px !important; + } + + ._pv-desk-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + ._pv-desk-5 { + padding-top: 5px !important; + padding-bottom: 5px !important; + } + + ._pv-desk-10 { + padding-top: 10px !important; + padding-bottom: 10px !important; + } + + ._pv-desk-15 { + padding-top: 15px !important; + padding-bottom: 15px !important; + } + + ._pv-desk-20 { + padding-top: 20px !important; + padding-bottom: 20px !important; + } + + ._pv-desk-25 { + padding-top: 25px !important; + padding-bottom: 25px !important; + } + + ._pv-desk-30 { + padding-top: 30px !important; + padding-bottom: 30px !important; + } + + ._pv-desk-40 { + padding-top: 40px !important; + padding-bottom: 40px !important; + } + + ._pv-desk-45 { + padding-top: 45px !important; + padding-bottom: 45px !important; + } + + ._pv-desk-50 { + padding-top: 50px !important; + padding-bottom: 50px !important; + } + + ._pv-desk-60 { + padding-top: 60px !important; + padding-bottom: 60px !important; + } + + ._pv-desk-70 { + padding-top: 70px !important; + padding-bottom: 70px !important; + } + + ._pv-desk-80 { + padding-top: 80px !important; + padding-bottom: 80px !important; + } + + ._pv-desk-90 { + padding-top: 90px !important; + padding-bottom: 90px !important; + } + + ._pv-desk-100 { + padding-top: 100px !important; + padding-bottom: 100px !important; + } + + ._pv-desk-120 { + padding-top: 120px !important; + padding-bottom: 120px !important; + } + + ._pv-desk-150 { + padding-top: 150px !important; + padding-bottom: 150px !important; + } + + ._pv-desk-200 { + padding-top: 200px !important; + padding-bottom: 200px !important; + } + + ._pv-desk-250 { + padding-top: 250px !important; + padding-bottom: 250px !important; + } + + ._pv-desk-300 { + padding-top: 300px !important; + padding-bottom: 300px !important; + } + + ._pv-desk-400 { + padding-top: 400px !important; + padding-bottom: 400px !important; + } + + ._pv-desk-500 { + padding-top: 500px !important; + padding-bottom: 500px !important; + } + + ._pv-desk-600 { + padding-top: 600px !important; + padding-bottom: 600px !important; + } + + ._pt-desk-0 { + padding-top: 0 !important; + } + + ._pt-desk-5 { + padding-top: 5px !important; + } + + ._pt-desk-10 { + padding-top: 10px !important; + } + + ._pt-desk-15 { + padding-top: 15px !important; + } + + ._pt-desk-20 { + padding-top: 20px !important; + } + + ._pt-desk-25 { + padding-top: 25px !important; + } + + ._pt-desk-30 { + padding-top: 30px !important; + } + + ._pt-desk-40 { + padding-top: 40px !important; + } + + ._pt-desk-45 { + padding-top: 45px !important; + } + + ._pt-desk-50 { + padding-top: 50px !important; + } + + ._pt-desk-60 { + padding-top: 60px !important; + } + + ._pt-desk-70 { + padding-top: 70px !important; + } + + ._pt-desk-80 { + padding-top: 80px !important; + } + + ._pt-desk-90 { + padding-top: 90px !important; + } + + ._pt-desk-100 { + padding-top: 100px !important; + } + + ._pt-desk-120 { + padding-top: 120px !important; + } + + ._pt-desk-150 { + padding-top: 150px !important; + } + + ._pt-desk-200 { + padding-top: 200px !important; + } + + ._pt-desk-250 { + padding-top: 250px !important; + } + + ._pt-desk-300 { + padding-top: 300px !important; + } + + ._pt-desk-400 { + padding-top: 400px !important; + } + + ._pt-desk-500 { + padding-top: 500px !important; + } + + ._pt-desk-600 { + padding-top: 600px !important; + } + + ._pb-desk-0 { + padding-bottom: 0 !important; + } + + ._pb-desk-5 { + padding-bottom: 5px !important; + } + + ._pb-desk-10 { + padding-bottom: 10px !important; + } + + ._pb-desk-15 { + padding-bottom: 15px !important; + } + + ._pb-desk-20 { + padding-bottom: 20px !important; + } + + ._pb-desk-25 { + padding-bottom: 25px !important; + } + + ._pb-desk-30 { + padding-bottom: 30px !important; + } + + ._pb-desk-40 { + padding-bottom: 40px !important; + } + + ._pb-desk-45 { + padding-bottom: 45px !important; + } + + ._pb-desk-50 { + padding-bottom: 50px !important; + } + + ._pb-desk-60 { + padding-bottom: 60px !important; + } + + ._pb-desk-70 { + padding-bottom: 70px !important; + } + + ._pb-desk-80 { + padding-bottom: 80px !important; + } + + ._pb-desk-90 { + padding-bottom: 90px !important; + } + + ._pb-desk-100 { + padding-bottom: 100px !important; + } + + ._pb-desk-120 { + padding-bottom: 120px !important; + } + + ._pb-desk-150 { + padding-bottom: 150px !important; + } + + ._pb-desk-200 { + padding-bottom: 200px !important; + } + + ._pb-desk-250 { + padding-bottom: 250px !important; + } + + ._pb-desk-300 { + padding-bottom: 300px !important; + } + + ._pb-desk-400 { + padding-bottom: 400px !important; + } + + ._pb-desk-500 { + padding-bottom: 500px !important; + } + + ._pb-desk-600 { + padding-bottom: 600px !important; + } + + ._pl-desk-0 { + padding-left: 0 !important; + } + + ._pl-desk-5 { + padding-left: 5px !important; + } + + ._pl-desk-10 { + padding-left: 10px !important; + } + + ._pl-desk-15 { + padding-left: 15px !important; + } + + ._pl-desk-20 { + padding-left: 20px !important; + } + + ._pl-desk-25 { + padding-left: 25px !important; + } + + ._pl-desk-30 { + padding-left: 30px !important; + } + + ._pl-desk-40 { + padding-left: 40px !important; + } + + ._pl-desk-45 { + padding-left: 45px !important; + } + + ._pl-desk-50 { + padding-left: 50px !important; + } + + ._pl-desk-60 { + padding-left: 60px !important; + } + + ._pl-desk-70 { + padding-left: 70px !important; + } + + ._pl-desk-80 { + padding-left: 80px !important; + } + + ._pl-desk-90 { + padding-left: 90px !important; + } + + ._pl-desk-100 { + padding-left: 100px !important; + } + + ._pl-desk-120 { + padding-left: 120px !important; + } + + ._pl-desk-150 { + padding-left: 150px !important; + } + + ._pl-desk-200 { + padding-left: 200px !important; + } + + ._pl-desk-250 { + padding-left: 250px !important; + } + + ._pl-desk-300 { + padding-left: 300px !important; + } + + ._pl-desk-400 { + padding-left: 400px !important; + } + + ._pl-desk-500 { + padding-left: 500px !important; + } + + ._pl-desk-600 { + padding-left: 600px !important; + } + + ._pr-desk-0 { + padding-right: 0 !important; + } + + ._pr-desk-5 { + padding-right: 5px !important; + } + + ._pr-desk-10 { + padding-right: 10px !important; + } + + ._pr-desk-15 { + padding-right: 15px !important; + } + + ._pr-desk-20 { + padding-right: 20px !important; + } + + ._pr-desk-25 { + padding-right: 25px !important; + } + + ._pr-desk-30 { + padding-right: 30px !important; + } + + ._pr-desk-40 { + padding-right: 40px !important; + } + + ._pr-desk-45 { + padding-right: 45px !important; + } + + ._pr-desk-50 { + padding-right: 50px !important; + } + + ._pr-desk-60 { + padding-right: 60px !important; + } + + ._pr-desk-70 { + padding-right: 70px !important; + } + + ._pr-desk-80 { + padding-right: 80px !important; + } + + ._pr-desk-90 { + padding-right: 90px !important; + } + + ._pr-desk-100 { + padding-right: 100px !important; + } + + ._pr-desk-120 { + padding-right: 120px !important; + } + + ._pr-desk-150 { + padding-right: 150px !important; + } + + ._pr-desk-200 { + padding-right: 200px !important; + } + + ._pr-desk-250 { + padding-right: 250px !important; + } + + ._pr-desk-300 { + padding-right: 300px !important; + } + + ._pr-desk-400 { + padding-right: 400px !important; + } + + ._pr-desk-500 { + padding-right: 500px !important; + } + + ._pr-desk-600 { + padding-right: 600px !important; + } } + ._h-10vh { - height: 10vh !important; + height: 10vh !important; } + ._h-15vh { - height: 15vh !important; + height: 15vh !important; } + ._h-20vh { - height: 20vh !important; + height: 20vh !important; } + ._h-25vh { - height: 25vh !important; + height: 25vh !important; } + ._h-30vh { - height: 30vh !important; + height: 30vh !important; } + ._h-33vh { - height: 33vh !important; + height: 33vh !important; } + ._h-40vh { - height: 40vh !important; + height: 40vh !important; } + ._h-45vh { - height: 45vh !important; + height: 45vh !important; } + ._h-50vh { - height: 50vh !important; + height: 50vh !important; } + ._h-60vh { - height: 60vh !important; + height: 60vh !important; } + ._h-66vh { - height: 66vh !important; + height: 66vh !important; } + ._h-75vh { - height: 75vh !important; + height: 75vh !important; } + ._h-80vh { - height: 80vh !important; + height: 80vh !important; } + ._h-100vh { - height: 100vh !important; + height: 100vh !important; } + ._h-120vh { - height: 120vh !important; + height: 120vh !important; } + ._h-10pct { - height: 10% !important; + height: 10% !important; } + ._h-15pct { - height: 15% !important; + height: 15% !important; } + ._h-20pct { - height: 20% !important; + height: 20% !important; } + ._h-25pct { - height: 25% !important; + height: 25% !important; } + ._h-30pct { - height: 30% !important; + height: 30% !important; } + ._h-33pct { - height: 33% !important; + height: 33% !important; } + ._h-40pct { - height: 40% !important; + height: 40% !important; } + ._h-45pct { - height: 45% !important; + height: 45% !important; } + ._h-50pct { - height: 50% !important; + height: 50% !important; } + ._h-60pct { - height: 60% !important; + height: 60% !important; } + ._h-66pct { - height: 66% !important; + height: 66% !important; } + ._h-75pct { - height: 75% !important; + height: 75% !important; } + ._h-80pct { - height: 80% !important; + height: 80% !important; } + ._h-100pct { - height: 100% !important; + height: 100% !important; } + ._h-120pct { - height: 120% !important; + height: 120% !important; } + @media (min-width: 992px) { - ._h-desk-10vh { - height: 10vh !important; - } - ._h-desk-15vh { - height: 15vh !important; - } - ._h-desk-20vh { - height: 20vh !important; - } - ._h-desk-25vh { - height: 25vh !important; - } - ._h-desk-30vh { - height: 30vh !important; - } - ._h-desk-33vh { - height: 33vh !important; - } - ._h-desk-40vh { - height: 40vh !important; - } - ._h-desk-45vh { - height: 45vh !important; - } - ._h-desk-50vh { - height: 50vh !important; - } - ._h-desk-60vh { - height: 60vh !important; - } - ._h-desk-66vh { - height: 66vh !important; - } - ._h-desk-75vh { - height: 75vh !important; - } - ._h-desk-80vh { - height: 80vh !important; - } - ._h-desk-100vh { - height: 100vh !important; - } - ._h-desk-120vh { - height: 120vh !important; - } + ._h-desk-10vh { + height: 10vh !important; + } + + ._h-desk-15vh { + height: 15vh !important; + } + + ._h-desk-20vh { + height: 20vh !important; + } + + ._h-desk-25vh { + height: 25vh !important; + } + + ._h-desk-30vh { + height: 30vh !important; + } + + ._h-desk-33vh { + height: 33vh !important; + } + + ._h-desk-40vh { + height: 40vh !important; + } + + ._h-desk-45vh { + height: 45vh !important; + } + + ._h-desk-50vh { + height: 50vh !important; + } + + ._h-desk-60vh { + height: 60vh !important; + } + + ._h-desk-66vh { + height: 66vh !important; + } + + ._h-desk-75vh { + height: 75vh !important; + } + + ._h-desk-80vh { + height: 80vh !important; + } + + ._h-desk-100vh { + height: 100vh !important; + } + + ._h-desk-120vh { + height: 120vh !important; + } } + @media (max-width: 992px) { - ._h-mob-10vh { - height: 10vh !important; - } - ._h-mob-15vh { - height: 15vh !important; - } - ._h-mob-20vh { - height: 20vh !important; - } - ._h-mob-25vh { - height: 25vh !important; - } - ._h-mob-30vh { - height: 30vh !important; - } - ._h-mob-33vh { - height: 33vh !important; - } - ._h-mob-40vh { - height: 40vh !important; - } - ._h-mob-45vh { - height: 45vh !important; - } - ._h-mob-50vh { - height: 50vh !important; - } - ._h-mob-60vh { - height: 60vh !important; - } - ._h-mob-66vh { - height: 66vh !important; - } - ._h-mob-75vh { - height: 75vh !important; - } - ._h-mob-80vh { - height: 80vh !important; - } - ._h-mob-100vh { - height: 100vh !important; - } - ._h-mob-120vh { - height: 120vh !important; - } + ._h-mob-10vh { + height: 10vh !important; + } + + ._h-mob-15vh { + height: 15vh !important; + } + + ._h-mob-20vh { + height: 20vh !important; + } + + ._h-mob-25vh { + height: 25vh !important; + } + + ._h-mob-30vh { + height: 30vh !important; + } + + ._h-mob-33vh { + height: 33vh !important; + } + + ._h-mob-40vh { + height: 40vh !important; + } + + ._h-mob-45vh { + height: 45vh !important; + } + + ._h-mob-50vh { + height: 50vh !important; + } + + ._h-mob-60vh { + height: 60vh !important; + } + + ._h-mob-66vh { + height: 66vh !important; + } + + ._h-mob-75vh { + height: 75vh !important; + } + + ._h-mob-80vh { + height: 80vh !important; + } + + ._h-mob-100vh { + height: 100vh !important; + } + + ._h-mob-120vh { + height: 120vh !important; + } } + ._h-a { - height: auto !important; -} -@media (max-width: 992px) { - ._h-mob-a { height: auto !important; - } } + +@media (max-width: 992px) { + ._h-mob-a { + height: auto !important; + } +} + ._w-10pct { - width: 10% !important; + width: 10% !important; } + ._w-15pct { - width: 15% !important; + width: 15% !important; } + ._w-20pct { - width: 20% !important; + width: 20% !important; } + ._w-25pct { - width: 25% !important; + width: 25% !important; } + ._w-30pct { - width: 30% !important; + width: 30% !important; } + ._w-33pct { - width: 33% !important; + width: 33% !important; } + ._w-40pct { - width: 40% !important; + width: 40% !important; } + ._w-45pct { - width: 45% !important; + width: 45% !important; } + ._w-50pct { - width: 50% !important; + width: 50% !important; } + ._w-60pct { - width: 60% !important; + width: 60% !important; } + ._w-66pct { - width: 66% !important; + width: 66% !important; } + ._w-75pct { - width: 75% !important; + width: 75% !important; } + ._w-80pct { - width: 80% !important; + width: 80% !important; } + ._w-100pct { - width: 100% !important; + width: 100% !important; } + ._w-120pct { - width: 120% !important; + width: 120% !important; } + ._w-a { - width: auto !important; + width: auto !important; } + ._w-f, ._w-full { - width: 100% !important; + width: 100% !important; } + ._mw-10 { - max-width: 10px !important; + max-width: 10px !important; } + ._mw-30 { - max-width: 30px !important; + max-width: 30px !important; } + ._mw-50 { - max-width: 50px !important; + max-width: 50px !important; } + ._mw-100 { - max-width: 100px !important; + max-width: 100px !important; } + ._mw-200 { - max-width: 200px !important; + max-width: 200px !important; } + ._mw-300 { - max-width: 300px !important; + max-width: 300px !important; } + ._mw-400 { - max-width: 400px !important; + max-width: 400px !important; } + ._mw-500 { - max-width: 500px !important; + max-width: 500px !important; } + ._mw-600 { - max-width: 600px !important; + max-width: 600px !important; } + ._bsh-xs { - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } + ._bsh-sm { - -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); - box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); + -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); } + ._bsh { - -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); - box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23); + -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } + ._bsh-lg { - -webkit-box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.23); - box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.23); + -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.23); + box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.23); } + ._bsh-xl { - -webkit-box-shadow: 0 19px 38px rgba(0,0,0,0.3), 0 15px 12px rgba(0,0,0,0.22); - box-shadow: 0 19px 38px rgba(0,0,0,0.3), 0 15px 12px rgba(0,0,0,0.22); + -webkit-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); + box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22); } + ._bsh-xxl { - -webkit-box-shadow: 0 25px 50px rgba(0,0,0,0.4), 0 18px 16px rgba(0,0,0,0.21); - box-shadow: 0 25px 50px rgba(0,0,0,0.4), 0 18px 16px rgba(0,0,0,0.21); + -webkit-box-shadow: 0 25px 50px rgba(0, 0, 0, 0.4), 0 18px 16px rgba(0, 0, 0, 0.21); + box-shadow: 0 25px 50px rgba(0, 0, 0, 0.4), 0 18px 16px rgba(0, 0, 0, 0.21); } + ._bsh-light._bsh-xs { - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.12); - box-shadow: 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.12); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.12); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.12); } + ._bsh-light._bsh-sm { - -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.08), 0 3px 6px rgba(0,0,0,0.16); - box-shadow: 0 3px 6px rgba(0,0,0,0.08), 0 3px 6px rgba(0,0,0,0.16); + -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08), 0 3px 6px rgba(0, 0, 0, 0.16); + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08), 0 3px 6px rgba(0, 0, 0, 0.16); } + ._bsh-light._bsh { - -webkit-box-shadow: 0 8px 20px rgba(0,0,0,0.08), 0 4px 6px rgba(0,0,0,0.12); - box-shadow: 0 8px 20px rgba(0,0,0,0.08), 0 4px 6px rgba(0,0,0,0.12); + -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08), 0 4px 6px rgba(0, 0, 0, 0.12); + box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08), 0 4px 6px rgba(0, 0, 0, 0.12); } + ._bsh-light._bsh-lg { - -webkit-box-shadow: 0 14px 28px rgba(0,0,0,0.13), 0 10px 10px rgba(0,0,0,0.15); - box-shadow: 0 14px 28px rgba(0,0,0,0.13), 0 10px 10px rgba(0,0,0,0.15); + -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.13), 0 10px 10px rgba(0, 0, 0, 0.15); + box-shadow: 0 14px 28px rgba(0, 0, 0, 0.13), 0 10px 10px rgba(0, 0, 0, 0.15); } + ._bsh-light._bsh-xl { - -webkit-box-shadow: 0 15px 40px rgba(0,0,0,0.15), 0 7px 12px rgba(0,0,0,0.11); - box-shadow: 0 15px 40px rgba(0,0,0,0.15), 0 7px 12px rgba(0,0,0,0.11); + -webkit-box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15), 0 7px 12px rgba(0, 0, 0, 0.11); + box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15), 0 7px 12px rgba(0, 0, 0, 0.11); } + ._bsh-light._bsh-xxl { - -webkit-box-shadow: 0 17px 50px rgba(0,0,0,0.17), 0 10px 10px rgba(0,0,0,0.11); - box-shadow: 0 17px 50px rgba(0,0,0,0.17), 0 10px 10px rgba(0,0,0,0.11); + -webkit-box-shadow: 0 17px 50px rgba(0, 0, 0, 0.17), 0 10px 10px rgba(0, 0, 0, 0.11); + box-shadow: 0 17px 50px rgba(0, 0, 0, 0.17), 0 10px 10px rgba(0, 0, 0, 0.11); } + ._b { - border: 1px solid #e6e6e6 !important; + border: 1px solid #e6e6e6 !important; } + ._b-n { - border: none !important; + border: none !important; } + ._bc-dg { - border-color: #d9d9d9 !important; + border-color: #d9d9d9 !important; } + ._bc-w { - border-color: #fff !important; + border-color: #fff !important; } + ._bc-g { - border-color: #e6e6e6 !important; + border-color: #e6e6e6 !important; } + ._bc-b { - border-color: #000 !important; + border-color: #000 !important; } + ._bc-lb { - border-color: #1a1a1a !important; + border-color: #1a1a1a !important; } + ._bc-p { - border-color: #0093d2 !important; + border-color: #0093d2 !important; } + ._bc-pi { - border-color: #ff6c2d !important; + border-color: #ff6c2d !important; } + .front { - position: relative !important; - z-index: 99 !important; + position: relative !important; + z-index: 99 !important; } + ._pos-r { - position: relative !important; + position: relative !important; } + ._pos-a-b { - bottom: 0 !important; - top: auto !important; - position: absolute !important; - left: 0 !important; - z-index: 99 !important; + bottom: 0 !important; + top: auto !important; + position: absolute !important; + left: 0 !important; + z-index: 99 !important; } + ._pos-a-br { - position: absolute !important; - bottom: 0 !important; - top: auto !important; - right: 0 !important; - left: auto !important; - height: auto !important; + position: absolute !important; + bottom: 0 !important; + top: auto !important; + right: 0 !important; + left: auto !important; + height: auto !important; } + ._pos-a-bl { - position: absolute !important; - bottom: 0 !important; - top: auto !important; - right: auto !important; - left: 0 !important; - width: 100% !important; - height: auto !important; + position: absolute !important; + bottom: 0 !important; + top: auto !important; + right: auto !important; + left: 0 !important; + width: 100% !important; + height: auto !important; } + ._pos-a-tr { - position: absolute !important; - top: 0 !important; - bottom: auto !important; - right: 0 !important; - left: auto !important; - height: auto !important; + position: absolute !important; + top: 0 !important; + bottom: auto !important; + right: 0 !important; + left: auto !important; + height: auto !important; } + ._pos-a-tl { - position: absolute !important; - top: 0 !important; - bottom: auto !important; - left: 0 !important; - right: auto !important; - height: auto !important; + position: absolute !important; + top: 0 !important; + bottom: auto !important; + left: 0 !important; + right: auto !important; + height: auto !important; } + ._pos-v-c { - position: absolute !important; - top: 50% !important; - height: auto !important; - -webkit-transform: translateY(-50%) !important; - -moz-transform: translateY(-50%) !important; - -o-transform: translateY(-50%) !important; - -ms-transform: translateY(-50%) !important; - transform: translateY(-50%) !important; -} -._pos-h-c { - position: absolute !important; - left: 50% !important; - height: auto !important; - -webkit-transform: translateX(-50%) !important; - -moz-transform: translateX(-50%) !important; - -o-transform: translateX(-50%) !important; - -ms-transform: translateX(-50%) !important; - transform: translateX(-50%) !important; -} -@media (min-width: 992px) { - ._pos-desk-v-c { position: absolute !important; top: 50% !important; height: auto !important; @@ -14266,484 +17143,378 @@ body { -o-transform: translateY(-50%) !important; -ms-transform: translateY(-50%) !important; transform: translateY(-50%) !important; - } - ._pos-desk-a-b { - bottom: 0 !important; - top: auto !important; +} + +._pos-h-c { position: absolute !important; - left: 0 !important; - z-index: 99 !important; - } + left: 50% !important; + height: auto !important; + -webkit-transform: translateX(-50%) !important; + -moz-transform: translateX(-50%) !important; + -o-transform: translateX(-50%) !important; + -ms-transform: translateX(-50%) !important; + transform: translateX(-50%) !important; } + +@media (min-width: 992px) { + ._pos-desk-v-c { + position: absolute !important; + top: 50% !important; + height: auto !important; + -webkit-transform: translateY(-50%) !important; + -moz-transform: translateY(-50%) !important; + -o-transform: translateY(-50%) !important; + -ms-transform: translateY(-50%) !important; + transform: translateY(-50%) !important; + } + + ._pos-desk-a-b { + bottom: 0 !important; + top: auto !important; + position: absolute !important; + left: 0 !important; + z-index: 99 !important; + } +} + ._br-0 { - border-radius: 0 !important; + border-radius: 0 !important; } + ._br-1 { - border-radius: 1px !important; + border-radius: 1px !important; } + ._br-2 { - border-radius: 2px !important; + border-radius: 2px !important; } + ._br-3 { - border-radius: 3px !important; + border-radius: 3px !important; } + ._br-4 { - border-radius: 4px !important; + border-radius: 4px !important; } + ._br-5 { - border-radius: 5px !important; + border-radius: 5px !important; } + ._br-10 { - border-radius: 10px !important; + border-radius: 10px !important; } + ._br-r { - border-radius: 50% !important; + border-radius: 50% !important; } + ._bg-p, ._bg-primary { - background-color: #0093d2 !important; + background-color: #0093d2 !important; } + ._bg-p-grad { - background: -webkit-linear-gradient(left, #00a8f0, #0084bd) !important; - background: -moz-linear-gradient(left, #00a8f0, #0084bd) !important; - background: -o-linear-gradient(left, #00a8f0, #0084bd) !important; - background: -ms-linear-gradient(left, #00a8f0, #0084bd) !important; - background: linear-gradient(to right, #00a8f0, #0084bd) !important; + background: -webkit-linear-gradient(left, #00a8f0, #0084bd) !important; + background: -moz-linear-gradient(left, #00a8f0, #0084bd) !important; + background: -o-linear-gradient(left, #00a8f0, #0084bd) !important; + background: -ms-linear-gradient(left, #00a8f0, #0084bd) !important; + background: linear-gradient(to right, #00a8f0, #0084bd) !important; } + ._bg-pi, ._bg-primary-inverse { - background-color: #ff6c2d !important; + background-color: #ff6c2d !important; } + ._bg-w, ._bg-white { - background-color: #fff !important; + background-color: #fff !important; } + ._bg-b, ._bg-black { - background-color: #000 !important; + background-color: #000 !important; } + ._bg-d, ._bg-dark { - background-color: #333 !important; + background-color: #333 !important; } + ._bg-g, ._bg-gray { - background-color: #e6e6e6 !important; + background-color: #e6e6e6 !important; } + ._bg-b-03 { - background-color: rgba(0,0,0,0.7) !important; + background-color: rgba(0, 0, 0, 0.7) !important; } + ._bg-b-04 { - background-color: rgba(0,0,0,0.6) !important; + background-color: rgba(0, 0, 0, 0.6) !important; } + ._bg-b-05 { - background-color: rgba(0,0,0,0.5) !important; + background-color: rgba(0, 0, 0, 0.5) !important; } + ._bg-w-05 { - background-color: rgba(255,255,255,0.5) !important; + background-color: rgba(255, 255, 255, 0.5) !important; } + ._c { - color: #595959 !important; + color: #595959 !important; } + ._c-p, ._c-primary { - color: #0093d2 !important; + color: #0093d2 !important; } + ._c-pi, ._c-primary-inverse { - color: #ff6c2d !important; + color: #ff6c2d !important; } + ._c-w, ._c-white { - color: #fff !important; + color: #fff !important; } + ._c-b, ._c-black { - color: #000 !important; + color: #000 !important; } + ._c-d, ._c-dark { - color: #404040 !important; + color: #404040 !important; } + ._fw-b, ._fw-bold { - font-weight: bold !important; + font-weight: bold !important; } + ._fw-n, ._fw-normal { - font-weight: normal !important; + font-weight: normal !important; } + ._fw-200 { - font-weight: 200 !important; + font-weight: 200 !important; } + ._ff-d { - font-family: iransans !important; + font-family: iransans !important; } + ._ff-p { - font-family: iransans !important; + font-family: iransans !important; } + ._fs { - font-size: 15px !important; + font-size: 15px !important; } + ._fs-b { - font-size: 16px !important; + font-size: 16px !important; } + ._fs-lg { - font-size: 18px !important; + font-size: 18px !important; } + ._fs-xl { - font-size: 21px !important; + font-size: 21px !important; } + ._fs-xxl { - font-size: 31px !important; + font-size: 31px !important; } + ._fs-sm { - font-size: 14px !important; + font-size: 14px !important; } + ._fs-xs { - font-size: 12px !important; + font-size: 12px !important; } + ._ta-c, ._ta-center { - text-align: center !important; + text-align: center !important; } + @media (max-width: 992px) { - ._ta-mob-c, - ._ta-mob-center { - text-align: center; - } + ._ta-mob-c, + ._ta-mob-center { + text-align: center; + } } + ._ta-l, ._ta-lelft { - text-align: right !important; + text-align: right !important; } + ._ta-r, ._ta-right { - text-align: right !important; + text-align: right !important; } + ._tt-uc { - text-transform: uppercase !important; + text-transform: uppercase !important; } + ._tt-lc { - text-transform: lowercase !important; + text-transform: lowercase !important; } + ._tt-n { - text-transform: none !important; + text-transform: none !important; } + ._ls-0 { - letter-spacing: 0 !important; + letter-spacing: 0 !important; } + ._d-t { - display: table !important; + display: table !important; } + ._d-b { - display: block !important; + display: block !important; } + ._op-0 { - opacity: 0 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important; - filter: alpha(opacity=0) !important; + opacity: 0 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important; + filter: alpha(opacity=0) !important; } + ._op-01 { - opacity: 0.1 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)" !important; - filter: alpha(opacity=10) !important; + opacity: 0.1 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)" !important; + filter: alpha(opacity=10) !important; } + ._op-02 { - opacity: 0.2 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important; - filter: alpha(opacity=20) !important; + opacity: 0.2 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)" !important; + filter: alpha(opacity=20) !important; } + ._op-03 { - opacity: 0.3 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)" !important; - filter: alpha(opacity=30) !important; + opacity: 0.3 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)" !important; + filter: alpha(opacity=30) !important; } + ._op-04 { - opacity: 0.4 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)" !important; - filter: alpha(opacity=40) !important; + opacity: 0.4 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)" !important; + filter: alpha(opacity=40) !important; } + ._op-05 { - opacity: 0.5 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; - filter: alpha(opacity=50) !important; + opacity: 0.5 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important; + filter: alpha(opacity=50) !important; } + ._op-06 { - opacity: 0.6 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important; - filter: alpha(opacity=60) !important; + opacity: 0.6 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important; + filter: alpha(opacity=60) !important; } + ._op-07 { - opacity: 0.7 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; - filter: alpha(opacity=70) !important; + opacity: 0.7 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; + filter: alpha(opacity=70) !important; } + ._op-08 { - opacity: 0.8 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important; - filter: alpha(opacity=80) !important; + opacity: 0.8 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important; + filter: alpha(opacity=80) !important; } + ._op-09 { - opacity: 0.9 !important; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)" !important; - filter: alpha(opacity=90) !important; + opacity: 0.9 !important; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)" !important; + filter: alpha(opacity=90) !important; } + ._op-1 { - opacity: 1 !important; - -ms-filter: none !important; - filter: none !important; -} -@media (max-width: 992px) { - ._mob-h { - display: none !important; - } -} -@media (max-width: 992px) { - ._mob-s { - display: block !important; - } -} -@media (min-width: 992px) { - ._desk-h { - display: none !important; - } -} -@media (min-width: 992px) { - ._desk-s { - display: block !important; - } + opacity: 1 !important; + -ms-filter: none !important; + filter: none !important; } -/*////////////// datepicker ////////////////*/ -/*!********************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./src/styles/index.scss ***! - \********************************************************************************************************************************************/ -jdp-container { - position: absolute; - max-width: 307.875px; - background: #fff; - display: block; - direction: rtl; - z-index: 9999 !important; - padding: 0.5rem 0; - box-shadow: 0 1px 6px rgba(0, 0, 0, 0.12), 0 1px 4px rgba(0, 0, 0, 0.24); - border-radius: 4px; - overflow: hidden; - -ms-touch-action: manipulation; - touch-action: manipulation; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - -moz-animation: jdpOpenAnimation 300ms cubic-bezier(0.23, 1, 0.32, 1); - -webkit-animation: jdpOpenAnimation 300ms cubic-bezier(0.23, 1, 0.32, 1); - animation: jdpOpenAnimation 300ms cubic-bezier(0.23, 1, 0.32, 1); -} -jdp-container, jdp-container *, jdp-container *::after, jdp-container *::before { - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -jdp-container .jdp-icon-plus, jdp-container .jdp-icon-minus { - display: inline-block; - text-align: center; - cursor: pointer; - vertical-align: middle; - overflow: hidden; - flex: none; - text-decoration: none; - border: 1px solid #e6e6e6; - border-radius: 4px; -} -jdp-container .jdp-icon-plus svg, jdp-container .jdp-icon-minus svg { - width: 1.5rem; - height: 1.5rem; - padding: 0.25rem; - vertical-align: middle; -} -jdp-container .jdp-icon-plus.not-in-range, jdp-container .jdp-icon-minus.not-in-range { - cursor: not-allowed; -} -jdp-container .jdp-icon-plus.not-in-range svg, jdp-container .jdp-icon-minus.not-in-range svg { - opacity: 0.3; -} -jdp-container .jdp-years, jdp-container .jdp-months { - display: -webkit-inline-box; - display: -webkit-flex; - display: -ms-inline-flexbox; - display: inline-flex; - margin: 0 2.5%; - font-size: 120%; - color: rgba(0, 0, 0, 0.8); - fill: rgba(0, 0, 0, 0.8); -} -jdp-container .jdp-months { - width: 50%; -} -jdp-container .jdp-years { - width: 40%; -} -jdp-container .jdp-year, jdp-container .jdp-year input, jdp-container .jdp-year select, jdp-container .jdp-month, jdp-container .jdp-month input, jdp-container .jdp-month select { - width: 100%; - height: auto; - text-align: center; - background: transparent; - border: none; - border-radius: 0; - padding: 0; - margin: 0; - display: inline-block; - font-size: inherit; - font-family: inherit; - vertical-align: initial; - font-weight: 300; - color: inherit; - line-height: inherit; - outline: none; -} -jdp-container .jdp-year:focus, jdp-container .jdp-year:active, jdp-container .jdp-year input:focus, jdp-container .jdp-year input:active, jdp-container .jdp-year select:focus, jdp-container .jdp-year select:active, jdp-container .jdp-month:focus, jdp-container .jdp-month:active, jdp-container .jdp-month input:focus, jdp-container .jdp-month input:active, jdp-container .jdp-month select:focus, jdp-container .jdp-month select:active { - outline: none; -} -jdp-container .jdp-year:hover, jdp-container .jdp-year input:hover, jdp-container .jdp-year select:hover, jdp-container .jdp-month:hover, jdp-container .jdp-month input:hover, jdp-container .jdp-month select:hover { - background: rgba(0, 0, 0, 0.05); -} -jdp-container .jdp-year input, jdp-container .jdp-month input { - cursor: text; - -webkit-appearance: none; - -moz-appearance: textfield; -} -jdp-container .jdp-year input::-webkit-outer-spin-button, jdp-container .jdp-year input::-webkit-inner-spin-button, jdp-container .jdp-month input::-webkit-outer-spin-button, jdp-container .jdp-month input::-webkit-inner-spin-button { - -webkit-appearance: none; -} -jdp-container .jdp-year select, jdp-container .jdp-month select { - cursor: pointer; - position: relative; - -webkit-appearance: menulist; - -moz-appearance: menulist; -} -jdp-container .jdp-days { - padding: 0.5rem 0 0 0; - outline: 0; - text-align: left; - width: 100%; - display: inline-block; - display: -ms-flexbox; - display: flex; - flex-wrap: wrap; - -ms-flex-wrap: wrap; - -ms-flex-pack: justify; - justify-content: space-around; -} -jdp-container .jdp-day, jdp-container .jdp-day-name { - background: none; - border: 1px solid transparent; - font-weight: 400; - width: 14.2857143%; - flex-basis: 14.2857143%; - height: 31px; - line-height: 31px; - margin: 2px 0; - display: inline-block; - position: relative; - justify-content: center; - text-align: center; - color: rgba(0, 0, 0, 0.8); -} -jdp-container .jdp-day.today, jdp-container .jdp-day-name.today { - background: #eee; - color: #0185c0; -} -jdp-container .jdp-day.selected, jdp-container .jdp-day-name.selected { - background-color: #0185c0 !important; - color: #fff !important; -} -jdp-container .jdp-day.last-week, jdp-container .jdp-day-name.last-week { - color: #f44336; -} -jdp-container .jdp-day:empty { - background: rgba(0, 0, 0, 0.05); - border-color: #fff; -} -jdp-container .jdp-day:empty:after { - content: "0"; - visibility: hidden; -} -jdp-container .jdp-day:not(:empty) { - cursor: pointer; - border-radius: 4px; - transition: linear 0.1s; -} -jdp-container .jdp-day:not(:empty):hover { - background: rgba(0, 0, 0, 0.1); - transform: scale(1.15); - z-index: 1; -} -jdp-container .jdp-day-name { - border-radius: 0; - font-weight: 900; - font-size: 90%; - background-color: rgba(0, 0, 0, 0.1); - cursor: default; -} -jdp-container .jdp-footer { - padding: 0.5rem 0.5rem 0 0.5rem; - outline: 0; - width: 100%; - display: inline-block; - display: -ms-flexbox; - display: flex; - flex-wrap: nowrap; - -ms-flex-wrap: nowrap; - -ms-flex-pack: justify; - justify-content: space-between; -} -jdp-container .jdp-btn-today, jdp-container .jdp-btn-empty { - background: #297cbb ; - font-size: 90%; - padding: 0.3em 0.6em; - border-radius: 5px; - font-weight: 400; - display: inline-block; - text-align: center; - color: #fff; - cursor: pointer; +@media (max-width: 992px) { + ._mob-h { + display: none !important; + } } -@-webkit-keyframes jdpOpenAnimation { - from { - opacity: 0; - transform: scale(0.8); - } - to { - opacity: 1; - transform: scale(1); - } +@media (max-width: 992px) { + ._mob-s { + display: block !important; + } } -@keyframes jdpOpenAnimation { - from { - opacity: 0; - transform: scale(0.8); - } - to { - opacity: 1; - transform: scale(1); - } + +@media (min-width: 992px) { + ._desk-h { + display: none !important; + } } -@media only screen and (max-width: 307.875px) { - jdp-container { - max-width: 90%; - } + +@media (min-width: 992px) { + ._desk-s { + display: block !important; + } } -.datepic { - border: 0; - background: transparent; - color: transparent; - width: 36px; - margin-right: -14px; - position: absolute; - cursor: pointer; + +.flight-image { + height: 180px; + position: relative; + overflow: hidden; } -.datepic:focus { - outline: none; -} \ No newline at end of file + + +.flight-image img { + width: 100%; + height: 100%; + object-fit: cover; +} + + +.flight-badge { + position: absolute; + top: 12px; + right: 12px; + background: #09203f; + color: white; + padding: 6px 14px; + border-radius: 20px; + font-size: 13px; +} + + +.route { + display: flex; + align-items: center; + gap: 10px; + color: #777; + font-size: 14px; +} + + +.line { + flex: 1; + border-top: 2px dotted #ffc107; +} + diff --git a/public/assets/css/styles2.css.php b/public/assets/css/styles2.css.php new file mode 100644 index 0000000..35fbc37 --- /dev/null +++ b/public/assets/css/styles2.css.php @@ -0,0 +1,157 @@ + diff --git a/public/uploads/users/1786946484.jpg b/public/uploads/users/1786946484.jpg new file mode 100644 index 0000000..1c2daa2 Binary files /dev/null and b/public/uploads/users/1786946484.jpg differ diff --git a/resources/views/components/flight.blade.php b/resources/views/components/flight.blade.php index e6fb6ee..ff75127 100644 --- a/resources/views/components/flight.blade.php +++ b/resources/views/components/flight.blade.php @@ -1,129 +1,47 @@ -@foreach($flights as $flight) - -