@charset "utf-8";
/* CSS Document */
body {
	font-family: 'Open Sans', sans-serif;
}
.clear {
	margin: 0;
	padding: 0;
	clear: both;
}
.top_wrapper {
	margin: 0;
	padding: 0;
	background: #243e89;
}
.social_icon {
	margin: 0;
	padding: 0;
}
.social_icon ul {
	margin: 0;
	padding: 0;
}
.social_icon ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*.social_icon ul li a{ margin:0; padding:0 4px; display:inline-block; float:left;}*/
.social_icon ul li.facebook a {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/social-facebook-circular-button.png) no-repeat left top;
	width: 24px;
	height: 24px;
	display: block;
	float: left;
}
.social_icon ul li.facebook a:hover {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/facebook-logo-button.png) no-repeat left top;
	width: 24px;
	height: 24px;
}
.social_icon ul li.twitter a {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/social-twitter-circular-button.png) no-repeat left top;
	width: 24px;
	height: 24px;
	display: block;
	float: left;
}
.social_icon ul li.twitter a:hover {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/twitter.png) no-repeat left top;
	width: 24px;
	height: 24px;
}
.social_icon ul li.instagram a {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/instagram.png) no-repeat left top;
	width: 24px;
	height: 24px;
	display: block;
	float: left;
}
.social_icon ul li.instagram a:hover {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/social-instagram-circle.png) no-repeat left top;
	width: 24px;
	height: 24px;
}
.social_icon ul li.mail a {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/new-email-with-circular-button.png) no-repeat left top;
	width: 24px;
	height: 24px;
	display: block;
	float: left;
}
.social_icon ul li.mail a:hover {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/closed-envelope-circle.png) no-repeat left top;
	width: 24px;
	height: 24px;
}
.social_icon ul li.fone a {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/auricular-phone-symbol-in-a-circle.png) no-repeat left top;
	width: 24px;
	height: 24px;
	display: block;
	float: left;
}
.social_icon ul li.fone a:hover {
	margin: 10px 4px;
	padding: 0;
	background: url(../img/phone-symbol-of-an-auricular-inside-a-circle.png) no-repeat left top;
	width: 24px;
	height: 24px;
}
.social_icon ul li.chat a {
	margin: 6px 4px;
	padding: 0;
	background: url(../img/female-assistant-of-a-call-center1.png) no-repeat left top;
	width: 32px;
	height: 32px;
	display: block;
	float: left;
}
.social_icon ul li.chat a:hover {
	margin: 6px 4px;
	padding: 0;
	background: url(../img/female-assistant-of-a-call-center.png) no-repeat left top;
	width: 32px;
	height: 32px;
}
.my_clas {
	padding-top: 0.9px;
	padding-bottom: 0.1px;
	margin-top: 19px;
	display: inline-block;
	font-size: 28px;
	height: 51px;
}
.login {
	margin: 0;
	padding: 0;
}
.login ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.login ul li a {
	margin: 0;
	padding: 0 9px;
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #fff;
}
.login ul li a:hover {
	text-decoration: none;
}
.logo {
	text-align: center;
	margin: 0 auto;
	padding: 15px 0;
}
.logo a {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.logo img {
	text-align: center;
	margin: 0 auto;
	padding: 5px 0;
}
.banner img {
	margin: 0;
	padding: 0;
	width: 100%;
	min-height: 460px;
	position: relative;
}
.banner-content {
	margin: 0 auto;
	padding: 0;
	position: absolute;
	z-index: 100;
	width: 100%;
}
#cls {
	padding-top: 30px;
	padding-left: 95%;
	font-size: 30px;
}
#dimond_d {
	margin: 3.5em 0 0em;
}
#dimond_d ul {
	padding: 0;
	margin: 0;
	text-align: center;
}
#dimond_d ul li {
	clear: both;
	display: inline-block;
	margin: 0 40px;
}
#dimond_d ul li.below {
	clear: both;
	display: inline-block; /*margin:-40px 0px;*/
	margin: -40px 0 0 -100px;
	z-index: -9;
	position: absolute;
}
.w_dimond {
	background-color: rgba(255, 255, 255, 0.63);
	color: #fff;
	height: 200px;
	margin: auto;
	position: relative;
	text-align: center;
	transform: rotate(45deg);
	width: 200px;
	border-radius: 15px;
}
.w_dimond h2 {
	color: #ff5601;
	font-size: 22px;
	text-align: center;
	transform: rotate(-45deg);
	position: relative;
	margin: 0 0 0 -120px;
	font-weight: bold; /*line-height:45px;*/
	padding: 25px 0 0 0;
}
.w_dimond .diy-head1 {
	color: #ff5601;
	font-size: 44px;
	text-align: center;
	transform: rotate(-45deg);
	position: relative;
	margin: 0 0 0 -120px;
	font-weight: bold;
	line-height: 45px;
	padding: 85px 0 0 0;
}
.w_dimond .untilsold {
	color: #ff5601;
	font-size: 18px;
	transform: rotate(-45deg);
	margin: 0 0 0 -30px;
	padding: 0 0 0 0px;
	font-weight: bold;
	font-style: italic;
}
.w_dimond .price1 span {
	color: #4e4e4e;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0px;
}
.w_dimond .price1 { /*color:#ee8450;*/
	color: rgba(243, 112, 46, 1);
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 0px 0 0 0px;
	transform: rotate(-45deg);
	text-align: center;
}
.w_dimond .price1 a {
	color: #ee8450;
	text-decoration: none;
}
.diybox {
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
}
.diybox_png {
	background-color: rgba(255, 255, 255, 0.63);
	color: #fff;
	height: 300px;
	padding: 15px;
	position: relative;
	text-align: center;
	top: 250px;
	left: 50%;
	transform: rotate(45deg);
	width: 300px;
	border-radius: 15px;
}
.diybox_png .diy-head {
	color: #ff5601;
	font-size: 44px;
	text-align: center;
	transform: rotate(-45deg);
	position: relative;
	margin: 0 0 0 -120px;
	font-weight: bold;
	line-height: 45px;
	padding: 25px 0;
}
.diybox_png .diy-head1 {
	color: #ff5601;
	font-size: 44px;
	text-align: center;
	transform: rotate(-45deg);
	position: relative;
	margin: 0 0 0 -120px;
	font-weight: bold;
	line-height: 45px;
	padding: 85px 0 0 0;
}
.diybox_png .untilsold {
	color: #ff5601;
	font-size: 25px;
	transform: rotate(-45deg);
	margin: 0;
	padding: 0 0 0 20px;
	font-weight: bold;
	font-style: italic;
}
.diybox_png .price1 span {
	color: #4e4e4e;
	font-size: 25px;
	font-weight: bold;
	margin: 0;
	padding: 0px;
}
.diybox_png .price1 {
	color: #ee8450;
	font-size: 25px;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 0 80px;
	transform: rotate(-45deg);
	text-align: center;
}
.btn-primary1 {
	background-color: #f3702e;
	color: #fff;
	text-transform: uppercase;
	background: #f3702e;
	font-weight: bold;
	padding: 7px 18px;
	border-color: #f3702e;
	transform: rotate(-45deg);
	margin: 30px 0 0 80px;
}
.btn-more1 {
	color: #fff;
	margin: 40px 0 0 0px;
	padding: 0;
	transform: rotate(-45deg);
}
.btn-more1 a {
	color: #fff;
	margin: 20px 0 0 100px;
	padding: 10px 18px;
	text-transform: uppercase;
	background: #f3702e;
	font-weight: bold;
}
.btn-more1 a:hover {
	text-decoration: none;
}
.w_dimond .btn-more {
	color: #fff;
	margin: 20px 0 0 20px;
	padding: 0;
	transform: rotate(-45deg);
	display: block;
}
.w_dimond .btn-more a {
	color: #fff;
	margin: 20px 0 0 70px;
	padding: 5px 10px;
	text-transform: uppercase;
	background: #f3702e;
	font-weight: bold;
	font-size: 12px;
}
.w_dimond .btn-more a:hover {
	text-decoration: none;
}
/*h1{ margin:0 100px 30px 100px; padding:0 0 23px 0; color:#243e89; font:bold 55px  'Open Sans', sans-serif;  text-align:center; border-bottom:4px solid #f3702e; display:block;}*/
h2 {
	margin: 0;
	padding: 0 0 0px 0;
	color: #243e89;
	font: bold 55px 'Open Sans', sans-serif;
	text-align: center;
	display: block;
}
.home-body {
	margin: 0;
	padding: 70px 0;
}
.client-logo {
	margin: 0;
	padding: 20px 0;
}
#footer {
	background: #4c4c4c;
}
#footer p {
	color: #fff;
	font-size: 12px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
}
#footer p a {
	color: #f3702e;
}
.navbar-default {
	background-color: #f3702e;
	border-color: #f3702e;
	padding: 0px 100px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}
