.cat-description img{margin-bottom:15px;}
.centered-btns_nav, .large-btns_nav, .transparent-btns_nav{z-index:3;-webkit-tap-highlight-color:transparent;text-indent:-9999px;overflow:hidden;}
#footerAddress a, #footerSocials li, .brand-site a, .centered-btns_nav, .hovereffect .overlay a, .langlink, .language a, .sitemapdiv ul > b > a, .welcome .readmore a{text-decoration:none;}
.logo, .rslides, .wrapper{position:relative;}
*, .centered-btns_nav:focus, .large-btns_nav:focus, .transparent-btns_nav:focus{outline:0;}
.NewsTitle1, .catmenu, .topnav > li > a{text-align:center;}
.hovereffect .overlay, .hovereffect h2{-webkit-transition:all .4s ease-in-out;}
.clear, .clearout{clear:both;}
#hresSearch img, .brand-logo img, .mor a, .navdefault > li > a{vertical-align:middle;}
*{margin:0;padding:0;border:none;}
.container, .wrapper{margin:0 auto;}
@font-face{font-family:Montserrat-light;src:url(../fonts/Montserrat-Light.eot);src:url(../fonts/Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-Light.woff2) format('woff2'),url(../fonts/Montserrat-Light.woff) format('woff'),url(../fonts/Montserrat-Light.ttf) format('truetype'),url(../fonts/Montserrat-Light.svg#Montserrat-Light) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:Montserrat-regular;src:url(../fonts/Montserrat-Regular.eot);src:url(../fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-Regular.woff2) format('woff2'),url(../fonts/Montserrat-Regular.woff) format('woff'),url(../fonts/Montserrat-Regular.ttf) format('truetype'),url(../fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:Montserrat-regular_1;src:url(../fonts/Montserrat-Regular_1.eot);src:url(../fonts/Montserrat-Regular_1.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-Regular_1.woff2) format('woff2'),url(../fonts/Montserrat-Regular_1.woff) format('woff'),url(../fonts/Montserrat-Regular_1.ttf) format('truetype'),url(../fonts/Montserrat-Regular_1.svg#Montserrat-Regular) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:Montserrat-Ultra;src:url(../fonts/Montserrat-UltraLight.eot);src:url(../fonts/Montserrat-UltraLight.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat-UltraLight.woff2) format('woff2'),url(../fonts/Montserrat-UltraLight.woff) format('woff'),url(../fonts/Montserrat-UltraLight.ttf) format('truetype'),url(../fonts/Montserrat-UltraLight.svg#Montserrat-UltraLight) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:Adobe-Arabic;src:url(../fonts/AdobeArabic-Regular.eot);src:url(../fonts/AdobeArabic-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/AdobeArabic-Regular.woff2) format('woff2'),url(../fonts/AdobeArabic-Regular.woff) format('woff'),url(../fonts/AdobeArabic-Regular.ttf) format('truetype'),url(../fonts/AdobeArabic-Regular.svg#AdobeArabic-Regular) format('svg');}
@font-face{font-family:HelveticaNeueLTArabic-Light;src:url(../fonts/HelveticaNeueLTArabic-Light.eot);src:url(../fonts/HelveticaNeueLTArabic-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLTArabic-Light.woff) format('woff'),url(../fonts/HelveticaNeueLTArabic-Light.ttf) format('truetype'),url(../fonts/HelveticaNeueLTArabic-Light.svg#HelveticaNeueLTArabic-Light) format('svg');font-weight:200;font-style:normal;}
body{font-family:Montserrat-light;font-size:14px;color:grey;line-height:1.8em;font-weight:400;background:center top no-repeat #fff;background-size:cover;-webkit-font-smoothing:antialiased;}
.navdefault > li > a, .topnav > li > a{line-height:22px;text-transform:uppercase;}
.container{width:100%;max-width:1170px;}
.padding-left-0{padding-left:0;}
.padding-right-0{padding-right:0;}
.border-1-red{border:1px solid red;}
.border-1-blue{border:1px solid #00f;}
.border-1-green{border:1px solid green;}
.margin-left-15{margin-left:15px;}
.margin-right-15{margin-right:15px;}
header{background-color:#f6f6f6;}
.logo{float:left;width:17%;padding-bottom:4px;}
.translate{font-family:'Adobe Arabic',sans-serif;font-size:18px;font-align:right;}
.rslides{list-style:none;overflow:hidden;width:100%;padding:0;margin:0 auto;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;min-height:415px;}
a{color:#222;}
.rslides_container{position:relative;float:left;width:100%;}
.centered-btns_nav{position:absolute;top:50%;left:0;opacity:.7;height:61px;width:38px;background:url(themes.gif) left top no-repeat;margin-top:-45px;}
.large-btns_nav, .transparent-btns_nav{top:0;position:absolute;}
.centered-btns_nav:active{opacity:1;}
.centered-btns_nav.next{left:auto;background-position:right top;right:0;}
.transparent-btns_nav{left:0;display:block;background:#fff;opacity:0;filter:alpha(opacity=1);width:10%;height:91%;}
.transparent-btns_nav.next{left:auto;right:0;}
.large-btns_nav{opacity:.6;bottom:0;left:0;background:url(themes.gif) left 50% no-repeat #000;width:38px;}
.collapsed, .large-btns_nav:active{opacity:1;}
.large-btns_nav.next{left:auto;background-position:right 50%;right:0;}
.SP_NewsDesc > a{float:right;padding-top:8px;}
.centered-btns_tabs, .large-btns_tabs, .transparent-btns_tabs{text-align:center;position:absolute;margin-top:-65px;z-index:20;width:100%;}
.centered-btns_tabs li, .large-btns_tabs li, .transparent-btns_tabs li{display:inline;float:none;margin-right:16px;}
.centered-btns_tabs a, .large-btns_tabs a, .transparent-btns_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:18px;background:#ddd;display:inline-block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:15px;height:15px;}
.centered-btns_here a, .large-btns_here a, .transparent-btns_here a{background:#101010;}
.banner_text1{position:absolute;left:13%;bottom:110px;color:#000;background:rgba(221,221,221,.5);padding:24px;width:33%;}
.DRinline, .nav > li, .navbar, .newsstart, .rogerdiv, .row > nav, .viewall{position:relative;}
.banner_text1 h1{font-size:35px;margin:0;font-family:Montserrat-regular;}
.banner_text1 p, .topnav > li > a{font-family:Montserrat-light;}
.banner_text1 p{font-size:17px;margin-top:14px;}
.catmenu{margin:20px auto;}
.topnav > li > a{color:#000;font-size:14px;font-weight:600;height:44px;padding:0 15px;width:167px;}
.topnav > li{border-right:2px solid #000;}
.topnav > li:last-child{border-right:0;}
.boutiqmap{width:100%;height:auto;}
.watchmap{width:100%;height:180px;}
.BrandLeft, .BrandRight{float:left;position:relative;width:50%;}
.navbar-toggle .icon-bar{background-color:#000;}
ul.slimmenu li > ul{left:20px !important;width:100% !important;}
ul.slimmenu li ul li{padding:0 5px !important;}
ul.slimmenu li ul li a{padding:5px !important;font-size:11px !important;}
ul.slimmenu.collapsed li ul li a{width:100% !important;margin-left:25px;}
ul.slimmenu.collapsed li .sub-collapser{padding-right:10px !important;}
ul.slimmenu li .sub-collapser{background:0 0 !important;}
.sub-collapser img{width:20px !important;}
.home-map{height:143px;width:100%;}
#footerAddress a:hover{color:#000;}
.page-head{font-family:Arial;color:#696969;font-size:14pt;font-weight:700;}
.navdefault > li > a, .newsdate{color:#000;font-weight:400;}
.line-div div:nth-child(13), .line-div div:nth-child(5), .line-div div:nth-child(9){border:0;}
.newsstart{float:left;width:100%;padding-top:15px;}
.newstitle{float:left;font-weight:700;padding-bottom:3px;width:100%;font-size:16px;padding-top:10px;}
.NewsTitle1{font-size:20px;font-weight:600;padding:15px 70px;}
.newsdate, .newsreadmore, .newsshort{padding-bottom:10px;}
.newsdate{float:left;text-align:left;}
.newsshort{width:100%;float:left;}
.DRinline{float:left;width:100%;border-bottom:1px solid #dfdfdf;}
.rogerdiv{float:left;text-align:center;width:100%;}
.RogerFrame.img-responsive{height:535px;margin:0 auto;width:66%;}
.newsreadmore{float:right;text-align:right;}
.viewall{float:left;padding-top:15px;text-align:right;width:100%;}
.drop-down-aro, .hovereffect, .mor, .mor a, .navdefault > li > a, .titleBar, .welcome h1, .welcome p:nth-child(even){text-align:center;}
.top_header, .viewall a{padding:10px 0;}
.catnamedyn{margin-top:25px;}
.catnamedyn h1{margin-bottom:0;font-size:24px;}
.top_header{background:rgba(255,255,255,.66);height:88px;z-index:10;width:100%;}
#myNavbar > ul, .nav > li{background-image:url(../images/devider.png);background-repeat:no-repeat;}
.row > nav{float:right;width:83%;margin-top:20px;}
.main-slider{min-height:680px;margin:0 auto;background-color:#efefef;}
.carousel-indicators{bottom:20px;display:none;}
.category-menu{padding:15px 0;min-height:80px;margin:0 auto;background-color:#f9f9f9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dbdbdb', GradientType=0);}
.nav > li > a:focus, .nav > li > a:hover{text-decoration:none;background-color:transparent;color:#000;}
.navbar{min-height:35px;margin-bottom:0;border:1px solid transparent;}
#myNavbar > ul{background-position:left center;}
.nav > li{background-position:right;display:block;height:45px;}
.navdefault > li > a{display:table-cell;font-family:Montserrat-light;font-size:14px;height:44px;padding:0 15px;width:166px;}
.sitemapdiv ul > b > a, .sitemapdiv ul > b > a:hover{font-size:13px !important;font-weight:600 !important;}
.drop_down_items{display:none;background:#dbdbdb;height:auto;padding:30px 5px;margin-top:10px;position:absolute;width:100%;z-index:1;border-bottom:3px solid #FFF;}
.drop_down_items.catfix{height:auto;max-height:450px;overflow-y:scroll;position:fixed;top:80px;}
.arrow-up, .catarrowup{height:0;left:50%;width:0;}
.arrow-up{border-bottom:15px solid #dbdbdb;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;top:-11px;}
.catarrowup{border-bottom:7px solid #dbdbdb;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;top:67px;}
.category_row1{margin-top:10px;}
.drop-down-aro{display:none;position:absolute;width:100%;z-index:1000;bottom:-8px;height:17px;}
.sitemapdiv ul > li{padding-left:20px;list-style:inside;}
.Boutiques-list, .service-list, .team-list{list-style:none;}
.sitemapdiv ul > b > a{color:#000 !important;}
.sitemapdiv ul > b > a:hover{color:#000;}
.welcome{padding-top:80px;margin:0 auto;background:#fff;color:#000;padding-bottom:45px;font-size:15px;}
.welcome h1{font-size:40px;margin-top:0;margin-bottom:26px;}
.welcome p:nth-child(even){font-size:20px;}
.hovereffect h2, .welcome .readmore, .welcome p:nth-child(odd){font-size:15px;text-align:center;}
.welcome p:nth-child(even):after{content:"";display:block;height:1px;width:16%;background:#000;margin:33px auto 55px;}
.hovereffect .overlay, .hovereffect:hover .overlay{background-color:transparent;}
.welcome p:nth-child(odd){margin-bottom:60px;}
.welcome .readmore{width:135px;height:42px;color:#000;margin:0 auto;border:2px solid #000;padding-top:8px;}
.welcome .readmore a{color:#000;font-weight:700;}
.product-category{margin:0 auto;padding-bottom:47px;}
.pc1 img, .pc2 img, .pc3 img{width:100%;height:415px;}
.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;cursor:default;}
.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;transition:all .4s ease-in-out;}
.overlay a:hover{color:#fff;}
.hovereffect:hover a{color:#fff !important;}
.hovereffect img{display:block;position:relative;}
.hovereffect h2{font-family:Montserrat-Ultra;text-transform:uppercase;color:#000 !important;position:relative;font-weight:500;padding:22px;background:rgba(255,255,255,.8);-webkit-transform:translateY(294px);-ms-transform:translateY(294px);transform:translateY(294px);transition:all .4s ease-in-out;}
.F_ProdTitle, .language, .titleBar{font-weight:700;}
.hovereffect:hover h2{color:#fff !important;background:rgba(0,0,0,.8);-webkit-transform:translateY(258px);-ms-transform:translateY(258px);transform:translateY(258px);}
.mor{border-right:1px solid gray;padding:10px;margin:10px 0;}
.mor a, .mor img{margin:0 auto;}
.mor a{width:100%;position:relative;float:left;}
.gift-ideas{background-color:#f3f3f3;padding-top:35px;padding-bottom:35px;}
.gift-ideas .gift, .gift-ideas .limited{width:51%;height:100%;position:absolute;overflow:hidden;top:0;background:rgba(0,0,0,.4);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-top:48px;padding-left:25px;padding-right:25px;}
.gift h3, .limited h3{font-size:28px;margin-top:0;margin-bottom:0;color:#fff;}
.gift p, .limited p{line-height:21px;font-size:19px;color:#fff;}
.limited p{margin-top:25px;}
.gift p{margin-top:55px;}
.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../images/pageLoader.gif) 50% 50% no-repeat #f9f9f9;opacity:.8;}
.F_ProdTitle, .ListNews, .SP_NewsDesc, .SP_NewsImage, .SP_NewsImage > img, .callOutBorder, .titleBar{position:relative;}
.nbs-flexisel-nav-left.disabled, .nbs-flexisel-nav-right.disabled{opacity:.4;}
.titleBar{background-color:#434343;color:#fff;float:left;font-size:18px;padding:10px 0;width:100%;}
.fb{background-image:url(../images/facebook_top_bg.jpg);}
.insta{background-image:url(../images/instagram_top_bg.jpg);}
.newsEvents{background-image:url(../images/news_events_top_bg.jpg);background-position:50%;}
.noPadding{padding:0;}
.callOutBorder{border:1px solid #ccc;height:366px;overflow:hidden;float:left;width:100%;background:#EFF2F6;}
.SP_NewsImage{float:left;width:28%;}
.SP_NewsDesc{color:#515151;float:left;font-family:Arial;padding-left:3%;width:72%;}
.F_ProdTitle, .ListNews, .ListNews hr{width:100%;float:left;}
.ListNews{padding:3%;}
.ListNews hr{border-color:#ddd;color:red;margin-bottom:0;}
.SP_NewsImage > img{float:left;max-width:100%;height:99px;width:99px;}
.Navigation, .contctimg, .language, .search_mgfy, div.search{float:right;}
.top_header{-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s;position:fixed;top:0;left:0;}
.Navigation, .logo img{transition:all .3s ease 0s; width: auto; height:68px; }
.hide{display:none;}
div.search{text-align:right;width:83%;}
.contctimg{margin-left:20px;padding:8px 0 0;position:relative;}
.contctimg img{margin-top:-1px;width:20px;}
.Navigation{margin-top:16px;width:83%;text-align:right;}
.language{margin-left:20px;font-size:15px;}
.langlink, .language a{font-family:HelveticaNeueLTArabic-Light;font-size:14px;font-weight:600;}
.langlink{color:#222;}
.topsearchdiv > a{margin-top:1px;}
.category-menu.smaller{position:fixed;top:0;width:100%;z-index:99;}
.brandh1{margin-top:80px;}
.h1Headings{color:#000;text-align:center;}
.h1Headings::after{background-color:#000;content:"";display:block;height:1px;margin:33px auto 55px;width:16%;}
.nbs-flexisel-item, .nbs-flexisel-ul{margin:0;padding:0;position:relative;}
.clearout{height:20px;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{width:99999px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{position:relative;overflow:hidden;float:left;width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.nbs-flexisel-item{float:left;cursor:pointer;line-height:0;}
.nbs-flexisel-item img{max-width:100%;cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{padding:5px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;position:absolute;cursor:pointer;z-index:4;top:40%;background:rgba(0,0,0,.5);color:#fff;}
#footerAddress, #newsLetterSub, footer{float:left;position:relative;}
.nbs-flexisel-nav-left{left:10px;display:none;}
.nbs-flexisel-nav-left:before{content:"<";}
.nbs-flexisel-nav-right{right:5px;display:none;}
.nbs-flexisel-nav-right:before{content:">";}
#searchbox{display:none;width:200px;height:24px;background-color:rgba(255,255,255,.5);border:1px solid;border-radius:4px;float:left;}
#footerMap, #txtEmailSub, .txtEmailSub{border:1px solid #ccc;float:left;position:relative;}
footer{width:100%;margin-top:50px;}
#footerP1{height:410px;padding:3% 0;background-color:#EFF2F6;}
#footerP2, .blackbns{background:#929292;color:#fff;}
#footerP2{padding:1% 0;text-align:center;}
#txtEmailSub, .txtEmailSub{padding:2%;width:96%;}
#footerSocials li{display:inline;margin-right:10px;}
#txtEmailSub{margin-bottom:33px;}
.txtEmailSub{margin-bottom:40px;}
#newsLetterSub{width:100%;}
#socialMedia{border-bottom:1px solid #ccc;padding:6% 0;float:left;width:100%;}
.blackbns{padding:2% 6%;}
#footerMap{width:100%;height:145px;margin-bottom:26px;}
#footerAddress{width:70%;}
#footerAddress li{color:#000;font-weight:600;list-style-type:none;width:100%;}
#footerAddress li:first-child{background-image:url(../images/address-icon.png);background-repeat:no-repeat;background-position:left top;padding-left:10%;}
#footerLogo{bottom:5%;float:right;position:absolute;right:0;}
#demo-1, #footerLinks, #footerLinks a{position:relative;}
#footerLogo img{padding-left:0;}
#footerLinks{float:left;width:100%;}
#footerLinks a{float:left;margin-right:32px;}
.meta{margin:0 0 40px;font-size:.8em;}
.properties-table{width:100%;padding:0;border-spacing:0;margin-top:2em;font-size:.85em;background-color:#eee;}
.properties-table td, .properties-table th{text-align:left;padding:10px;}
.properties-table th{border-bottom:1px solid #333;line-height:2;}
#demo-1{overflow:hidden;width:100%;min-height:400px;background-color:#999;}
.demo-inner-content{position:relative;z-index:2;margin:180px auto;padding:40px;max-width:600px;color:#fff;text-align:center;font-size:1.5em;}
.demo-inner-content h1{font-size:2.5em;margin:0;}
code{display:block;background-color:#eee;padding:2em;overflow:scroll;white-space:nowrap;}
.prasad{border:1px solid;color:#000 !important;height:10%;left:15%;padding:15px;position:absolute;top:80%;background:rgba(221,221,221,.5);width:300px;display:none !important;}
#Defaultheader1_goBtn, #goBtn, #selectBrand, .backcolor, .contact-form, .division-list, .left-sec, .mandatory, .right-sec{position:relative;}
#selectBrand{margin:2% auto;width:25%;border:1px solid #ccc;padding:1% 2%;font-size:22px;background-color:#eee;font-family:Montserrat-light,sans-serif;background-image:url(../images/menu_icon.jpg);background-repeat:no-repeat;background-position:96% 14px;color:#000;font-weight:400;cursor:pointer;}
.brand-img, .brand-site{padding:10px;}
#Defaultheader1_goBtn{color:#000;content:"GO";float:left;height:22px;width:30px;}
.video-frame{height:445px;width:670px;}
.brand-logo, .brand-site{width:100%;position:relative;float:left;text-align:center;}
.brand-logo, .brand-logo img{margin:0 auto;}
.brand-info p:nth-child(2n)::after, .brand-site::after{width:16%;background:#000;content:"";height:1px;}
.brand-site a{font-size:22px;}
.brand-site::after{display:block;margin:33px auto 40px;}
.brand-info h4{font-style:italic;text-align:center;font-weight:700;margin:20px;}
.brand-info p:nth-child(2n){text-align:center;font-size:15px;font-weight:500;}
.brand-info p:nth-child(2n)::after{display:none;margin:33px auto 55px;}
.brand-img{border:1px solid #E9E9E9;}
.brand-img img{margin:0 auto;}
.backcolor{background-color:#F3F3F3;float:left;padding:0;width:100%;}
.contact-info{text-align:center;padding:15px 0;}
.contact-info h3{margin-top:0;margin-bottom:5px;font-size:22px;}
.contact-info p{font-size:12px !important;}
.contact-info p:nth-child(2n)::after{display:none;font-size:12px;}
.border-right{border-right:1px solid #D2D2D2;}
.cat-heading::after{content:"";display:block;height:1px;width:16%;background:#000;margin:33px auto 55px;}
.carousel-control{display:none;}
.client-list{margin:10px 20px;}
.client-list > li{margin:10px 0;}
.team-list li{margin:20px auto;}
.Boutiques-list{font-size:18px;text-align:center;}
.wrap-content p:nth-child(2n+1){font-size:15px;margin-bottom:10px;text-align:center;}
.wrap-content img{margin:0 auto !important;}
.contact-form{width:100%;float:left;}
.right-sec .Maintext input[type=checkbox], input[type=radio]{line-height:normal;margin:4px 10px 0 0 !important;}
.left-sec, .right-sec{margin:10px 0 0;float:left;}
.left-sec{width:25%;}
.right-sec{width:70%;}
.right-sec > label{width:95%;float:left;}
.mandatory{float:left;width:0;}
.contact-map{height:180px;width:80%;}
.division-list{width:100%;float:left;text-align:center;}
#goBtn, .topsearchdiv{float:right;}
.management{text-align:center;}
.management strong{font-size:12pt !important;}
.management img{margin:0 auto !important;}
.org p:nth-child(2n){font-size:14px;text-align:center;}
.org img{width:70%;}
.contctimg.topsearchdiv > a{float:right;margin-left:20px;}
#hresSearch img{margin-top:0;width:15px;}
#srch{background:0 0;float:left;width:167px;height:22px;padding:0 5px;}
#goBtn{color:#000;content:"GO";font-size:12px;height:22px;padding:0;width:30px;}
#divbrandlist .category_row1 img{height:95px;width:170px;outline:#afafaf solid 1px;}
.scoll-logo-img{height:95px;width:170px;outline:#dfdfdf solid 1px;}
#fvpp-blackout{display:none;z-index:999 !important;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:0.5;}
#my-welcome-message{display:none;z-index:999 !important;position:fixed;width:33%;height:auto;left:33%;top:3%;padding:5px;font-family:Calibri, Arial, sans-serif;background:#FFF;margin:0 auto !important;}
#fvpp-close{position:absolute;top:-17px;right:-18px;cursor:pointer;background:#f6f0f0;padding:15px;border-radius:50%;line-height:10px;}
#fvpp-dialog h2{font-size:2em;margin:0;}
#fvpp-dialog p{margin:0;}
.First_video_frame, .Landing_image_div{height:auto;width:100%;}
.Landing_image_div img{width:100%;height:100%;}
#cboxOverlay{background:#000;background:rgba(0, 0, 0, 0.75) !important;position:fixed;width:100%;height:100%;z-index:999 !important;}
@media screen and (min-width:320px) and (max-width:480px) and (orientation:portrait){#demo-1{min-height:100% !important;height:auto !important;width:100%;}
.category-menu, .navbar{min-height:50px !important;}
.main_banner{margin-top:80px;}
.top_header{opacity:1 !important;}
.demo-inner-content{color:#fff;font-size:1.5em;margin:0 auto !important;max-width:100% !important;padding:0 !important;position:relative;text-align:center;z-index:2;}
.padL15{padding-left:15px;}
.padding-left-0, .pc3{padding-left:15px !important;}
.padR15{padding-right:15px;}
.padding-left-0{padding-bottom:15px;padding-right:15px !important;}
.padding-right-0{padding-right:15px;padding-bottom:15px;}
#srch{width:117px;}
.scoll-logo-img{height:95px !important;width:170px !important;}
.banner_text1 p{font-size:11px;margin-top:7px;margin-bottom:0;line-height:1.5;}
.banner_text1 h1{font-size:22px;margin:0;}
.banner_text1{left:4%;bottom:75px;padding:10px;width:92%;}
.row > nav{width:100%;}
#searchbox{width:150px;}
.welcome{padding-bottom:30px !important;padding-top:90px !important;}
.navdefault > li > a, ul.slimmenu > li{padding:0 !important;}
.welcome p:nth-child(2n)::after{margin:20px auto 15px;width:16%;}
.welcome p:nth-child(2n+1){margin-bottom:20px;}
ul.slimmenu.collapsed li ul li a{margin-left:0 !important;width:100% !important;font-weight:400 !important;text-align:center !important;}
#footerLinks a, #footerLogo, #newsLetterSub, #socialMedia > ul, .catmenu, .client-list, .team-list li, .wrap-content h4{text-align:center;}
.navbar-nav{margin:0 auto !important;width:100% !important;}
.navdefault > li > a{width:100% !important;height:25px !important;float:left;}
#selectBrand{width:86%;padding:4%;}
.category-menu{padding:0 !important;}
.pc1 img, .pc2 img, .pc3 img{height:auto !important;width:100%;}
.cl2{padding-bottom:15px !important;padding-right:15px !important;padding-left:15px !important;}
.gift-ideas .limited{padding:3px 10px !important;width:90% !important;height:auto;}
.limited h3{font-size:24px;}
.limited p{font-size:12px !important;line-height:17px;margin-bottom:5px !important;margin-top:10px;}
.gift-ideas{padding-bottom:15px;padding-top:15px;}
.gift-ideas .gift{height:auto;padding:5px 10px !important;width:90% !important;}
.gift h3{font-size:24px;}
.gift p{color:#fff;font-size:12px !important;line-height:19px;margin-top:28px !important;margin-bottom:5px;}
#footerAddress, #footerLinks{margin:0 !important;}
#lidd li.imageBox img{width:86px !important;}
.product-category{padding-bottom:0;}
.social-div{padding-bottom:15px;}
#footerP1{height:auto;}
#footerLinks a{float:left;position:relative;width:100%;}
#socialMedia{padding-bottom:6% !important;}
#footerMap{margin:15px 0;}
#footerAddress{width:100%;font-size:12px;}
#footerAddress li:first-child{padding-left:16%;}
#footerLogo{float:right;margin:15px auto !important;position:relative;vertical-align:middle;width:100%;}
.video-frame{height:200px;width:100%;}
#videoPlayer{width:100% !important;}
.topnav > li{border:1px solid #ccc;width:80%;border-radius:10px;margin:3px 10px;padding:5px;background-color:#EEE;}
.topnav > li:last-child{border-right:1px solid #ccc;}
.catmenu{margin:0 auto;}
.brand-site a{text-decoration:none;font-size:16px;}
.brand-site::after{margin:15px auto;}
.brand-img{margin:10px;}
.contact-info{margin:0;}
.border-right{border-right:0;border-bottom:1px solid #D2D2D2;}
.client-list > li{list-style:inside;}
.padB-15{padding-bottom:15px;}
.left-sec, .right-sec{float:left;position:relative;width:100%;}
.contact-map{height:auto;width:100%;}
.org img{width:100%;}
.line-div:nth-child(odd){border:0;}
#divbrandlist .category_row1 img{border:1px solid #afafaf;height:auto;margin-bottom:10px;width:100%;}
}
@media all and (min-width:459px)and (max-width:767px){.First_video_frame, .Landing_image_div{height:auto;width:100%;}
.banner_text1 p{font-size:11px;margin-top:7px;margin-bottom:0;line-height:1.5;}
.banner_text1 h1{font-size:22px;margin:0;}
.banner_text1{left:4%;bottom:75px;padding:10px;width:92%;}
}
@media all and (min-width:375px)and (max-width:667px){.First_video_frame, .Landing_image_div{height:auto;width:100%;}
#footerAddress{margin:0 15px !important;}
#footerAddress li:first-child{padding-left:12%;}
}
@media all and (max-width:667px){.Navigation, .logo img {height: 58px;float: left;}.First_video_frame, .Landing_image_div{height:auto;width:100%;}
.collapse-button, .menu-collapser{background-color:transparent !important;}
.logo{width:40% !important;position:absolute !important;left:10px !important;}
div.search{width:70% !important;float:right !important;padding-right:10px;}
.row > nav{width:100% !important;margin-top:5px !important;}
.collapse-button{background-image:none !important;background-repeat:no-repeat !important;border-color:transparent !important;border-radius:4px;border-width:0 !important;color:#000 !important;box-shadow:0 0 !important;right:2px !important;}
.collapse-button .icon-bar{background-color:#000 !important;border-radius:0 !important;box-shadow:0 0 0 transparent !important;height:4px !important;width:22px !important;margin:3px 0 !important;}
.top_header{height:78px !important;}
.contctimg, .language{margin-left:10px !important;}
#searchbox{width:102px;}
#srch{width:70px;}
.top_header.smaller > .container .logo img{width:100% !important;}
}
@media only screen and (max-width:768px) and (max-height:1024px) and (orientation:portrait){#my-welcome-message{left:8%;top:15%;width:650px;height:460px;}
.First_video_frame, .Landing_image_div{height:100%;width:100%;}
.collapse-button, .menu-collapser{background-color:transparent !important;}
.top_header{height:80px;}
.logo{position:absolute;padding-left:10px;width:20%;}
#footerLogo, .demo-inner-content{position:relative;text-align:center;}
div.search{float:right !important;padding-right:10px;text-align:right;width:80%;}
.collapse-button{background-image:none !important;background-repeat:no-repeat;border-color:transparent !important;border-radius:4px;border-width:0;box-shadow:0 0 !important;color:#000 !important;right:2px;}
.collapse-button .icon-bar{background-color:#000 !important;border-radius:0 !important;box-shadow:0 0 0 transparent !important;height:4px !important;margin:3px 0 !important;width:22px !important;}
#demo-1{height:auto !important;width:100%;}
.demo-inner-content{color:#fff;font-size:1.5em;margin:0 auto !important;max-width:100% !important;padding:0 !important;z-index:2;}
.navdefault > li > a{padding:0;width:109px;font-size:12px;height:36px;vertical-align:middle;}
#divbrandlist .category_row1 img{border:1px solid #afafaf;height:auto;width:100%;}
.scoll-logo-img{height:auto;width:100%;}
.row > nav{float:right;position:relative;width:100%;margin-top:23px;}
.welcome{padding-top:120px;padding-bottom:20px;}
.welcome p:nth-child(2n)::after{margin-top:25px;margin-bottom:25px;}
.welcome p:nth-child(2n+1){margin-bottom:20px;}
.pc1 img, .pc2 img, .pc3 img{width:100%;height:260px;}
.padding-left-0{padding-left:15px;}
.padding-right-0{padding-right:15px;}
.pc1{padding-right:9px;}
.pc2{padding:0 6px;}
.pc3{padding-left:9px;}
.gift-ideas .gift, .gift-ideas .limited{width:60%;padding:10px;}
.limited h3{font-size:24px;}
.limited p{font-size:14px;margin-top:10px;margin-bottom:10px;}
.gift h3{font-size:24px;}
.gift p{font-size:14px;margin-top:37px;}
.gift-ideas, .product-category{padding:15px 0;}
.callOutBorder{height:280px !important;}
#socialMedia{text-align:center;padding-bottom:59px;}
#txtEmailSub{margin-bottom:15px;}
#footerP1{height:auto;}
#footerLogo{bottom:0;right:0;vertical-align:middle;margin:0 auto;float:left;width:100%;}
#footerAddress{width:100%;}
#footerAddress li:first-child{padding-left:12%;}
.hovereffect h2{transform:translateY(181px);}
.hovereffect:hover h2{transform:translateY(128px);}
#selectBrand{background-position:96%;}
}
@media all and (max-width:1024px) and (max-height:768px) and (orientation:landscape){#my-welcome-message{left:16%;top:15%;}
#footerLogo, .demo-inner-content{position:relative;text-align:center;}
#footerP1, .top_header.smaller{height:auto;}
#demo-1{height:auto !important;width:100%;}
.demo-inner-content{color:#fff;font-size:1.5em;margin:0 auto !important;max-width:100% !important;padding:0 !important;z-index:2;}
.row > nav{margin-top:0;width:83% !important;}
#footerLogo{float:left;margin:15px auto;width:100%;}
ul.slimmenu{padding:0 15px !important;}
ul.slimmenu li{padding:0 !important;}
.sub-collapser{display:none !important;}
ul.slimmenu > li:last-child{padding-right:20px;}
.category-menu.smaller{top:0;}
.navdefault > li > a{font-size:13px;height:38px;width:146px !important;}
.padding-left-0{padding-left:15px;}
.padding-right-0{padding-right:15px;}
.pc1{padding-right:9px;}
.pc2{padding:0 6px;}
.pc3{padding-left:9px;}
.pc1 img, .pc2 img, .pc3 img{width:100%;height:355px;}
.hovereffect h2{-webkit-transform:translateY(260px);-ms-transform:translateY(260px);transform:translateY(260px);}
.welcome{padding-top:80px;padding-bottom:30px;}
.gift-ideas, .product-category{padding-bottom:20px;}
.welcome p:nth-child(2n)::after{margin-top:30px;margin-bottom:20px;}
.welcome p:nth-child(2n+1){margin-bottom:25px;}
.gift-ideas{padding-top:20px;}
.gift-ideas .gift, .gift-ideas .limited{width:60%;padding:15px;}
.newsEvents{background-position:50%;}
#socialMedia{padding-bottom:51px;}
#selectBrand{background-position:96% 10px;}
}
@media only screen and (max-width:960px) and (max-height:600px) and (orientation:landscape){.welcome{padding-top:95px;padding-bottom:30px;}
#footerLogo{float:right;position:relative;width:100%;margin:0 auto;text-align:center;}
#footerP1{height:auto;}
.navdefault > li > a{width:136px;}
.category-menu.smaller{top:0;}
.row > nav{margin-top:6px;}
}
@media only screen and (max-width:600px) and (max-height:960px) and (orientation:portrait){.padB-15{padding-bottom:15px;}
#footerLinks{margin:0 100px;}
#newsLetterSub{text-align:center;}
#footerMap{margin:15px 0;}
#footerAddress{margin:0 110px;}
.img-responsive{margin:0 auto;}
.nbs-flexisel-item img{max-width:50%;}
}
@media only screen and (max-width:900px){.navdefault > li > a{width:127px !important;padding:0 10px !important;}
}
@media only screen and (max-width:800px){.navdefault > li > a{font-size:12px;height:36px;padding:0;vertical-align:middle;width:109px !important;}
.collapse-button, .menu-collapser{background-color:transparent !important;}
.collapse-button .icon-bar{background-color:#000 !important;border-radius:0px !important;box-shadow:0 0px 0 transparent !important;height:4px !important;width:22px !important;margin:3px 0 !important;}
.collapse-button{background:transparent !important;border:0px !important;padding:8px !important;}
}
@media only screen and (max-width:736px){.First_video_frame, .Landing_image_div{height:auto;width:100%;}
.pc1 img, .pc2 img, .pc3 img{height:auto;width:100%;}
}
@media only screen and (max-width:767px){#my-welcome-message{width:100% !important;height:auto !important;left:0px !important;top:10% !important;}
#fvpp-close{top:-27px !important;right:0px !important;padding:8px !important;border-radius:0 !important;line-height:10px !important;}
.First_video_frame, .Landing_image_div{height:auto !important;width:100% !important;}
.navdefault > li > a{width:100% !important;}
#demo-1{height:auto !important;width:100%;}
.demo-inner-content{color:#fff;font-size:1.5em;margin:0 auto !important;max-width:100% !important;padding:0 !important;position:relative;text-align:center;z-index:2;}
.collapse-button, .menu-collapser{background-color:transparent !important;}
.collapse-button .icon-bar{background-color:#000 !important;border-radius:0px !important;box-shadow:0 0px 0 transparent !important;height:4px !important;width:22px !important;margin:3px 0 !important;}
.collapse-button{background:transparent !important;border:0px !important;padding:8px !important;}
}
@media only screen and (max-width:1200px){ul.slimmenu > li{padding:0 5px !important;}
.row > nav{width:100%;margin-top:0;}
.welcome{padding-top:95px;}
.navdefault > li > a{width:139px;}
.padding-left-0{padding-left:15px;}
.pc1{padding-right:9px;}
.pc2{padding:0 6px;}
.pc3{padding-left:9px;}
.padding-right-0{padding-right:15px;}
#footerP1{height:auto;}
#footerLogo{float:left;position:relative;margin:15px auto;text-align:center;width:100%;}
.gift-ideas .gift, .gift-ideas .limited{width:60%;padding:15px;}
div.search{float:left;text-align:right;width:80%;}
}