@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);
@charset "utf-8";
body {
	font-family: 'Open Sans', sans-serif;
}
#main-wrapper {
	width: 100%;
	margin:0px auto;
	height: auto;
	background-color: #FFF;
	opacity:0;
}
/**----------------------------------------------------------Header--------------------------------------------------------------**/
header {
	background-image: url("../images/hdr-grey-bg.png");
	background-position: right top;
	background-repeat: no-repeat;
	background-size: 72% 80%;
	float: left;
	min-height: 100px;
	width: 100%;
}
div#play {
background-image: url('../images/play.png');
width: 65px;
height: 65px;
top: 56px;
position: absolute;
left: 34%;
}
a.show_tvcvideo img {
width: 248px;
height: 126px;
border: none !important;
}
.navi-height {
	width: auto;
}
.logo-main {
	float: left;
	margin-top: 17px;
}
.top-nav-box {
	float: right;
	height: 42px;
	width: auto;
}
.rotate-box1 {
float: left;
width: 50%;
text-align: center;
}

.top-nav-box ul {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.top-nav-box ul li {
	border-right: 1px solid #000;
	float: left;
	line-height: 12px;
	margin-top: 14px;
	padding: 0 10px;
}
.top-nav-box ul li a {
	color: #6d6e71;
	font-size: 12px;
}
.top-nav-box ul li:last-child {
	border: none;
}

.top-nav-rgt-area {
	width: 515px;
	float: left;
	height: 42px;
}
.top-nav-rgt-area ul {
	float: left;
	list-style-type: none;
	margin: 0 0 0 30px;
	padding: 0;
	width: auto;
}
.top-nav-rgt-area ul li {
	border-right: 1px solid #000;
	float: left;
	line-height: 12px;
	margin-top: 11px;
	padding: 2px 12px;
}
.top-nav-rgt-area ul li a {
	color: #6d6e71;
	font-size: 12px;
}
.top-nav-rgt-area ul li a span {
	padding: 0 5px;
}
.bd-none {
	border: none !important;
}
.search-box {
	float: left;
	margin-top: 8px;
	position: relative;
	width: 150px;
}
.search-box1{
	float: left;
	margin-top: 8px;
	position: relative;
	width: 150px;
}
.search-box input {
	height: 24px;
	margin-top: 1.5px;
	width: 130px;
	font-size: 12px;
}
.search-box1 input {
	height: 24px;
	margin-top: 1.5px;
	width: 130px;
	font-size: 12px;
}
.search-box .search-icon {
	display: block;
	height: 25px;
	position: absolute;
	right: -6px;
	top: 2.4px;
	width: 27px;
}
.search-box1.search-icon {
	display: block;
	height: 25px;
	position: absolute;
	right: -6px;
	top: 2.4px;
	width: 27px;
}
.main-nav-box {
	float: right;
	height: 42px;
	width: 810px;
}
.main-nav-box ul {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.drp-li {
	border-right: 1px solid #000;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-image: url(../images/nav-sep.png) !important;
	background-position: center left !important;
	background-repeat: no-repeat !important;
}
.drp-li:hover {
	border: 1px solid #ccc !important;
	border-bottom-color: #ccc;
	background-image: none !important;
}

.main-nav-box ul li {
	
	float: left;
	line-height: 16px;
	padding: 10px 45px;
	position: relative;
	background-image: url(../images/nav-sep.png);
	background-position: center right;
	background-repeat: no-repeat;
}
.main-nav-box ul li:hover {
	float: left;
	line-height: 16px;

	position: relative;/*border:1px solid #ccc; border-bottom-color:#ccc;*/
}
.main-nav-box ul li:last-child {
	 background-image: none;
    border: 1px solid #fff;
}
.main-nav-box ul li:first-child {
	 background-image: url(../images/nav-sep.png);
	background-position: center right !important;
	background-repeat: no-repeat;
}
.main-nav-box ul li:nth-child(4) { background-image:none !important;
}
.main-nav-box ul li a {
	color: #6d6e71;
	font-size: 17px;
	font-weight: 600;
	/**padding: 15px 0;**/
}
.main-nav-box ul li a:hover {
	color: #006ca8;
}
/**Products Drop**/
.main-nav-box ul li .pd {
	
	left: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	top: 98%;
	transition: opacity 0.75s ease-in-out 0s;
	visibility: hidden;
	width: 600px;
	height: 285px;
	z-index: 999;
	
	opacity: .7/**Box Shadow**/
	/*-moz-box-shadow: 0px 1px 10px #000;
	-webkit-box-shadow: 0px 1px 10px #000;
	box-shadow: 0px 1px 10px #000;*//**Box Shadow**/
}
.main-nav-box ul li .pd ul {
}
.main-nav-box ul li .pd ul li {
}
.main-nav-box ul li .pd ul li a {
}
.main-nav-box ul li .pd ul li a:hover {
}
.main-nav-box ul li:hover .pd {
	visibility: visible;
	opacity: .94;
	-webkit-transition: opacity 0.50s ease-in-out;
	-moz-transition: opacity 0.50s ease-in-out;
	-ms-transition: opacity 0.50s ease-in-out;
	-o-transition: opacity 0.50s ease-in-out;
	transition: opacity 0.50s ease-in-out;
	/*background-image: url(../images/border-remover.png);
	background-repeat: no-repeat;
	background-position: top left;*/
	
}
.drop-inner-cont {
	width: 540px;
	margin-top: 30px;
	height: 230px;
	margin-left: 30px;
}
.three-grids {
	width: 33.3%;
	float: left;
	height: auto;
}
.three-grids .smart-phone {
	width: 100%;
	text-align: center;
	border-right: 1px solid #ccc;
}
.three-grids .smart-phone h3 {
	width: 100%;
	margin: 10px 0 5px 0;
	padding: 0;
	color: #006ca8;
	font-size: 16px;
	font-weight: 300;
}
.three-grids .smart-phone p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .smart-phone p a {
	color: #6d6e71;
	font-size: 14px;
}
.three-grids .bar-phone {
	width: 100%;
	text-align: center;
	border-right: 1px solid #ccc;
}
.three-grids .bar-phone h3 {
	width: 100%;
	margin: 10px 0 5px 0;
	padding: 0;
	color: #006ca8;
	font-size: 16px;
	font-weight: 300;
}
.three-grids .bar-phone p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .bar-phone p a {
	color: #6d6e71;
	font-size: 14px;
}
.three-grids .coming-soon {
	width: 100%;
	text-align: center;
}
.three-grids .coming-soon h3 {
	width: 100%;
	margin: 70px 0 5px 0;
	padding: 0;
	color: #006ca8;
	font-size: 16px;
	font-weight: 300;
}
.three-grids .coming-soon p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .coming-soon p a {
	color: #6d6e71;
	font-size: 14px;
}
/**Products Drop**/
/**Media Drop**/
.main-nav-box ul li .md {
	
    height: 315px;
    opacity: 0.7;
    padding: 0;
    position: absolute;
    right: 0;
    top: 98%;
    transition: opacity 0.75s ease-in-out 0s;
    visibility: hidden;
    width: 575px;
    z-index: 999;
}
.main-nav-box ul li .md ul {
}
.main-nav-box ul li .md ul li {
}
.main-nav-box ul li .md ul li a {
}
.main-nav-box ul li .md ul li a:hover {
}
.main-nav-box ul li:hover .md {
	visibility: visible;
	opacity: .94;
	-webkit-transition: opacity 0.50s ease-in-out;
	-moz-transition: opacity 0.50s ease-in-out;
	-ms-transition: opacity 0.50s ease-in-out;
	-o-transition: opacity 0.50s ease-in-out;
	transition: opacity 0.50s ease-in-out;
	background-image: url(../images/border-remover.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.drop-inner-cont-m {
	height: 230px;
    margin-left: 8px;
    margin-top: 30px;
    width: 565px;
}
.three-grids-m {
	width: 33.3%;
	float: left;
	height: auto;
}
.nav-video-box{ width:100%; border-right:1px solid #ccc; min-height:230px; margin:10px 0 0 0;}
.nav-video-box .vid-nav{display: block;
    float: left;
    margin: 0 7%;
    padding: 0;
    width: 90%;}
.nav-video-box h3 {
    color: #006ca8;
    font-size: 16px;
    font-weight: 300;
    margin: 10px 0 5px;
    padding: 0;
    width: 100%; float:left; text-align:center;
}
.nav-video-box p {
    color: #6d6e71;
    margin: 0;
    padding: 0;
    width: 100%;
	text-align:center;
}
 
/**Media Drop**/
/**----------------------------------------------------------Header--------------------------------------------------------------**/
/**----------------------------------------------------------BANNER-------------------------------------------------------------**/
.banner {
	width: 100%;
	float: left;
	height: auto;
	background-color: #999;
	position: relative;
	opacity:0;
}
article.container
{
	opacity:0;
}
/**----------------------------------------------------------BANNER-------------------------------------------------------------**/
/**Content Middle AREA**/
.main-mobile-box {
	width: 100%;
	float: left;
}
.main-mobile-box h1, h2 {
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
	margin: 10px 0;
	text-align: center;
	width: 100%;
}
.phone-main-box {
	width: 100%;
	text-align: center;
	float: left;
	margin: 20px 0;
}
.phone-main-box .phone-title {
	width: 100%;
	float: left;
	text-align: center;
	display: block;
	padding: 20px 0;
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
}
.phone-main-box .phone-details {
	width: auto;
	padding: 0 5%;
	float: left;
}
.phone-main-box .phone-details p {
	color: #6d6e71;
	font-size: 18px;
	line-height: 22px;
	margin: 0 0 20px 0;
	padding: 0;
	text-align: center;
}
/**Content Middle AREA**/
/**Upcoming Phones**/
.up-cmng-main-box {
	width: 100%;
	height: auto;
	float: left;
}
.up-cmng-main-box .up-cmng-details-box {
	float: left;
	height: auto;
	margin-top: 13%;
	width: 100%;
        display: none; /* UZAIR added display: none; property to hide this div */


}
.up-cmng-main-box .up-cmng-details-box h1, h2 {
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
	margin: 10px 0;
	text-align: left;
	width: 100%;
}
.up-cmng-main-box .up-cmng-details-box p {
	color: #6d6e71;
	font-size: 18px;
	line-height: 22px;
	margin: 0 0 20px 0;
	padding: 0;
	text-align: left;
	width: 80%;
}
/**Upcoming Phones**/
/**Footer**/
footer {
	width: 100%;
min-height:height:200px;
	float: left;
	background-color: #6d6e71;
	border-bottom: 5px solid #fff;
}
.ftr-logo {
	float: left;
	margin-top: 36%;
	text-align: center;
	width: 100%;
}
.ftr-links-box {
	width: 100%;
	float: left;
}
.ftr-links-box ul {
	float: left;
	list-style-type: none;
	margin: 50px 0 0 0;
	padding: 0;
}
.ftr-links-box ul li {
	width: 50%;
	float: left;
}
.ftr-links-box ul li a {
	color: #fff;
	font-size: 16px;
	text-decoration: none;
}
.ftr-links-box ul li .heading {
	font-weight: bold !important;
}
.ftr-map-div {
	width: 90%;
	height: auto;
	float: left;
	text-align: left;
	margin-top: 50px;
	margin-left: 10%;
}
.ftr-form {
	width: 90%;
	height: auto;
	float: left;
	margin-left: 10%;
}
.ftr-form h3 {
	color: #fff;
	font-size: 20px;
	margin-bottom: 20px;
	margin-top: 0;
	text-align: left;
	width: 100%;
}
.ftr-form input {
	width: 100%;
}
.ftr-form p {
	margin: 0;
	color: #fff;
	font-size: 16px;
}

/**Footer**/
/**-----------------------------------------------------Products Landing Page----------------------------------------------------------------**/
.products-wrapper {
	width: 100%;
	float: left;
	height: auto;
}
.products-content-box {
	width: 100%;
	float: left;
}
.products-content-box h1 {
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
	margin: 8px 0;
	text-align: left;
}
.products-content-box p {
	width: 100%;
	color: #6d6e71;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
.filter-wrapper {
	float: left;
	margin: 10px;
	width: 100%;
}
.filter-wrapper .sort-by {
	width: 100%;
	float: left;
	margin-top: 10px;
	font-size: 16px;
	color: #6d6e71;
	margin-top: 10px;
}
.filter-wrapper .sort-by select {
	width: 130px;
	font-size: 14px;
	color: #6d6e71;
	border: 1px solid #959595;
	margin-left: 10px;
}
.filter-wrapper .pagination-filter {
	width: auto;
	font-size: 16px;
	color: #6d6e71;
	margin-top: 10px;
	float: left;
}
.filter-wrapper .pagination-filter .pagination-result {
	display: block;
	font-size: 16px;
	color: #6d6e71;
	margin-left: 20px;
	float: left;
}
.filter-wrapper .pagination-filter .pagination {
	width: auto;
	float: left;
	margin-left: 10px;
}
.filter-wrapper .pagination-filter .pagination ul {
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.filter-wrapper .pagination-filter .pagination ul li {
	float: left;
}
.filter-wrapper .pagination-filter .pagination ul li a {
	padding: 0 5px;
	border: 1px solid #fff;
	color: #006ca8;
	font-size: 16px;
	display: inline-block;
	text-decoration: none;
}
.filter-wrapper .pagination-filter .pagination ul li a:hover {
	border: 1px solid #006ca8;
	color: #6d6e71!important;
}
.selected {
	border: 1px solid #006ca8 !important;
	color: #6d6e71!important;
}
.view-clear-all {
	width: auto;
	color: #006ca8;
	display: inline-block;
	font-size: 16px;
	margin-left: 20px;
	text-decoration: none;
}
.compare {
	background-color: #006ca8;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	margin-left: 0px;
	padding: 0 10px;
	width: auto;
}
.compare:hover {
	color: #ffffff;
	text-decoration: none;
	background: #8e8e8e;
}
.main-product-container {
	float: left;
	height: auto;
	margin-top: 40px;
	width: 100%;
	border-bottom: 2px solid #006ca8;
}
.products-main-box {
	float: left;
	margin: 20px 0;
	text-align: center;
	width: 100%;
}
.products-main-box .phone-details {
	float: left;
	padding: 0;
	width: 100%;
}
.products-main-box .phone-details p {
	color: #6d6e71;
	font-size: 18px;
	height: 24px;
	line-height: 22px;
	margin: 0 0 20px;
	padding: 0;
	text-align: center;
}
.products-main-box img {
	width: 90%;
	margin-left: 5%;
}
.products-main-box .phone-title {
	width: 100%;
	float: left;
	text-align: center;
	display: block;
	padding: 20px 0;
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
}
.products-main-box .add-to-cart img {
	width: auto;
}
.products-main-box .add-to-compare {
	width: 100%;
	margin-top: 20px;
	float: left;
	text-align: center;
	color: #006ca8;
}
.products-main-box .add-to-compare input {
	margin-right: 5px;
	border: 1px solid #006ca8;
	background-color: #006ca8;
}
/**-----------------------------------------------------Products Landing Page----------------------------------------------------------------**/
/**-----------------------------------------------------Products Details Page----------------------------------------------------------------**/
.pro-detail-cont-main {
	width: 100%;
	float: left;
}
.pro-detail-box {
	width: 100%;
	float: left;
}
.rotate-box {
	width: 100%;
	float: left;
	text-align: center;
}
.product-rgt-details {
	width: 100%;
	float: left;
}
.product-rgt-details h2 {
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
	margin: 10px 0;
}
.product-rgt-details p {
	width: 100%;
	color: #6d6e71;
	font-size: 14px;
	margin: 5px 0;
	padding: 0;
	text-align: justify;
}
.product-rgt-details p strong {
	font-weight: bold;
}
.product-code-box {
	width: 100%;
	margin-top: 40px;
	float: left;
position:relative;
z-index:99;
}
.product-code-box p {
	width: 100%;
	color: #6d6e71;
	font-size: 14px;
	margin: 5px 0;
	padding: 0;

}
.cart-price-holder {
	width: 100%;
	float: left
}
.price {
	width: auto;
	background-color: #006ca8;
	padding: 5px 15px;
	color: #fff;
	float: right;
	font-size: 14px;
	font-weight: bold;
border-radius:8px;
}
.sm_image_slider_box {
	width: 100%;
	float: left;
	margin: 10px 0 0 0;
	
}
/**Small Slider**/
.scroll-img {
	float: left;
	height: auto;
	overflow: hidden;
	width: auto;
}
.scroll-img ul {
	width: 700px;
	height: 600px;
	margin: 0;
}
.scroll-img ul li {
	display: inline-block;
	margin: 10px 0 10px 10px;
}
#demo5.scroll-img ul {
	width: 1500px;
}
#demo5-btn {
	width: 680px;
	padding-top: 10px;
}
/**Small Slider**/
/**Spec and Review**/
.spec-review-main-box {
	width: 95%;
	float: left;
	margin-top: 20px;
	margin-left: 5%;
}
.spec-btn {
	border: 1px solid #6d6e71;
	padding: 5px 0px;
	text-align: center;
	color: #6d6e71;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	width: 160px;
}
.spec-btn:hover {
	color: #fff;
	background-color: #006ca8;
	text-decoration: none;
}
.review-btn {
	border: 1px solid #6d6e71;
	padding: 5px 0;
	width: 160px;
	text-align: center;
	color: #6d6e71;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	margin-left: -5px;
}
.review-btn:hover {
	color: #fff !important;
	background-color: #006ca8;
	text-decoration: none;
}
.btn-selected {
	color: #fff !important;
	background-color: #006ca8;
	text-decoration: none;
}

.review-content {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 40px;
}
.review-content ul {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	width: 100%;
}
.review-content ul li {
	width: 90%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
	font-size: 14px;
	float: left;
}
.review-content ul li strong {
	font-weight: bold;
}
/*.spec-content {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 40px;
}
*//*.spec-content ul {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	width: 100%;
}
.spec-content ul li {
	width: 90%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
	font-size: 14px;
	float: left;
}
.spec-content ul li strong {
	font-weight: bold;
}*/
.spec-content ul {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	width: 33.3%;
}
.spec-content ul li {
	width: 90%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
	font-size: 14px;
	float: left;
}
.spec-content ul li strong {
	font-weight: bold;
	color:#006ca8;
}
/**Spec and Review**/
/**-----------------------------------------------------Products Details Page----------------------------------------------------------------**/
/**-----------------------------------------------------X5 Page------------------------------------------------------------------------------**/
.static-banner {
	width: 100%;
	height: auto;
	margin: 0;
}
.static-banner a img {
	width: 100%;
}
.x5-content-box {
	width: 100%;
	height: auto; float:left;
}
.x5-content-box h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x5-content-box a img {
	width: 100%;
}
.x5-content-lft {
	float: right;
	margin-top: 39%;
	width: 90%;
	position: relative;
}
.x5-content-lft .blue-strip-lft {
	width: 100%;
	float: left;
	min-height: 28px;
	background-color: #240d76;
	display: block;
	margin: 15px 0;
	color: #fff;
	font-size: 18px;
	text-indent: 20px;
	font-weight: bold;
	line-height: 28px;
}
.x5-content-lft h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x5-content-lft p {
	color: #6d6e71;
	float: left;
	font-size: 14px;
	height: auto;
	margin-top: 0;
	padding: 0;
	width: 100%;
}
.x5-content-rgt {
	float: left;
	margin-top: 39%;
	width: 90%;
	position: relative;
}
.x5-content-rgt .blue-strip-lft {
	background-color: #240d76;
	color: #fff;
	display: block;
	float: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 28px;
	margin: 15px 0;
	min-height: 28px;
	padding: 0 28px 0 0;
	text-align: right;
	width: 100%;
}
.x5-content-rgt h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
	text-align: left;
	padding: 0 0 0 47px;
}
.x5-content-rgt p {
	color: #6d6e71;
	float: left;
	font-size: 18px;
	height: auto;
	margin-top: 0;
	padding: 0 0 0 52px;
	width: 100%;
}
.img-lft-absolute {
}
.img-rgt-absolute {
}
.learn-more {
	border: 1px solid #ccc;
	color: #6d6e71;
	float: left;
	height: 34px;
	line-height: 34px;
	margin-left: 52px;
	
	text-align: center;
	width: 140px;
}
.learn-more:hover {
	color: #6d6e71;
	text-decoration: none;
}
/**-----------------------------------------------------X5 Page------------------------------------------------------------------------------**/
/**-----------------------------------------------------About Us------------------------------------------------------------------------------**/
.about-us-banner {
	width: 100%;
	float: left;
}
.about-us-banner a img {
	width: 100%;
}
.about-us-box {
	width: 100%;
	float: left;
}
.about-us-box h3 {
	color: #006ca8;
	font-size: 30px;
	margin: 10px 0 10px 0;
	font-weight: 300;
}
.about-us-box p {
	width: 100%;
	font-size: 14px;
	text-align: left;
	color: #737373;
	margin: 10px 0 10px 0;
}
/**-----------------------------------------------------About Us------------------------------------------------------------------------------**/
/**-----------------------------------------------------Comapare Screen-----------------------------------------------------------------------**/
.compare-handsets-box{ width:100%; height:auto; border-top:1px solid #7fb5d3;}
.b-t-mobile-box{ width:100%; height:auto; float:left; margin-top:10px;}
.b-t-mobile{ background-color: #006ca8;
    color: #fff;
    display: block;
    float: right;
    font-size: 14px;
    height: auto;
    padding: 3px 0;
    text-align: center;
    width: 200px; text-decoration:none; font-weight:600;}
.change-remove-box{ float: left;
    height: auto;
    margin: 20px 0;
    width: 100%;}
.change-remove-div{ width:120px; height:auto; margin:0 auto;}
.change-remove-div a{color: #636363;
    font-size: 13px;
    padding: 0 5px;}
.mob-compare-pic-box{ width:100%; height:auto; float:left; text-align:center; border-left:1px solid #ccc; margin-top:24px;}
.change-remove-box h3{color: #006ca8;
    font-size: 28px;
    font-weight: 400;
    margin: 8px 0;
    text-align: center;
    width: 100%;}
.availiblity-cart-box{ width:160px; height:100px; margin:10px auto;}
.cart-box {
	margin-top: 14px;
}
.availiblity-small-text {
	text-align: center;
	width: 100%;
	height: 20px;
	margin: 0 0 0 14px;
	color: #9c9c9c;
}
.button {
	text-align: center;
	margin-top: 16px;
	width:100%;
}
.bd-none {
	border: none;
}
.compare-details-box{ width:100%; height:auto; float:left; border-top:1px solid #006ca8;}
.summary{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.summary-txt-box{ width:100%; height:auto; float:left;}
.summary-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.summary-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.processor{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.processor-txt-box{ width:100%; height:auto; float:left;}
.processor-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.processor-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.camera{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.camera-txt-box{ width:100%; height:auto; float:left;}
.camera-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.camera-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.screen-Size{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.screen-Size-txt-box{ width:100%; height:auto; float:left;}
.screen-Size-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.screen-Size-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.os{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.os-txt-box{ width:100%; height:auto; float:left;}
.os-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.os-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
.rom-ram{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.rom-ram-txt-box{ width:100%; height:auto; float:left;}
.rom-ram-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.rom-ram-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.display{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.display-txt-box{ width:100%; height:auto; float:left;}
.display-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.display-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
.battery{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.battery-txt-box{ width:100%; height:auto; float:left;}
.battery-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.battery-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
.others{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 10%;
    text-indent: 10px;
    width: 100%;}
.others-txt-box{ width:100%; height:auto; float:left;}
.others-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.others-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
/**-----------------------------------------------------Comapare Screen-----------------------------------------------------------------------**/
/**-----------------------------------------------------x3 Screen-----------------------------------------------------------------------**/
.bg-gun-man{ background-image:url(../images/gun-man-x3.png); background-repeat:no-repeat; background-position:center top;}
/**-----------------------------------------------------x3-----------------------------------------------------------------------**/
/**---------------------------------------------------------------------------------------------------------------**/
.x3-content-box {
	width: 100%;
	height: auto; float:left;
}
.x3-content-box h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x3-content-box a img {
	width: 100%;
}
.x3-content-lft {
	float: right;
	margin-top: 39%;
	width: 90%;
	position: relative;
}
.x3-content-lft .blue-strip-lft {
	width: 100%;
	float: left;
	min-height: 28px;
	background-color: #240d76;
	display: block;
	margin: 15px 0;
	color: #fff;
	font-size: 18px;
	text-indent: 20px;
	font-weight: bold;
	line-height: 28px;
}
.x3-content-lft h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x3-content-lft p {
	color: #6d6e71;
	float: left;
	font-size: 18px;
	height: auto;
	margin-top: 0;
	padding: 0;
	width: 100%;
}
.x3-content-rgt {
	float: left;
	margin-top: 39%;
	width: 90%;
	position: relative;
}
.x3-content-rgt .blue-strip-lft {
	background-color: #240d76;
    color: #fff;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 28px;
    margin: 15px 0;
    min-height: 28px;
    padding: 0 0 0 28px;
    text-align: left;
    width: 100%;
}
.x3-content-rgt h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
	text-align: left;
	padding: 0 0 0 47px;
}
.x3-content-rgt p {
	color: #6d6e71;
	float: left;
	font-size: 18px;
	height: auto;
	margin-top: 0;
	padding: 0 0 0 52px;
	width: 100%;
}
/**-----------------------------------------------------------------x3----------------------------------------------------------------------**/
/**-----------------------------------------------------------------Support Page------------------------------------------------------------**/
.cities-table-cont{ width:100%; float:left; margin-top:10px; padding:5px 0; border-bottom:1px solid #006ca8;}
.sindh{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}

.sindh:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.sindh-content{ width:100%; }
.table-box {
    width: 100%;
}
.table-box table {
    /*border: 1px solid #ccc;*/
    float: left;
    height: auto;
    margin-left: 10px;
    margin-top: 10px;
    width: 100%;
}
.table-box table tr th{ background-color: #fff;
    border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
    color: #636363;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    padding: 0 2px 0 5px;
    text-align: center;}
.table-box table tr td{border-right: 1px solid #ccc;
    color: #6d6e71;
    font-size: 13px;
    padding: 20px 0;
    text-align: center;}
.table-box table tr td:last-child{border-right: 1px solid #fff !important;}
.bd-th{ border-right:1px solid #fff !important; border-bottom: 1px solid #ccc;}
.punjab{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.punjab:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.khyber-pakhtoon{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.khyber-pakhtoon:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.balochistan{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.balochistan:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
/**-----------------------------------------------------------------Support Page------------------------------------------------------------**/
/**---------------------------------faizan css--------------------------------------**/
/**---------bannner image------------**/
.banner-image{}
.banner-image img{
	width:100%;}
/**---------bannner image------------**/
/*.support-details{
	height:80px;}
	.sindh{
		width: 100%;
height: 40px;}
	.support-details-sindh{
		width: 96%;
height: 30px;
border-bottom: 1px solid;
text-align: center;
font-family: 'Open Sans', sans-serif;}
.support-details-border{
	text-align: center;
width: 100%;
height: auto;
border-right: 1px solid;
font-family: 'Open Sans', sans-serif;}
.support-details-border ul li{
	text-decoration:none;
	list-style: none outside none;
	font-family: 'Open Sans', sans-serif;}
	.form-size{
		margin-top: 30px;}
	{
		width: 270px;
height: 32px;}
	.email{
		width: 270px;
height: 32px;
margin-left: 50px;
		}
		.write-here{
			width: 100%;
height: auto;
margin: 36px 0 0 0;}
	.write-here-2{
		width: 594px;
height: 174px;}
.blank-box{
	width: 100px;
height: 30px;
background: #033;
float: left;
margin-top: 28px;
margin-bottom: 35px;}
.form-box{
	width: 100px;
height: 30px;
float: left;
margin: 28px 0 0 26px;}
.send-button{
	width: 100px;
height: 26px;
border: 1px solid;
float: left;
text-align: center;
margin: 28px 0 0 184px;}
.right-box-navi ul li{
	list-style:none;
	text-decoration:none;}
	.right-box-navi{
		margin: 28px 0 0 80px;}
		.new-customer-details{
			width: 100%;
height: auto;
border-right: 1px solid;
color: #A9A9A9;}
.continue{
	width: 110px;
text-align: center;
border: 1px solid #6D6E71;
margin: 104px 0 0 0;
margin-bottom: 80px;
padding: 3px 4px;}
.email-from{
	width: 240px;
height: 34px;}
.password-form{
	width: 240px;
height: 34px;
	}
	.returning-customer{
		width: 100%;
height: auto;
text-align: center;}

	.login{
	width: 110px;
text-align: center;
border: 1px solid #6D6E71;
margin: 28px 0 0 174px;
padding: 3px 4px;
}
.returning-cus-p{
	width: 400px !important;}
	.ret-h3-color{
		color: #006CA8;
		}
		.ret-p-clor{
			color: #428BCA;
			}
			.password-erorr{
				width: 100% !important;
height: 26px !important;
line-height: 26px !important;
color: red !important;}
				.form-password{
					margin-top: 28px;}*/
/****/
.ret-h3-color {
color: #006CA8;
}
.new-customer-details {
width: 100%;
height: auto;
border-right: 1px solid;
color: #A9A9A9;
}
.returning-customer {
width: 100%;
height: auto;
text-align: center;
}
.ret-h3-color {
color: #006CA8;
}
.email-from {
width: 240px;
height: 34px;
}
.form-password {
margin-top: 28px;
}
.password-form {
width: 240px;
height: 34px;
}
.products-content-box p {
width: 100%;
color: #6d6e71;
font-size: 14px;
margin: 0;
padding: 0;
}
.login {
width: 110px;
text-align: center;
border: 1px solid #6D6E71;
margin: 28px auto;
padding: 3px 4px;
}

.main-forms {
width: 100%;
margin-top: 30px;
}
 {
width: 270px;
height: 32px;
padding-left:2%;
}
.email {
width: 270px;
height: 32px;
padding-left:2%;
/*margin-left: 50px;*/
}
.erorr-box {
width: 100%;
height: auto;
color: red;
}
.write-here {
width: 100%;
height: auto;
}
.blank-box {
background: none repeat scroll 0 0 #033;
    float: left;
    height: auto;
    margin-top: 28px;
    width: auto;}
.form-box {
width: 181px;
height: 30px;
float: left;
margin: 28px 0 0 26px;
}
.send-button {
float: right;
    margin: 28px 65px 0 0;
    text-align: center;
}
.send-button input{ background-color: #fff;
    border: 1px solid #8e8e8e;
    color: #666;
    padding: 2px 30px;

}
.send-button input:hover
{ background-color:#8e8e8e;
color:#ffffff;
}
.erorr-box-2 {
width: 100%;
height: 28px;
color: red;
margin-top: 65px;
}
.support-details-border ul li{
	text-decoration:none;
	list-style: none outside none;
	font-family: 'Open Sans', sans-serif;}
.right-box-navi ul li {
list-style: none;
text-decoration: none;
}
/**---------------------------------faizan css--------------------------------------**/
/**---------------------------------Tv Commercials----------------------------------**/
.player-box{ width:100%; height:580px; float:left; background-color:#CCC;}
.tv-com-main-cont{ width:100%; float:left; border-top:1px solid #006ca8; padding:15px 0; }
.tv-com-box{ border: 1px solid #ccc;
    float: left;
    margin: 20px 0;
    padding: 5px;
    width: 90%;} 
.tv-thumb{ width:100%; float:left; text-align:center;}
.tv-thumb h4{color: #006ca8;
    font-size: 32px;
    font-weight: 300;
    margin: 5px 0;
    text-align: center;
}
.tv-thumb-title{ width:100%; height:50px; color: #6d6e71; text-align:center; margin:10px 0 0 0; font-size:16px; font-weight:600; display:inline-block;}
.tv-social-box{ width:100%; float:left; border-top:1px solid #ccc; height:auto;}
.tv-social-fb{ width:50%; border-right:1px solid #ccc; margin:5px 0 0 0; text-align:center; display:block; float:left;}
.tv-social-twt{ width:49.5%; margin:5px 0 0 0; text-align:center;display:block; float:left;}
.media-heading{ text-align:center !important}
/**---------------------------------Tv Commercials----------------------------------**/
/**Media**/
.latest-tvc-box{width:100%; float:left;}
/**Media**/
/**Download Page**/
.products-content-box {
width: 100%;
float: left;
}
.download-dropdown {
width: 100%;
height: auto;
margin-top: 30px;
color: #6D6E71;
}
.download-sellect {
width: 150px;
height: 30px;
padding: 2px 4px;
}
.cities-table-cont {
width: 100%;
float: left;
margin-top: 10px;
padding: 5px 0;
border-bottom: 1px solid #006ca8;
}
.downloads {
width: 100%;
height: 40px;
font-size: 16px;
}
.sindh-content {
width: 100%;
}
.table-box {
width: 100%;
}
.table-box table {
float: left;
height: auto;
margin-left: 10px;
margin-top: 10px;
width: 100%;
}
.table-box table tr th {
background-color: #fff;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
color: #636363;
font-size: 14px;
font-weight: bold;
height: 30px;
padding: 0 2px 0 5px;
text-align: center;
}
.table-box table tr td:last-child {
border-right: 1px solid #fff !important;
}

.table-box table tr td {
background-color: #fff;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
color: #636363;
font-size: 14px;
font-weight: bold;
height: 80px;
padding: 0 2px 0 5px;
text-align: center;
}
/**Download Page**/
.plus-compare{ display:inline-block; width:20px; height:20px; float:left; background-image:url(../images/icon_plus.png); background-repeat:no-repeat; background-position:left top;}
.minus-compare{ display:inline-block; width:20px; height:20px; float:left; background-image:url(../images/icon_minus.png); background-repeat:no-repeat; background-position:left top;}
/* anas changes*/
  /* HOVER STYLES */
      div#pop-up {
        display: none;
        position: absolute;
        width: 280px;
        padding: 10px;
        background: #eeeeee;
        color: #000000;
        border: 1px solid #8e8e8e;
        font-size: 12px;
		z-index:1000;
		text-align:center;
		
      }
div#pop-up  p{ font-size:11px}
.full-name {
	width: 270px;
	height: 32px;
	padding-left: 2%;
}
.write-here
{
	padding-top: 24px;
	width:90%;
	padding-bottom: 14px;
	clear:both;
}
.erorr-box {
	font-size: 12px;
}
.blank-box {
	width: 22%;
}
.form-box {
	
	margin-top: 0px !important;
	line-height: 29px;
}
.send-button {

	margin-top: 0px;
	
	line-height: 29px;
}
.blank-box
{
	margin-top:0px !important;
}
.send-button {
	
	margin-left:69px;
	width: 17%;

}
textarea#input-enquiry {
width: 100%;
}
.right-box-navi {
padding-top: 12px ;
}

.login {
		border:none !important;
margin: 4% 19%;
padding: 1px 2px;
color:#8e8e8e !important;
}
.login input[type="submit"] {
background-color: #fff;
border: 1px solid #8e8e8e;
width:100%;

}
.login input[type="submit"]:hover
{
	background:#8e8e8e;
	color:#ffffff;
}
.send-button input[type="submit"]:hover
{
	background:#8e8e8e;
	color:#ffffff;
}
input#input-captcha {
clear: both;
float: left;
width: 150px;
}
.form-password {
margin-top: 20px !important;
}
.products-content-box p {

font-size: 12px;
}
.products-content-box p a:hover
{
	color:red;
	text-decoration:none;
}
.email-from {

padding-left: 1%;
}
.password-form {
padding-left: 1%;
}
/*.continue {
border: 1px solid #8e8e8e;
width: 25%;
text-align: center;
height: 24px;
line-height: 22px;
margin-top: 25px;
}*/
span.selected
{
	padding: 0 5px;
	font-size:12px;
	position:relative;
	top:1px;
	border: 1px solid #006ca8 !important;
}


/*.continue a
{
	color:#8e8e8e ;
	text-decoration:none;
}
.continue:hover
{
	text-decoration:none !important;
	background:#8e8e8e;

}
.continue a:hover
	{color:#ffffff;
	}*/
	.password-erorr {
    color: red;
    font-size: 9px;
    width: 100%;
}

@media (min-width:320px) and (max-width:767px)
{
	/*body
{
	overflow-x:hidden;
}*/
/*div#selects1
{
	padding-lefT:0px !important;
}*/

.cart-price-holder
{
		
    width: 64% !important;
}
div#play {

top: 97px;
position: relative;
left: 34%;
float: left;
}
.tv-thumb h4
{
	width:100%;
}

.review-btn
{
	margin-left:0px !important;
	margin-top:2% !important;
}

/*#wrapper #phoneCat ul
{
	padding:0px !important;
	width:100% !important;	
}*/

.clear
{
	clear:both;
}
.addtocart
{
	max-width:100% !important;
	margin-top:2% !important ;
	
}
iv.threedvw {
width: 36%;
float: left;
margin-top: 2%;position: Relative;
/* left: -29%; */
padding-top: 8px;
padding-left: 43px;
}
input#add-cart
{
	left:0px !important;
}
ul.list-unstyled {
list-style-type: lower-alpha;
color: #8e8e8e;
width: 100% !important;
float: none;
line-height: 40px;
}
.copyright
{
	text-align:center;
}

.ftr-map-div {
    float: none !important;
    height: auto !important;
    margin: 0 auto !important;
    text-align: left;
    width: 80% !important;
}
.navbar-collapse.navbar-ex2-collapse.navi-height.collapse.in:hover
{
	
min-height: auto;

}
.x5-content-lft h2
{
font-size:26px !important;
width:85% !important;
float:left !important;

}

.x5-content-rgt h2
{
	text-indent:33px !important;
	font-size:26px !important;
	
}
.x3-content-lft h2
{
	letter-spacing:0px !important;
	font-size:26px !important;
	
}
.x5-content-rgt .blue-strip-lft
{
	font-size:9px !important;
	
	padding: 0px 0px 0px 0px !important;

text-indent:6px;
}
.x3-content-lft .blue-strip-lft1
{
	font-size:9px !important;
}
.x3-content-lft .blue-strip-lft
{
	font-size:9px !important;
}
.x3-content-rgt p
{
	padding: 0 0 0 33px !important;
}
.x3-content-rgt .blue-strip-lft2
{
	left:33px !important;
	font-size: 9px !important;
	text-indent: 4px !important;
}
.x3-content-rgt h2
{
	font-size:26px !important;
	letter-spacing:0px !important;
	padding: 0 0 0 34px !important;
}

.x5-content-lft .blue-strip-lft
{
	font-size:9px !important;

}
.ftr-form
{
 width:80% !important;
 	
}
	.products-wrapper {
    float: none;
 	margin: 0 auto;
    width: 90%;
}
.col-md-4 {
clear: both;
}
.erorr-box-2 {

	margin-top: 58px;
	font-size: 9px;
}
.products-content-box p
{
	font-size:12px;
}
.write-here textarea {
    min-width: 269px;
    width: 200px;
}
.main-forms .col-md-6
{
	min-height:40px;
}
.write-here
	{
		padding:0px;
}
.send-button {
    margin-left: 0px;
   	float:left;
	clear:both;
}
.form-box {
    clear: both;
    line-height: 29px;
    position: relative;
    top: 8px;
	margin:0px;
	height:52px;
	}
	.x5-content-rgt p
	{
	padding: 0 0 0 33px !important;	
		
	}
.blank-box {
    background: none;
   
    padding-top: 7px;
  
}
.main-forms
{
    height: 333px;
	padding-top: 8px;
}
.main-forms .form-box > input {
   width: 150px;
}
.send-button input
{
	padding: 2px 50px;
}
.right-box-navi > ul {
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.right-box-navi {
    height: 290px;
}
.full-name
{
	width: 90%;
	padding-left: 2%;

}
.email {
	width: 90%;
	padding-left: 2%;

}
.erorr-box-2 {

	font-size: 8px;
	clear: both;
}
.new-customer-details
{
	border:none;
}
.returning-customer
{
	text-align:start;
}
.products-content-box p {
    font-size: 12px;
    text-align: justify;
    width: 100%;
}
.login
{
	margin-left:0px;
}
/*.continue
	{
	width:38%;
	height: 22px;
    line-height: 19px;
	}*/
	.password-erorr {
    font-size: 12px;
}
.about-us-box {
	width: 80%;
	float: none;
	margin: 0px auto;
}
.about-us-box p {
	text-align:justify;
}
.review-btn
{
	margin-left:0px;
}
}
@media (min-width:768px) and (max-width:991px)
{
		body
{
	overflow-x:hidden;
}
.col-md-4 {
clear: both;
}
.clear
{
	clear:both;
}
.right-box-navi {
	padding-top: 0px !important;
}
.pull-right
{
	width:24% !important;
}
.products-content-box h1 {

font-size: 32px;

}

.form-horizontal .control-label
{
	font-size:12px;	
}
.main-nav-box {

position: relative !important;
top: 16px !important;
}
 
	 
.full-name{  
    width: 90%;
	padding-left: 2%;
}
.products-content-box {
    float: none;
    margin: 0 auto;
    width: 80%;
}
.email
	{
	width:90%;
	padding-left: 2%;
	}
.right-box-navi > ul {
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.main-forms .col-md-6 {
    padding-top: 15px;
}
.write-here {
   
    padding-bottom: 14px;
    
}
.erorr-box-2 {

	font-size: 13px;
	clear: both;
}
.returning-customer
{
	text-align:start;
}
.products-content-box p {
   
    font-size: 14px;
    width: 100%;
}
.new-customer-details  {
    border: none;
    
}
.login
{
	margin-left:0px;
}
}

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);
@charset "utf-8";
body {
	font-family: 'Open Sans', sans-serif;
}
#main-wrapper {
	width: 100%;
	margin:0px auto;
	height: auto;
	background-color: #FFF;
}
/**----------------------------------------------------------Header--------------------------------------------------------------**/
header {
	background-image: url("../images/hdr-grey-bg.png");
	background-position: right top;
	background-repeat: no-repeat;
background-size: 72.9% 72%;


	float: left;
	min-height: 100px;
	width: 100%;
}
.navi-height {
	width: auto;
}
.logo-main {
float: left;
margin-top: 0px;
position: Relative;
top: 17px;
left: 50px;
}
.top-nav-box {
	float: right;
	height: 42px;
	width: auto;
	font-size: 12px;
font-weight: lighter;
color: #6d6e71;
}
.top-nav-box ul {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: auto;
	position: relative;
	/*left: -31px;*/
}
.top-nav-box ul li {
	border-right: 1px solid #6d6e71;
	float: left;
	line-height: 9px;
	margin-top: 14px;
	padding: 0 10px;
	position: Relative;
	left: 0%;
}
.top-nav-box ul li a {
	color: #6d6e71;
	font-size: 11px;
}
.top-nav-box ul li:last-child {
	border: none;
}

.top-nav-rgt-area {
	width: 515px;
	float: left;
	height: 42px;
}
.top-nav-rgt-area ul {
	float: left;
	list-style-type: none;
	margin: 0 0 0 30px;
	padding: 0;
	width: auto;
}
.top-nav-rgt-area ul li {
border-right: 1px solid #6d6e71;
float: left;
line-height: 0px;
margin-top: 14px;
padding: 0px 12px 0px 3px;
height: 11px;
}
.top-nav-rgt-area ul li a {
	color: #6d6e71;
	font-size: 11px;
}
.top-nav-rgt-area ul li a span {
	padding: 0 5px;
}
.bd-none {
	border: none !important;
}

.search-box {
float: left;
margin-top: 8px;
position: relative;
width: 159px;
}
.search-box input {
height: 20px;
margin-top: 1.5px;
width: 130px;
font-size: 12px;
padding-lefT: 2%;
float: left;
cursor:auto;
}
.search-box .search-icon {
display: block;
height: 25px;
position: relative;
right: 0px;
/* top: 1.7px; */
width: 27px;
float: left;
cursor:pointer;
}
.main-nav-box {
	float: right;
	height: 42px;
	width: 810px;
	position: relative;
top: -3px;
left: -28px;

}
.main-nav-box ul {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.drp-li {
	border-right: 1px solid #000;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-image: url(../images/nav-sep.png) !important;
	background-position: center left !important;
	background-repeat: no-repeat !important;
}
.drp-li:hover {
	border: 1px solid #acacac !important;
	border-bottom: none !important;

	background-image: none !important;
}

.main-nav-box ul li {
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	float: left;
	line-height: 16px;
	padding: 10px 46px;
	position: relative;
	background-image: url(../images/nav-sep.png);
	background-position: center right;
	background-repeat: no-repeat;
}
.main-nav-box ul li:hover {
	float: left;
	line-height: 16px;

	position: relative;/*border:1px solid #ccc; border-bottom-color:#ccc;*/
	
	
}
.main-nav-box ul li:last-child {
	 background-image: none;
    border: 1px solid #fff;
}
.main-nav-box ul li:first-child {
	
	background-position: center right !important;
	background-repeat: no-repeat;
	
	
}
.main-nav-box ul li:first-child:hover
{ -webkit-box-shadow: 0px 0px 0px rgba(2,3,3,.22); -moz-box-shadow: 0px 0px 0px rgba(2,3,3,.22); box-shadow: 0px 0px 0px rgba(2,3,3,.22);}
.main-nav-box ul li:nth-child(4) { background-image:none !important;
}
.main-nav-box ul li a {
	color: #6d6e71;
font-size: 16px;
font-weight: normal;
	/**padding: 15px 0;**/
	border-bottom: none !important;
}
.main-nav-box ul li a:hover {
	color: #006ca8;
	text-decoration:none;	
}
/**Products Drop**/
.main-nav-box ul li .pd {
	
	left: -7px;
	opacity: 0;
	padding: 0;
	position: absolute;
	top: 98%;
	transition: opacity 0.75s ease-in-out 0s;
	visibility: hidden;
	width: 615px;
height: 301px;
	z-index: 999;
	/*background-image:url(../images/menu.png);
	background-repeat:repeat-x;*/
	
	opacity: .7/**Box Shadow**/
	/*-moz-box-shadow: 0px 1px 10px #000;
	-webkit-box-shadow: 0px 1px 10px #000;
	box-shadow: 0px 1px 10px #000;*//**Box Shadow**/
	
}
.main-nav-box ul li .pd ul {
}
.main-nav-box ul li .pd ul li {
}
.main-nav-box ul li .pd ul li a {
}
.main-nav-box ul li .pd ul li a:hover {
}
.main-nav-box ul li:hover .pd {
	
	opacity:1 !important;
/*	background-image: url(../images/border-remover.png);*/
	background-image: url(../images/nav.png); !important;
	
	/*background-repeat:repeat-x;*/
	background-repeat: no-repeat;
	background-position: top left;
	left: -7px;
}
.drop-inner-cont {
	width: 609px;
	margin-top: 29px;
	height: 300px;
margin-left: 14px;
}
.three-grids {
width: 198.3px;
	float: left;
	height: auto;
}
.three-grids .smart-phone {
	width: 100%;
	text-align: center;
	border-right: 1px solid #ccc;
}
.three-grids .smart-phone h3 {
	width: 100%;
	margin: 10px 0 5px 0;
	padding: 0;
	color: #006ca8;
	font-size: 16px;
	font-weight: 300;
}
.three-grids .smart-phone p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .smart-phone p a {
	color: #6d6e71;
	font-size: 12px;
	
line-height: 13px;
}
.three-grids .bar-phone {
	width: 100%;
	text-align: center;
	border-right: 1px solid #ccc;
	
}
.three-grids .smart-phone h3 {
width: 100%;
margin: 25px 0 5px 0;
padding: 0;
color: #006ca8 !important;
font-size: 16px;
font-weight: 300;
position: relative;
top: -9px;
}
.three-grids .events h3
{
width: 100%;
margin: 25px 0 5px 0;
padding: 0;
color: #006ca8 !important;
font-size: 16px;
font-weight: 300;
position: relative;
top: -9px;
}
.three-grids .events p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .events p a {
	color: #6d6e71;
	font-size: 12px;
}
.three-grids .bar-phone p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .bar-phone p a {
	color: #6d6e71;
	font-size: 14px;
}
.three-grids .coming-soon {
	width: 100%;
	text-align: center;
}
.three-grids .coming-soon h3 {
	width: 100%;
	margin: 70px 0 5px 0;
	padding: 0;
	color: #006ca8;
	font-size: 16px;
	font-weight: 300;
}
.three-grids .coming-soon p {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
}
.three-grids .coming-soon p a {
	color: #6d6e71;
	font-size: 12px;
}
/**Products Drop**/
/**Media Drop**/
.main-nav-box ul li .md {
height: auto;
opacity: 0.7;
padding: 0;
position: absolute;
right: -2px;
top: 98%;
transition: opacity 0.75s ease-in-out 0s;
visibility: hidden;
width: 610px;
z-index: 999;
}
.nav-video-box .vid-nav img {
width: 50%;
}
.main-nav-box ul li .md ul {
}
.main-nav-box ul li .md ul li {
}
.main-nav-box ul li .md ul li a {
}
.main-nav-box ul li .md ul li a:hover {
}
.main-nav-box ul li:hover .md {
	visibility: visible;
	
	
	background-image: url(../images/border-remover.png);
	background-repeat: no-repeat;
	background-position: top left;
	opacity:1 !important;
/*	background-image: url(../images/border-remover.png);*/
	background-image: url(../images/nav2.png); !important;
	
	/*background-repeat:repeat-x;*/
	background-repeat: no-repeat;
	
}
.drop-inner-cont-m {
	height: 230px;
    margin-left: 8px;
    margin-top: 30px;
    width: 565px;
}
.three-grids-m {
	width: 33.3%;
	float: left;
	height: auto;
}
.nav-video-box{ width:100%; border-right:1px solid #ccc; min-height:230px; margin:10px 0 0 0;}
.nav-video-box .vid-nav{display: block;
    float: left;
    margin: 0 7%;
    padding: 0;
    width: 90%;text-align:center;}
.nav-video-box h3 {
    color: #006ca8;
    font-size: 16px;
    font-weight: 300;
    margin: 10px 0 5px;
    padding: 0;
    width: 100%; float:left; text-align:center;
}
.nav-video-box p {
    color: #6d6e71;
    margin: 0;
    padding: 0;
    width: 100%;
	text-align:center;
}
 
/**Media Drop**/
/**----------------------------------------------------------Header--------------------------------------------------------------**/
/**----------------------------------------------------------BANNER-------------------------------------------------------------**/
.banner {
	width: 100%;
	float: left;
	height: auto;
	background-color: #999;
	position: relative;
	margin-top: -27px;
}
/**----------------------------------------------------------BANNER-------------------------------------------------------------**/
/**Content Middle AREA**/
.main-mobile-box {
	width: 100%;
	float: left;
}
.main-mobile-box h1, h2 {
	color: #006ca8;
	font-size: 46px;
	font-weight: lighter;
	margin: 10px 0;
	text-align: center;
	width: 100%;
}
.phone-main-box {
	width: 100%;
	text-align: center;
	float: left;
	margin: 20px 0;
}
.phone-main-box .phone-title {
	width: 100%;
	float: left;
	text-align: center;
	display: block;
	padding: 20px 0;
	color: #006ca8;
	font-size: 32px;
	font-weight: 300;
}
.phone-main-box .phone-details {
	width: auto;
	padding: 0 5%;
	float: left;
}
.phone-main-box .phone-details p {
	color: #6d6e71;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 20px 0;
	padding: 0;
	text-align: center;
	position: Relative;
	top: -4px;
}
/**Content Middle AREA**/
/**Upcoming Phones**/
.up-cmng-main-box {
	width: 100%;
	height: auto;
	float: left;
}
.up-cmng-main-box .up-cmng-details-box {
	float: left;
	height: auto;
	margin-top: 13%;
	width: 100%;
}
.up-cmng-main-box .up-cmng-details-box h1, h2 {
	color: #006ca8;
	font-size: 32px;
	font-weight: 300;
	margin: 0px 0;
	text-align: left;
	width: 100%;
}
.up-cmng-main-box .up-cmng-details-box p {
	color: #6d6e71;
	font-size: 14px;
	line-height: 22px;
	margin: 0 0 20px 0;
	padding: 0;
	text-align: left;
	width: 80%;
}
/**Upcoming Phones**/
/**Footer**/
footer {
	width: 100%;
min-height:height:200px;
	float: left;
	background-color: #6d6e71;
	border-bottom: 5px solid #fff;
	opacity:0;
}
.ftr-logo {
	float: left;
	margin-top: 13%;
	text-align: center;
	width: 100%;
}
.ftr-logo img {
max-width: 59%;
text-align: center;
margin-left:0px;
}
.ftr-links-box {
	width: 100%;
	float: left;
	font-weight: lighter;
font-size: 16px;
	margin-left: -20px;
}
.ftr-links-box ul {
	float: left;
	list-style-type: none;
	margin: 50px 0 0 0;
	padding: 0;
}
.ftr-links-box ul li {
	width: 50%;
	float: left;
	line-height:30px;
}
.ftr-links-box ul li a {
	color: #fff;
	font-size: 15px;
	text-decoration: none;
}
.ftr-links-box ul li .heading {
	font-weight: bold !important;
}
.ftr-map-div {
	width: 100%;
	height: auto;
	float: left;
	text-align: left;
	margin-top: 37px;
	margin-left: 0%;
}
.ftr-form {
	width: 100%;
	height: auto;
	float: left;
	margin-left: 0%;
	margin-top:5%;
}
.ftr-form h3 {
	color: #fff;
	font-size: 20px;
	margin-bottom: 20px;
	margin-top: 0;
	text-align: left;
	width: 100%;
}
.ftr-form input {
	width: 69%;
	padding-left:2%;
}
.ftr-form p {
	margin: 0;
	color: #fff;
	font-size: 15px;
	font-weight:bold;
}
.copyright {
width: 89%;
float: left;
color: #fff;
text-indent: 17%;
font-size: 13px;
text-align: left;
padding: 10px 0;
font-weight: lighter;
position: relative;
top: 144px;
text-align: CENTER;
}
/**Footer**/
/**-----------------------------------------------------Products Landing Page----------------------------------------------------------------**/
.products-wrapper {
	width: 87%;
float: none;
height: auto;
margin: 0px auto;
}
.products-content-box {
	width: 100%;
	float: left;
}
.products-content-box h1 {
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
	margin: 8px 0;
	text-align: left;
}
.products-content-box p {
	width: 100%;
	color: #6d6e71;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.filter-wrapper {
	float: left;
	margin: 10px;
	width: 100%;
	margin-bottom: 25px;
	margin-left:0px;

}
.filter-wrapper .sort-by {
	width: 100%;
	float: left;
	margin-top: 10px;
	font-size: 12px;
	color: #6d6e71;
	margin-top: 10px;
}
.filter-wrapper .sort-by select {
	width: 130px;
	font-size: 12px;
	color: #6d6e71;
	border: 1px solid #959595;
	margin-left: 10px;
}
.filter-wrapper .pagination-filter {
	width: auto;
	font-size: 12px;
	color: #6d6e71;
	margin-top: 10px;
	float: left;
}
.filter-wrapper .pagination-filter .pagination-result {
	display: block;
	font-size: 12px;
	margin-left: 0px;
	float: left;
	width: 116px;
	position: relative;
top: 2px;
text-align:center;
}
.filter-wrapper .pagination-filter .pagination {
	width: 174px;
	float: left;
	margin-left: 10px;
}
.filter-wrapper .pagination-filter .pagination ul {
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 174px;
height: 19px;
}
.filter-wrapper .pagination-filter .pagination ul li {
	float: left;
}
.filter-wrapper .pagination-filter .pagination ul li a {
	padding: 0 5px;
	border: 1px solid #fff;
	color: #006ca8;
	font-size: 12px;
	display: inline-block;
	text-decoration: none;
}
.filter-wrapper .pagination-filter .pagination ul li a:hover {
	border: 1px solid #006ca8;
	color: #6d6e71!important;
}
.selected {
	border: 1px solid #006ca8 !important;
	color: #6d6e71!important;
}
.view-clear-all {
	width: auto;
	color: #006ca8;
	display: inline-block;
	font-size: 12px;
	margin-left: 0px;
	text-decoration: none;
	position:relative;
	left: -20px;
	top:0px;
}
.compare {
	background-color: #006ca8;
color: #fff;
display: inline-block;
font-size: 12px;
margin-left: 0px;
padding: 2px 9px;
width: auto;
position: relative;
left: 0.7%;
width: 89px;
height: 20px;
}
.main-product-container {
	float: left;
	height: auto;
	margin-top: 40px;
	width: 100%;
	border-bottom: 1px solid #006ca8;
}
.products-main-box {
	float: left;
	margin: 20px 0;
	text-align: center;
	width: 100%;
}
.products-main-box .phone-details {
	float: left;
	padding: 0;
	width: 100%;
}
.products-main-box .phone-details p {
	color: #6d6e71;
	font-size: 14px;
	height: 24px;
	line-height: 22px;
	margin: 0 0 20px;
	padding: 0;
	text-align: center;
	width:100%;
}
.products-main-box img {
	width: 90%;
	margin-left: 5%;
}

.products-main-box .phone-title {
	width: 100%;
	float: left;
	text-align: center;
	display: block;
	padding: 20px 0;
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
}
.products-main-box .add-to-cart img {
	width: auto;
}
.products-main-box .add-to-compare {
	width: 100%;
	margin-top: 20px;
	float: left;
	text-align: center;
	color: #006ca8;
}
.products-main-box .add-to-compare input {
	margin-right: 5px;
	border: 1px solid #006ca8;
	background-color: #006ca8;
}
/**-----------------------------------------------------Products Landing Page----------------------------------------------------------------**/
/**-----------------------------------------------------Products Details Page----------------------------------------------------------------**/
.pro-detail-cont-main {
	width: 98.9%;
	float: left;
}
.pro-detail-box {
    border-bottom: 1px solid #ccc;
    float: right;
    width: 98%;
}
.rotate-box {
	width: 100%;
	float: left;
	text-align: center;
}
.product-rgt-details {
	width: 100%;
	float: left;
}
.product-rgt-details h2 {
	color: #006ca8;
	font-size: 35px;
	font-weight: 300;
	margin: 10px 0;
}
.product-rgt-details p {
	width: 100%;
	color: #6d6e71;
	font-size: 14px;
	margin: 5px 0;
	padding: 0;
	text-align: justify;
}
.product-rgt-details p strong {
	font-weight: bold;
}
.product-code-box {
	width: 100%;
	margin-top: 25px;
	float: left;
}
.product-code-box p {
	width: 100%;
	color: #6d6e71;
	font-size: 14px;
	margin: 5px 0;
	padding: 0;
}
.cart-price-holder {
	width: 70%;
	float: left
}
.price {
	width: auto;
	background-color: #ffa500;
	padding: 9px 22px;
	color: #fff;
	float: right;
	font-size: 15px;
font-weight: bold;
}
.sm_image_slider_box {
	width: 100%;
	float: left;
	margin: 46px 0 0 0;
	border-top: 1px solid #ccc;
}
/**Small Slider**/
.scroll-img {
	float: left;
	height: auto;
	overflow: hidden;
	width: auto;
}
.scroll-img ul {
	width: 700px;
	height: 600px;
	margin: 0;
}
.scroll-img ul li {
	display: inline-block;
	margin: 10px 0 10px 10px;
}
#demo5.scroll-img ul {
	width: 1500px;
}
#demo5-btn {
	width: 680px;
	padding-top: 10px;
}
/**Small Slider**/
/**Spec and Review**/
.spec-review-main-box {
	width: 95%;
	float: left;
	margin-top: 0px;
	margin-left: 5%;
}
.spec-btn {
	border: 1px solid #6d6e71;
	padding: 5px 0px;
	text-align: center;
	color: #6d6e71;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	width: 160px;
}
.spec-btn:hover {
	color: #fff;
	background-color: #006ca8;
	text-decoration: none;
}
.review-btn {
	    border: 1px solid #ccc;
	padding: 5px 0;
	width: 160px;
	text-align: center;
	color: #6d6e71;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	margin-left: -5px;
}
.review-btn:hover {
	color: #fff;
	background-color: #006ca8;
	text-decoration: none;
}
.btn-selected {
	color: #fff;
	background-color: #006ca8;
	text-decoration: none;
}
.review-content {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 40px;
}
.review-content ul {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	width: 100%;
}
.review-content ul li {
	width: 90%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
	font-size: 14px;
	float: left;
}
.review-content ul li strong {
	font-weight: bold;
}
.spec-content {
	width: 71%;
height: auto;
float: none;

margin: 40px auto;
}
/*.spec-content ul {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	width: 100%;
}
.spec-content ul li {
	width: 90%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
	font-size: 14px;
	float: left;
}
.spec-content ul li strong {
	font-weight: bold;
}*/
.spec-content ul {
	float: left;
	height: auto;
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	width: 50%;
}
.spec-content ul li {
	width: 90%;
	margin: 0;
	padding: 0;
	color: #6d6e71;
	font-size: 14px;
	float: left;
}
small#cat {
position: Relative;
left: 5px;
}
.spec-content ul li strong {
	font-weight: bold;
	color:#006ca8;
}
/**Spec and Review**/
/**-----------------------------------------------------Products Details Page----------------------------------------------------------------**/
/**-----------------------------------------------------X5 Page------------------------------------------------------------------------------**/
.static-banner {
	width: 100%;
	height: auto;
	margin: 0;
}
.static-banner a img {
	width: 100%;
}
.x5-content-box {
	width: 100%;
	height: auto; float:left;
}
.x5-content-box h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x5-content-box a img {
	width: 100%;
}
.x5-content-lft {
	float: right;
	margin-top: 42%;
	width: 90%;
	position: relative;
	margin-bottom: 54px;
}
.x5-content-lft .blue-strip-lft {
	width: 85%;
float: left;
min-height: 28px;
background-color: #006ca8;
display: block;
margin: 15px 0;
color: #fff;
font-size: 18px;
text-indent: 6px;
font-weight: bold;
line-height: 28px;
}
.x5-content-lft h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x5-content-lft p {
	color: #6d6e71;
float: left;
font-size: 13.6px;
height: auto;
margin-top: 0;
padding: 0;
width: 85%;
text-align: justify;
}
.x5-content-rgt {
	float: left;
	margin-top: 39%;
	width: 90%;
	position: relative;
}
.x5-content-rgt .blue-strip-lft {
background-color: #006ca8;
color: #fff;
display: block;
float: left;
font-size: 18px;
font-weight: bold;
line-height: 28px;
margin: 15px 0;
min-height: 28px;
padding: 0 70px 0 0;
text-align: right;
width: 85%;
position: Relative;
left: 10%;
text-align: start;
text-indent: 6px;
}

.x5-content-rgt h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
	text-align: left;
	padding: 0 0 0 47px;
}
.x5-content-rgt p {
color: #6d6e71;
float: left;
font-size: 13.6px;
height: auto;
margin-top: 0;
padding: 0 0 0 52px;
width: 95%;
text-align: justify;
}
.x5-content-rgt h2 {
color: #6d6e71;
float: right;
font-size: 50px;
font-weight: 900;
height: auto;
line-height: 42px;
margin: 0;
padding: 0;
text-align: start;
width: 100%;
text-indent: 48px;
}
.img-lft-absolute {
}
.img-rgt-absolute {
}
.learn-more {
	border: 1px solid #ccc;
	color: #6d6e71;
	float: left;
	height: 34px;
	line-height: 34px;
	
	
	text-align: center;
	width: 140px;margin-left: 10.5%;
}
.learn-more:hover {
	color: #6d6e71;
	text-decoration: none;
}
/**-----------------------------------------------------X5 Page------------------------------------------------------------------------------**/
/**-----------------------------------------------------About Us------------------------------------------------------------------------------**/
.about-us-banner {
	width: 100%;
	float: left;
}
.about-us-banner a img {
	width: 100%;
}
.about-us-box {
	width: 87%;
	float: none;
	margin:0px auto;
}
.about-us-box h3 {
	color: #006ca8;
	font-size: 32px;
	margin: 10px 0 10px 0;
	font-weight: 300;
}
.about-us-box p {
	width: 100%;
	font-size: 14px;
	text-align: left;
	color: #737373;
	margin: 10px 0 10px 0;
	line-height: 24px;
text-align: justify;
}
/**-----------------------------------------------------About Us------------------------------------------------------------------------------**/
/**-----------------------------------------------------Comapare Screen-----------------------------------------------------------------------**/
.compare-handsets-box{ width: 100%; height:auto; border-top:1px solid #7fb5d3;}
.b-t-mobile-box{ width:100%; height:auto; float:left; margin-top:10px;}
.b-t-mobile{ background-color: #006ca8;
color: #fff;
display: block;
float: right;
font-size: 12px;
height: auto;
padding: 3px 0;
text-align: center;
width: 110px;
text-decoration: none;
font-weight: lighter;}
	a.b-t-mobile:hover {
color: #ffffff;
}
.change-remove-box{ float: left;
    height: auto;
    margin: 20px 0;
    width: 100%;}
.change-remove-div{ width:120px; height:auto; margin:0 auto;}
.change-remove-div a{color: #636363;
    font-size: 13px;
    padding: 0 5px;}
.mob-compare-pic-box{ width:100%; height:auto; float:left; text-align:center; border-left:1px solid #ccc; margin-top:24px;}
.change-remove-box h3{color: #006ca8;
    font-size: 28px;
    font-weight: 400;
    margin: 8px 0;
    text-align: center;
    width: 100%;}
.availiblity-cart-box{ width:160px; height:100px; margin:10px auto;}
.cart-box {
	margin-top: 14px;
}
.availiblity-small-text {
	text-align: center;
	width: 100%;
	height: 20px;
	margin: 0 0 0 14px;
	color: #9c9c9c;
}
.button {
	text-align: center;
	margin-top: 16px;
	width:100%;
}
.bd-none {
	border: none;
}
.compare-details-box{ width:100%; height:auto; float:left; border-top:1px solid #006ca8;}
.summary{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.summary-txt-box{ width:100%; height:auto; float:left;}
.summary-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.summary-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.processor{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.processor-txt-box{ width:100%; height:auto; float:left;}
.processor-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.processor-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.camera{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.camera-txt-box{ width:100%; height:auto; float:left;}
.camera-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.camera-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.screen-Size{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.screen-Size-txt-box{ width:100%; height:auto; float:left;}
.screen-Size-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.screen-Size-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.os{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.os-txt-box{ width:100%; height:auto; float:left;}
.os-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.os-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
.rom-ram{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.rom-ram-txt-box{ width:100%; height:auto; float:left;}
.rom-ram-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.rom-ram-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }

.display{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.display-txt-box{ width:100%; height:auto; float:left;}
.display-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.display-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
.battery{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.battery-txt-box{ width:100%; height:auto; float:left;}
.battery-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.battery-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
.others{ color: #006ca8;
    display: block;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 5%;
    text-indent: 10px;
    width: 100%;
	position:relative;
	top:-6px;
	cursor:pointer;}
.others-txt-box{ width:100%; height:auto; float:left;}
.others-txt-div{ border-left: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 5% 0;
    padding: 0 5%;
    width: 90%;}
.others-txt-div p{color: #9c9c9c; font-size:14px; width:100%; text-align:center; }
/**-----------------------------------------------------Comapare Screen-----------------------------------------------------------------------**/
/**-----------------------------------------------------x3 Screen-----------------------------------------------------------------------**/
.bg-gun-man{ background-image:url(../images/gun-man-x3.png); background-repeat:no-repeat; background-position:center top;}
/**-----------------------------------------------------x3-----------------------------------------------------------------------**/
/**---------------------------------------------------------------------------------------------------------------**/
.x3-content-box {
	width: 100%;
	height: auto; float:left;
}
.x3-content-box h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}
.x3-content-box a img {
	width: 100%;
}
.x3-content-lft {
	float: right;
	margin-top: 24%;
	width: 90%;
	position: relative;
	
}
.x3-content-lft .blue-strip-lft {
	width: 85%;
	float: left;
	min-height: 28px;
	background-color: #006ca8;
	display: block;
	margin: 15px 0;
	color: #fff;
	font-size: 18px;
	text-indent: 4px;
	font-weight: bold;
	line-height: 28px;
}
.x3-content-lft h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
	letter-spacing: -5px;
}
.x3-content-lft p {
	color: #6d6e71;
	float: left;
	font-size: 13.6px;
	height: auto;
	margin-top: 0;
	padding: 0;
	width: 85%;
text-align: justify;
}
.x3-content-rgt {
	float: left;
	margin-top: 39%;
	width: 90%;
	position: relative;
}
.x3-content-rgt .blue-strip-lft {
	background-color: #240d76;
    color: #fff;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 28px;
    margin: 15px 0;
    min-height: 28px;
    padding: 0 0 0 28px;
    text-align: left;
    width: 100%;
}
.x3-content-rgt h2 {
	color: #6d6e71;
	float: right;
	font-size: 50px;
	font-weight: 900;
	height: auto;
	line-height: 42px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
	text-align: left;
	padding: 0 0 0 47px;
	letter-spacing: -5px;
}
.x3-content-rgt p {
	color: #6d6e71;
float: left;
font-size: 13.6px;
height: auto;
margin-top: 0;
padding: 0 0 0 52px;
width: 95%;
text-align: justify;
}
/**-----------------------------------------------------------------x3----------------------------------------------------------------------**/
/**-----------------------------------------------------------------Support Page------------------------------------------------------------**/
.cities-table-cont{ width:100%; float:left; margin-top:10px; padding:5px 0; border-bottom:1px solid #006ca8;}
.sindh{ display:inline-block; color:#006ca8; font-size:14px; text-decoration:none; cursor:pointer;}

.sindh:hover{ display:inline-block; color:#006ca8; font-size:14px; text-decoration:none;}
.sindh-content{ width:100%; }
.table-box {
    width: 100%;
}
.table-box table {
    /*border: 1px solid #ccc;*/
    float: left;
    height: auto;
    margin-left: 10px;
    margin-top: 10px;
    width: 100%;
}
.table-box table tr th{ background-color: #fff;
    border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
    color: #636363;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    padding: 0 2px 0 5px;
    text-align: center;}
.table-box table tr td{border-right: 1px solid #ccc;
    color: #6d6e71;
    font-size: 13px;
    padding: 20px 0;
    text-align: center;}
.table-box table tr td:last-child{border-right: 1px solid #fff !important;}
.bd-th{ border-right:1px solid #fff !important; border-bottom: 1px solid #ccc;}
.punjab{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.punjab:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.khyber-pakhtoon{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.khyber-pakhtoon:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.balochistan{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
.balochistan:hover{ display:inline-block; color:#006ca8; font-size:18px; text-decoration:none;}
/**-----------------------------------------------------------------Support Page------------------------------------------------------------**/
/**---------------------------------faizan css--------------------------------------**/
/**---------bannner image------------**/
.banner-image{}
.banner-image img{
	width:100%;}
/**---------bannner image------------**/
/*.support-details{
	height:80px;}
	.sindh{
		width: 100%;
height: 40px;}
	.support-details-sindh{
		width: 96%;
height: 30px;
border-bottom: 1px solid;
text-align: center;
font-family: 'Open Sans', sans-serif;}
.support-details-border{
	text-align: center;
width: 100%;
height: auto;
border-right: 1px solid;
font-family: 'Open Sans', sans-serif;}
.support-details-border ul li{
	text-decoration:none;
	list-style: none outside none;
	font-family: 'Open Sans', sans-serif;}
	.form-size{
		margin-top: 30px;}
	{
		width: 270px;
height: 32px;}
	.email{
		width: 270px;
height: 32px;
margin-left: 50px;
		}
		.write-here{
			width: 100%;
height: auto;
margin: 36px 0 0 0;}
	.write-here-2{
		width: 594px;
height: 174px;}
.blank-box{
	width: 100px;
height: 30px;
background: #033;
float: left;
margin-top: 28px;
margin-bottom: 35px;}
.form-box{
	width: 100px;
height: 30px;
float: left;
margin: 28px 0 0 26px;}
.send-button{
	width: 100px;
height: 26px;
border: 1px solid;
float: left;
text-align: center;
margin: 28px 0 0 184px;}
.right-box-navi ul li{
	list-style:none;
	text-decoration:none;}
	.right-box-navi{
		margin: 28px 0 0 80px;}
		.new-customer-details{
			width: 100%;
height: auto;
border-right: 1px solid;
color: #A9A9A9;}
.continue{
	width: 110px;
text-align: center;
border: 1px solid #6D6E71;
margin: 104px 0 0 0;
margin-bottom: 80px;
padding: 3px 4px;}
.email-from{
	width: 240px;
height: 34px;}
.password-form{
	width: 240px;
height: 34px;
	}
	.returning-customer{
		width: 100%;
height: auto;
text-align: center;}

	.login{
	width: 110px;
text-align: center;
border: 1px solid #6D6E71;
margin: 28px 0 0 174px;
padding: 3px 4px;
}
.returning-cus-p{
	width: 400px !important;}
	.ret-h3-color{
		color: #006CA8;
		}
		.ret-p-clor{
			color: #428BCA;
			}
			.password-erorr{
				width: 100% !important;
height: 26px !important;
line-height: 26px !important;
color: red !important;}
				.form-password{
					margin-top: 28px;}*/
/****/
.ret-h3-color {
color: #006CA8;
}
.new-customer-details {
width: 83%;
height: auto;
border:none;
color: #A9A9A9;
}
.returning-customer {
width: 100%;
height: auto;
text-align: center;
}
.ret-h3-color {
color: #006CA8;
}
.email-from {
width: 240px;
height: 34px;
}
.form-password {
margin-top: 28px;
}
.password-form {
width: 240px;
height: 34px;
}
.products-content-box p {
width: 100%;
color: #6d6e71;
font-size: 14px;
margin: 0;
padding-bottom: 3px;
}
.login {
width: 110px;
text-align: center;
border: 1px solid #6D6E71;
margin: 28px auto;
padding: 3px 4px;
}

.main-forms {
width: 100%;
margin-top: 30px;
}
 {
width: 270px;
height: 32px;
padding-left:2%;
}
.email {
width: 270px;
height: 32px;
padding-left:2%;
/*margin-left: 50px;*/
}
.erorr-box {
width: 100%;
height: auto;
color: red;
}
.write-here {
width: 100%;
height: auto;
}
.blank-box {
	background: none repeat scroll 0 0 #033;
    float: left;
    height: auto;
    margin-top: 28px;
    width: auto;}
.form-box {
	width: 181px;
	height: 30px;
	float: left;
	margin: 28px 0 0 26px;
}
.send-button {
	float: right;
    margin: 28px 65px 0 0;
    text-align: center;
}
.send-button input{ background-color: #fff;
    border: 1px solid #8e8e8e;
    color: #666;
    padding: 2px 30px;

}
.send-button input:hover
{ 	background-color:#8e8e8e;
	color:#ffffff;
}
.erorr-box-2 {
	width: 100%;
	height: 28px;
	color: red;
	margin-top: 65px;
}
.support-details-border ul li{
	text-decoration:none;
	list-style: none outside none;
	font-family: 'Open Sans', sans-serif;}
.right-box-navi ul li {
	list-style: none;
	text-decoration: none;
	color:#6d6e71
}
/**---------------------------------faizan css--------------------------------------**/
/**---------------------------------Tv Commercials----------------------------------**/
.player-box{ width:100%; height:580px; float:left; background-color:#CCC;}
.tv-com-main-cont{ width:100%; float:left; border-top:1px solid #006ca8; padding:15px 0; }
.tv-com-box{ border: 1px solid #ccc;
    float: left;
    margin: 20px 0;
    padding: 5px;
    width: 90%;} 
.tv-thumb{ width:100%; float:left; text-align:center;}
.tv-thumb h4{color: #006ca8;
    font-size: 22px;
    font-weight: 300;
    margin: 5px 0;
    text-align: center;
	width: 100%;
height: 45px;
}
.tv-thumb-title{ width:100%; height:50px; color: #6d6e71; text-align:center; margin:10px 0 0 0; font-size:14px !important; font-weight:600; display:inline-block;font-weight:normal !important;}
.tv-social-box{ width:100%; float:left; border-top:1px solid #ccc; height:auto;}
.tv-social-fb{ width:50%; border-right:1px solid #ccc; margin:5px 0 0 0; text-align:center; display:block; float:left;}
.tv-social-twt{ width:49.5%; margin:5px 0 0 0; text-align:center;display:block; float:left;}
.media-heading{ text-align:center !important}
/**---------------------------------Tv Commercials----------------------------------**/
/**Media**/
.latest-tvc-box{width:100%; float:left;}
/**Media**/
/**Download Page**/
.products-content-box {
	width: 99%;
	float: left;
	padding-bottom: 25px;
}
.download-dropdown {
	width: 100%;
	height: auto;
	margin-top: 30px;
	color: #6D6E71;
}
.download-sellect {
	width: 150px;
	height: 30px;
	padding: 2px 4px;
}
.cities-table-cont {
	width: 100%;
	float: left;
	margin-top: 10px;
	padding: 5px 0;
	border-bottom: 1px solid #006ca8;
	padding-bottom: 11px;
}
.downloads {
	width: 100%;
	height: 40px;
	font-size: 16px;
}
.sindh-content {
	width: 100%;
}
.table-box {
	width: 100%;
}
.table-box table {
	float: left;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	width: 100%;
}
.table-box table tr th {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #636363;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	padding: 0 2px 0 5px;
	text-align: center;
}
.table-box table tr td:last-child {
	border-right: 1px solid #fff !important;
}
.download-btn-1 {
	width: 39%;
	border: 1px solid #CCC;
	padding: 3px 3px;
	text-align: center;
	position: relative;
	left: 90px;
	float: left;
}
.table-box table tr td {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #636363;
	font-size: 14px;
	font-weight: bold;
	height: 80px;
	padding: 0 2px 0 5px;
	text-align: center;
}
/**Download Page**/
.plus-compare{ display:inline-block; width:20px; height:20px; float:left; background-image:url(../images/icon_plus.png); background-repeat:no-repeat; background-position:left top;position:relative;top:6px;}
.minus-compare{ display:inline-block; width:20px; height:20px; float:left; background-image:url(../images/icon_minus.png); background-repeat:no-repeat; background-position:left top;position:relative;top:6px;}
/* anas changes*/
  /* HOVER STYLES */
      div#pop-up {
        display: none;
        position: absolute;
        width: 280px;
        padding: 0px;
        background: #eeeeee;
        color: #000000;
        border: 1px solid #8e8e8e;
        font-size: 12px;
		z-index:1000;
		text-align:center;
		text-decoration:none;
		line-height:16px;
		
      }
div#pop-up1  p{ font-size:11px}
  div#pop-up1 {
	display: none;
	position: absolute;
	width: 192px;
	height: 33px;
	padding: 0px;
	background: #eeeeee;
	color: #000000;
	border: 1px solid #8e8e8e;
	font-size: 12px;
	z-index: 1000;
	text-align: center;
	text-decoration:none;
	line-height:11px;
}
div#pop-up  p{ font-size:11px}
.full-name {
	width: 270px;
	height: 32px;
	padding-left: 2%;
}
.write-here
{
	padding-top: 24px;
	width:95.5%;
	padding-bottom: 14px;
	clear:both;
}
.erorr-box {
	font-size: 12px;
}
.blank-box {
	width: 22%;
}
.form-box {
	
	margin-top: 0px !important;
	line-height: 29px;
}
.send-button {

	margin-top: 0px;
	
	line-height: 29px;
}
.blank-box
{
	margin-top:0px !important;
}
.send-button {
	
	margin-left:69px;
	width: 12%;

}
textarea#input-enquiry {
	width: 100%;
}
.right-box-navi {
	padding-top: 12px ;
}

.login {
		border:none !important;
	margin: 4% 29%;
	padding: 1px 2px;
	color:#8e8e8e !important;
}
.login input[type="submit"] {
	background-color: #fff;
	border: 1px solid #8e8e8e;
	width:100%;

}
.login input[type="submit"]:hover
{
	background:#8e8e8e;
	color:#ffffff;
}
.send-button input[type="submit"]:hover
{
	background:#8e8e8e;
	color:#ffffff;
}
input#input-captcha {
	padding-left: 2%;
}
.form-password {
	margin-top: 20px !important;
}
.products-content-box p.paragraph {
	width: 98.5%;
	font-size: 14px;
	line-height: 20px;
	font-weight: 300;
	border-bottom: 1px solid #006ca8;

}
.products-content-box p a:hover
{
	color:red;
	text-decoration:none;
}
.email-from {

padding-left: 1%;
}
.password-form {
padding-left: 1%;
}
/*.continue {
border: 1px solid #8e8e8e;
width: 25%;
text-align: center;
height: 24px;
line-height: 22px;
margin-top: 25px;
}
.continue a
{
	color:#8e8e8e ;
	text-decoration:none;
}
.continue:hover
{
	text-decoration:none !important;
	background:#8e8e8e;

}
.continue a:hover
	{color:#ffffff;
	}*/
	.password-erorr {
    color: red;
    font-size: 9px;
    width: 100%;
}
@media (min:width:320px) and (max-width:600px)
{
	.filter-wrapper .pagination-filter .pagination-result1
	{
		font-size:8px !important;
		width:auto;
		
}
.filter-wrapper .pagination-filter .pagination-result
{
	font-size:8px !important;
}
.filter-wrapper .pagination-filter .pagination ul li a {
    font-size: 8px !important;
}
span.selected {
   
	font-size:8px !important;
}
}
@media (min-width:320px) and (max-width:767px)
{
	body
{
	overflow-x:hidden;
}
.full-name {
	width: 95% !important;
	padding-left: 2%;

}

.top-nav-rgt-area ul
{
	width:100% !important;
}
.filter-wrapper .sort-by {
width: 100%;
float: none;

font-size: 8px;

margin: 0px;
}
.filter-wrapper .pagination-filter .pagination-result {
display: block;
font-size: 8px;
margin-left: 0px;
float: left;
width: auto;
}
.filter-wrapper .pagination-filter .pagination ul li a {

font-size: 8px;
top: -2px;
position: relative;

}

.filter-wrapper .pagination-filter .pagination {
width: auto;
float: left;
margin-left: 0px;
}
.compare {
font-size: 8px;
margin-left: 0px;
padding: 2px 3px;
width:auto;
height:auto;

}
span.selected
{
	top:-2px !important;
	font-size:8px !important
}
.logo-main
{
	left:0px !important;
}
.products-content-box h1 {

font-size: 17px;
}
	.products-wrapper {
    float: none;
 	margin: 0 auto;
    width: 90%;
}
.erorr-box-2 {

margin-top: 58px;
font-size: 9px;
}
.products-content-box p
{
	font-size:12px;
}
.write-here textarea {
    min-width: 269px;
    width: 200px;
}
.main-forms .col-md-6
{
	min-height:40px;
}

.write-here
	{
		padding:0px;
}
.send-button {
    margin-left: 0px;
   	float:left;
	clear:both;
}
.form-box {
    clear: both;
    line-height: 29px;
    position: relative;
    top: 8px;
	margin:0px;
	height:52px;
	}
.blank-box {
    background: none;
   
    padding-top: 7px;
  
}
.main-forms
{
    height: 333px;
	padding-top: 8px;
}
.main-forms .form-box > input {
   width: 150px;
}
.send-button input
{
	padding: 2px 50px;
}
.right-box-navi > ul {
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.right-box-navi {
    height: 290px;
}
 
.email {
	width: 95%;
	padding-left: 2%;

}

.erorr-box-2 {

	font-size: 8px;
	clear: both;
}
.new-customer-details
{
	border:none;
}
.returning-customer
{
	text-align:start;
}
.products-content-box p {
    font-size: 12px;
    text-align: justify;
    width: 80%;
	left:0px !important;
}
input#login1
{
	left:0px !important;
}
h3.ret-h3-color1
{
	left:0px !important;
}
.login
{
	margin-left:0px;
}
/*.continue
	{
	width:38%;
	height: 22px;
    line-height: 19px;
	}*/
.password-erorr {
    font-size: 12px;
}
.about-us-box {
	width: 80%;
	float: none;
	margin: 0px auto;
}
.about-us-box p {

	text-align: justify;
	font-size:12px;
}
.product-rgt-details {
    float: none;
    margin: 0 auto;
    width: 90%;
}
.spec-content ul {
    clear: both;
	 width: 100%;
}
.ftr-logo {
float: none;
margin-top: 2%;
text-align: start;
width: 80%;
margin: 0px auto;
position:relative;
top:10px;
}
.ftr-links-box {
width: 80%;
float: none;
margin: 0px auto;
}
.ftr-map-div {
width: 100%;
height: auto;
float: left;
text-align: left;
margin-top: 0%;
margin-left: 0%;
clear:both;
position: relative;
top: -60px;
}
.ftr-form input {
width: 69%;
}
.copyright {

text-indent: 0%;
width:100%;
position: Relative;
top: -41px;
text-align: center;
}
div.threedvw {
width: auto;
float: left;
margin-top: 2%;
height: 34px;
background-color: #006ca8;
position: Relative;
left: 0%;
padding: 8px;
text-align: center;
}
.row {
margin-left: 0px;
margin-right: 0px;


margin: 0px auto;
}
.filter-wrapper
{
	margin-left:0px;
}
.theme-default .nivo-controlNav
{
	top:12% !important;
}
.up-cmng-main-box .up-cmng-details-box p
{
	width:100%;
}
.ftr-form {
width: 100%;
height: auto;
float: none;
margin-left: 0%;
position: relative;
top: -47px;

margin: 0px auto;
}
.form-control
{
	width:auto !important;
	position:relative;
	left:0px !important;
	height:auto;
}

.fancybox-inner {
	overflow-x:hidden !important
	;

}
div#fancy-bx {
width: 437px !important;
floaT:left !important;
}
#wrapper #topArea h2
{
	text-align:start;
}
#wrapper
{
	width:100% !important;
}
#wrapper #topArea a
{
	top:0px !important;
	left:-42px;
	
}
.up-cmng-main-box .up-cmng-details-box h1, h2
{
	font-size:32px;
}
.continue
{
	width:50%;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
	margin-top: 30px;
padding-top: 11px;
}
.search-box{
	
width:180px !important;
}
.top-nav-rgt-area ul
{
	width:65%;
}
 html input[type="button"], input[type="reset"], {

width: 100%;
}
.continue input
{
	width:100% !important;
}
.pull-right input[type="submit"] {
width: 100%;
position: Relative;
left: 0px;
}
.main-mobile-box h1, h2
{
	font-size:32px;
}
input.account {
width: 49% !important;

}
textarea#input-enquiry
{
	min-width:99% !important;
}
.filter-wrapper .pagination-filter .pagination-result1
{
	width:auto !important;
	text-align:start !important;
	font-size:8px !important;
	
}
.filter-wrapper .pagination-filter .pagination ul
{
	width:auto !important;
}
.products-content-box p
{
	width:100% !important;
}
div#clear {
clear: both;
}

.view-clear-all {
    font-size: 3px;
    position: relative;
    top: -3px;
    width: auto;
    left: -7%;
}
#cssmenu {
    border-radius: 3px;
    clear: both;
    float: left;
    width: 100%;
}
.pull-right
{
	width:100% !important;
}
}
/*--------------------mobile ------------------*/
/*@media (min-width:1091px) and max-width:1319px)
{
	.main-nav-box
{
	top:0px !important;
}	
}
*/

@media (min-width:768px) and (max-width:991px)
{
		body
{
	overflow-x:hidden;
}
.logo-main
{
	top:0px
}
.banner
{
	margin-top:0px;
}
.main-nav-box
{
	top:0px !important;
}
.row {

width: 100%;
margin: 0px auto;
}
#cssmenu {
margin-left: auto !important;
margin-right: auto !important;
width: 80%;
}
.ftr-links-box
{
	width:80%;
	margin:0px auto;
	float:none;
}
.filter-wrapper .pagination-filter .pagination-result1
{
	width: 53px !important;
text-align: start !important;
}

.form-control
{
	width:100% !important;
	position:relative;
	left:23px !important;
}
.right-box-navi {
padding-top: 0px !important;
}
	.full-name {
	width:90%;
	}

.products-content-box {
    float: none;
    margin: 0 auto;
    width: 80%;
}
	.email
	{
		width:90%;
		padding-left: 2%;
	}
	.right-box-navi > ul {
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.main-forms .col-md-6 {
    padding-top: 15px;
}
.write-here {
   
    padding-bottom: 14px;
    
}
.erorr-box-2 {

font-size: 13px;
clear: both;
}
.returning-customer
{
	text-align:start;
}
.products-content-box p {
   
    font-size: 14px;
    width: 100%;
}
.new-customer-details  {
    border: none;
    
}
.login
{
	margin-left:0px;
}
.spec-review-main-box {
    float: none;
    margin: 0 auto;
    width: 100%
}
.spec-content {
    float: none;
    height: auto;
    margin-top: 0;
    width: 100%;
}
.spec-content ul {
   
    width: 50%;
}
.mob-compare-pic-box
{
	width:100%;
}

}
/*responsive end*/

.fancybox-skin {
background-color: #ffffff !important;
}

.spec-content li.text
{
	max-width: 98%;

position: relative;
left: 33px;
	
}
div#phoneCat h1 {
padding-left: 19px !important;
color:#006ca8;
font-weight: normal;
}
.form-control {
width: 94%;
position: relative;
margin:0px auto;
background-color: transparent;
border-radius: 0px;
margin-left:0px;
}
.pull-right {
margin: 4% 0%;
padding: 1px 2px;/*
border: 1px solid #8e8e8e;*/
width: auto;
text-align: center;
height: 24px;
line-height: 20px;
margin-top: 0px;
}
.pull-right1 {
margin: 4% 0px;
padding: 1px 2px;
/* border: 1px solid #8e8e8e; */
width: auto;
text-align: end;
height: 24px;
line-height: 20px;
margin-top: 0px;
float:right;
}
.pull-left
{
margin: 4% 0%;
padding: 1px 2px;/*
border: 1px solid #8e8e8e;*/
width: auto;
text-align: center;
height: 24px;
line-height: 20px;
margin-top: 0px;
}
.pull-left input[type="button"], .pull-right input[type="button"] {
background-color: #ffa500 !important;
  padding: 12px 15px !important;
  border: none !important;
  border-radius: 10px !important;
  color: #fff !important;
  font-weight: bold !important;
border:0;
}
.clr {
clear:both;
}
.pull-left input[type="submit"] {
background-color: #ffa500;
border: 1px solid #8e8e8e;
width: 100%;
}
}
.pull-right  input[type="submit"] {
background-color: #fff;
border: 1px solid #8e8e8e;
width: auto;

}
.pull-right1 input[type="submit"] {
background: transparent;
border: 1px solid #8e8e8e;
color: #8e8e8e;
width: auto;
}
.pull-right  input[type="submit"]:hover
{
	color:#ffffff;
	background-color:#8e8e8e;
}
.pull-left   input[type="submit"]:hover
{
	color:#ffffff;
	background-color:#8e8e8e;
}
.agreement {
height: 46px;
width: 73%;
text-align: center;
}
input.btn.btn-primary
 {
background-color: #fff;
border: 1px solid #8e8e8e;
/*width: 20%;*/
width: auto;
position: relative;
left: 1%;
}

input.btn.btn-primary:hover
{
	color:#ffffff;
	background-color:#8e8e8e;
}
.continue
{
margin: 5% 0%;
padding: 1px 2px;

width: 30%;
text-align: start;
height: 24px;
line-height: 20px;
margin-top: 14px;
}
.continue input[type="submit"] {
background-color: #fff;
/*border: 1px solid #8e8e8e;*/
width: 100%;
}
.continue input[type="submit"] {
background-color: #fff;
border: 1px solid #8e8e8e;
width: 100%;
}

.continue input[type="submit"]:hover
{
	color:#ffffff;
	background-color:#8e8e8e;
}
.col-md-81 {
width: 63%;
text-align: center;
float: right;

}
.addtocart a img {
width: auto !important;
position: relative;
left: 20px;

}
.addtocart {
width: 100%;
float: left;
/* min-width: 20px; */
max-width: 25%;

}
/*.color-active:visited
{
	background-color:red !important;
}

.color-active:active
{
	background-color:red !important;
}*/
.color-active:hover
{
	background-color:red !important;
}
.color-active{background-color:#00F !important;}
/*.color-active:visited
{
	background-color:red !important;
}*/
input#add-cart {
	background: #006ca8;
	width: 140px;
	height: 34px;
	color: #fff;
	position: Relative;
	left: 3px;
	border: none;
}

td.od {
width: 135px;
}
#trigger
{
	
}
#trigger1
{
	
}
.ftr-map-div h3
{
	color:#ffffff;
	margin-bottom:3px;
}
input#subscribe {
width: 28%;
margin-top: 2%;
background: transparent;
border: 1px solid #8e8e8e;
color: #ffffff;
height: 26px;
position: relative;
top: -1px;
margin-left: 3px;
}
/* popup*/
 #wrapper {
float: left;
height: auto;
background: #ffffff;
width: 100%;
scrollbar-base-color: #ffa500; 
scrollbar-arrow-color: green;
scrollbar-DarkShadow-Color: blue; 
overflow:hidden;
padding-left: 1%;
}

#wrapper #topArea h2 {
float: left;
width: 24%;
color: #c3c3c3;
font-size: 27px;
font-weight: lighter;
text-indent: 2%;

}
div#selects
{
	text-decoration:none;
	border-right: 1px solid #e3e3e3 !important;
	
}
a#active
{ 
	color:#006ca8 ;
	text-decoration:none;
	

}
#non-active
{
	
	text-decoration:none;
	color:#c3c3c3 ;
	
	
}
a#active:visited
{
	
	text-decoration:none;
	color:#c3c3c3 ;
	
	
}
a#active:hover
{
	text-decoration:none;
}
.ftr-map-div h3 a {
color: #ffffff;
}
a.filter_productbycategory
{
	text-decoration:none;	
}


#wrapper #topArea a {
width: 80px;
text-align: center;
background: #c40553;
color: #fff;
padding: 10px 5px;
position: relative;
right: 0;
float: right;
top: -66px;
}
#wrapper #topArea {
float: left;
width:100%;
top: 0;
height: 66px;

background: #ffffff;
}
#wrapper .mobs {
height: 256px;
float: left;
border: 1px solid #f2f2f2;
margin: 5px 15px 15px 10px;
padding: 0px;
width: 216px;}
#wrapper .mobs .photo {
text-align: center;
width: 194px;
height: 248px;
margin: 0px auto;
}
#wrapper .mobs img {
margin: 20px auto 0;
cursor: pointer;
width: 144px;
height: 185px;
}
#wrapper .mobs .title {
text-align: center;
font-size: 18px;
position: relative;
top: -44px;
cursor: pointer;



cursor: pointer;
}
div#fancy-bx {
width: 100%;
/* position: absolute; */
height: auto;
/*margin: 50px auto;*/
float: none;

}
#wrapper .mobs:hover
{
 border:1px solid #006ca8;
 }
#wrapper #phoneCat {
float: left;
width: 98%;
/*position: fixed;*/
height: 59px;
/* top: 31px;*/ 
background: #fff;
z-index:90000;
}
#wrapper #phoneCat ul {
margin-left: 25px ;
}
#wrapper #phoneCat ul {
height: 100%;
float: left;
margin: 0;
padding: 0px;
width:76%;
list-style-type: none;
display: inline;
padding: 14px;
padding-left: 22px;
}
#wrapper #phoneCat ul li {
float: left;
max-width: 170px;
margin-right: 15px;
max-height: 250px;
overflow: hidden;
text-align: start;
min-width: 238px;
font-weight: 100;
font-size: 25px;
}
wrapper #phoneCat ul li a {
float: left;
width: 100%;
text-align: center;
}
#wrapper #phoneCat ul li a p {
background: rgba(0, 0, 0, 0);
float: left;
margin: -250px 0 0;
padding: 115px 0;
position: relative;
text-align: center;
top: 0;
width: 100%;
opacity: 0;
transition-property: background, opacity, font-size;
transition-duration: 0.7s;
color: #fff;
font-size: 9px;
}
@-moz-document url-prefix(http://),url-prefix(https://) {

scrollbar {
   -moz-appearance: none !important;
   background: rgb(0,255,0) !important;
}
thumb,scrollbarbutton {
   -moz-appearance: none !important;
   background-color: rgb(0,0,255) !important;
}

thumb:hover,scrollbarbutton:hover {
   -moz-appearance: none !important;
   background-color: rgb(255,0,0) !important;
}

scrollbarbutton {
   display: none !important;
}

scrollbar[orient="vertical"] {
  min-width: 15px !important;
}
}
/* popup*/
::-webkit-scrollbar
{
  width: 8px;  /* for vertical scrollbars */
  height: 4px; /* for horizontal scrollbars */
}

::-webkit-scrollbar-track
{
  background: #ebebeb;
}

::-webkit-scrollbar-thumb
{
  background: #006ca8;
}
.text-danger {
    font-size: 10px;
    margin-left: 0px;
    margin-top: 0px;
}
.row .col-sm-12 {
width: 95%;
}
div#inline1
{
	height:auto !important;

}
input.btn.btn-default {
background: transparent;
border: 1px solid #8e8e8e;
width: auto;
/*height: 34px;*/
}
input.btn.btn-default:hover {
background-color:#8e8e8e;
color:#ffffff;

}
div#accordion a {
color: #000000;
}
input#addcart {
	background: #006ca8;
	padding:9px 0px 9px 37px;
	font-size:15px;
	color: #fff;
	position: Relative;
	left: 3px;
	border: none;
border-radius:8px;
}
input#addcart:hover {
	background: #f9b53a url('../images/cart-btn.png') no-repeat 12%;
	color: #fff;
}
.learn-more:hover
{
	background:#8e8e8e;
	color:#fff;
}
input#add-cart:hover{
	background:#8e8e8e;
	color:#fff;
	}
a.phone-title:hover {
text-decoration: none;
color:#8e8e8e;
}
input.learn {
width: 93px;
height: 25px;
background: #006ca8;
border: none;
color: #ffffff;
font-size: 12px;
}
input.learn:hover
{
	background-color:#8e8e8e;
	color:#ffffff;
}
.top-nav-box ul li a:hover
{
	text-decoration:none;
	color:#006ca8;
}
li.bd-none {
width: 21px;
margin-left: 5px;
margin-right: 0px;
position: relative;
top: -3px;
margin-left: 9px !important;
}
li.bd-twitter {
position: relative;
top: -2px;
left: 0px;
}
input#addcart {
  background: #ffa500 url('../images/cart-btn.png') no-repeat 12%;
  color: #fff;
  position: Relative;
  left: 0px;
  border: none;
  font-size: 15px;
  font-weight: bolder;
  width: 140px;
}
input#addcart:hover
{
	background-color:#f9b53a url('../images/cart-btn.png') no-repeat 12%;
	color:#ffffff;
}

span#msgDiv {
font-size: 11px;
color: #fff;
width: auto;
}
.description

{
	
color: #6d6e71 !important;
font-size: 14px !important;
line-height: 22px !important;
margin: 0 0 20px 0 !important;
padding: 0;
font-family:"Arial" !important;

}
	
.continue input
{
background-color: #fff;
border: 1px solid #8e8e8e;
width: 60%;	
	
}
.continue input:hover {
background-color: #8e8e8e;
color: #ffffff;
text-decoration:none;
}
input[type="button"]
{
	
	background-color: #fff;
border: 1px solid #8e8e8e;
width: auto;	
}
a.btn.btn-primary
{
	background-color: #fff;
border: 1px solid #8e8e8e;
padding: 0px 13px 1px 10px;	
}
a.btn.btn-primary:hover
{
background-color: #8e8e8e;
color: #ffffff;
text-decoration:none;
}

input#button-voucher {
height: 34px;
width: 150px;
}
input#button-coupon
{
	height: 34px;
	width: 150px;
	color:#8e8e8e;
}
input#button-coupon:hover
{
	
	
	color:#ffffff;
}

.pull-right input.btn.btn-primary {
background-color: #fff;
border: 1px solid #8e8e8e;
/* width: 20%; */
width: auto;
position: relative;
/* left: 1%; */
}
.pull-right input.btn.btn-primary:hover {
background-color: #8e8e8e;
color:#fff;
text-decoration:none;
}
input.form-control {

min-width: 94%;
}
input.account {
width: 28%;
background-color:transparent;
border:1px solid #8e8e8e;
}
input.account:hover {
background-color:#8e8e8e;
color:#ffffff;
}

input#button-payment-address:hover {
background-color: #8e8e8e;
color: #ffffff;
}
h1
{
color: #006ca8;
font-size: 46px;
font-weight: lighter;
margin: 10px 0;

width: 100%;
}
fieldset legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-weight: bold;
font-size: 18px;
/* line-height: inherit; */
color: #006ca8;
/* border: 0; */
border-bottom: 1px solid #e5e5e5;
/* font-weight: lighter; */
}
label.col-sm-2.control-label {
color: #006ca8;
font-size: 12px;
font-weight: normal;
padding-right: 20px;
}
.x3-content-lft .blue-strip-lft1 {
width: 85%;
float: left;
min-height: 28px;
background-color: #006ca8;
display: block;
margin: 15px 0;
color: #fff;
font-size: 18px;
text-indent: 4px;
font-weight: bold;
line-height: 28px;
border-radius: 0px;
}
.x3-content-rgt .blue-strip-lft2 {
width: 85%;
float: left;
min-height: 28px;
background-color: #006ca8;
display: block;
margin: 15px 0;
color: #fff;
font-size: 18px;
text-indent: 20px;
font-weight: bold;
line-height: 25px;
-webkit-border-bottom-left-radius: 65px;
-moz-border-radius-bottom-left: 65px;
border-bottom-left-radius: 0px;
position: relative;
lefT: 50px;
text-indent: 4px;
padding-top: 0.4%;
}
label.col-sm-3.control-label {
padding-right: 20px;
color: #006ca8;
font-weight: normal;
}
input[type="submit"] {
background: transparent;
border: 1px solid #8e8e8e;
color: #8e8e8e;
}input[type="submit"]:hover {
background: #8e8e8e;

color: #ffffff;
}
.form-uncontrol
{
	width: 95.3%;
position: relative;
margin: 0px auto;
background-color: transparent;
border-radius: 0px;
margin-left: 0px;
}
select.form-uncontrol {
margin-left: 19px;
margin-top: 9px;
height:34px;
}
.form-contro1 {
width: 94.9%;
position: relative;
margin: 0px auto;
background-color: transparent;
border-radius: 0px;
margin-left: 0px;
height: 34px;
padding-left: 1%;
color: #000;
border: 1px solid #8e8e8e;
}
select.form-uncontro1 {
margin-left: 19px;
margin-top: 9px;
height:34px;
width: 95.3%;
}
input#button-shipping-address:hover
{
	background-color:#8e8e8e;
	color:#ffffff;
}
textarea.form-contro1 {
width: 96.9%;
height: auto;
}
input#button-shipping-method:hover
{
	background-color:#8e8e8e;
	color:#ffffff;
}
input.learn {
background-color: #006ca8;
color: #ffffff;
border: none;
}
h4.panel-title {
color: #006ca8;
font-weight: normal;
font-size: 12px;
position: relative;
margin-top: 36px;


}
.radio label {
font-size: 12px;
font-weight: normal;
padding-left: 1%;
}
fieldset#account {
clear: both;
}
input#button-payment-method:hover
{
	background-color:#8e8e8e;
	color:#ffffff;
}
input#button-confirm {
float: right;
}
input#button-confirm:hover {
 background-color:#8e8e8e;
 color:#fff;
}
ul.list-unstyled {
list-style-type: lower-alpha;
color: #8e8e8e;
width: 33%;
float: left;
line-height: 40px;
}
/* .buttons.clearfix {
width: 81%;

margin-left: 15.5%;
}
.buttons.clearfix1 {
width: 30.1%;

margin-left: 24.1%;
}*/ 
li.sm-image-resp {
width: 40%;
display: inline;
padding-left: 88px;
}
.add-to-compare label {
	display: block;
}

.add-to-compare .regular-checkbox {
	display: block;
}

.add-to-compare .regular-checkbox + label {
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
}

.add-to-compare .regular-checkbox + label:active, .regular-checkbox:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.add-to-compare .regular-checkbox:checked + label {
	background-color: #e9ecee;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

.add-to-compare .regular-checkbox:checked + label:after {
	content: '\2714';
	font-size: 14px;
	
	color: #99a1a7;
}
.provide-style {
position: relative;

}
#cont
{width: 136px;}
.contact {
position: relative;
left: -2%;
}
.fancybox-skin
{
	border-radius:0px !important;	
	
}
.fancybox-inner
{
	position: relative;

}
.fancybox-close
{
	top: 0px !important;
right: 18px !important;
	z-index:90001 !important;
}
div#double {
width: 11px;
height: 22px;
background-color: blue;
position: relative;
float: left;
top: 5px;
}
div#single {
width: 11px;
height: 22px;
background-color: red;
position: relative;
float: left;
top: 5px;
z-index: 9000;
}
.complete {
position: relative;
top: 32px;
left: -28px;
}
h3.ret-h3-color1 {
position: relative;
left: -8%;
color: #006CA8;
}
p.ret-p-clor {
position: relative;
left: -12.7%;
font-size: 12px;
}
input#login1 {
position: relative;
left: -13%;
}
.right {
    border-right: 1px solid #8e8e8e;
	width: 530px;
}
.search-box .search-icon1 {
display: block;
height: 25px;
position: relative;
right: 0px;
top: 0.7px;
width: 27px;
float: left;
cursor:pointer;
}

#i-s
{
    background-color: #fff;
    border: 1px solid #8e8e8e;

}
div.tv-thumb a img#vd {
width: 217px;
height: 126px;
}
.banner-image {
position: relative;
top: -13px;
float:left;
}
.about-us-banner {
width: 100%;
float: left;
position: relative;
top: -11px;
}
.filter-wrapper .pagination-filter .pagination-result1 {
display: block;
font-size: 12px;
margin-left: 0px;
float: left;
width: 116px;
position: relative;
top: 2px;
text-align:right;
}
input#filter1 {
position: relative;
left: -24%;
}
div#selects1
{
	border:none !important;
	padding-left: 59px;
}
#ajaxDivSearchCompare h1 {
color: #006ca8;
font-size: 27px;
font-weight: lighter;
margin: 23px 0;
width: 33%;
position: relative;
top: 19px;
flaot: left;
padding-left: 25px;
}
#ajaxDivSearchCompare p {
padding-left: 2.6%;
}