.navbar-default .navbar-nav > li > a {
	color: #fff;
}
.navbar {
	margin-bottom: 0;
	border-radius: 0;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	color: #fff;
	background-color: inherit;
	border-bottom: 1px solid #243e89;
}
.navbar-nav > li > a {
	padding: 8px 10px;
	margin: 0 28px;
	border: 0px solid blue;
}
.navbar-nav > li > a {
	line-height: 25px;
}
.navbar {
	min-height: 44px;
}
/*----------package more-------------*/
#package-more {
	margin: 0 0 0px 0;
	padding: 65px 0;
	background-image: url(../img/package_more.jpg);
	background-position: center;
}
/*h3{ margin:0 0px; padding:0 0 0px 0; color:#fff; font:bold 65px  'Open Sans', sans-serif;  text-align:center; display:block; background:url(../img/h_bg.jpg) repeat-x center bottom;  border-image-width:10%;}*/
h1 {
	display: inline-block;
	font: bold 55px 'Open Sans', sans-serif;
	text-align: center;
	color: #243e89;
	display: block;
	position: relative;
	padding: 0 0 23px 0;
}
h1::after {
	content: '';
	position: absolute;
	left: 20%;
	text-align: center;
	display: inline-block;
	height: 1.5em;
	width: 60%;
	border-bottom: 4px solid #f3702e;
	margin-top: 5px;
}
h3 {
	display: inline-block;
	font: bold 45px 'Open Sans', sans-serif;
	text-align: center;
	color: #fff;
	display: block;
	position: relative;
}
h3::after {
	content: '';
	position: absolute;
	left: 35%;
	text-align: center;
	display: inline-block;
	height: 1.3em;
	width: 30%;
	border-bottom: 1px solid #ffffff;
	margin-top: 5px;
}
h6 {
	display: inline-block;
	font: bold 45px 'Open Sans', sans-serif;
	text-align: center;
	color: #243e89;
	display: block;
	position: relative;
}
h6::after {
	content: '';
	position: absolute;
	left: 35%;
	text-align: center;
	display: inline-block;
	height: 1.3em;
	width: 30%;
	border-bottom: 1px solid #243e89;
	margin-top: 5px;
}
h10 {
	display: inline-block;
	font: bold 25px 'Open Sans', sans-serif;
	text-align: center;
	color: #FFF;
	display: block;
	position: relative;
}
h11 {
	display: inline-block;
	font: bold 18px 'Open Sans', sans-serif;
	text-align: left;
	color: #0CF;
	display: block;
	position: relative;
}
.get-box {
	margin: 0;
	padding: 20px 0;
}
.get-heading {
	margin: 0 0px 0 20px;
	padding: 0 0 0 25px;
	color: #f3702e;
	font-size: 35px;
	background: url(../img/get-inner1.jpg) no-repeat left bottom;
}
.get-box p {
	font-size: 29px;
	color: #fff;
}
.get-box ul li {
	margin: 0;
	padding: 2px 0;
	font-size: 29px;
}
.btn-primary {
	background-color: #f3702e;
	color: #fff;
	text-transform: uppercase;
	background: #f3702e;
	font-weight: bold;
	padding: 7px 18px;
	border-color: #f3702e;
}
.btn {
	border-radius: 0px;
}
.btn-success {
	background-color: #243e89;
	font-size: 21px;
	color: #fff;
	border: 0;
	box-shadow: 0 5px 0px #0b2156;
	padding: 5px 20px;
	border-radius: 3px;
}
.btn-success:hover {
	background-color: #f3702e;
	box-shadow: 0 5px 0px #b35322;
}
.btn-success1 {
	background-color: #243e89;
	font-size: 14px;
	color: #fff;
	border: 0;
	box-shadow: 0 5px 0px #0b2156;
	padding: 5px 20px;
	border-radius: 3px;
}
.btn-success span {
	margin: 0 5px;
}
.get-heading1 {
	margin: 0 0px 0 20px;
	padding: 0 0 0 25px;
	color: #f3702e;
	font-size: 35px;
	background: url(../img/get-inner1.jpg) no-repeat left bottom;
}
.price {
	margin: 0;
	padding: 0 20px;
	color: #f3702e;
	font-size: 24px;
	display: inline;
}
.price span {
	color: #fff;
}
#additional-bg {
	margin: 0;
	padding: 65px 0;
	background: url(../img/additional_bg.png);
	background-position: center;
}
h4 {
	margin: 0 0px;
	padding: 0 0 0px 0;
	color: #fff;
	font: bold 65px 'Open Sans', sans-serif;
	text-align: center;
	display: block;
}
h5 {
	margin: 0 0px;
	padding: 0 0 0px 0;
	color: #fff;
	font: bold 25px 'Open Sans', sans-serif;
	text-align: center;
	display: block;
}
#faq-bg {
	margin: 0;
	padding: 65px 0;
	background: #334f98 /*url(../img/faq-bg.jpg) no-repeat center bottom */; /*background-position:center bottom;*/
}
#home-package { /*background:#f68d22;*/
	background: #f3702e;
	margin: 0;
	padding: 19px 0;
}
.home-package {
	color: #fff;
	font-size: 45px;
	text-align: center;
}
#home-get {
	margin: 0;
	padding: 46px 0;
	background: url(../img/home-get.jpg);
	background-position: center;
}
.home-get-box {
	border-radius: 25px;
	/*background-color: rgb(243, 112, 46);*/background-color: rgb(243, 112, 46);
	opacity: 0.741;
	padding: 20px 15px;
	margin: 7px 0;
	color: #fff;
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}
.home-get-box p {
	color: rgb(255, 255, 255);
}
#home-contact {
	background: #323232;
	margin: 0;
	padding: 50px 0;
}
/*#home-contact h3{ margin:0 0px; padding:0 0 0px 0; color:#fff; font:bold 65px  'Open Sans', sans-serif;  text-align:center; display:block; background:url(../img/get_heading.jpg) no-repeat center bottom; text-transform:uppercase;}*/

