
@font-face {
	font-family:'TrajanPro-Regular';
	src: url('../fonts/TrajanPro-Regular_gdi.eot');
	src: url('../fonts/TrajanPro-Regular_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/TrajanPro-Regular_gdi.woff') format('woff'),
		url('../fonts/TrajanPro-Regular_gdi.ttf') format('truetype'),
		url('../fonts/TrajanPro-Regular_gdi.svg#TrajanPro-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}

@font-face {
	font-family:'Humanist521BT-Light';
	src: url('../fonts/Humanist521BT-Light_gdi.eot');
	src: url('../fonts/Humanist521BT-Light_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Humanist521BT-Light_gdi.woff') format('woff'),
		url('../fonts/Humanist521BT-Light_gdi.ttf') format('truetype'),
		url('../fonts/Humanist521BT-Light_gdi.svg#Humanist521BT-Light') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}

body{ margin:0px;}

p, h1, h2, h3, h4, h5, h6{margin:0px;}

.img_center{text-align:center;}

a:focus {
  outline: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.hr_01{ background:url(../img/hr_01.png) no-repeat top center; height:2px; border:none; outline: none; clear:both; margin:0px 0px 20px 0px; text-align:center;}
.hr_02{ height:3px; border:none; outline: none; clear:both; margin:0px 0px 20px 0px; text-align:center;}

.top_section{background:#000000;}


/* Menu css */

.menu_bg{background:#000000 url(../img/logo_bottomline.jpg) repeat-x center bottom; padding-bottom:0px; margin-bottom:0px;}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 10px;
  border: 1px solid transparent;
}

.navbar-brand {
  float: left;
  height: 74px;
  padding: 9px 15px 0px 15px;
  font-size: 18px;
  line-height: 20px;
}

.navbar-default {
  background-color: transparent;
  border-color: transparent;
  font: normal 15px/18px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif;
  color:#ffffff;
  text-transform:uppercase;
}

.navbar-default .navbar-nav > li > a {
  color: #ffffff;
  font: normal 15px/18px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background:url(../img/menu_hover_arrow.png) no-repeat top center;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background:url(../img/menu_hover_arrow.png) no-repeat top center;
}

.navbar-default .navbar-nav > .none > a,
.navbar-default .navbar-nav > .none > a:hover,
.navbar-default .navbar-nav > .none > a:focus {
	color: #ffffff;
	background:url(../img/menu_hover_arrow.png) no-repeat top center;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background:url(../img/menu_hover_arrow.png) no-repeat top center;
}

.navbar-default .navbar-toggle {
  border-color: #810907;
  background-color: #810907;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #810907;
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 10px 10px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
  margin:8px 8px 8px 8px;
}


.nav > li > a {
  position: relative;
  display: block;
  padding: 15px 20px;
  margin:0px 46px;
}


/* Menu css */


/* banner css */
.banner_section{margin:0px; padding:0px; background:#000000;}
.banner_inner_section{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; background:#000000;}

.banner_text_01{font: normal 48px/55px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:115px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_02{font: normal 88px/95px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_03{font: normal 18px/28px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 0px; padding:0px; text-align:left;}

.know_more_btn{font: normal 18px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; margin:0px 0px 0px 0px; padding:12px 0px; background:none; border-radius:0;}
.know_more_btn:hover{background:none; border-radius:0; color:#a90403;}

.banner_inner_text_01{font: normal 27px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:190px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner_text_02{font: normal 43px/50px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_inner3_text_01{font: normal 34px/35px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:170px 0px 10px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner3_text_03{font: normal 35px/45px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 5px 10px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner3_text_06{font: normal 22px/26px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 70px 20px 0px; padding:0px; text-align:right; }

.quote_icon_01{width:54px; height:52px; float:left; z-index:1000; position:absolute; margin:140px 0px 0px -40px; padding:0px;}
.quote_icon_02{width:54px; height:52px; float:left; z-index:1000; position:absolute; margin:10px 0px 0px 500px; padding:0px;}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #610201;
  border-radius: 10px;
  border:none;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #890301;
}

/* banner css */




/* Middle Content CSS */

.middle_section{margin:0px 0px; padding:30px 0px; width:100%; background:#000000;}

	
/* Middle Content CSS */

.image_box{margin:0px 0px 40px 0px;}
.about_box{ background:url(../img/about_image.jpg) no-repeat top left; margin:0px; padding:0px; width:100%; min-height:424px;}
.about_box_inner{margin:0px; padding:50px 0px 0px 320px; width:100%;}

.about_box_text01{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a3a3a3; margin:0px; padding:0px 0px 10px 0px;}
.about_box_text02{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px 0px 10px 0px;}



/* Text css */

.heading_01{font: normal 18px/20px  Arial, Helvetica, sans-serif; color:#605d5c;}

.textmatter_01{font: normal 16px/22px Arial, Helvetica, sans-serif; color:#565656; text-align:center;}


.details_listing ul{margin:0px 0px 20px 0px;padding:0px;display:block;list-style-type:none;}
.details_listing ul li{display:list-item;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url(../img/list_icon.jpg) no-repeat 8px 10px;}
.details_listing ul li {display:block;margin:0px 0px 0px 0px;padding:2px 0px 2px 23px;font:normal 13px/25px Arial, Helvetica, sans-serif;color:#565656;text-align:left;text-decoration:none;}
.details_listing ul li a:hover, .details_listing ul li a.active{color:#22aa41;}
.details_listing ul li:last-child{border-bottom:none;}



/* Text css */




/* Button Css */

.join_free1{font: normal 18px/22px Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; margin:10px 0px 0px 0px; padding:12px 40px; background:#9b487c; border-radius:0;}
.join_free1:hover{background:#94306f; border-radius:0;}


/* Button Css*/ 




/* inner page */



/* inner page */




/* Footer Css*/ 

.copyright_bg{ background:#000000 url(../img/hr_01.png) no-repeat top center; padding:20px 0px; min-height:58px;}

.footer_link_01{font:normal 16px/20px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; padding:8px 0px 0px 0px; text-align:center;}
.footer_link_01 a{font:normal 16px/20px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
.footer_link_01 a:hover{font:normal 16px/20px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}



/* Footer Css*/


/* Reach Us Page Css*/

.banner_text_011{font: normal 46px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:115px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_021{font: normal 51px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt1{font: normal 37px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt2{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt3{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt3 a{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt3{font: normal 37px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:60px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.map
{
	margin:30px 0px 0px 0px;
}

.map_txt1{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:25px 0px 10px 0px; padding:0px; text-align:left;}

.map_txt2{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 0px; padding:0px; text-align:left;}

.map_icon
{
	margin:0px 10px 0px 0px;
}

/* Reach Us Page Css*/


/* Our Collections Page Css*/

.banner_text_0111{font: normal 46px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:75px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_0211{font: normal 51px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.our_collections_box_01{margin:0px 0px 20px 0px; padding:2px; width:100%; background:url(../img/our_collection_box_bg.jpg) no-repeat top left; min-height:504px; float:left;}
.our_collections_box_02{margin:0px 0px 20px 0px; padding:2px; width:100%; background:url(../img/our_collection_box_bg2.jpg) no-repeat top left; min-height:504px; float:left;}

.our_collections_txt1{font: normal 26px/35px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.our_collections_txt2{font: normal 16px/24px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:10px 0px 15px 0px; padding:0px 20px; text-align:center;}

/* Our Collections Page Css*/


/* Earrings Page Css*/

.banner_text_02111{font: normal 51px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:155px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.earrings_txt1{font: normal 29px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase; text-align:center;}

.earrings_txt2{font: normal 20px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:20px 0px 30px 0px; padding:0px; text-align:left; text-transform:uppercase; text-align:center;}

.earrings_txt2 a{font: normal 20px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:20px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase; text-align:center; text-decoration:none;}

.earrings_txt2 a:hover{font: normal 20px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a80403; margin:20px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase; text-align:center; text-decoration:none;}

.hr_0222{ border:none; outline: none; clear:both; margin:0px 0px 0px 0px; text-align:center;}

/* Earrings Page Css*/


/* Events Page Css*/

.events_box{ background:url(../img/basel_world.jpg) no-repeat top left; margin:0px; padding:0px 0px 70px 0px; width:100%; min-width:570px;}
.events_box_inner{margin:0px; padding:20px 0px 0px 10px; width:100%;}

.events_box2{ background:url(../img/hong_kong.jpg) no-repeat top left; margin:0px; padding:0px; width:100%; min-width:570px; padding:0px 0px 40px 0px;}
.events_box2_inner{margin:0px; padding:20px 0px 0px 10px; width:100%;}

.events_box_text01{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a3a3a3; margin:0px; padding:0px 0px 10px 0px;}
.events_box_text02{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px 0px 10px 0px;}

.events_box_text01{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a3a3a3; margin:0px; padding:0px 0px 10px 0px;}
.events_box_text001{font: normal 16px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px 0px 10px 0px;}
.events_box_text02{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px 0px 10px 0px;}

.events_box_text3{font: normal 16px 'Humanist521BT-Light', Arial, Helvetica, sans-serif; color:#a3a3a3; margin:0px; padding:10px 0px 20px 0px;}

/* Events Page Css*/


/* Intro Page Css*/

.intro_section{background:#000000 ;}

.intro_logo2{width:100%;}

.intro_box{ background-color:none; padding:0px 0px 0px 0px; position:absolute; width:100%; z-index:1000px; margin:-390px 0px 0px 0px;}

body
{
	background-color:#000000;
}

.intro_logo{}

.intro_text2{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; margin:50px 0px 0px 0px;}

.intro_text2 a{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 0px 10px 0px; text-align:center; text-decoration:none;}

.intro_text2 a:hover{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a90403; padding:0px 0px 10px 0px; text-align:center; text-decoration:none;}

/* Intro Page Css*/


/* About Us Page Css*/

.banner_text_021111{font: normal 51px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:95px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.about_txt1{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 15px 0px; padding:0px; text-align:left;}

.about_img
{
	margin:0px 0px 0px 0px;
}

/* About Us Page Css*/



/* Nova Casacade Collection Css*/

.banner_text_nova{font: normal 40px/55px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:105px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}



/* Nova Casacade Collection Css*/


/* 16May Updates */

.social_icons{ text-align: right; float: right; margin: -42px 0px 0px 0px;}
.social_icn{ margin: 0px 15px 0px 0px;}
.events_img{ margin: 30px 0px;}
.events_new_txt1{font: normal 37px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:30px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.events_new_txt2{font: normal 22px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:60px 0px 15px 0px; padding:0px; text-align:lefr; text-transform:uppercase;}
.events_new_txt3{font: normal 14px/24px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 15px 0px; padding:0px; text-align:left;}
.celebrity_img1{ margin: 30px 0px 10px 0px;}
.events_new_txt4{font: normal 22px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:33px 0px 15px 0px; padding:0px; text-align:lefr; text-transform:uppercase;}

/* 16May Updates */

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: none !important;
        box-shadow: none !important;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin:0px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }



}

@media (min-width: 992px) and (max-width: 1199px) {

.nav > li > a {
  position: relative;
  display: block;
  padding: 15px 20px;
  margin:0px 26px;
}

.banner_text_01{font: normal 38px/42px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:85px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_02{font: normal 71px/75px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_03{font: normal 18px/28px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 0px; padding:0px; text-align:left;}

.about_box_inner{margin:0px; padding:20px 0px 0px 320px; width:100%;}
.about_box_text01{font: normal 35px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a3a3a3; margin:0px; padding:0px 0px 10px 0px;}
.about_box_text02{font: normal 15px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px 0px 10px 0px;}

.our_collections_txt1{font: normal 26px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.our_collections_txt2{font: normal 15px/20px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:10px 0px 15px 0px; padding:0px 20px; text-align:center;}


.banner_inner_text_01{font: normal 25px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:150px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner_text_02{font: normal 40px/50px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_inner3_text_01{font: normal 28px/35px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:170px 0px 10px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner3_text_03{font: normal 32px/40px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 5px 10px; padding:0px; text-align:left; text-transform:uppercase;}


}


@media (min-width: 768px) and (max-width: 991px) {

.nav > li > a {
  position: relative;
  display: block;
  padding: 15px 10px;
  margin:0px 0px;
}

.banner_text_01{font: normal 29px/35px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:35px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_02{font: normal 54px/60px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_03{font: normal 15px/22px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 0px; padding:0px; text-align:left;}

.about_box{ border:#484848 solid 1px; background:none; margin:0px; padding:20px; width:100%; min-height:0px;}
.about_box_inner{margin:0px; padding:0px 0px 0px 0px; width:100%;}

.banner_text_011{font: normal 42px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:35px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_text_021{font: normal 46px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_inner_text_01{font: normal 25px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:80px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner_text_02{font: normal 40px/50px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_inner3_text_01{font: normal 22px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:80px 0px 10px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_inner3_text_03{font: normal 25px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 10px; padding:0px; text-align:left; text-transform:uppercase;}

}


@media (min-width: 320px) and (max-width: 991px) {

.our_collections_box_01{margin:0px 0px 30px 0px; padding:0px; width:100%; background:none; border:#484848 solid 1px; min-height:0px; float:left;}


.navbar-default .navbar-nav > li > a {
  color: #ffffff;
  font: normal 15px/18px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background:none;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background:none;
}

.navbar-default .navbar-nav > .none > a,
.navbar-default .navbar-nav > .none > a:hover,
.navbar-default .navbar-nav > .none > a:focus {
	color: #ffffff;
	background:none;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background:none;
}

}



@media (min-width: 320px) and (max-width: 767px) {

.nav > li > a {
  position: relative;
  display: block;
  padding: 15px 10px;
  margin:0px 0px;
}

.banner_text_01{font: normal 29px/35px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:35px 0px 10px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.banner_text_02{font: normal 40px/60px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.banner_text_03{font: normal 15px/22px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 0px; padding:0px; text-align:left;}

.hr_02{ height:3px; border:none; outline: none; clear:both; margin:0px 0px 10px 0px; text-align:center;}

.about_box{ border:#484848 solid 1px; background:none; margin:0px; padding:20px; width:100%; min-height:0px;}
.about_box_inner{margin:0px; padding:0px 0px 0px 0px; width:100%;}

.about_box_text01{font: normal 37px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a3a3a3; margin:0px; padding:0px 0px 10px 0px;}
.about_box_text02{font: normal 16px/26px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px 0px 10px 0px;}

.banner_text_011{font: normal 35px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:45px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.banner_text_021{font: normal 40px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt1{font: normal 30px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.reach_us_txt3{font: normal 30px/44px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:80px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_text_0111{font: normal 35px/40px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:10px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.banner_text_0211{font: normal 38px/42px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:center; text-transform:uppercase;}

.our_collections_txt1{font: normal 30px/44px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_text_02111{font: normal 40px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:55px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.events_box{ background: none; margin:0px 0px 30px 0px; padding-bottom:20px; width:100%; min-width:100%;}

.events_box2{ background: none; margin:0px; padding:0px; width:100%; padding-bottom:0px; min-width:100%;}

.our_collections_txt1{font: normal 25px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.our_collections_txt2{font: normal 16px/24px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:10px 0px 15px 0px; padding:0px 20px; text-align:center;}

.banner_inner_text_01{font: normal 22px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.banner_inner_text_02{font: normal 35px/50px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:center; text-transform:uppercase;}


.intro_box{ background-color:none; padding:0px 0px 0px 0px; position:absolute; width:100%; z-index:1000px; margin:-110px 0px 0px 0px;}

.intro_logo{ width:50%;}

.intro_text2{font: normal 20px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; margin:20px 0px 0px 0px;}

.intro_text2 a{font: normal 20px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 0px 10px 0px; text-align:center; text-decoration:none;}

.intro_text2 a:hover{font: normal 20px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a90403; padding:0px 0px 10px 0px; text-align:center; text-decoration:none;}

.intro_section{background:#000000; margin:120px 0px 0px 0px;}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background:none;
}

.about_img
{
	margin:30px 0px 50px 0px;
}

.banner_text_021111{font: normal 40px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:35px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.banner_inner3_text_01{font: normal 18px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 10px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.banner_inner3_text_03{font: normal 18px/30px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 10px 10px; padding:0px; text-align:center; text-transform:uppercase;}

.carousel-indicators {
  position: absolute;
  bottom: -25px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

.social_icons{ text-align: center; float: none; margin: 0px 0px 0px 0px; width: 100%;}
.hr_01{ background:url(../img/hr_01.png) no-repeat top center; height:2px; border:none; outline: none; clear:both; margin:15px 0px 20px 0px; text-align:center;}	
.celebrity_img1{ margin: 30px 0px 0px 0px; text-align: center; float: none;}
.events_new_txt1{font: normal 37px/54px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:30px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.events_new_txt2{font: normal 20px/24px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:30px 0px 15px 0px; padding:0px; text-align:center; text-transform:uppercase;}
.events_new_txt3{font: normal 14px/24px 'Humanist521BT-Light', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:0px 0px 15px 0px; padding:0px; text-align:center;}
}

@media (min-width: 768px) and (max-width: 1279px) {
	
.banner_text_0111{font: normal 35px/40px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:50px 0px 10px 0px; padding:0px; text-align:left; text-transform:uppercase;}
.banner_text_0211{font: normal 38px/42px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:0px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

.earrings_txt1{font: normal 29px/40px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#a3a3a3; margin:20px 0px 15px 0px; padding:0px; text-align:left; text-transform:uppercase; text-align:center;}

.events_box{ background:url(../img/basel_world.jpg) no-repeat top left; margin:0px 0px 40px 0px; padding:0px 0px 70px 0px; width:100%;}
.events_box_inner{margin:0px; padding:20px 0px 0px 10px; width:100%;}

.events_box2{ background:url(../img/hong_kong.jpg) no-repeat top left; margin:0px; padding:0px; width:100%; padding:0px 0px 40px 0px;}
.events_box2_inner{margin:0px; padding:20px 0px 0px 10px; width:100%;}

.intro_box{ background-color:none; padding:0px 0px 0px 0px; position:absolute; width:100%; z-index:1000px; margin:-250px 0px 0px 0px;}

.intro_logo{ width:50%;}

.intro_text2{font: normal 20px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; margin:30px 0px 0px 0px;}

.intro_text2 a{font: normal 20px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 0px 10px 0px; text-align:center; text-decoration:none;}

.intro_text2 a:hover{font: normal 20px 'TrajanPro-Regular', Arial, Helvetica, sans-serif; color:#a90403; padding:0px 0px 10px 0px; text-align:center; text-decoration:none;}

.intro_section{background:#000000; margin:60px 0px 0px 0px;}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
  background:none;
}

.banner_text_021111{font: normal 40px/52px 'TrajanPro-Regular', Arial, Verdana, Helvetica, sans-serif; color:#ffffff; margin:45px 0px 20px 0px; padding:0px; text-align:left; text-transform:uppercase;}

}
