/*
Theme Name: GBW4
Theme URI: 
Author: the WordPress team
Author URI: 
Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 
License: GNU General Public License v2 or later
License URI: 
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: twentythirteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 *   4.1 - Site Header
 *   4.2 - Navigation
 * 5.0 - Content
 *   5.1 - Entry Header
 *   5.2 - Entry Meta
 *   5.3 - Entry Content
 *   5.4 - Galleries
 *   5.5 - Post Formats
 *   5.6 - Attachments
 *   5.7 - Post/Paging Navigation
 *   5.8 - Author Bio
 *   5.9 - Archives
 *   5.10 - Search Results/No posts
 *   5.11 - 404
 *   5.12 - Comments
 *   5.13 - Multisite
 * 6.0 - Sidebar
 *   6.1 - Widgets
 * 7.0 - Footer
 * 8.0 - Media Queries
 * 9.0 - Print
 * ----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */

@import url(https://fonts.googleapis.com/css?family=Martel+Sans|Open+Sans);
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url(https://fonts.googleapis.com/css?family=Martel+Sans:300);
body{ font-size:inherit;font-family: 'Martel Sans', sans-serif; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; margin-top:90px; background:url(images/T2.jpg);}
.company-icon { width:150px; height:50px;} .carousel-caption h3 { visibility:visible !important;}
.navbar-brand img { width:150px; margin-top:-7px;}
.navbar-default { height:90px; background:#15235f; border-bottom:1px solid #bbb;}
.d-flex {display: -webkit-box;display: -ms-flexbox;display: flex;}
body img {width: 100%;}
section {display: block; padding: 40px 0;}
#Nav ul{ margin-top:20px;}
#Nav ul li a.purchase {background: rgb(14, 173, 206) none repeat scroll 0% 0%; border-radius: 5px; padding: 8px 15px 8px 15px; margin:7px; color:#fff; cursor:pointer;} #Nav ul li a.purchase:hover { border-bottom:none !important;} #Nav ul li a.devider { border-bottom:none !important;}
#Nav ul li a {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-size:14px; color:#eee;}
#Nav ul li ul li {border-bottom:1px solid rgba(204,204,204,.5);} #Nav ul li ul li a:hover { color:#fff; background:#04011d;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background:none !important;}
.banner-inside h2{ font-size:5em; color:#fff; font-family: 'Poppins', sans-serif; padding-top:50px 0px;}
.banner-inside h5 { font-family: 'Poppins', sans-serif; font-size:14px; text-align:center; color:#ddd; padding:20px 0px; line-height:28px;}
a.purchese-now {background:transparent; padding:10px 30px; transition: all ease-in-out 2s; -webkit-transition: all ease-in-out 2s; -moz-transition: all ease-in-out 2s; color:#fff; font-weight:bold; font-size:14px; border:2px solid #fff; border-radius:25px; font-family: 'Open Sans', sans-serif; text-decoration:none;}
a.purchese-now:hover {background:#fff; color:#91909F; text-shadow:none; transition: all ease-in-out 1s; -webkit-transition: all ease-in-out 1s; -moz-transition: all ease-in-out 1s;}
a.play-video { background:#0EADCE; color:#fff; font-weight:bold; font-size:14px; border-radius:25px; font-family:'Open Sans', sans-serif; text-decoration:none; padding:15px 30px;} a.play-video:hover { background:#91909F; color:#fff; text-shadow:none;}

.carousel-caption {position: absolute; right:10%; bottom: 15%; left:10%; z-index: 10; text-align: center; visibility: visible !important; top: 15%;}

.table > tbody > tr > td, .table > tfoot > tr > td {  border-top: none;}

.fixed-header.navbar-default { background:rgba(4,1,29,0.92); margin:0;}
.fixed-header.navbar-default .navbar-nav { background-image:none; text-align:center !important;}
.testimonial { height:100%; min-height:160px;}
.carousel {  height: auto;}
.carousel-caption {  z-index: 10;}
.carousel-caption img { width:80%;}
.carousel .item {  height: auto;} .carousel-indicators { visibility: visible;}
.carousel-inner > .item > img { width:100%;} .nxpvbtn {margin-top: 5em; font-size: 3em;}
.carousel-control.left {background-image:none;} .carousel-control.right {background-image:none;}
@media (min-width:320px) and (max-width:1100px){.carousel .item {height:auto;}}

.behind-banner { background:#08072b;}.behind-banner-area img{ width:100%;}
.behind-banner p{ font-size:38px; font-family: 'Poppins', sans-serif; text-align:center; color:#fff; font-weight:normal; margin-top:3em;}
.behind-banner article{ font-size:14px; font-family: 'Martel Sans', sans-serif; text-align:center; color:#9291A0; padding-left:2%; padding-right:2%; padding-bottom:20px; padding-top:10px;} 
.services { margin-bottom:70px;} .bbn { border-bottom:none !important;} .services a{ color:#0EADCE; text-decoration:none;}
.services h4 {font-family: 'Open Sans', sans-serif; font-size:24px; color:#fff; text-align:left; margin-bottom:8px; font-weight:normal !important; word-wrap:break-word;} .services aside {font-family: 'Martel Sans', sans-serif; text-align:left; color:#9291A0; font-size:14px;}
.service-detail-1, .service-detail-2, .service-detail-3, .service-detail-4, .service-detail-5, .service-detail-6, .service-detail-7, .service-detail-8, .service-detail-9, .service-detail-10 { padding-bottom:20px; border-bottom:1px solid #2E2C49 ; padding-top:20px;}
.service-detail-1, .service-detail-3, .service-detail-5, .service-detail-7, .service-detail-9 { border-right:1px solid #2E2C49;}
.service-detail-1 .fa {padding-top:10px; color:#e5b903;}
.service-detail-2 .fa {padding-top:10px; color:#786786;}
.service-detail-3 .fa {padding-top:10px; color:#cb4004;}
.service-detail-4 .fa {padding-top:10px; color:#9dbcff;}
.service-detail-5 .fa {padding-top:10px; color:#768768;}
.service-detail-6 .fa {padding-top:10px; color:#4485f5;}
.service-detail-7 .fa {padding-top:10px; color:#228853;}
.service-detail-8 .fa {padding-top:10px; color:#f47e00;}
.service-detail-9 .fa {padding-top:10px; color:#438d8c;}
.optimised { background:url(images/blue-bg.jpg) no-repeat; background-position:center center !important; background-size:cover; padding:50px 0px; text-align:center;}
.optimised h2 { font-size:36px; color:#fff; font-family: 'Poppins', sans-serif;}
.sid { background:#08aad8;}
.sid img { width:100%; margin:50px 0px;} .sid a { color:#08072B; text-decoration:none;}
.sid h4 { font-size:40px; color:#fff; font-family: 'Poppins', sans-serif; margin:30px 0px;}
.sid p { font-family: 'Martel Sans', sans-serif; text-align:left; font-size:14px; color:#C4EFF7; line-height:24px;}
.sid div.our-ser-heading {font-size:38px !important; font-family: 'Poppins', sans-serif; text-align:center !important; color:#fff !important; font-weight:normal !important; margin:30px 0px;}
blockquote { border-left:none;}
.start-selling { background:#fff; padding:50px 0px;}
.start-selling h2 { font-size:40px; color:#0EADCE; font-family: 'Poppins', sans-serif; text-align:center;}
.start-selling h6 { font-size:20px; color:#599504; font-family: 'Poppins', sans-serif; margin:10px 0px; text-align:center;}
.start-selling p { font-family: 'Martel Sans', sans-serif; text-align:left; font-size:16px; color:#353535;}
.site-footer { background:#08072B; padding-top:30px;}
.site-footer h3{ color:#fff; font-family: 'Poppins', sans-serif; padding-bottom:5px; border-bottom:1px solid #0EADCE;}
.site-footer h5{ color:#fff; font-family: 'Poppins', sans-serif; padding-top:3px; font-size:15px;} .site-footer h6{ color:#8ef200;}
.site-footer p { color:#fff; font-family: 'Martel Sans', sans-serif; font-size:14px; line-height:21px;} .site-footer p a{ color:#0EADCE; font-size:14px;}
.site-footer tr td a{ font-size:18px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; color:#fff; text-decoration:none;}
.site-footer tr td a.skype:hover { color:#00abeb; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s;}
.site-footer tr td a.facebook:hover  { color:#3a5795; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s;}
.site-footer tr td a.twitter:hover  { color:#9dbcff; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s;}
.site-footer tr td a.gplus:hover  { color:#dd5044; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s;}
.site-footer tr td a.partner:hover  { color:#cb4040; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s;} iframe { border:none;}
.site-footer ul { padding-left:0px; padding-bottom:20px;}
.site-footer ul li { display:block; line-height:24px;} .site-footer ul li .fa { color:#0EADCE;}
.site-footer ul li a { font-size:14px; color:#fff; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s; text-decoration:none;}
.site-footer ul li a:hover { color:#0EADCE; transition:all ease-in-out .4s; -webkit-transition:all ease-in-out .4s; -moz-transition:all ease-in-out .4s; padding-left:3px;}
.copyright { font-size:14px; padding-bottom:30px; padding-top:40px; color:#91909F; font-family: 'Martel Sans', sans-serif; border-top: 1px solid rgba(255, 255, 255, 0.1); text-align:center; background:#08072b;} a.site-footer-btn{ background:#0ABEDF; color:#fff; text-decoration:none;padding: 20px 50px;font-size: 14px;border-radius: 5px; line-height:1; margin:0px 2px 10px 0px; display:inline-block; margin-bottom:50px;}

.our-ser-heading {font-size:38px !important; font-family: 'Poppins', sans-serif; text-align:center !important; color:#fff !important; font-weight:normal !important; margin-top:1em;}
.about-us p { font-size:14px; line-height:24px;}
.packages { width:100%; height:auto; overflow-x:scroll; overflow-y:hidden;}
/*.packages table { border:none;}*/
.packages table { padding-bottom:30px; margin-bottom:30px;} 
.packages table th { background-color:#15235f; color:#fff; font-size:14px; text-align:center;}
.packages table th:first-child { background-color:#15235f; color:#fff; font-size:14px; text-align:left !important;}
.packages table td.row-a { background:#c7c8f3; color:#15235f; font-size:14px; padding:10px;}
.packages table td.row-b { background:#b2b3e9; color:#15235f; font-size:14px; text-align:center; padding:10px;}
.packages table td.row-c { background:#a0a0e1; color:#15235f; font-size:14px; text-align:center; padding:10px;}
.packages table td.row-d { background:#8081db; color:#fff; font-size:14px; text-align:center; padding:10px;}
.packages table td.row-e { background:#6364ce; color:#fff; font-size:14px; text-align:center; padding:10px;}
.packages table td.row-f { background:#4b4cbe; color:#fff; font-size:14px; text-align:center; padding:10px;}
.packages table td a.enquiry { background:#15235f; color:#fff; border-radius:4px; padding:5px 20px; font-size:14px; }
.single_image img {	width: 100%;	height: auto;}
.inner-bg {
	background: #FFF none repeat scroll 0px 0px;
	border: 1px solid #DEDADA;
	margin: 0px auto;
	padding: 15px 30px;
	width: 80%;
}

.margin {
	margin-top: 25px;
	margin-bottom: 25px;
}

.inner-heading {
	color: #4485BA;
	font-family: "Open Sans",sans-serif;
	font-size: 25px;
	font-weight: 600;
	margin-top: 0px;
	line-height: 50px;
	text-align: center;
}

.title-text2 {
	line-height: 45px;
	text-align: center;
	color: #000;
	font-size: 20px;
}

.label-area {
	margin: 10px 0px 0px;
	padding: 0px;
}

.label-area p {
	margin: 0px;
	padding: 0px;
	text-align: left;
	display: inline-block;
}

.label-area select {
	float: left;
	margin-bottom: 15px;
	min-width: auto;
	padding: 11px 3px;
}

.controls input {
	float: left;
	margin-bottom: 20px;
	width: 49%;
	margin-right: 5px;
}

.flagy {
	position: absolute;
	right: 0px;
	top: 69%;
	z-index: 999999999;
}

.flagy .wofut {
	list-style: outside none none;
	margin: 0px;
	padding: 0px;
}

.wofut > li {
	margin-bottom: 10px;
}

.wofut > li a {
	color: #337AB7;
	text-decoration: none;
}

.label-area label {
	display: inline-block;
	font-weight: normal;
	line-height: 30px;
	min-width: 250px;
}

input[type="checkbox"], input[type="radio"] {
	margin: 4px 0px 0px;
	line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0px;
}


.pricing-area .heading {
	color: #4485BA;
	font-family: "Open Sans",sans-serif;
	font-size: 36px;
	font-weight: 600;
	margin-top: 0px;
	line-height: 50px;
	text-align: center;
}

.pricing-area p {
	font-size: 36px;
	margin-bottom: 20px;
	margin-top: 0px;
	color: #4E4E4E;
	font-family: "Open Sans",sans-serif;
	font-weight: 600;
	text-align: center;
}
.pack-box {
	background: #F39C12 none repeat scroll 0px 0px;
	color: #FFF;
	float: left;
	margin: 0px 5px;
	padding: 30px;
	text-align: center;
	width: 32%;
}
.pack-box p {
	color: #E8E8E8;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-size: 14px;
}
.pack-box p {
	color: #E8E8E8;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-size: 14px;
}
.pack-box h3 {
	color: #FFF;
	margin: 0px;
	padding: 0px;
	line-height: 80px;
	font-size: 31px;
}
.pack-box2 {
	background: #1DA355 none repeat scroll 0px 0px;
	float: left;
	margin: 0px 5px;
	padding: 30px;
	text-align: center;
	width: 32%;
}
.pack-box2 p {
	color: #E8E8E8;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-size: 14px;
}
.pack-box2 h3 {
	color: #FFF;
	font-size: 31px;
	line-height: 80px;
	margin: 0px;
	padding: 0px;
}
.pack-box3 {
	background: #D73A2E none repeat scroll 0px 0px;
	float: left;
	margin: 0px 5px;
	padding: 30px;
	text-align: center;
	width: 32%;
}
.pack-box3 p {
	color: #E8E8E8;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-size: 14px;
}
.pack-box3 h3 {
	color: #FFF;
	margin: 0px;
	padding: 0px;
	line-height: 80px;
	font-size: 31px;
}


.pack-box span {
	background: #FFF none repeat scroll 0px 0px;
	color: #CE8208;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	text-transform: uppercase;
}

.pack-box2 span {
	background: #FFF none repeat scroll 0px 0px;
	color: #108F45;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	text-transform: uppercase;
}
.pack-box3 span {
	background: #FFF none repeat scroll 0px 0px;
	color: #B3332A;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	text-transform: uppercase;
}
.check-area {
	text-align: left;
	width: 100%;
}
.check-area > label {
	text-align: left;
	width: 32%;
	font-weight: normal;
	line-height: 30px;
}
button, input, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}





.home-abt article ul {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.home-abt article ul li {
  flex: 1 0 36%;
  text-align: left;
  margin-bottom: 10px;
}





p {
    margin: 0 0 10px;
    font-size: 14px;
}
li{font-size:14px;}
.more-link {
  display: none;
}

#blog, #blog_single {
  margin-bottom: 20px;
}

/* Global styling Layout */

.page_header h3 {font-size: 30px; line-height: 36px; font-family: 'poppins', sans-serif; font-weight: 600}
.page_header h4 {font-size: 24px; line-height: 30px; font-family: 'Poppins', sans-serif;font-weight: 600; }
.mb-10 {margin-bottom:10px;}
.mb-20 {margin-bottom:20px;}
.mb-30 {margin-bottom:30px;}

/* Home About */
.hm-abt { background-color: #fff;}
.hm-abt .media-body figure {width: 100%;  max-width: 50%; margin: 0 auto; display: block;}
.hm-abt .page_header h3 { font-weight: 600; font-family: 'Poppins', sans-serif; padding: 0 12rem; color: #000;}
.hm-abt .media-body p {  font-family: 'Martel Sans', sans-serif;  font-size: 14px;  color: #000; line-height: 24px;}

/* Home Services */
.hm-service {background:#ebf6fa;}
.hm-service .media-body1 {padding: 2rem 4rem; background-color: #fff;border-radius: 30px;}
.hm-service .page_header h4 {color: #2baae2;}
.hm-service .page-content ul {margin-bottom: 30px; list-style: none;  margin-left: 0; padding-left: 0;}
.hm-service .page-content ul li {color: #000;margin-bottom: 8px;position: relative; padding-left: 20px}
.hm-service .page-content ul li::before {content: "\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position: absolute; left:0px; top:2px;}

/* Home Quick */

.hm-quick {background-color: white;}
.hm-quick .page_header {margin-bottom: 40px;}
.hm-quick .page_header h3 {font-family: 'Poppins', sans-serif;}
.hm-quick .entry-txt a {display: block;text-align: center;background: #000;  transition: all .3s ease-in-out; padding: 10px 0;font-size: 16px;color: #fff; text-decoration: none;}
.hm-quick .entry-post:hover .entry-txt a {background: #08aad8;}

/* Home Choos */

.hm-choose {padding-bottom: 0px;}
.hm-choose .media-body h3 {color: #fff;font-weight: 600;font-family: 'poppins', sans-serif;}
.hm-choose .media-body .sub {color: #fff;font-size: 14px;display: block;margin-bottom: 25px;}
.hm-choose .media-body p {color: #fff;font-size: 16px;display: block;margin-bottom: 25px;}
.hm-choose .media-body ul li {color:#fff;margin-bottom: 15px;font-size:16px;}
.hm-choose img {width: 100%;max-width: 60%;}
.hm-choose .media-body1 {text-align: right;}

.hm-choose .page-content ul {margin-bottom: 30px; list-style: none;  margin-left: 0; padding-left: 0;}
.hm-choose .page-content ul li {color: #fff;margin-bottom: 8px;position: relative; padding-left: 20px}
.hm-choose .page-content ul li::before {content: "\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position: absolute; left:0px; top:2px;}





/* Home Server */

.hm-serve {background: #fff;}
.hm-serve .media-body .page_header h3 {color: #2baae2; font-family: 'poppins', sans-serif; font-weight: 600; margin-bottom:15px}
.hm-serve .media-body ul li {margin-bottom: 10px;  color:#000;}
.hm-serve .media-body p {color: #000;}
.hm-serve .page-content ul {margin-bottom: 30px; list-style: none;  margin-left: 0; padding-left: 0;}
.hm-serve .page-content ul li {color: #000;margin-bottom: 8px;position: relative; padding-left: 20px}
.hm-serve .page-content ul li::before {content: "\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position: absolute; left:0px; top:2px;}




/* Home Result */
.hm-result {background-color:#f7f7f7;}
.hm-result .page_header h3 span {display: block;  color: #08aad8;}
.hm-result .page_header h3 {color: #000;}
.hm-result .media-body p {color: #000;}
.hm-result .page-content ul {margin-bottom: 30px; list-style: none;  margin-left: 0; padding-left: 0;}
.hm-result .page-content ul li::before {content: "\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position: absolute; left:0px; top:2px;}
.hm-result .page-content ul li {color: #000;margin-bottom: 8px;position: relative; padding-left: 20px}
.hm-result .btn {padding: 20px 40px; background-color: #2caae1; border-radius: 50px; color: #fff; font-size: 16px; line-height: 12px; transition: all .3s ease-in-out;}
.hm-result .btn:hover { background-color: #292929;}


/* Home development */

.hm-develop {background-color: #fff;}
.hm-develop .entry-img img {width: 100%; max-width: 70px;margin: 0 auto; display: block; text-align: center;}
.hm-develop .entry-post {background-color: #fff; filter: drop-shadow(0 0 6.5px #b1b0b0); padding: 3rem 2rem;}
.hm-develop .entry-post .page-header h4 {text-align: center; font-size: 20px; line-height: 24px; font-weight: 600;}
.hm-develop .entry-post .page-header {  border: 0px;  margin: 0; padding-bottom: 0px}
.hm-develop .entry-post .entry-text {border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 6px 0;margin-bottom: 10px; }
.hm-develop .entry-post .entry-text p {margin-bottom: 0;text-align: center;}
.hm-develop .entry-list ul {list-style: none; border-bottom: 1px solid #000;padding-bottom: 10px;margin-bottom: 10px; padding-left:0px}
.hm-develop .entry-list ul li {font-size: 14px;margin-bottom: 5px;position: relative;line-height: 20px; padding-left: 20px}
.hm-develop .entry-list ul li::before {content: "\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position: absolute; left:0px; top:2px;}
/* .hm-develop .owl-stage-outer {
  padding: 20px 40px;
} */

.hm-develop .item {
    margin: 10px 10px;
}

.hm-develop .entry-list p {margin-bottom:0px;}
.hm-develop .page_header h3 {margin-bottom: 15px; color: #08aad8;}
.hm-develop .entry-tagline p {margin-bottom: 0px}
.hm-develop .btn { background: #08aad8; color: #fff; padding: 8px 25px;}
.hm-develop .btn:hover {transition: all .3s ease-in-out; background-color: #292929;}




@media(min-width: 768px) and (max-width: 1024px){
	.site-footer iframe {
    width: 100%;
}
	.nav > li > a {
    padding: 10px 3px;
    font-size: 13px !important;
}
}


@media (min-width:320px) and (max-width:768px){
a.purchese-now {padding:3px 2px; font-size:8px; border:1px solid #fff; border-radius:15px;}
a.play-video { font-size:8px; padding:6px 5px; border-radius:15px;}.table-responsive { border:none;}
.banner-inside h2{ font-size:15px; margin-top:0px !important;} .carousel-caption { top:75px;}
.banner-inside h5 { font-size:8px; padding-bottom:0px; padding-top:0px; line-height:13px;} .service-detail-1, .service-detail-3 { border-right:none ;}
.navbar-toggle { border-radius:0px;} .navbar-inverse .navbar-toggle { border-color:none;}#Nav ul li a:hover { border-bottom:none !important;}
.navbar-toggle {position: relative; float: right; background-color: rgb(14, 173, 206); background-image: none; border: medium none; border-radius: 0px;    padding: 28px 25px; margin-bottom:10px; margin-top:10px; margin-right:10px;}#Nav ul li a {font-size:11px; padding-right:0px;} .service-detail-1, .service-detail-2, .service-detail-3, .service-detail-4, .service-detail-5, .service-detail-6, .service-detail-7, .service-detail-8, .service-detail-9 { border:none;} .table > tbody > tr > td, .table > tfoot > tr > td { padding: 0px;} .sid img { width:100%; margin:0px 0px;}
.optimised {padding-bottom:100px; padding-top:100px;} .sid h2 { margin-top:0em;}
#Nav ul li ul li a:hover { color:#fff;} .carousel-indicators { visibility: hidden;}
.behind-banner article{ text-align:justify; padding-left:0%; padding-right:0%; padding-bottom:30px; padding-top:10px;}
.sid h4 { font-size:30px; color:#fff; font-family: 'Poppins', sans-serif; margin:10px 0px;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {background-color: #151b68;}
.home-abt article ul li {flex: 1 0 100%; padding-left: 20px;}
	
	
}
@media (min-width:320px) and (max-width:765px) {#Nav ul{ margin-top:0px; background-color: rgb(14, 173, 206);}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: rgb(14, 173, 206);}
.navbar-collapse {border-top:none;} #Nav ul li a:hover { background:#151b68; color:#fff;} .navbar-inverse {border-bottom-color:transparent;} .banner-inside div { padding:0px;}}
@media (min-device-width:320px) and (max-device-width:480px){.dropdown .caret {
  float: right;
  margin-right: 10px;
  margin-top: 8px;
}}
@media (min-width:1200px){.packages { width:100%; height:auto; overflow:hidden;} .packages table td { width:250px;}}
@media only screen and (min-width: 767px){
.flex-sm-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}
.align-xs-items-center {align-items:center;}
	
}