#home-contact h3 {
	display: inline-block;
	font: bold 65px 'Open Sans', sans-serif;
	text-align: center;
	color: #fff;
	display: block;
	position: relative;
}
#home-contact h3::after {
	content: '';
	position: absolute;
	left: 35%;
	text-align: center;
	display: inline-block;
	height: 1.3em;
	width: 30%;
	border-bottom: 1px solid #ffffff;
	margin-top: 5px;
}
#home-contact p {
	color: #fff;
	font-size: 18px;
	text-align: center;
	margin: 0;
	padding: 15px 0;
}
.contact-add {
	color: #fff;
	font-size: 14px;
	margin: 0;
	padding: 150px 0 0 50px;
}
.contact-detail {
	margin: 0;
	padding: 0;
}
.contact-left {
	margin: 0;
	padding: 0;
	width: 30px;
	text-align: center;
	display: inline-block;
	float: left;
}
.contact-right {
	margin: 0;
	padding: 0 0 0 25px;
	width: 250px;
	display: inline-block;
	float: left;
}
.online-enquiry { /*background:#fff;*/
	margin: 20px 0;
	padding: 30px 25px;
	text-align: left;
	border: 1px solid #3857b0;
}
.online-enquiry h2 {
	margin: 0;
	padding: 0;
	font-size: 27px;
	color: #323232;
	text-align: left;
}
.form-horizontal .control-label {
	text-align: left;
	color: #fff;
}
.form-horizontal input, .form-horizontal textarea {
	background: #243e89;
	color: #fff;
}
.btn-submit {
	color: #fff;
	text-transform: uppercase;
	background: #243e89;
	font-weight: bold;
	padding: 7px 18px;
	border: 1px solid #4d6ac0;
	margin: 30px 0 0 80px;
	text-align: center;
}
.capch {
	text-align: center;
}
.banner-head {
	margin: 0 auto;
	padding: 230px 0 0 0;
	text-align: center;
	font-size: 54px;
	color: #fff;
	font-weight: bold;
}
.selling_btn {
	margin: 50px 0 0 0;
	padding: 8px;
	background: #fff;
	border-radius: 25px;
	display: inline-block;
	font-size: 45px;
	color: #102e84;
	font-weight: bold;
}
.selling_btn span {
	margin: 0;
	padding: 0 10px 0 0;
}
.selling_btn a:hover {
	text-decoration: none;
}
.free-market {
	margin: 0;
	padding: 70px 0 0 0;
}
.free-heading {
	margin: 0;
	padding: 0;
	font-size: 30px;
	color: #fff;
	text-transform: uppercase;
}
.free-heading2 {
	margin: 0;
	padding: 10px 0;
	font-size: 24px;
	color: #fff;
	text-transform: uppercase;
}
.free-market p {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #fff;
}
.free-market form {
	margin: 0;
	padding: 20px 0;
}
.free-market label {
	color: #fff;
}
.free-market input {
	background: #fff;
	border: 2px solid #000000;
	border-radius: 0;
}
.free-market input.btn {
	background: #f68d22;
	color: #fff;
	display: inline-block;
	float: left;
	border: 0;
	margin: 0;
	padding: 10px 20px;
}
.product {
	margin: 0 auto;
	padding: 0;
	width: 80%;
}
.product-logo {
	margin: 0 auto;
	padding: 0;
}
.product-logo img {
	margin: 40px auto 0 auto;
	padding: 0;
	border: 7px solid #7488bb;
}
.product-heading {
	margin: 0;
	padding: 0;
	color: #f3702e;
	font-size: 33px; /*text-transform:uppercase;*/
	text-align: center;
}
.product-company {
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 28px;
	text-align: center;
}
.why-diy {
	margin: 0;
	padding: 0;
}
.why-diy p {
	color: #000;
	font-size: 18px; /*font-size:1.938em;*/
	margin: 0; /*padding:50px 0 0 0;*/
	padding: 0;
}
.selling {
	margin: 0;
	padding: 40px 0 0 0;
}
.sellings {
	margin: 0;
	padding: 30px 40px;
	background: rgba(255, 255, 255, 0.7);
}
.sellings-heading {
	margin: 0;
	padding: 0;
	background: rgba(243, 112, 46, 1.0);
	color: #fff;
	font-size: 35px;
	text-align: center;
}
.sellings label {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #646464;
	font-weight: normal;
}
.sellings input {
	margin: 0;
	padding: 5px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	background: #32488c;
	border-radius: 0;
	line-height: 46px;
}
.sellings input.btn {
	margin: 0;
	padding: 0 30px;
	background: #f3702e;
	font-size: 25px;
}
.zero-commission {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 25px;
	color: #3f3f3f;
}
.zero-commission span {
	font-weight: bold;
}
.vs {
	margin: 0;
	padding: 25px 0;
	text-align: center;
}
.vs-content {
	content: "";
	border-bottom: 1px solid #f3702e;
	margin: -45px 0 0 0;
	padding: 0;
}
#blog-search {
	margin: 0;
	padding: 30px 0;
	background: #fff;
}
#blog-search .btn {
	float: left;
	display: block;
	background: #bdbdbd;
}
#blog-search input {
	background: #f8f9f9;
	border: 1px solid #bdbdbd;
	border-radius: 0;
}
#blog-search .btn-default {
	background: #f8f9f9;
}
#blog-search .btn-default span {
	color: #bdbdbd;
}
#blog-search button span {
	color: #fff;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
	width: 100px;
}
#blog-search h3 {
	margin: 0 0px;
	padding: 30px 0;
	color: #243e89;
	font: bold 65px 'Open Sans', sans-serif;
	text-align: center;
	display: block;
	background: url(../img/get_heading.jpg) no-repeat center bottom;
}
.blog-testimonial {
	margin: 0;
	padding: 50px 0;
	background: #fff;
}
.carousel-control.right, .carousel-control.left {
	background-image: none;
}
.blog-testimonial blockquote {
	border-left: 0;
}
.testi-heading {
	margin: 0;
	padding: 0 0 20px 0;
	color: #243e89;
	font-size: 24px;
}
.testi-name {
	color: #243e89;
	font-size: 14px;
	font-style: italic;
	margin: 0;
	padding: 10px 0;
}
#blog-content {
	margin: 0;
	padding: 100px 0;
	background: #e8e8e8;
}
.blog-box {
	margin: 10px 0;
	padding: 0;
	background: #fff;
	border: 1px solid #a1a1a1;
}
.blog-box-txt {
	margin: 0;
	padding: 16px;
}
.blog-box-txt p {
	color: #393939;
	font-size: 18px;
	margin: 0;
	padding: 0;
}
.witer {
	color: #767575;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
.readmore {
	color: #243e89;
	font-size: 12px;
	text-transform: uppercase;
	margin: 0;
	padding: 5px 0;
}
.pagination > li > a, .pagination > li > span {
	background: #666666;
	color: #fff;
	font-size: 18px;
}
.pagination > li > a:hover {
	background: #9f9d9d;
}
.nav-tabs.nav-justified > li.active > a {
	/*border-bottom:4px solid #093!important;*/
	border-top: 0;
	border-left: 0;
	border-right: 0px solid #fff;
	background: #243e89 url(../img/tap.png) no-repeat center 150px;
	color: #fff!important;
}
.nav-tabs.nav-justified > li > a {
	border-top: 0!important;
	border-bottom: 0;
	border-left: 0;
	border-right: 0px solid #fff;
	background-color: #545454;
	border-radius: 0;
	color: #fff!important;
	padding: 15px 0;
}
.nav-tabs.nav-justified > li a:hover {
	background-color: #243e89;
	border-radius: 0;
	color: #fff!important;
}
/*.nav-tabs.nav-justified > li.active > a#America:active {
    background:url(../img/tap.png) no-repeat center bottom;
    border-bottom:4px solid #093!important;
    border-top:0;
    border-left:0;
    border-right:1px solid #fff;
    background-color:#fff;
    color:#000!important;
}

.nav-tabs.nav-justified > li.active > a#America {
   background:url(../img/tap.png) no-repeat center bottom;
    border-bottom:4px solid #093!important;
    border-top:0;
    border-left:0;
    border-right:1px solid #fff;
    background-color:#243e89;
    color:#fff!important;
}

.nav-tabs.nav-justified > li.active > a#Europe:active {
   background:url(../img/tap.png) no-repeat center bottom;
    border-bottom:4px solid #093!important;
    border-top:0;
    border-left:0;
    border-right:1px solid #fff;
    background-color:#fff;
    color:#000!important;
}

.nav-tabs.nav-justified > li.active > a#Europe {
    background:url(../img/tap.png) no-repeat center bottom;
    border-bottom:4px solid #093!important;
    border-top:0;
    border-left:0;
    border-right:1px solid #fff;
    background-color:#fff;
    color:#000!important;
}

.nav-tabs.nav-justified > li.active > a#Asia:active {
    background:url(../img/tap.png) no-repeat center bottom;
    border-bottom:4px solid #093!important;
    border-top:0;
    border-left:0;
    border-right:1px solid #fff;
    background-color:#fff;
    color:#000!important;
}

.nav-tabs.nav-justified > li.active > a#Asia {
    background:url(../img/tap.png) no-repeat center bottom;
   border-bottom:4px solid #093!important;
    border-top:0;
    border-left:0;
    border-right:1px solid #fff;
    background-color:#fff;
    color:#000!important;
}*/
.tab-content {
	margin: 0;
	padding: 10px;
	background: #fff;
}
.tab-content ul {
	margin: 0;
	padding: 10px;
}
.tab-content ul li {
	margin: 0;
	padding: 10px 20px;
	list-style-type: none;
	background: url(../img/tab-arrow.png) no-repeat left 14px;
	border-bottom: 1px solid #c3c3c3;
}
.my-home {
	margin: 0;
	padding: 30px 0;
	text-align: center;
}
.my-home img {
	margin: 0;
	padding: 0;
	position: relative;
}
.home-content {
	margin: 0;
	padding: 25px;
	background: rgba(0, 0, 0, 0.8);
	color: #fff;
	position: absolute;
	bottom: 100px;
	z-index: 1;
	display: block;
	text-align: center;
	font-size: 24px;
	width: 92%;
}
.home-content a {
	color: #fff;
	text-decoration: none;
}
#blog-readmore {
	margin: 0;
	padding: 30px 0;
	background: #fff;
}
.heading {
	margin: 0 0px;
	padding: 0 0 48px 0;
	color: #243e89;
	font: bold 65px 'Open Sans', sans-serif;
	display: block;
	border: none;
}
.blog-content {
	margin: 0;
	padding: 30px;
}
.social-icon {
	margin: 0;
	padding: 20px;
	text-align: center;
}
.social-icon ul {
	margin: 0;
	padding: 0;
}
.social-icon ul li {
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color: #7e7e7e;
	font-size: 14px;
	text-transform: uppercase;
	list-style-type: none;
}
.category {
	margin: 0;
	padding: 0;
	color: #7d7d7d;
	font-size: 16px;
}
.category-txt p {
	color: #393939;
	margin: 0;
	padding: 10px 0;
	font-size: 19px;
}
.heading-more {
	margin: 0 0px;
	padding: 0 0 48px 0;
	color: #243e89;
	font: bold 54px 'Open Sans', sans-serif;
	display: block;
	border: none;
}
.more-pic {
	margin: 0;
	padding: 0;
}
.more-pic img {
	margin: 0;
	padding: 0;
	position: relative;
}
.more-pic-txt {
	margin: 0 auto;
	padding: 10px 0px;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	text-align: center;
	z-index: 5;
	position: absolute;
	bottom: 0;
	font-size: 27px;
	width: 92%;
}
.comment {
	margin: 0;
	padding: 20px 0 30px 0;
}
.comment-heading {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 35px;
	font-weight: bold;
}
.comment form {
	margin: 0;
	padding: 0;
}
.comment form input {
	margin: 5px 0;
	padding: 15px 10px;
	width: 100%;
	background: #fff;
	border: 1px solid #bdbdbd;
}
.comment form textarea {
	margin: 5px 0;
	padding: 15px 10px;
	width: 100%;
	background: #fff;
	border: 1px solid #bdbdbd;
}
.comment form input.btnsend {
	margin: 100px 0 0 0;
	padding: 7px;
	background: #243e89;
	color: #fff;
	text-transform: uppercase;
	width: 40%;
}
#property-list {
	margin: 0;
	padding: 50px 0;
}
.property-heading {
	margin: 0;
	padding: 0;
	color: #717171;
	font-size: 53px;
	text-align: center;
}
.property-heading-sm {
	margin: 0;
	padding: 0 50px;
	color: #717171;
	font-size: 27px;
	text-align: center;
	border-top: 1px solid #717171;
	border-bottom: 1px solid #717171;
	display: inline-block;
}
.list {
	margin: 0;
	padding: 30px 0;
}
.list-heading {
	margin: 20px 0;
	padding: 0;
	color: #000;
	font-size: 35px;
	border-bottom: 1px solid #dddddd;
}
.list-heading span {
	margin: 0;
	padding: 0 5px;
	color: #bfbfbf;
	font-size: 25px;
}
.list form {
	margin: 0;
	padding: 30px 0;
}
.list form label {
	text-align: right;
	font-weight: normal;
}
.list form label.left {
	text-align: left;
}
.list form label span {
	background: #f89406;
	margin: 0;
	padding: 2px 4px;
	color: #fff;
	border-radius: 3px;
}
.list input.upload {
	margin: 0;
	padding: 5px 20px;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #cccccc;
}
.list .error {
	margin: 0;
	padding: 15px;
	background: #fdf5d9;
	width: 90%;
	border: 1px solid #f5e8bb;
	border-radius: 5px;
}
.submit-area {
	margin: 0;
	padding: 20px;
	background: #f5f5f5;
	border-top: 1px solid #dddddd;
}
.list input.reset {
	border: 1px solid #d7dada;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	padding: 7px 10px 7px 10px;
	text-decoration: none;
	display: inline-block;
	font-weight: normal;
	color: #000;
	background-color: #f4f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
	background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
	background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
	background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
	background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
	background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f4f5f5, endColorstr=#dfdddd);
}
.list input.save {
	margin: 0;
	padding: 5px 20px;
	text-align: center;
	border-radius: 3px;
	border: none;
	background: #243e89;
	color: #fff;
	box-shadow: 0px 4px 0px #0b2156;
}
#help-links {
	margin: 0;
	padding: 75px 0;
	background: #243e88;
	color: #fff;
}
#help-links li {
	list-style-type: none;
}
.we-hope {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	color: #f3702e;
	font-size: 40px;
}
.helpful {
	margin: 0;
	padding: 20px 0;
}
.helpful-heading {
	margin: 0 auto;
	padding: 0;
	color: #f3702e;
	font-size: 38px;
	border-bottom: 1px solid #fff;
	width: 20%;
	text-align: center;
}
.helpful-txt {
	margin: 0;
	padding: 10px 0;
	color: #fff;
	font-size: 24px;
	text-align: center;
}
#cls {
	color: #fff;
	font-size: 18px;
	display: inline-block;
}
.popover.bottom > .arrow::after {
	border-bottom-color: #243e89;
}
.popover-title {
	background-color: #243e89;
}
.get-box h3::after {
	border-bottom: 0px;
}
.diamond {
	display: none;
}