.learn-more1 {
border: 1px solid #ccc;
color: #6d6e71;
float: left;
height: 34px;
line-height: 34px;
text-align: center;
width: 140px;
margin-left: 0%;
/*margin-top: 17%;*/
}
.learn-more1:hover {
background: #8e8e8e;
color: #fff;
}
div#review {
position: Relative;
left: -3%;
}
/*#content a {
	text-decoration:underline;

}*/

.input-group1 {
position: relative;
display: table;
border-collapse: separate;
width: 94%;
margin-left:19%;
}

input#input-voucher {
width: 100%;
float:right;
}
input.btn.btn-default {
color: #8e8e8e;
}
input.btn.btn-default:hover {
color: #ffffff;
}
a.accordion-toggle {
cursor: default;
font-size:14px;
font-weight:bold;
color:#000000;
}

.tabs-box {
    border-bottom: 1px solid #ccc;
}

.panel.panel-default {
width: 83%;
}

/*.info h2 {
font-size: 50px;
font-weight: 300;
color: #006ca8;
}
.info p {
font-size: 14px;
color:#6d6e71;
}
.info {
margin-left: 460px;
position: relative;
z-index: 999;
}
.btn {
font-size: 18px;
font-weight: 300;
color: #ffffff;
border: 0px solid;
border-bottom: 2px solid;
border-color: #12172e;
padding: 10px 41px;
border-radius: 5px;
background: none;
display: inline-block;
margin: 10px 0;
background-color: #00a9e1;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
text-decoration: none;
cursor: pointer;
}
.cont
{
width: 100%;
float: left;
margin-top: 5%;
margin-bottom: 5%;
}*/
td.text-center {
font-weight: bold;
}td.text-left {
font-weight: bold;
}td.text-right {
font-weight: bold;
}
.pull-left1 {
position: relative;
left: -3%;
}
button#button-review {
background: transparent;
border: 1px solid #8e8e8e;
color:#000;

}
button#button-review:hover
{
	background:#8e8e8e;
	color:#ffffff;
}
.col-md-10.fixed
{
	position:fixed;
	float:left;
}
td.text-left a {
color: #000000;
}
.three-grids .events {
width: 100%;
text-align: center;
border-right: 1px solid #ccc;
}
ul.pagination {
    list-style-type: none;
    height: auto;
    display: inline-flex;
    float: left;
   
    margin-left: 0px;
    float: left;
    margin-left: auto;
}
ul.pagination li.active {
    display: block;
}
ul.pagination li {
    margin-left: 17px;
}