
/*---------------------------------------MEDIA QUERY START HERE---------------------------------------*/

@media (min-width: 240px) and (max-width: 767px) and (orientation : portrait) {

.air-king .search-left-details:last-child {
  text-align: left;
}

.air-king .buy-now-btn{ float:none !important;}
/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/

/*-------search result page------*/
.search-prod-detail .search-prodd-inner:last-child .search-left-details {min-height:auto;}
.search-prod-detail .search-prodd-inner .search-left-details {min-height: auto;}
/*.footer_top_part .chi-menu > li:not(:last-child) ::after{top: 2px;}*/
/*-------search result page------*/
.contact-information span {vertical-align: middle;}
.all-watch .item-8 .items .items-inner {margin-bottom: 0px;}
/*input[type="checkbox"] + label:before {top: -5px;left: 5px;}*/


.responsive_table tbody td:not([colspan]){    padding-left: 45% !important;}
.responsive_table tbody td:not([colspan]):before{    width: 30%;}
.responsive_table tbody td:not([colspan]):after{    left: 39%;}

.checkout .table-responsive .table_type_2 tbody {
    border-bottom: 5px solid #ccc;
	    text-align: center;
}
.breadcrumb .breadcrumbs li strong {
    line-height: 25px;
}
 .responsive_table tbody td:not([colspan]):after, .responsive_table tbody td:not([colspan]):after{border-left: none;}
 .responsive_table tbody td:not([colspan]), .responsive_table tbody td:not([colspan]) {/* text-align:left;*/  padding-left: 5% !important;}
/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/

/*-----------13-05-2017-----------*/
.caret-custom img + span.badge{    top: -18px; left: -10px;}
/*-----------13-05-2017-----------*/


/*-----------15-05-2017-----------*/
.breadcrumbs .item-found-no {line-height: normal;}
.brand-name-block {margin-bottom: 10px;}
.breadcrumb .col-sm-12 {padding: 0;}
.brand-name{ width: 100%; }
/*.prod-detail-box td, .prod-detail-box span {
    padding: 5px 0;
}*/
.btn_plain_normal span{padding: 5px 0;}
.btn_plain_normal span span{ padding: 0; }

.table-responsive .wrapper{margin-bottom: 0} 
/*-----------15-05-2017-----------*/

/*-----------16-05-2017-----------*/
.prod-detail-box .btn_plain_normal, .m_bottom_15.m_left_5.d_inline_b.m_sm_left_0.m_md_left_0.m_sm_top_10 {
    width: 100%;
    display: block;
    margin-left: 0;
}
/*-----------16-05-2017-----------*/


/*-----------Testimonial START-----------*/
.list-of-brands {
    padding-top: 0;
}
.tetimonial-inner {margin-top: 10px;}
.test_img {width: 100%;}
.test-desc {width: 100%;}
.left-content-img {width: 100%;}
.left-content-img img {left: 0;position: relative;top: 0;transform: translate(0); -webkit-transform: translate(0);}
/*-----------Testimonial END-----------*/

/*-----------search START-----------*/
.search-left-details {
	padding-left: 5px;
	padding-bottom: 5px;
}
/*-----------search END-----------*/


/*-----------TOP HEADER START-----------*/
.pager li > a:focus, .pager li > a:hover i.fa-long-arrow-left{ transform:none !important; -webkit-transform:none !important;}
.pager li > a:focus, .pager li > a:hover i.fa-long-arrow-right{ transform:none !important;-webkit-transform:none !important;}
.inner-add {
	font-size:12px;	
}
.top-header-nav .top-left-menu .top-main-menu {
	padding-right: 0;
}
.top-header-nav .top-left-menu .container-fluid {
	padding-right: 0;
}
.header_top_part .top-r .top .right {
	display: block;
	float: left;
	text-align: center;
	width: 100%;
}
.header_top_part .top-r .top .call-chat-info {
	display: block;
	float: left;
	text-align: center;
	width: 100%;
	margin-right: 0;
}
.header_top_part .top-r .top .call-chat-info li {
	display: inline-block;
	text-align: center;
	margin: 0 10px;
}
.top-left-menu .toogle-top-menu .top-dropdown-menu {
	display: block;
	float: left;
	width: 100%;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li {
	border-top: 1px solid #F9C934;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li {
	display: block;
	float: left;
	text-align: left;
	width: 100%;
	position:relative;
}
.top-main-menu .caret-btn {
  position: absolute;
  right: 1%;
  top: 50%;
  width:30px;
  height:30px;
  cursor:pointer;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.top-main-menu li.open .caret-btn {
	top: 10px !important;
    transform: translateY(0%);
	-webkit-transform: translateY(0%);
    right: 1%;
}
.top-main-menu li.open .caret-btn i.fa {
    transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.top-main-menu li .caret-btn i.fa {
    transition: all 0.5s ease;
}
.top-main-menu .toogle-top-menu {
	opacity: 1;
	visibility: visible;
	transform: none;
	-webkit-transform: none;
}
.top-main-menu li.open .top-main-menu .toogle-top-menu {
	position: static;
}
.top-main-menu li.open {
	transition: translateY(0px);
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a.dropdown-toggle {
	text-align: left;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a {
	text-align: left;
	padding: 0;
}
.top-left-menu #myNavbar {
	margin: 0;
}
.navbar-nav .open .dropdown-menu {
	float: left;
	display: block;
	border: 1px solid rgb(239,195,59);
	border-radius: 0;
	border-bottom: none;
}
.left-contact-info .right-info > p {
	text-align:justify;	
}
.top-search-main { width:90%;margin:0 auto; }
.top-search-main .login, .top-search-box, .top-search-main .login form, .bottom.top-search-box { width:100%;display:block;float:left; }


/*-----------TOP HEADER END-----------*/

/*----------BASIC-----------*/
.bigger-title {
  font-size: 16px;
  padding-left:15px;
  margin-top:10px
} 
.anniversary-details {
  padding: 0 15px;
}
.rolex-model .prod-name > span, .rolex-model .prod-name h2 span {
  font-size: 12px;
} 
span.content-title-inner {
}
.item-8 {
	margin-top: 10px;
}
.our-latest-watches, .added-to-site, .our-discounted {
	padding-top:0px;
}
.breadcrumbs li {
	display:inline-block;
	float:none;	
}
.p_top_xs_10 {
  padding-top:10px;
}
/*----------BASIC END-----------*/

/*-------------CHANGE-------------*/
.btn-video {
    font-size: 13px;
}
a.btn_plain_normal.m_xs_top_10 {
    margin-top: 0px;
}
.m_bottom_15.m_left_5.d_inline_b.m_sm_left_0.m_md_left_0.m_sm_top_10 {
    margin-top: 0px;
}
h5.fw_light.f_left.f_xs_none.color_dark.m_xs_bottom_10 {
    margin-left: 5px;
}
/*-----------BASIC END-----------*/



/*-----------CONTACT-----------*/
.contact-page-contact P { text-align:justify; }
.contact-page-contact h3 {
    font-size: 28px;
}
.contact-page-contact h3 {
    font-size: 28px;
}
/*-----------CONTACT END-----------*/



/*-----------FOOTER-----------*/
.footer_bottom_part { padding:14px 0;  }
.footer_top_part h5.top-title {
	font-size: 16px;
}
.footer_top_part ul li a {
	font-size: 14px;
}
.footer_bottom_part p {
	font-size: 14px;
	padding: 0 5px;
}
.footer_top_part .chi-menu li {
  display: inline-block;
  vertical-align: middle;
  margin-right:8px;
}
.footer_top_part .chi-menu li a { font-size:11px; }
.img-footer.itme-2 .items:first-child img{
	padding-left:0;
}
section.section_offset.receive-notification {
	display:none;	
}

.mobile-arrow {
	display:block;	
}

/*-----------FOOTER END-----------*/



/*-----------TOP MENU-----------*/
.top-left-menu .top-main-menu .nav.navbar-nav, .top-main-menu .nav > li, .top-header-nav .top-left-menu navbar {
	width: 100%;
	display: block;
	float: left;
	margin: 0;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li .toogle-top-menu ul li:last-child {
  border-bottom: 1px solid #ccc;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li .toogle-top-menu ul:last-child li:last-child {
 border-bottom:none;	
}

.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li .toogle-top-menu ul {
    padding: 0 20px;
}
/*-----------TOP MENU END-----------*/


/*-----------BRAND / LATEST / POPULAR WATCHES-----------*/
.our-most-popular span.our, .our-most-popular span.detail, span.our, span.detail, .our-latest-watches span.detail, span.detail, .our-latest-watches span.our, .our-latest-watches span.detail {
	font-size: 14px;
}
.main-wtitle {
	width: 160px;
}
.our-img-l {
	width: 125px;
}
.receive-notification h4 {
	text-align: center;
	padding-bottom: 10px;
}
.receive-notification .search-box {
	display: block;
	margin: 0 auto;
	width: 100%;
	box-sizing: border-box;
}
.contact-detail .left-contact-info, .contact-detail .left-contact-info h2 {
	font-size: 14px;
}
.contact-detail .right-info {
	font-size: 14px;
}
.news-notification-inner {
	width: 90%;
}
.receive-notification .search-box input[type="text"] {
	font-size: 14px;
}
.top-r .bottom .search-box input[type="text"] {
	font-size: 14px;
}
.receive-notification .search-box input[type="text"] {
	width: 75%;
}
.receive-notification .search-box button {
	width: 25%;
}
.receive-notification .search-box button {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}

.most-featured-watch .item {
	text-align: center;
}
.view-more-btn {
	font-size: 16px;
	height: auto;
	width: auto;
}
.header_top_part .top-r .bottom .search-box {
	width: 90%;
	box-sizing: border-box;
	float: none;
	display: block;
	margin: 12px auto;
}
section.receive-notification, .authorized-dealer {
	padding: 26px 0 12px;
}
.receive-notification p, .authorized-dealer p {
	padding: 5px;
	text-align: justify;
}
.main-wtitle-long {
	box-sizing: border-box;
	display: inline-block;
	float: left;
	width: 60%;
}
.our-img-l {
	box-sizing: border-box;
	float: left;
	margin-right: 2%;
	width: 38%;
}
/*.content-title-inner h3 {
	font-size: 16px;
}*/
.content-title-inner h1 {
	font-size: 16px;
}
.receive-notification .search-box button {
	font-size: 14px;
}
.receive-notification h4 {
	font-size: 20px;
}
.content-title-inner img {
	margin-right: 5px;
}
/*.content-title-inner h3 span img {
	width: 15px;
}*/
.content-title-inner h1 span img {
	width: 15px;
}
.our-most-popular .items, .our-latest-watches .item-8 .items, .our-latest-watches .item-7 .items, .item-7 .item-8-row .items {
	margin-bottom: 15px;
	padding: 0 5px;
}
.sub_title {
	min-height: 90px;
}

.added-to-site .item-8 .items .img-block, .all-watch .item-8 .items .img-block {
  height: 180px;
}
.all-watch .item-8 .prod-name {
	margin:0 0 5px;	
}
.added-to-site .items {
	margin-bottom:10px;	
}
.our-latest-watches .list-container span, .list-container span i {
  vertical-align: middle;
}
.our-latest-watches .list-container span, .list-container span {
   font-size: 13px;
}
.our-most .added-to-site .prod-name {
  min-height: 115px;
}
.our-most .added-to-site .items {
  padding: 10px;
}
.item-8 .items, .item-7 .items {
	margin-bottom: 15px;
}
.contact-detail .cust-reviews-custom, .contact-detail .cust-reviews-custom iframe {
	height:360px !important;	
}

/*-----------BRAND / LATEST / POPULAR WATCHES END-----------*/


/*-----------ROLEX NEW HEADER START-----------*/
.brand-title span::after {
	border-bottom: 1px solid #f6d262;
	border-top: 1px solid #f6d262;
	content: "";
	height: 5px;
	left: 0;
	position: absolute;
	transform: skew(65deg);
	-webkit-transform: skew(65deg);
	width: 80px;
}
.brand-title span {
	display: inline-block;
	height: 5px;
	position: relative;
	vertical-align: middle;
	width: 80px;
}
h1:not(.ls-l) {
	font-size: 1.45em!important;
}
.our-latest-watches .list-container span {
	font-size: 11px;
}
.about-seller .content-title h3 {
	font-size: 16px;
}
.about-seller p {
	font-size: 15px;
	text-align: justify;
}
/*.items .prod-name, .prod-name > span {
	font-size:18px;
}	
*/
.items .prod-name, .prod-name > span {
   /* font-size: 17px;*/
    min-height: 50px;
}
.brands.our-most .prod-name span, .brands.our-most .prod-name h2 span{
	font-size:14px;
}	

.our-most-popular .prod-name span, .our-latest-watches .prod-name span, .our-most-popular .prod-name h2 span, .our-latest-watches .prod-name h2 span {
	font-size:14px;	
}
.air-king .search-left-details {
  display: inline-block;
  vertical-align: top;
  width: calc(100% / 2 - 4px);
}
.air-king .search-left-details > div { 
	font-weight:bold;
	font-size:12px;
}
.air-king .search-left-details:last-child > div{
    text-align: left !important;
}
.air-king .search-left-details:last-child > button  {
	float:left !important;	
}
span.content-title-inner {
    display: inline-block;
    width: calc(70% - 4px);
	box-sizing:border-box;
	vertical-align:middle;
}
span.title-view-more {
    display: inline-block;
    width: calc(30% - 4px);
	box-sizing:border-box;
	vertical-align:middle;
	text-align:right;
	margin-right: 0;
}
.content-title{ margin-top:10px;}
/*span.content-title-inner h3 span {
  font-size: 15px;
}*/
span.content-title-inner h1 span {
  font-size: 15px;
}
span.title-view-more a { 
	font-size:12px;
}
section.most-featured-watch {
	padding-top:5px !important;	
} 


/*-----------ROLEX NEW HEADER END-----------*/


/*-----------PRODUCT PAGE -----------*/
.custome_label {
  font-size: 12px;
}
.custome_label.pre-owned-lbl {
	display:block;	
}
.rating-watch {
  height: 25px;
  margin-right: 5px;
  width: 25px;
  box-sizing: border-box;
}
.product-inner .product-title h1 {
	font-size:18px;	
}
.pro-details-cust span {
	font-size:13px;	
}

.all-watch .items {
	margin-bottom:10px;	
	padding: 0 5px;
}
.certain-title {
	font-size:14px;	
} 
.product-title span, .product-title span h1 {
	font-size:14px;	
}


/*-----------PRODUCT PAGE -----------*/

/*-------------CHANGE-------------*/
.rating-watch-label {
  box-sizing: border-box;
  width: 155px;
}
/*-------------CHANGE end-------------*/
.aniniversary-details {
	padding:0 15px;	
}
.search-inners .left-img-blocks {
    width: 100%;
    display: block;
}
.search-inners .right-details-block {
    width: 100%;
    display: block;
}
.air-king .brand-name {
    display: block;
    height: auto;
    width: 100%;
}
.search-inners .search-title {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 13px;
    padding-top: 5px;
}
.search-inners .ask-question {
    display: block;
    width: 100%;
    font-size: 13px;
    text-align: left;
    margin-top: 10px;
}
.air-king .search-prodd-inner {
    display: block;
    width: 100%;
    float: left;
}

/*-------------CHANGE-------------*/
hr.m_bottom_30 {
    margin-bottom: 15px;
    margin-top: 10px;
}
.m_xs_bottom_30 {
    margin-bottom: 10px;
}
.pro-detail-tabs {
	margin-bottom:0;	
}
section.section_offset.relative.receive-notification.border-btm {
    padding-top: 5px;
}
.breadcrumb li a {
    font-size: 14px;
	margin-right: 0;
	margin-bottom: 5px;
}
section.section_offset.counter {
    padding-bottom: 15px;
}
.req-asqque-block {
	margin-left:0;
	margin-bottom:5px;		
}
.pro-detail-tabs p {
	text-align:left;
	font-size:14px;	
}

/*-----------PRODUCT PAGE END-----------*/



/*-----------FEATURED VIDEO START-----------*/
.most-featured-watch .item-inner a {
  display: block;
  height: 150px;
  overflow: hidden;
  position: relative;
}
.featured-watch-detail {
	height: 80px;
	padding: 8px 5px;
	text-align: center;
}
.featured-watch-detail .featured-title {
	font-size: 16px;
	margin-bottom: 0;
	font-weight:bold;
}
.featured-watch-detail .featured-detail {
	font-size: 12px;
	line-height: normal;
	text-overflow: ellipsis;
	white-space: normal;
}
.most-featured-watch .item-inner.product {
    margin-top: 30px;
}
/*-----------FEATURED VIDEO END-----------*/


/*-----------CUSTOME BUTTON-----------*/
.custom-btn {
  font-size: 18px;
  height: auto;
  padding: 6px 8px;
}
/*-----------CUSTOME BUTTON END-----------*/


/*-----------WHAT WE DO-----------*/
.partners-detais .item-5 .items {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: calc(100% / 2 - 4px);
	margin-bottom:6px;
}
.contact-detail .cust-reviews-custom {
	width:100% !important;	
}

/*-----------WHAT WE DO END-----------*/


/*-----------SHIPPING DETAILS TAB-----------*/

.shopping-cart ul.shop-cart-tabs li {
  display: block;
  width: 100%;
}
.shopping-cart ul.shop-cart-tabs li:not(:last-child) {
  border-bottom:1px solid #fff;
}
.shopping-cart ul.shop-cart-tabs li::before, .shopping-cart ul.shop-cart-tabs li.active::after {
  border-bottom: medium none;
  border-left: medium none;
  border-top: medium none;
}
.shopping-cart ul.shop-cart-tabs li::after {
  border-bottom: medium none;
  border-left: medium none;
  border-top: medium none;
}
.shopping-cart .table-responsive > div { border:none; }

/*-----------SHIPPING DETAILS TAB END-----------*/
.prod-detail-box .left-table{
	width:100%;	
}
.prod-detail-box td {
  padding: 0;
  font-size:14px;
}
.prod-detail-box .your-price td span, .prod-detail-box .wire-price td span{
  padding: 0;
  font-size:14px;
}
.popup-h-message { text-align:justify; }

.trade-ins p, .contact-page-contact p, .our-most p, .faq span, .faq div strong,.section_offset p, .faq .decimal-list li
{  
  /*  line-height: normal; */
    text-align: justify;
}
.faq div strong {
	display: block;
	margin-bottom: 5px;
}

.ask-qustion-tbl tr td span { float:none; }

/*Partner Images*/
.section_offset .item-6 .items {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  width: calc(100% / 2 - 4px);
  margin-bottom:10px;
}

/*LAST CHANGE*/
.our-most {
	padding-bottom:0;	
}
section.section_offset.receive-notification {
	padding-top:0;	
}
section.section_offset.most-featured-watch {
	padding-bottom:5px;	
}
section.section_offset.authorized-dealer {
	padding-top:5px;	
}
.footer_top_part h5.top-title {
    font-size: 14px !important;
}
/*.footer_top_part .chi-menu {
	padding:5px	
}*/
.header_top_part .left-logo > a  {
	width:75%; 	
}
.left-logo, .right-ser-box {
	margin:10px 5px 0; 
}
.top-right-social li, .top-right-social li:last-child .shoping-cart-text {
  display: none;
}

.header_top_part nav.right {
    display: inline-block !important;
    float: none!important;
	width:auto !important;
}
.header_top_part .call-chat-info {
    display: inline-block !important;
    float: none !important;
	width:auto !important;
}
.call-chat-info li a {
	font-size:14px;	
}
.call-chat-info li:not(:last-child)::after {
	height:13px;	
}
.header_top_part .top-r .top .call-chat-info li:first-child {
	margin-left:0;	
} 
.top-address{
	display:none;	
}
.pull-right.title-view-more a {
    padding-right: 0;
}
.content-title-inner:first-child h3 span {
	margin-right:0;	
}
span.content-title-inner {
    padding-left: 5px;
	margin-bottom:5px;
}
span.title-view-more {
	padding-right:5px;	
}
.most-featured-watch .item-inner.product {
	margin-top:15px !important; 	
}
.receive-notification h4 {
    font-size: 16px !important;
}
.top-search-main {
    width: 100% !important;
}
.sub_title {
    min-height: 60px !important;
}

/*top search and menu*/
.top-search-bock {
    position: absolute;
    width: calc(100% - 54px);
    right: 0;
    text-align: right;
}
.top-left-menu .navbar-toggle {
	float:left;
}
.top-left-menu .navbar-header {
	margin-left:0;
	margin-right:0;	
}

.productlist .mobile-arrow {
  float: right;
  padding-right: 10px;
}
/*LAST CHANMGE*/

}


 @media (min-width: 768px) {
.top-main-menu .navbar-nav .dropdown-menu {
	display: block;
}
table tr td:first-child, table tr th:first-child {
	border-bottom:none;
} 
.mobile-arrow {
	display:none;	
}

}


 @media (min-width: 320px) and (max-width: 767px) and (orientation : landscape) {

.air-king .search-left-details:last-child {
  text-align: left;
}

.air-king .buy-now-btn{ float:none !important;}

/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/

/*-------search result page------*/
.search-prod-detail .search-prodd-inner:last-child .search-left-details {min-height:auto;}
.search-prod-detail .search-prodd-inner .search-left-details {min-height: auto;}
/*input[type="checkbox"] + label:before {top: -5px;left: 5px;}*/
.responsive_table tbody td:not([colspan]):after, .responsive_table tbody td:not([colspan]):after{border-left: none;}
.responsive_table tbody td:not([colspan]), .responsive_table tbody td:not([colspan]) {/* text-align:left;*/  padding-left:5% !important;    min-height: 90px;}
/*-------search result page------*/
.contact-information span {vertical-align: middle;}
.all-watch .items {
    margin-bottom: 10px;
}
/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/

/*-----------13-05-2017-----------*/
.caret-custom img + span.badge{    top: -18px; left: -10px;}
/*-----------13-05-2017-----------*/

/*-----------15-05-2017-----------*/
.brand-name{ width: 100%; }
/*.prod-detail-box td, .prod-detail-box span {
    padding: 5px 0;
}*/
.btn_plain_normal span{padding: 5px 0;}
.btn_plain_normal span span{ padding: 0; }


.table-responsive .wrapper{margin-bottom: 0}
.breadcrumb .col-sm-12 {
    padding: 0;
}
/*-----------15-05-2017-----------*/
	 
.section_offset.shopping-cart.shopping-cart-details {
	padding-bottom:20px !important;	
}	 

.productlist .mobile-arrow {
  float: right;
  padding-right: 10px;
}
section.section_offset.receive-notification {
	display:none;
}

/*-----------Testimonial START-----------*/
.tetimonial-inner {margin-top: 10px;}
.test_img {width: 100%;}
.test-desc {width: 100%;}
.left-content-img {width: 100%;height: auto;}
.left-content-img img {left: 0;position: relative;top: 0;transform: translate(0); -webkit-transform: translate(0);}
/*-----------Testimonial END-----------*/

/*-----------Search START-----------*/
.search-left-details {
	padding-left: 5px;
	padding-bottom: 5px;
}
/*-----------Search END-----------*/

/*BASIC CSS*/
.content-title-inner { padding-left:15px; }
/*.content-title-inner h3 {
	font-size: 16px;
}*/
.content-title-inner h1 {
	font-size: 16px;
}
.item-8, .item-7 {
  margin-top: 25px;
}
.sub_title {
  min-height: 70px;
}
.our-most .loadbutton .m-top-40 {
	margin-top: 10px;
}
.breadcrumbs li {
	display:inline-block;
	float:none;	
}
/*-------------CHANGE-------------*/
a.btn_plain_normal.m_xs_top_10 {
    margin-top: 0px;
}
.m_bottom_15.m_left_5.d_inline_b.m_sm_left_0.m_md_left_0.m_sm_top_10 {
    margin-top: 0px;
}
h5.fw_light.f_left.f_xs_none.color_dark.m_xs_bottom_10 {
    margin-left: 5px;
}
/*BASIC CSS END*/

/*CUSTOM BUTTON*/
.custom-btn {
  font-size: 18px;
  height: 42px;
  padding: 6px 10px;
}
/*CUSTOM BUTTON END*/


/*WHAT WE DO*/
.contact-detail .cust-reviews-custom {
	width:100% !important;	
	height:220px !important;
}
.contact-detail .right-info {
  font-size: 14px;
  text-align: justify;
}
.receive-notification h4 {
	text-align: center;
}
.receive-notification h4 {
	text-align: center;
}
.receive-notification .search-box {
	display: block;
	margin: 0 auto;
	width: 100%;
	box-sizing: border-box;
	float: left;
}
.receive-notification .search-box input[type="text"] {
	width: 80%;
}
.receive-notification .search-box button {
	width: 20%;
}
.receive-notification p, .authorized-dealer p {
  text-align: justify;
}
.news-notification-inner .newslat-title {
  margin-bottom: 2%;
  margin-right: 0;
}
.receive-notification h4 {
  font-size: 20px;
}
.contact-detail .col-lg-6{
	text-align:center;	
}
.contact-detail .col-lg-6{
	text-align:center;	
}
.left-contact-info .right-info > p {
	text-align:justify;	
}
.call-chat-info li a, .top-right-social li a
{
	font-size:14px;	
}
.call-chat-info {
	margin-right:0;
}

/*WHAT WE DO END*/


/*FOOTER*/
.footer_top_part .chi-menu {
	margin-bottom: 15px;
}
.footer_bottom_part p {
	font-size: 14px;
}
.footer_top_part h5.top-title {
	font-size: 18px;
}
.footer_top_part ul li a {
	font-size: 16px;
}
.footer_top_part .chi-menu li a {
  font-size: 14px;
}
.img-footer.itme-2 .items:first-child {
	text-align:left;	
}
.img-footer.itme-2 .items:first-child img{
	padding-left:0;
}
/*FOOTER CSS END*/	 

.our-most-popular .items {
	margin-bottom: 30px;
}
.our-latest-watches .items {
	margin-bottom: 30px;
}

.contact-detail .left-contact-info, .contact-detail .left-contact-info h2 {
	font-size: 14px;
}
/*.content-title-inner h3 {
	font-size: 18px;
}*/
.content-title-inner h1 {
	font-size: 18px;
}
.content-title-inner img {
	margin-right: 5px;
}
.partners-detais .item-5 .items {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: calc(100% / 2 - 4px);
}
.header_top_part .top-r .bottom .search-box {
	width: 100%;
}
.news-notification-inner .search-box {
	margin-top: 5px;
}
/*.content-title-inner h3 span img {
	width: 20px;
}*/
.content-title-inner h1 span img {
	width: 20px;
}
.view-more-btn {
	font-size: 16px;
	height: auto;
	width: auto;
}
.featured-watch-detail .featured-title {
	font-size: 24px;
}
.featured-watch-detail .featured-detail {
	font-size: 14px;
}
.our-latest-watches {
	padding-top: 16px;
}
.our-most-popular {
	padding-top: 35px;
}
.section_offset.receive-notification {
	padding: 10px 0 30px;
}
.our-latest-watches .item-8 .items .img-block img, .our-latest-watches .item-7 .items .img-block img {
	width:70%;	
}
/*------------- TOP HEADER SECTION START-------------*/
.pager li > a:focus, .pager li > a:hover i.fa-long-arrow-left{ transform:none !important; -webkit-transform:none !important;}
.pager li > a:focus, .pager li > a:hover i.fa-long-arrow-right{ transform:none !important;-webkit-transform:none !important;}

.left-logo, .right-ser-box {
	margin: 10px 0;
}
.left-logo a.m_xs_bottom_20 {
	margin: 5px;
}
.header_top_part .top-r .bottom .search-box {
	width: 70%;
	box-sizing: border-box;
	float: none;
	display: block;
	margin: 20px auto;
}
.top-search-main 
{ 
	width:70%;margin:0 auto; 
}
.top-search-main .login, .top-search-box, .top-search-main .login form, .bottom.top-search-box 
{ 
	width:100%;display:block;float:left; 
}
.header_top_part .top-r .top .left li {
	display: inline-block;
	margin-right: 20px;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li {
    display: block;
    float: left;
    text-align: left;
    width: 100%;
    position: relative;
}
.top-main-menu .caret-btn {
  position: absolute;
  right: 1%;
  top: 50%;
  width:30px;
  height:30px;
  cursor:pointer;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.top-main-menu li.open .caret-btn {
	top: 10px !important;
    transform: translateY(0%);
	-webkit-transform: translateY(0%);
    right: 1%;
}
.top-main-menu li.open .caret-btn i.fa {
    transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.top-main-menu li .caret-btn i.fa {
    transition: all 0.5s ease;
}
.top-search-bock {
    position: absolute;
    width: calc(100% - 54px);
    right: 0;
    text-align: right;
}
.top-left-menu .navbar-toggle {
    float: left;
}
.top-left-menu .navbar-header {
    margin-left: 0;
    margin-right: 0;
}
.shopping-cart .shop-cart-tabs {
	   margin-bottom: 10px;	
}

/*-------------TOP HEADER SECTION END-------------*/


/*-------------TOP MENU SECTION START-------------*/
.top-main-menu .nav > li, .top-header-nav .top-left-menu navbar {
	position: static;
	float: left;
	display: block;
	width: 100%;
	margin: 0;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li {
	border-top: 1px solid #F9C934;
	float: left;
	display: block;
	width: 100%;
	text-align: left;
}
.top-left-menu #myNavbar {
	border-top: none;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
}
.top-left-menu .navbar-inverse .navbar-nav > li:first-child a {
	padding-left: 25px;
}
.top-left-menu .top-main-menu .nav.navbar-nav {
	float: left;
	display: block;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}
nav.navbar.navbar-inverse {
	float: left;
	display: block;
	width: 100%;
	box-sizing: border-box;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a {
	padding-right: 0;
}
.top-header-nav .top-left-menu .navbar-inverse .container-fluid {
	padding-right: 0;
}
.top-main-menu .toogle-top-menu {
	opacity: 1;
	visibility: visible;
	transform: none;
	-webkit-transform: none;
}
/*-------------TOP MENU SECTION END-------------*/

/*-------------ROLEX NEW HEADER START-------------*/
.about-seller p {
	text-align: justify;
}
.bigger-title {
  font-size: 16px;
  padding-left:15px;
  margin-top:10px
} 
.anniversary-details {
  padding: 0 15px;
}
.rolex-model .prod-name {
    height: 55px;
}
.rolex-model .prod-name, .rolex-model .prod-name h2 {
	font-size:16px;	
}
/*-------------ROLEX NEW HEADER END-------------*/


/*-------------PRODUCT MODAL PAGE-------------*/
.air-king .brand-name {
	height:auto;	
}
.search-inners .ask-question {
	font-size:10px;	
}
.search-inners .search-title {
	font-size:12px;	
}
.air-king .search-left-details {
    display: inline-block;
    width: calc(100% / 2 - 4px);
	padding-bottom:0 !important;
	vertical-align:top;
}
.air-king .search-left-details > div {
	font-size:12px;
	font-weight:bold;
}
.air-king .search-left-details:last-child > div{
    text-align: left !important;
}
.air-king .search-left-details:last-child > button  {
	float:left !important;	
}
.aniniversary-details  {
	padding:0 15px;	
}
.breadcrumb li a {
	font-size:13px;
	    margin-bottom: 5px;	
}
.brand-name .product-title h1{
	font-size:20px; 
}
.brand-name .product-title span, .brand-name .product-title span h1 {
	font-size:16px; 
}
.pro-details-cust span {
	font-size:16px; 
	margin-bottom:0;	
} 
.prod-detail-box td {
	font-size:14px; 
	margin-bottom:0;	
}
.prod-detail-box .your-price td span, .prod-detail-box .wire-price td span {
	font-size:14px; 	
	margin-bottom:0;
}
.certain-title {
	font-size:16px;	
}


/*-------------CHANGE-------------*/
hr.m_bottom_30 {
    margin-bottom: 15px;
    margin-top: 10px;
}
.m_xs_bottom_30 {
    margin-bottom: 10px;
}
.m_bottom_20 {
    margin-bottom: 10px;
}
section.section_offset.relative.receive-notification.border-btm {
    padding-top: 5px;
}
section.section_offset.counter {
    padding-bottom: 15px;
}
/*-------------PRODUCT MODAL PAGE END-------------*/


/*-----------SHOPPING DETAILS TAB-----------*/
.shopping-cart ul.shop-cart-tabs li a {
  font-size: 14px;
  padding: 10px 8px 10px 30px;
}
.shopping-cart ul.shop-cart-tabs li {
  margin-right: 2px;
}
.shopping-cart ul.shop-cart-tabs li::before {
  border-bottom: 23px solid transparent;
  border-left: 23px solid #fff;
  border-top: 23px solid transparent;
  content: "";
  position: absolute;
  right: -24px;
  top: -1px;
  z-index: 1;
}
.shopping-cart ul.shop-cart-tabs li::after {
  border-bottom: 18px solid transparent;
  border-left: 18px solid #bdc3c7;
  border-top: 18px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: -18px;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  width: 0;
  z-index: 2;
}
.shopping-cart .table-responsive > div { border:none; }
/*-----------SHOPPING DETAILS TAB END-----------*/


/*-------------NEWS NOTIFICATION-------------*/
.news-notification-inner {
  width: 90%;
}
.receive-notification .search-box button, .receive-notification .search-box input[type="text"] {
  font-size: 14px;
}
/*-------------NEWS NOTIFICATION END-------------*/


/*-------------FEATURE VIDEO-------------*/
.partners-detais .item-5 .items { width:calc(100% / 5 - 4px); }
.most-featured-watch .item-inner a {
  height: 200px;
}
.most-featured-watch .item { margin-top:30px;  }

/*-------------NEWS NOTIFICATION END-------------*/

.trade-ins p 
{  
	text-align:justify;
    line-height: normal; 
}

.item-8 .items, .item-7 .items {
	margin-bottom: 15px;
}

/*-------------Partner Images-------------*/
.section_offset .item-6 .items {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  width: calc(100% / 3 - 4px);
  margin-bottom:10px;
}

.contact-detail .cust-reviews-custom, .contact-detail .cust-reviews-custom iframe {
	height:360px !important;	
}


/*LAST CHANGE*/
.top-right-social li:not(:last-child), .top-right-social li:last-child .shoping-cart-text {
  display: none;
}
.header_top_part nav.right {
    display: inline-block !important;
    float: none !important;
	margin-right:5px;
}
.header_top_part .call-chat-info {
    display: inline-block;
    float: none !important;
}
.top-address{
	display:none;	
}
.header_top_part .left-logo > a  {
	width:55%; 	
}
.our-most-popular {
    padding-top: 10px !important;
}
.item-8, .item-7 {
    margin-top: 10px !important;
}
.our-most {
	padding-bottom:10px;	
}
.contact-detail .cust-reviews-custom, .contact-detail .cust-reviews-custom iframe {
	    height: 220px !important;	
}
.most-featured-watch .item {
    margin-top: 15px !important;
}
.section_offset, .section_offset_2 {
	padding:10px 0 5px !important;	
}
.news-notification-inner {
	margin:0 auto;	
}
.receive-notification .search-box {
	width:70% !important;
	float:none !important;
}
.alert-message-box {
	display:block;
	width:100%;
	text-align:center;	
	float:left;
	margin-top:5px;
}
.news-notification-inner .newslat-title {
	margin-bottom:0 !important;	
}
.sub_title {
    min-height: 50px !important;
}
/*LAST CHANGE*/


}
 @media (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {
.breadcrumbs {width: 90%;}

.search-inners .ask-question {
    font-size: 13px;
}
 .responsive_table tbody td:not([colspan]):after, .responsive_table tbody td:not([colspan]):after{border-left: none;}
 .responsive_table tbody td:not([colspan]), .responsive_table tbody td:not([colspan]) {/* text-align:left;*/  padding-left: 5% !important;}
 
 .responsive_table tbody td, .responsive_table tbody td{ display:block; border:none !important; text-align:center; width:100% !important;}
 .responsive_table tbody td, .responsive_table tbody td{ display:block; border:none !important;  text-align:center; width:100% !important;}
 .responsive_table tbody tr, .responsive_table tbody tr{ display:block; border:none !important;  text-align:center; width:100% !important; border-bottom:1px solid #e1e4e6 !important;}
 .responsive_table tbody tr, .responsive_table tbody tr{ display:block; border:none !important;  text-align:center; width:100% !important; border-bottom:1px solid #e1e4e6 !important;}
 .customtip {font-size: 10px;}
/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/
/*-------Footer-------*/
/*.footer_top_part .chi-menu > li:not(:last-child) ::after{top: 2px;}*/
/*-------Footer-------*/
.title-view-more {
    margin-right: 0;
    text-align: right;
}
.contact-information span {vertical-align: middle;}
.brand-name .product-title span, .brand-name .product-title span h1{ margin-left:0; font-size:16px;}
.product-inner .brand-name{ width:100%;}
.search-prod-detail .search-prodd-inner .search-left-details {padding: 5px;vertical-align:top;}
/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/

#ask_question_wrap li label {
    font-size: 12px;
}
.items-inner .sub_title{ min-height:78px;}
 	/*=-=-=-=-=-=-=-=-13-05-2017=-=-=-=-=-=-=-=-*/
.add-details span {
    padding-top: 5px;
    display: block;
}
.most-featured-watch .content-title {
    padding-top: 20px;
}
.content-title-inner:first-child h3 span{ display: block;/* padding-top: 15px;*/ }

.our-discounted .items-inner .sub_title{ min-height: 90px; }
.caret-custom img + span.badge{    top: -18px; left: -10px;}

#billing_tbl .bg-gray {
    float: left;
    width: 100%;
}
.contact-img{ text-align:center;}
/*=-=-=-=-=-=-=-=-13-05-2017=-=-=-=-=-=-=-=-*/

.shopping-cart .col-sm-4.col-xs-12 {
    width: 100%;
    padding-top: 10px;
}
.shopping-cart .col-sm-8.col-xs-12.p_top_10.p_btm_10.bg-gray {
    width: 100%;
}

/*------------BASIC------------*/	 
.m_sm_left_0 {
	margin-left:0;	
}
.btn-video {
    font-size: 16px;
}	 
.brand-title {
    background-position: 70% center;
}
/*------------BASIC------------*/	 

	 
/*------------TOP HEADER SECTION START------------*/
.call-chat-info li a {
	font-size: 14px;
	line-height: 21px;
}
.top-right-social li a span {
	font-size: 21px;
}
.top-header-nav .top-cart-inner .login li > a {
	font-size: 14px;
	line-height: 45.76px;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a {
	padding: 0 7px;
	font-size: 14px;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li .toogle-top-menu ul li a {
	font-size: 14px;
	padding: 4px;
}
.top-header-nav .top-left-menu {
	padding: 0;
}
.header_top_part .top-r .bottom .search-box {
	margin-right: 10px;
}
.left-logo, .right-ser-box {
	margin: 24px 0 10px;
}
.top-main-menu li.open .caret-btn {
	top: 10px !important;
    transform: translateY(0%);
	-webkit-transform: translateY(0%);
    right: 1%;
}
.top-main-menu li .caret-btn i {
	padding:5px;
}
.top-left-menu ul.nav > li .toogle-top-menu,.top-left-menu ul.nav > li:hover .toogle-top-menu
{ 
	opacity:0; visibility:hidden;
}
.top-left-menu ul.nav > li:first-child:hover .toogle-top-menu
{ 
	opacity:1; visibility:visible;
}
.top-left-menu ul.nav > li:first-child:hover .caret-btn i.fa {
   transform: rotate(180deg);
   -webkit-transform: rotate(180deg);
   transition: all 0.5s ease;
   -webkit-transition: all 0.5s ease;
   
}
.top-left-menu .navbar-inverse .navbar-nav > li:last-child a {
	padding-right: 0;
}
.header_top_part .inner-add {
    letter-spacing: normal;
    padding: 5px 0;
    font-size: 14px;
}
.call-chat-info {
	margin-right:0;	
}
.top-cart .top-cart-inner .login, .top-cart .top-cart-inner .login .top-search-box, .top-cart .top-cart-inner .login form {
    width: 100%;
    float: left;
    display: block;
}


/*------------TOP HEADER SECTION END------------*/

/*BASIC CSS*/	 
span.content-title-inner, .title-view-more {
    padding-left: 15px;
    display: inline-block;
	vertical-align:middle;
}
.item-8 {
    margin-top: 10px;
}
.our-latest-watches, .added-to-site, .our-discounted {
    padding-top: 30px;
}
.our-most .custom-btn.m-top-40 {
    margin-top: 0px;
}
.receive-notification p, .authorized-dealer p {
	text-align:justify;	
}
.m_sm_top_10px {
	margin-top:10px;	
}

/*BASIC CSS END*/	 

/*FEATURED VIDEO*/	
.most-featured-watch .custom-btn {
	margin-top:30px;	
}
/*FEATURED VIDEO*/	
.our-most-popular .items {
	margin-bottom: 10px;
}
.top-header-nav .top-menu li a {
	font-size: 16px;
}
.top-cart .top-cart-inner {
	padding: 13px 0 15px;
}
.section_offset .item-6 .items {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: calc(100% / 6 - 4px);
}
.receive-notification .search-box {
	box-sizing: border-box;
	display: block;
	float: left;
	width: 100%;
}
.receive-notification .search-box button {
	width: 20%;
	box-sizing: border-box;
}
.receive-notification .search-box input[type="text"] {
	width: 80%;
	box-sizing: border-box;
}
.view-more-btn {
	font-size: 16px;
	height: 35px;
	width: auto;
	padding: 4px 0;
}
.footer_top_part h5.top-title {
	font-size: 15px;
}
.footer_top_part ul li a {
	font-size: 14px;
}
.footer_bottom_part p {
	font-size: 12px;
}
.contact-detail .left-contact-info, .contact-detail .left-contact-info h2 {
	font-size: 16px;
}
.top-left-menu .navbar-collapse {
	padding: 0;
}
.featured-watch-detail .featured-title {
	font-size: 18px;
}
.featured-watch-detail .featured-detail {
	font-size: 14px;
	 padding-bottom: 10px;
}
.news-notification-inner .search-box {
	margin-top: 10px;
}
.top-cart .top-cart-inner {
	padding: 5px 0;
}
.section_offset.receive-notification {
	padding: 40px 0 25px;
}
/*.content-title-inner h3 {
	font-size: 24px;
}*/
.content-title-inner h1 {
	font-size: 24px;
}
.header_top_part .top-r .bottom .search-box {
	width: 80%;
}
.footer_top_part .m_bottom_50 {
	margin-bottom: 25px;
}
.footer_top_part .chi-menu {
	margin-bottom: 15px;
}
.productlist {
  display: inline-block;
  box-sizing:border-box;
  float: none;
  margin-top: 0;
  padding: 8px;
  vertical-align: top;
  width: calc(50% - 12px);
}
section.section_offset.receive-notification {
	display:none;
}

/*-------------ROLEX NEW HEADER START-------------*/
/*.content-title-inner h3 {
	font-size: 20px;
}*/
.content-title-inner h1 {
	font-size: 20px;
}
.pro-details-cust span {
    font-size: 14px;
}
.prod-detail-box td {
    font-size: 14px;
	padding:0;	
}
.prod-detail-box .your-price td span, .prod-detail-box .wire-price td span {
  font-size: 14px;
  padding: 0;
}

/*-------------ROLEX NEW HEADER END-------------*/


/*-------------PRODUCT PAGE-------------*/
.product-inner .product-title h1 {
    font-size: 18px;
}
.all-watch .items {
	margin-bottom:10px;
}
.content-title-inner  {
	margin-bottom:5px;
}

/*-------------PRODUCT PAGE-------------*/



/*-------------BRAND / LATEST / POPULAR WATCHES-------------*/
.item-8 .items, .item-7 .items {
	margin-bottom: 15px;
}
.prod-name, .prod-name h2 {
    min-height: 50px;
    font-size: 14px;
    padding: 8px 0;
}
.bigger-title {
  font-size: 18px;
  margin-top:10px;
} 
.anniversary-details {
  padding: 0 15px;
}
.trade-ins p, .contact-page-contact p, .our-most p, .faq span, .faq div strong ,.section_offset p, .faq .decimal-list li 
{  
    line-height: normal; 
    text-align: justify;
}
.faq div strong {
	margin-bottom: 5px;
	display: block;	
}
/*-------------BRAND / LATEST / POPULAR WATCHES END-------------*/



/*-------------BILING / SHOPPING FORM-------------*/
.shoppingdetails ul li label{
	font-size:12px;	
}
.prod-detail-box .left-table {
  width: 100%;
}
/*.prod-detail-box td, .prod-detail-box span {
  padding: 5px 0;
}*/

.btn_plain_normal span{padding: 5px 0;}
.btn_plain_normal span span{ padding: 0; }

.shopping-cart form label {
    font-size: 14px;
}
/*-------------BILING / SHOPPING FORM END-------------*/

.ask-qustion-tbl .prod-img {
  width: 20%;
}

/*-------------BLOG / BLOG DETAIL-------------*/
.blog_recent_post ul li img {
    width: calc(15% - 4px);
}
.blog_recent_post ul li span {
    width: calc(85% - 4px);	
}
/*-------------BLOG / BLOG DETAIL END-------------*/



/*-----------WHAT WE DO-----------*/
.contact-detail .cust-reviews-custom, .contact-detail .cust-reviews-custom iframe {
	height:300px !important;	
}
/*-----------WHAT WE END-----------*/


/*LAST CHANGES*/
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a {
    padding: 0 5px !important;
    font-size: 12px !important;
}
.our-latest-watches, .added-to-site, .our-discounted {
	padding-top:0 !important;	
}
.section_offset {
    padding: 10px 0 !important;
}
.news-notification-inner {
	margin:0 auto;
}
/*LAST CHANGES*/


}


@media (min-width: 768px) and (max-width: 1024px) and (orientation : landscape) {
	.breadcrumbs {width: 90%;}
 .responsive_table tbody td:not([colspan]):after, .responsive_table tbody td:not([colspan]):after{border-left: none;}
 .responsive_table tbody td:not([colspan]), .responsive_table tbody td:not([colspan]) {/* text-align:left;*/  padding-left: 5% !important;}
/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/
/*-------Footer-------*/
/*.footer_top_part .chi-menu > li:not(:last-child) ::after{top: 2px;}*/
.product-inner .brand-name{ width:100%;}
.search-prod-detail .search-prodd-inner .search-left-details {padding: 5px;vertical-align:top;}
/*-------Footer-------*/

.title-view-more {
    margin-right: 0;
    text-align: right;
}
.trade-ins p, .contact-page-contact p, .our-most p, .faq span, .faq div strong ,.section_offset p, .faq .decimal-list li {/*line-height: normal; */text-align: justify;}
.contact-information span {vertical-align: middle;}

/*-=-=-=-=-=-=-=-=-26-05-2017-=-=-=-=-=-=-=-=-=*/

.search-item-list .items-detail .brand-name {
  min-height: 70px;
}
.search-prod-detail .search-prodd-inner .search-left-details {
  min-height: 90px;
}
/*=-=-=-=-=-=-=-=-13-05-2017=-=-=-=-=-=-=-=-*/
.add-details span {
    padding-top: 5px;
    display: block;
}
.featured-watch-detail .featured-detail {
	font-size: 14px;
	 padding-bottom: 10px;
}
.caret-custom img + span.badge{    top: -18px; left: -10px;}
/*.prod-detail-box td, .prod-detail-box span {
  padding: 5px 0;
}*/

.btn_plain_normal span{padding: 5px 0;}
.btn_plain_normal span span{ padding: 0; }

.shopping-cart .shop-cart-tabs {
    margin-top: 20px;
}
#billing_tbl .bg-gray {
    float: left;
    width: 100%;
}

.contact-img{ text-align:center;}
/*=-=-=-=-=-=-=-=-13-05-2017=-=-=-=-=-=-=-=-*/

/*-----------search START-----------*/

.call-to-action .list-inline > li {padding: 0 3px;}
.call-to-action .list-inline > li:last-child {margin-left: 5px;}
/*-----------search end-----------*/


/*------------BASIC------------*/
span.content-title-inner {
    padding-left: 15px;
}
.receive-notification p, .authorized-dealer p {
	text-align:justify;	
}
.m_md_left_0 {
	margin-left:0;	
}	 
.brand-title {
    background-position: 70% center;
}

/*------------BASIC END------------*/


.our-most-popular .items, .our-latest-watches .items{
    margin-bottom: 30px;
}
.sub_title {
	min-height:60px;	
}
.m_md_top_10 {
	margin-top:10px;	
}
.our-most .m-top-40.custom-btn
{
	margin-top:0;	
}  


/*------------TOP HEADER SECTION------------*/

.top-header-nav .top-cart-inner .login li > a {
	font-size: 14px;
	line-height: 45.76px;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a {
	padding: 0 8px;
	font-size: 14px;
}
.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li .toogle-top-menu ul li a {
	font-size: 14px;
	padding: 4px;
}
.top-left-menu ul.nav > li .toogle-top-menu,.top-left-menu ul.nav > li:hover .toogle-top-menu{ opacity:0; visibility:hidden;}
.top-left-menu ul.nav > li.open:hover .toogle-top-menu{ opacity:1; visibility:visible;}
.top-header-nav .top-cart {
	padding-right: 0;
}
.top-header-nav .top-cart .login {
	margin-right: 0;
}
.top-header-nav .m_right_10, .header_top_part nav.right {
	margin-right: 0;
}
.top-main-menu li.open .caret-btn {
	top: 10px !important;
    transform: translateY(0%);
	-webkit-transform: translateY(0%);
    right: 1%;
}
.top-main-menu li.open .caret-btn i.fa {
    transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
.top-main-menu li.open .caret-btn i.fa {
    transition: all 0.5s ease;
}

/*------------TOP HEADER SECTION END------------*/



/*------------FOOTER------------*/
.featured-watch-detail .featured-title {
	font-size: 18px;
	margin-bottom: 4px;
}
.view-more-btn {
	font-size: 18px;
	height: auto;
	width: auto;
}
.item-5 .items {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	width: calc(100% / 5 - 4px);
}
.receive-notification .search-box {
	margin-top: 10px;
}
.footer_top_part h5.top-title {
	font-size: 18px;
}
.footer_top_part ul li a {
	font-size: 15px;
}
.footer_top_part .m_bottom_50 {
	margin-bottom: 25px;
}
/*.content-title-inner h3 {
	font-size: 22px;
	margin-top: 20px;
}*/
.content-title-inner h1 {
	font-size: 22px;
	/*margin-top: 20px;*/
}
.our-latest-watches, .our-most-popular, .section_offset {
	padding-top:5px;
}
.receive-notification p, .footer_bottom_part p {
	font-size: 16px;
}
.footer_bottom_part {
	padding: 14px 0;
}
.chi-menu.m_bottom_50 {
	margin-bottom: 25px;
}
.news-notification-inner {
	margin:0 auto !important;	
}
section.most-featured-watch {
	padding-bottom:10px !important;	
}


/*------------FOOTER END------------*/



/*-----------BRAND / LATEST / POPULAR WATCHES-----------*/
.item-8 .items, .item-7 .items {
	margin-bottom: 15px;
}
.top-main-menu ul li:not(:last-child) {
	margin-right:5px;	
}
/*-----------BRAND / LATEST / POPULAR WATCHES END-----------*/



/*-----------PRODUCT PAGE-----------*/
.custome_label {
  font-size: 12px;
}
.custome_label.pre-owned-lbl {
	display:block;	
}
.rating-watch {
  height: 25px;
  margin-right: 5px;
  width: 25px;
  box-sizing: border-box;
}
.rating-watch-label {
  box-sizing: border-box;
  /*width: calc(100% - 50px);*/
}
.bigger-title {
  font-size: 20px;
  margin-top:10px;
} 
.anniversary-details {
  padding: 0 15px;
}
.productlist {
  display: inline-block;
  box-sizing:border-box;
  float: none;
  margin-top: 0;
  padding: 8px;
  vertical-align: top;
  width: calc(50% - 12px);
}
.all-watch .items {
	margin-bottom:15px;
	
}
.content-title-inner  {
	margin-bottom:10px;
	/*display:block;*/
}

/*-----------PRODUCT PAGE END-----------*/



/*-------------BLOG / BLOG DETAIL-------------*/
.blog_recent_post ul li img {
    width: calc(15% - 4px);
}
.blog_recent_post ul li span {
    width: calc(85% - 4px);	
}

/*-------------BLOG / BLOG DETAIL END-------------*/


/*-------------Partner Images-------------*/
.section_offset .item-6 .items {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  width: calc(100% / 6 - 4px);
}

/*-----------WHAT WE DO-----------*/
.contact-detail .cust-reviews-custom, .contact-detail .cust-reviews-custom iframe {
	height:300px !important;	
}
section.section_offset.receive-notification {
	display:none;
}

/*-----------WHAT WE END-----------*/
}
@media (min-width:1200px) {
.container {
	max-width: 1280px;
	width: 100%;
	margin: 0 auto;
	display: block;
}
}
@media (min-width:769px) and (max-width:1280px) {
/*.items .prod-name, .prod-name > span {
	font-size:1.5vw !important;
}	*/
}
@media (min-width: 1025px) {
.item-8 .items {
	box-sizing: border-box;
	display: inline-block;
	/*float: none;*/
	padding: 5px;
	width: calc(100% / 8 - 4px);
}
.item-7 .items {
	box-sizing: border-box;
	display: inline-block;
	float: none;
	padding: 5px;
	width: calc(100% / 7 - 4px);
}
.item-5 .items {
	box-sizing: border-box;
	display: inline-block;
	float: none;
	padding: 5px;
	width: calc(100% / 5 - 4px);
}
.item-4 .items {
	box-sizing: border-box;
	display: inline-block;
	float: none;
	padding: 5px;
	width: calc(100% / 4 - 4px);
}
.item-2 .items {
	box-sizing: border-box;
	display: inline-block;
	float: none;
	padding: 5px;
	width: calc(100% / 8 - 4px);
}
.item-8 .item-8-row, .item-7 .item-8-row {
	margin: 0 -5px;
}
.section_offset .item-6 .items {
	display: inline-block;
	width: calc(100% / 6 - 4px);
	text-align: center;
	vertical-align: middle;
}
}

@media (min-width:768px){
.productlist > ul.collapse
{
	 display:block;
	 height:auto !important;
}
.air-king .search-left-details:first-child {
  width: 30%;
}
.air-king .search-left-details:nth-child(2) {
  width: 30%;
}
.air-king .search-left-details:nth-child(3) {
  width: 15%;
}
.air-king .search-left-details:last-child {
  float: right;
  width: 21%;
}	
}
/*------==== Desktop Styles ====------*/
@media (min-width: 1281px) and (max-width: 1400px) {
	.brand-title {
		background-position:right center;	
	}
	.rolex-head {
		background-size:auto 100%;	
	}
	.top-header-nav .top-left-menu .navbar-inverse .navbar-nav > li > a {
		font-size: 16px;
	}
}


@media (min-width: 1281px) and (max-width: 1400px) {
.our-most-popular .prod-name span, .our-latest-watches .prod-name span, .our-discounted .prod-name span, .our-most-popular .items .prod-name span
{ 
	font-size:12px;
}

.rolex-model .prod-name span{
  font-size: 12px;
}
.rolex-model .prod-number 
{
  font-size: 14px;
}

}

#request_trade_wrap > h5 {
  margin-bottom: 10px;
}