@media (max-width:985px) {
#dimond_d {
	display: none;
}
.diamond {
	display: block;
}
.diamond ul {
	margin: 0;
	padding: 20px 0;
}
.diamond ul li {
	list-style-type: none;
	margin: 0 1px;
	padding: 0;
}
.diamond ul li a {
	width: 90%;
	display: block;
	background: #f3702e;
	color: #fff;
	margin: 1px 0;
	padding: 10px;
}
.diamond ul li a:hover {
	text-decoration: none;
	background: #243e89;
}
}

@media (max-width:767px) {
.navbar-default {
	width: 100%;
	border: 1px solid black;
}
.navbar-header {
	width: 100%;
	margin: 0;
	padding: 0;
}
.navbar-header ul li {
	width: 100%;
	text-align: left;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
}
}

@media (max-width:1200px) {
.navbar-nav > li > a {
	padding: 8px 0px;
	margin: 0 30px;
	border: 0px solid blue;
}
}

@media (max-width:767px) {
.navbar-nav > li > {
	padding: 8px 0px;
	margin: 0 0px;
	border: 1px solid blue;
}
}
/*----------------------------------my cart---------------------------------------*/
/* Top Shopping Cart */
.pro-cart-area {
	margin: 0;
	padding: 0px 0;
	display: block;
}
.pro-cart-head {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.pro-cart-descri {
	margin: 0;
	padding: 3px 0;
}
.mini-products-list .product-image {
	/*float: left;*/
	padding: 0;
	/*width: 55px;*/
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	display: block;
	color: #000;
}
.top-cart-content .product-name {
	margin: 0;
	width: 150px;
	line-height: 1;
	padding: 0;
	float: left;
}
.top-cart-content .product-name a {
	font-size: 12px;
	line-height: normal;
	font-weight: 400;
	color: #000;
	margin: 0;
	padding: 0;
}
.top-cart-content .product-name a:hover {
	font-size: 12px;
	color: #f3702e;
}
.top-cart-title span {
	font-weight: normal;
	font-size: 12px;
	color: #fff;
	text-transform: inherit;
}
.top-cart-title p span {
	text-transform: none;
}
.top-cart-contain .price {
	color: #000;
	font-weight: 900;
	text-transform: uppercase;
	padding-left: 10px;
	float: right;
}
.top-cart-contain .product-details .price {
	color: #000000;
	width: auto;
	float: none;
	font-weight: 900;
	padding-left: 0px;
	font-size: 13px;
}
.mini-cart {
	text-align: center;
	cursor: pointer;
	margin: 0px 0 0 0px;
}
.mini-cart .basket {
	right: 0px;
}
.mini-cart .basket a {
	color: #fff;
	margin: 0px;
	/*line-height: 30px;*/
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;/*padding: 5px 11px 30px 0px*/
}
.mini-cart .basket a:hover {
	text-decoration: none;
}
.mini-cart .basket a:first-child:before {
	content: '\f07a';
	font-family: FontAwesome;
	font-size: 16px;
	margin-right: 12px;
	padding: 0px 0px;
	color: #fff;
}
.mini-cart .open .basket a {
	color: #fff;
	background: #fff;
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.3)
}
.mini-cart .dropdown-toggle {
	font-size: 12px;
	padding: 0;
	text-transform: none;
}
.top-cart-contain {
	padding: 0;
	z-index: 10000;
	padding: 0px;
	color: #FFFFFF;
	float: left;
}
.top-cart-contain:hover {
}
.top-cart-title p {
	margin: 0;
}
.top-cart-content .empty {
}
.top-cart-contain:hover {
}
.top-cart-content {
	display: none;
	width: 300px;
	position: absolute;
	top: 52px;
	right: 0px;
	background: #fff;
	padding: 0;
	text-align: right;
	box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.5);
	z-index: 10000;
}
.top-cart-content p {
	color: #333333;
	margin: 0;
	padding: 10px;
}
.top-subtotal {
	color: #333333;
	font-size: 13px;
	line-height: 26px;
	font-weight: 900;
	padding: 8px 15px;
	text-align: left;
	text-transform: none;
	background-color: #f3f3f3;
	margin-bottom: 15px;
}
.top-cart-content .product-details .btn-remove {
	position: absolute;
	right: 10px;
	top: 4px;
}
.top-cart-title {
	display: inline-block;
	padding: 3px;
	margin: 0;
	vertical-align: top;
	text-align: center;
	color: #223D62;
	line-height: 12px;
	position: relative;
	font-size: 12px;
	width: 20px;
	margin-top: 2px;
	margin-left: 29px
}
.top-cart-content .block-subtitle {
	border-bottom: 1px solid #DDDEE1;
	color: #fff;
	overflow: hidden;
	padding: 15px;
	text-align: left;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	background: #f3702e;
}
ul#cart-sidebar {
	padding: 8px 15px;
	background: #fff;
}
.cart_cur_block {
	position: relative;
	float: right;
}
/* top cart  */
	
.top-cart-wrapper:hover {
}
.top-cart-title .cart_arrow {
	position: absolute;
	bottom: -6px;
	right: 50px;
	width: 18px;
	height: 11px;
	z-index: 1000;
	display: none;
}
.top-cart-contain:hover .top-cart-title .cart_arrow {
	display: block;
}
.top-cart-content li.item {
	width: 272px;
	margin: 5px 0px;
	border-bottom: 1px #eee solid;
	min-height: 67px
}
.top-cart-content li.item.last {
	margin: 0;
	border-bottom: 0px #eee solid;
	padding-bottom: 10px
}
.top-cart-content .product-details {
	color: #333333;
	position: relative;
	text-align: left;
}
.mini-products-list .product-details {
	margin-left: 0px;
	padding: 0;
}
.top-cart-content .product-details .btn-remove {
	position: absolute;
	right: 10px;
	top: 12px;
}
.top-cart-content .product-details .btn-edit {
	position: absolute;
	right: 22px;
	top: 0px;
}
.top-cart-content .actions {
	padding: 5px 15px 20px;
	margin: 0;
	overflow: hidden
}
.top-cart-icon {
	padding: 5px;
	width: 20px;
	height: 24px;
	display: inline-block;
	vertical-align: middle;
}
.top-cart-title span {
	font-weight: normal;
	font-size: 13px;
	text-transform: uppercase;
}
.top-cart-title p span {
	text-transform: none;
}
.mini-cart .actions .btn-checkout:before {
	content: "\f00c";
	font-family: FontAwesome;
	font-size: 13px;
	padding-right: 10px;
}
.mini-cart .actions .btn-checkout {
	background: #243e89;
	color: #fff;
	font-size: 12px;
	padding: 8px 16px;
	border: none;
	cursor: pointer;
	display: inline-block;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	border: 2px solid #122867;
	font-weight: normal;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
}
.mini-cart .actions .btn-checkout:hover {
	background: #f3702e;
	border: 2px solid #99441a;
	color: #fff;
}
.mini-cart .actions .view-cart {
	background: #fff;
	color: #333;
	font-size: 12px;
	padding: 8px 16px;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	cursor: pointer;
	text-decoration: none;
	float: left;
	transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	border: 2px solid #99441a;
	font-weight: normal;
	text-transform: uppercase;
}
.mini-cart .actions .view-cart:hover {
	background: #f3702e;
	color: #fff;
	border: 2px solid #99441a;
}
.mini-cart .actions .view-cart:before {
	content: '\f07a';
	font-family: FontAwesome;
	font-size: 12px;
	padding-right: 8px
}
.mini-cart .actions .button {
	display: inline-block;
	width: 100px;
	text-align: center;
	margin-bottom: 3px;
	padding: 8px 10px 6px;
	text-transform: none;
	border: none;
	font-size: 12px;
}
.mini-cart .button.btn-checkout {
	background-color: #970400;
	color: #FFFFFF;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 900;
	padding: 0px 6px;
	height: 32px;
	line-height: 32px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.block_mini_cart_above_products {
	margin-bottom: 15px;
}
.mini-cart > .button {
	color: #000;
	font-size: 12px;
	font-weight: 300;
	text-shadow: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	background: none
}
#cart-sidebar li {
	border-bottom: 1px solid #ECECEC;
	margin-bottom: 8px;
	overflow: hidden;
	padding: 8px 0 15px;
}
#cart-sidebar li.last {
	border-bottom: 0px solid #ECECEC;
	padding: 5px 0;
}
.btn-remove1 {
	background-image: url(../img/btn_remove.png);
	margin: 0px 0 0 18px;
}
.btn-remove1:hover, .btn-remove1:focus {
	background-position: 0 -12px;
}
.btn-remove1 {
	display: block;
	width: 15px;
	height: 13px;
	font-size: 0;
	line-height: 0;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	right: -3px;
	top: 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}
.btn-remove2 {
	display: block;
	width: 16px;
	height: 11px;
	font-size: 0;
	line-height: 0;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -999em;
	overflow: hidden;
}
.button {
	box-shadow: none;
	border: 1px solid;
	border-color: #ddd;
	color: #222;
	display: inline-block;
	line-height: 1;
	padding: 8px 12px;
	text-align: center;
	white-space: nowrap;
}
.button:hover {
	background: #f6f6f6
}
.button.btn-checkout {
	background: #FED557;
	padding: 8px 18px;
}
.button.btn-checkout:hover {
	background: #000000
}
.button.btn-bag {
	box-shadow: none;
	border-radius: 2px;
	border: 1px solid #ccc;
	color: #222;
	display: inline-block;
	line-height: 1;
	padding: 8px 18px;
	text-align: center;
	white-space: nowrap;
	text-transform: uppercase;
	float: left
}
.btn-edit:before {
	content: "\f040";
	font-family: FontAwesome;
	font-size: 12px;
	padding-right: 5px;
}
.btn-edit:hover {
	color: #007fb8;
}
.btn-edit {
	display: block;
	width: 11px;
	height: 12px;
	top: -10px;
	line-height: 0;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -999em;
	overflow: hidden;
	color: #000;
	background-image: url(../img/btn_edit.png);
}
.btn-edit:hover {
	display: block;
	width: 11px;
	height: 12px;
	top: 0px;
	line-height: 0;
	background-position: 0 -12px;
	background-repeat: no-repeat;
	text-indent: -999em;
	overflow: hidden;
	color: #000;
	background-image: url(../img/btn_edit.png);
}
/*------------------------------------mega dropdown menu-------------------------------------------*/
.mega-dropdown {
	position: static !important;/*width:100%;*/
}
.mega-dropdown-menu {
	padding: 20px 0px;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.mega-dropdown-menu:before {
	content: "";
	/* border-bottom: 15px solid #fff;*/
	border-right: 17px solid transparent;
	border-left: 17px solid transparent;
	position: absolute;
	top: -15px;
	left: 285px;
	z-index: 10;
}
.mega-dropdown-menu:after {
	content: "";
	/* border-bottom: 17px solid #ccc;*/
	border-right: 19px solid transparent;
	border-left: 19px solid transparent;
	position: absolute;
	top: -17px;
	left: 283px;
	z-index: 8;
}
.mega-dropdown-menu > li > ul {
	padding: 0;
	margin: 0;
}
.mega-dropdown-menu > li > ul > li {
	list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #999;
	white-space: normal;
}
.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus {
	text-decoration: none;
	color: #444;
	background-color: #f5f5f5;
}
.mega-dropdown-menu .dropdown-header {
	color: #428bca;
	font-size: 18px;
	font-weight: bold;
}
.mega-dropdown-menu form {
	margin: 3px 20px;
}
.mega-dropdown-menu .form-group {
	margin-bottom: 3px;
}
/*--------------*/
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
	background-color: inherit;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
	background-color: inherit;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
	color: #000;
}
.glyphicon {
	top: 7px;
	left: 5px;
}
.dropdown-menu {
	border: none;
	background: rgba(35, 61, 133, 0.8);
}
.navbar-nav > li > .dropdown-menu {
	margin-top: 2px;
}
.bs-example {
	margin: 150px 50px;
}
.popover-demo {
	margin-bottom: 20px;
}
.bs-example1 {
	margin: 10px 0;
}
/*-----------------shopping cart-------------------*/
#shopping-cart {
	margin: 0;
	padding: 55px 0;
	background: #243e88;
	color: #fff;
}
.panel-info > .panel-heading {
	background: #2e52b7;
}
.product-name, .product-descri, .add-item {
	color: #333;
}
.shop-price {
	color: #333;
	padding: 5px 0 0 0;
}
.panel-footer {
	background: #2e52b7;
}
.total-price {
	color: #fff;
	padding: 5px 0 0 0;
	font-size: 25px;
	font-weight: bold;
}
/*-----------------checkout cart-------------------*/
.tab-heading {
	margin: 0;
	padding: 0;
	font-size: 25px;
	font-weight: bold;
	color: #000;
}
.tabs .tab p {
	color: #333;
}
/*---------------------------my cart-------------------------------------*/
#mycart {
	margin: 0;
	padding: 40px 0;
}
.mycart {
	margin: 0;
	padding: 0;
}
.mycart ul {
	margin: 0;
	padding: 0;
}
.mycart ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.mycart ul li a {
	margin: 0;
	padding: 8px;
	background: #333;
	display: block;
	color: #fff;
	border-bottom: 1px solid #999;
	text-decoration: none;
}
.mycart ul li a:hover {
	background: #06C;
}
.mycart_content {
	margin: 0;
	padding: 10px;
	border: 1px solid #999;
}
.mycart_heading {
	font-size: 24px;
	color: #333;
	text-align: left;
}
.mycart_content form {
	font-size: 14px;
	color: #333;
	margin: 0;
	padding: 20px 0;
}
#home-contact1 {
	background: #243e89;
}
#home-contact1 p {
	color: #fff;
	font-size: 24px;
}
.f-head {
	color: #fff;
	font-weight: bold;
}
.contact-detail1 {
	color: #fff;
	padding: 10px 0;
}
.contact-left1 {
	float: left;
	display: block;
	width: 25px;
}
.list li {
	float: left;
	display: block;
}
.list li a {
	margin: 0;
	padding: 0 2px;
	float: left;
	display: block;
	width: 35px;
	height: 35px;
}
.footer-link {
	margin: 0;
	padding: 0;
}
.footer-link ul {
	margin: 0;
	padding: 0;
}
.footer-link ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #fff;
}
.footer-link ul li a {
	color: #fff;
	background: url(../img/design.png) no-repeat left 7px;
	margin: 0;
	padding: 0 0 0 15px;
}
.home-package1 {
	text-align: center;
	font-size: 22px;
	color: #fff;
}
.home-package1 a {
	color: #fff;
	border: 1px solid #fff;
	margin: 0;
	padding: 8px 15px;
}
.home-package1 a:hover {
	text-decoration: none;
}
/* ------------------------------------------------------------------------------------------------------
   ------------------------------------------------------------------------------------------------------

		Sudipta Biswas Start

------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------ */
.sudipta_item {
	position: relative;
	border: 1px solid #333;
	margin: 2%;
	overflow: hidden;
	width: 250px;
	height:250px;
	margin: 40px auto 0 auto;
    border: 7px solid #7488bb;
}
.sudipta_item img {
	width: 100%;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	margin: 0px;
    height: 100%;
    border: none;
}
.sudipta_item:hover img {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
/* ------------------------------------------------------------------------------------------------------
   ------------------------------------------------------------------------------------------------------

		Sudipta Biswas End

------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------ */