body,*{margin:0px; padding:0px; font-family: 'Signika', sans-serif;}
header, footer{display:block;}
/*header*/
header{background:#BF1212; color:#fff; padding:15px 0px;}
header h1{margin-top:5px; font-size:20px; margin-bottom:0px;}
header h1 span{position: absolute !important; font-size:30px; top: 8px  !important; right: 175px;}
header button{background: #D6B46D; border: none; padding: 12px 20px; letter-spacing: 0.5px; font-size: 16px; border-radius: 5px; margin-top:3px;
outline:none; transition: all 0.2s ease-in-out;}
header button:hover{ background:#fff; color:#D6B46D;}
header .txt_center{text-align:center;}
.navhide01{display:none !important;}
header a.email01{text-decoration:none; color:#fff; text-align:center; font-size: 20px; letter-spacing: 1px; padding-top:13px; display:inline-block;}
#none01{display:block;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
#grey{color:#2F2C2C !important;}
#orange{color:rgb(201, 131, 1) !important;}
#ct01 {text-align:justify; color:#2F2C2C; }
/*SLIDER01*/
.slider01{position:relative;}
.slider01 .item img{width:100% !important; height:480px;}
.slider01 .carousel-control.left{background-image:none !important;}
.slider01 .carousel-control.right{background-image:none !important;}
.slider01 .text01{position:absolute; top:100px; width:600px; left:11%;}
.slider01 .text01 h3{font-size:36px; font-weight:900; color:#fff; margin-top:0px;}
.slider01 .text01 h2{font-size:40px; font-weight:900; color:#fff;; letter-spacing:1px;  text-shadow: 2px 2px #D6B46D;}
.slider01 .text01 p{letter-spacing:0.5px; color:#fff; font-size: 18px; line-height: 24px; text-shadow: 1px 1px #E5B652;}
.slider01 .text01 a{text-decoration:none; font-weight:600; letter-spacing:1px; color:#fff; display:inline-block; padding:18px 45px;
 border-radius:5px; margin-top:15px; box-shadow:inset 195px 0px 0px 0px #D6B46D; transition:all 0.3s ease-in-out;}
.slider01 .text01 a:hover{box-shadow:inset 195px 0px 0px 0px #fff; color:#D6B46D;} 
.slider01 .consultation{position:absolute; right:10%; top:90px; padding:50px 30px; background:linear-gradient(RGBA(255,255, 255, 0.76), rgba(255, 255, 255, 0.81)); text-align:center; width:300px;}
.slider01 .consultation h4{color:#D6B46D; letter-spacing:1px;  margin-top:0px; font-size: 20px; margin-bottom: 25px;}
.slider01 .consultation a{ text-decoration:none; color:#fff; background:#D6B46D; display:block; padding:15px 10px; margin-top:15px; font-size: 16px;
 letter-spacing: 1px; border: 2px solid #D6B46D; font-weight:600; transition:all 0.2s ease-in-out;}
.slider01 .consultation a:hover{ background:#fff; color:#D6B46D;}
.req_call .modal-open .modal{z-index:999999;}
.req_call .req_form{padding:0px 50px;}
.req_call .req_form h4{text-align:center; color:#D6B46D; font-size: 24px; margin-bottom: 15px;}
.req_call .req_form input, select{width:100%; padding:12px; margin-bottom:12px; border: 1px solid #e4e0e0; outline: none; border-radius: 5px;}
.req_call .req_form textarea{width:100%; height:100px; padding:12px; margin-bottom:12px; border: 1px solid #e4e0e0; outline: none; border-radius: 5px;}
.req_call .req_form input[type="submit"]{background: #D6B46D; color: #fff; font-size: 16px; letter-spacing: 1px; border: 2px solid #D6B46D;
 transition: all 0.2s ease-in-out;}
.req_call .req_form input[type="submit"]:hover{background:#fff; color:#D6B46D;} 
 
/*NAVIGATOR*/
.bkgrey01{background: #ffffff;}
.navigator01 {padding-bottom: 2px; }
.navigator01 .cover01{border-radius:3px; box-shadow: 0px 0px 5px 0px #ccc; padding:10px; margin-top:10px;}
.navigator01 .cover01 ul{margin-bottom:0px;}
.navigator01 .cover01 ul li{display:inline-block; padding:0px 5px;}
.navigator01 .cover01 ul li a{text-decoration:none; color:#333;}

svg:not(:root).svg-inline--fa {font-size:30px;}
/*NAVBAR*/
#navigation{width:100%; margin:auto; z-index:1000; background:rgba(69, 64, 57, 0.6);}
#navigation2{width:100%; margin:auto; z-index:1000; background:#d5af61;}
.navbar-default .navbar-brand{display:none;}
.navbar-default .navbar-brand img{height: 40px; margin-top: -9px;}
.navbar-default{border:none; border-radius:0px; margin-bottom:0px;}
.navbar-default .nav > li > a{color:#39426B !important; transition:all 0.3s ease;  padding: 15px 6px;}
.navbar-default .nav > li > a:hover{color:#fff !important;}
.navbar-default .nav > li{position: relative; display: block; font-size: 15px; padding:0 6px; transition:all 0.5s ease; box-shadow:inset 0 0 0 0 #f3b419;}
.navbar-default .nav > li:hover{box-shadow:inset 0 0px 0 0 #f3b419;}
/*.nav > li:hover > a{color:#fff !important;}*/
.navbar-default .col-xs-4 i{width:40px; height:40px; line-height:40px; text-align:center; border-radius: 50%; font-size: 16px; background:#BF1212; 
 transition:all 0.2s ease; color:#fff; margin-top:5px;}
.navbar-default .col-xs-4 i:hover{color:#fff; background:#fff;}
.navbar-default .col-xs-4{padding-right:0px;}
/*dropdown list*/
.navbar-default .drop01{width:900px; position:absolute; top:100%; right:-540%; z-index:99; padding:10px 15px; background:rgba(52,70,104,0.90); 
 transition:all 0.5s ease-in-out; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); border-top:3px solid #D6B46D; display:none;}
.navbar-default .drop01 h4{letter-spacing:0.5px; padding-top:15px; font-size:16px;}
.navbar-default .drop01 h4 a{text-decoration:none; color:#fff; transition:all 0.1s ease-in-out;}
.navbar-default .drop01 h4 a:hover{color:#D6B46D;} 
.navbar-default .drop01 img{height: 70px; width: 100%;}
.navbar-default .drop01 .brd_btm01{border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.navbar-default .dropdown:hover .drop01{display:block;}
.navbar-default .drop02{width:900px; position:absolute; top:100%; right:-510%; z-index:99; padding:10px 15px; background:rgba(52,70,104,0.90); 
 transition:all 0.5s ease-in-out; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); border-top:3px solid #D6B46D; display:none;}
.navbar-default .drop02 h4{letter-spacing:0.5px; padding-top:15px; font-size:16px;}
.navbar-default .drop02 h4 a{text-decoration:none; color:#fff; transition:all 0.1s ease-in-out;}
.navbar-default .drop02 h4 a:hover{color:#D6B46D;} 
.navbar-default .drop02 img{height: 70px; width: 100%;}
.navbar-default .drop02 .brd_btm01{border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.navbar-default .dropdown:hover .drop02{display:block;}
.navbar-default .drop03{width:940px; position:absolute; top:100%; right:-390%; z-index:99; padding:10px 15px; background:rgba(52,70,104,0.90); 
 transition:all 0.5s ease-in-out; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); border-top:3px solid #D6B46D; display:none;}
.navbar-default .drop03 h4{letter-spacing:0.5px; padding-top:15px; font-size:16px; color:#fff; text-align:center;}
.navbar-default .drop03 h4 a{text-decoration:none; color:#fff; transition:all 0.1s ease-in-out;}
.navbar-default .drop03 h4 a:hover{color:#D6B46D;} 
.navbar-default .drop03 h4:hover{color:#D6B46D;} 
.navbar-default .drop03 img{height: 70px; width: 100%;}
.navbar-default .drop03 .brd_btm01{border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.navbar-default .dropdown:hover .drop03{display:block;}
.navbar-default .drop04{width:900px; position:absolute; top:100%; right:-230%; z-index:99; padding:10px 15px; background:rgba(52,70,104,0.90); 
 transition:all 0.5s ease-in-out; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); border-top:3px solid #D6B46D; display:none;}
.navbar-default .drop04 h4{letter-spacing:0.5px; padding-top:15px; font-size:16px;}
.navbar-default .drop04 h4 a{text-decoration:none; color:#fff; transition:all 0.1s ease-in-out;}
.navbar-default .drop04 h4 a:hover{color:#D6B46D;} 
.navbar-default .drop04 img{height: 70px; width: 100%;}
.navbar-default .drop04 .brd_btm01{border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.navbar-default .dropdown:hover .drop04{display:block;}
.main02{display:none;}
.wir01{position:relative;}
.wir02{position:absolute; width:20px; height:20px; border-radius:50px; background:#EC2E58; top:20px; right:5px;}
.wir02 p{color:#fff; margin-left:6px;}
.wir03{position:absolute; width:20px; height:20px; border-radius:50px; background:#EC2E58; top:-17px; right:2px;}
.wir03 p{color:#fff; margin-left:6px;}
.headtoggle01 h3{font-size:27px;color: #fff;}
.headtoggle01 img{height:40px; }
.headtoggle01 .fa{font-size:44px;}
.main02 .fa-heart,.fa-bell,.fa-shopping-cart,.fa-bars{color: #fff;}
.main02 .headmiddle01 p{color:#fff;}
/*slider*/
.slider{width:100%; position:relative; margin-top:-50px;}
.slider .rslides{width:100%; margin:auto; position:relative;}
.slider .rslides img{width:100%; margin:auto; height:530px;}
.slider .cntr02{width:60%; margin:auto; padding-top:12%;}
.slide-cntr{width:100%; position:absolute; text-align:center; height:530px; background:RGBA(0, 0, 0, 0.21); z-index:99; top:0%;}
.slide-cntr h2{font-size:40px; letter-spacing:1px; line-height:40px; font-weight:800; color:#fff;}
.slide-cntr h5{font-size: 24px; letter-spacing: 1px; color:#fff; line-height:30px; text-transform:capitalize;
 font-weight:600; text-shadow:1px 1px 1px #000;}
.slide-cntr a.btn{padding: 10px 35px; color: #fff; font-weight: 600; transition:all 0.5s ease;
 margin-top:5px; background:#F6CD50; border:none; border-radius:0px; border-radius:5px;}
.slide-cntr a.btn:hover{background:#BF1212;} 
.slider .rslides_tabs {list-style: none; text-align: center; position: absolute; top: 68%; z-index: 999; left: 48%;}
.slider .rslides_tabs li{display: inline; float: none; margin-right: 5px; width:10px; height:10px;}
.slider .rslides_tabs a{padding: 0px 4px; height: auto; background: #fff; display: inline; border-radius:50%; color:#fff;}
.slider .rslides_tabs a:hover{border: 0; color:transparent;}
.slider .rslides_tabs li:first-child{margin-left: 0;}
.slider .rslides_tabs .rslides_here a{background: #D6B46D; color: #D6B46D; font-weight: bold;} 

 /*PRODUCTS DETAILS*/
 .details01{margin-top:10px;}
 .details01 .nav > li{border-radius:5px;}
 .details01 .nav > li > a{margin-bottom:5px; padding:0px !important; border-radius:5px;}
 .details01 .nav > li:first-child{margin-top:10px;}
 .details01 .nav > li > a > img{margin:auto; width:116px; border-radius:0px; padding:2px; border:2px solid #ccc; 
  background:#fff; margin-bottom:15px; transition:all 0.2s ease-in-out;}
 .details01 .nav > li > a > img:hover{border:2px solid #0081C7;} 
 .details01 .tab-content img{margin-top:10px; width:100%; height:400px; padding:2px; border:2px solid #ccc; background:#fff;}
 .details01 h2{color:#007C7D;}
 .details01 p{letter-spacing: 0.5px; line-height: 24px; color: rgb(138, 126, 126); text-align: justify; margin-bottom:25px; margin-top:20px;}
 .details01 .inc01{ margin-bottom:25px;}
 .details01 .inc01 button{width: 50px; height: 50px; text-align: center; line-height: 50px; border: 1px solid #ccc; font-size:30px; background:#fff;}
 .details01 .inc01 input{width: 81px; height: 50px; text-align: center; line-height: 50px; border: 1px solid #ccc; outline:none;}
 .details01 .inc01 .pd{padding-right:0px; padding-left:0px;}
 .details01 .inc01 h4{color:#E98F4A}
 .details01 ul.icons01{margin-bottom:0px; margin-top:10px;}
 .details01 ul.icons01 li{ display:inline;}
 .details01 ul.icons01 li a{ color:#95887a; font-size:16px; padding-right:15px;}
 .details01 .inc01 input[type="submit"]{width:100%; background:#E98F4A; border:none; color:#fff; margin-bottom:16px;}
 .details02{margin-bottom:50px;}
 .details02 h2{color:#007C7D;}
 .details02 h3{color:#E98F4A;}
 .details02 .nav-tabs>li>a{color:#333;}
 .details02 .tab-content{border: 1px solid #ddd; border-top: none; padding: 15px;}
 .details02 p{letter-spacing: 0.5px; line-height: 24px; color: rgb(138, 126, 126); text-align: justify; margin-top:20px;}
 .details02 h4{margin-top:25px;}
 .details02 ul{margin-bottom:0px;}
 .details02 ul li{letter-spacing: 0.5px; line-height: 24px; color: rgb(138, 126, 126); list-style:none;}

 .roy01 h3{color: #082a75; font-size:17px;}
 .roy01 h3 strong{color:#cd1023; font-size:18px; }
 .roy01 p{color:#082a75; font-size:14px;}

 /*BLOG01*/
.blog01{background:#F8F5F5;margin-top:6px;}
.blog01 h1{font-size: 30px; padding: 2px 0;  text-align: center;}
.blog01 h2{font-size: 27px;  text-align: justify;}
.blog01 .blog_box01{background:#fff; padding:20px; margin-bottom:30px; margin-top:16px;}
.blog01 .blog_box01 h2{font-size:18px;font-weight: 400; color:#267bb5; padding:6px 0;   margin-top:0px;}
.blog01 .blog_box01 h3{ font-size:15px; line-height:20px; text-align: justify;font-weight:600;} 
.blog01 .blog_box01 h5{font-size:15px; font-weight:500; line-height:14px;   color:#d49806; text-transform:uppercase;}
.blog01 .blog_box01 h5 a{text-decoration:none; color:#d49806;}
.blog01 .blog_box01 img{width:100%; margin-bottom: 10px;}
.blog01 .blog_box01 img.small01{height:290px;}
.blog01 .blog_box01 h4{ line-height: 24px;}
.blog01 .blog_box01 h6{font-size:15px; font-weight:600;  color:#004f84; line-height:30px;}
.blog01 .blog_box01 p{font-size:14px; color:#333; text-align: justify;}
.blog01 .blog_box01 a{font-size:16px; color: #ee213d;}
.blog01 .blog_box01 a.btn{background: #004f84; color: #fff;  font-size: 16px; padding: 8px 20px;
 transition:all 0.3s ease-in-out; margin-top:6px;} 
.blog01 .blog_box01 a.btn:hover{background:#FFCF00;}
.blog01 .blog_box01 h5 a{color:#004F84;}
.blog01 .blog_box01 h5 a:hover {color:#453803;}
.blog01 .blog_box02{padding-left:20px; padding-top:20px;}
.blog01 .blog_box02 h4{border-bottom:2px solid #333; font-size:20px;  padding-bottom:10px; margin:10px 0;}
.blog01 .side_info01{margin-bottom:10px; border-bottom:1px solid #edd568;}
.blog01 .side_info01 h5{font-size: 15px;  line-height:20px; margin:0px; color:#6e6969;}
.blog01 .side_info01 h5 a{color:#6e6969;}
.blog01 .side_info01 p{margin-top:3px; color:#c70a1d; font-size:14px; }
.blog01 .side_info01 .col-xs-4{padding-right:0px;}
.blog01 .side_info01 img{width:100%; margin-top:5px;}
.blog01 .side_info02{margin-top:20px;}
.blog01 .side_info02 a{padding:0px 15px; margin-left:3px; border-radius: 3px; background:#ffcf00; color:#333; line-height:30px;
 text-decoration:none; transition:all 0.2s ease-in-out; display:inline-block; margin-bottom:5px;}
.blog01 .side_info02 a:hover{background:#364890; color:#fff;}
.blog01 .side_info03{margin-top:15px;}
.blog01 .side_info03 h5{font-size: 16px;  line-height:24px;} 
.blog01 .side_info03 h5 a{color:#333;}

/*ABOUT01*/
.xabout01{margin:10px 0;}
.xabout01 h1{margin-top: 0px; text-align: center; font-size: 30px; letter-spacing:1px; color:#BF1212;}
.xabout01 h2{content:""; width:60px; border-bottom:3px solid #D6B46D; margin:25px auto;}
.xabout01 p{letter-spacing:0.5px; line-height:22px; text-align:justify;}
.xabout01 a.btn{background: #D6B46D; color: #fff; font-weight: 600; letter-spacing: 0.5px; padding: 10px 30px; border-radius:0px;
 transition:all 0.2s ease-in-out;}
.xabout01 a.btn:hover{background:#BF1212;}
/*ABOUT02*/
.xabout02{margin:30px 0;}
.xabout02 .xcover{background:#534c4a; color:#fff; padding:50px 30px;}
.xabout02 h1{ text-align: center; font-size: 30px; letter-spacing:1px; color:#fff;}
.xabout02 h2{content:""; width:60px; border-bottom:3px solid #D6B46D; margin:25px auto;}
.xabout02 h4{color:#D6B46D; text-transform:uppercase; font-weight:600; font-size:20px; }
.xabout02 p{line-height:22px; letter-spacing:0.5px; text-align:justify;}
.xabout02 span{width: 65px; height: 65px; line-height: 65px; text-align: center; background: #fff; color:#D6B46D; font-size:30px; top:10px; 
 border-radius:5px;}

 .lb-nav a.lb-next{opacity:0.4 !important;}
 .lb-nav a.lb-prev{opacity:0.4 !important;}
 .lb-data .lb-details{width:100% !important;background:#fff9eb;padding:10px;   }
 .lb-data .lb-caption{font-size:18px !important; color:#BF1212;}

/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:30px;}
.xabout03 h4{ letter-spacing:1px; color:#D6B46D;}
.xabout03 p{line-height:22px; letter-spacing:0.5px; margin-bottom:0px;}
.xabout03 span{width: 59px; height: 60px; line-height: 60px; text-align: center; background: #BF1212; color:#fff; font-size:30px; 
 border-radius:5px; margin-top:-10px;}
.xabout03 i{position: absolute; font-size: 28px; top: 7px; color:#BF1212;}
.xabout03 .col-sm-6{margin-bottom:30px;} 
/*wrap01*/
.wrap01{margin-top:35px; text-align:center;}
.wrap01 h2{font-size:30px; letter-spacing: 1px;  transition:all 0.3s ease;}
.wrap01 h2:hover{color:#BF1212;}
.wrap01 p{font-size: 16px; letter-spacing: 1px; line-height: 28px; text-align: justify; color:#666;} 
.wrap01 a.btn{padding: 10px 35px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:0px; border-radius:5px;}
.wrap01 a.btn:hover{background:#BF1212;}
/*wrap02*/
.wrap02{margin-top:30px;}
.wrap02 h2{font-size:30px; letter-spacing: 1px;  text-align:center;}
.wrap02 .mask00{width:100%; height:250px; position:relative; overflow:hidden; text-align:center;}
.wrap02 .mask00 .hide_top{width:100%; height:170px; position:absolute; top:0px; text-align:center; z-index:99; background:#00000080;
 opacity:0; transition:all 0.3s ease-in-out;}
.wrap02 .mask00 .hide_top:hover{ opacity:1;} 
.wrap02 .mask00 .hide_top span{position:absolute; top:55%; z-index:99; font-size:24px; color:#fff;}
.wrap02 .mask00 img{width:100%; height:250px;}
.wrap02 .hide00{width:100%; height:80px; position:absolute; bottom:0%; z-index:99; color:#fff; text-align:center;
 background: linear-gradient(RGBA(249, 171, 26, 0.76), rgba(52,70,104,0.80));}
.wrap02 .hide00{ text-align:center;}
.wrap02 .hide00 input{width:110px; border:none; background:#F6CD50; color:#fff; text-align:center; padding:6px 0px; font-weight:600; 
 letter-spacing:0.5px; border-radius:3px; transition:all 0.2s ease-in-out}
.wrap02 .hide00 input:hover{background:#BF1212;}
/*living room*/
.living_room .living_bg{ background-image:url(../image/marble_bg.jpg); background-repeat:no-repeat; background-size:cover;
 height:300px; border-top:5px double #BF1212; border-bottom:5px double #BF1212; background-position:bottom;}
.living_room .living_bg h2{font-size:30px; letter-spacing: 1px;  text-align:center; color:#fff; font-weight:600; 
 line-height:300px; padding:0px 100px;} 
/*wrap03*/
.wrap03{text-align:center; margin-top:30px; margin-bottom:60px;}
.wrap03 h2{font-size:30px; letter-spacing: 1px; }
.wrap03 h4{color:#BF1212; letter-spacing:0.5px; font-size:20px; font-weight:600; transition:all 0.5s ease;}
.wrap03 p{font-size: 16px; letter-spacing: 0.5px; line-height: 24px; color:#666;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 .col-sm-4:hover span{background:#BF1212;}
.wrap03 .col-sm-4:hover h4{color:#D6B46D;}
.wrap03 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:5px;}
.wrap03 a.btn:hover{background:#BF1212;}
/*FIXED*/
.fixed01{position:fixed; top:45%; right:-140px; z-index:999; transition:all 0.3s ease-in-out;}
.fixed01:hover{right:-60px;}
.fixed01 img{height:85px;}
/*footer*/
.footer-top{padding:10px 0px; background:#BF1212; color:#fff;}
.footer-top h4{font-size:22px; letter-spacing:0.5px; margin-bottom:20px;}
.footer-top ul li{ list-style:none; font-size:15px; letter-spacing:1px;}
.footer-top ul li span{ color:#BF1212; margin-right:3px; background: #f6cd50; padding: 6px 10px; margin-bottom: 5px;}
.footer-top ul li a{ text-decoration:none; color:#fff;}
.footer-top p{font-size:15px; margin-bottom:5px; letter-spacing:0.5px;}
.footer-top p span{color:#BF1212; background:#F6CD50;
 padding: 5px; margin-bottom: 2px;}
.footer-top p a{ text-decoration:none; color:#fff;}
.footer-top h4 a{  color:#fff;}
.footer{padding:20px 0px; background:#b9a054;}
.footer img{ background: #BF1212;    height: 57px; padding: 5px; margin-top:5px;}
.footer p{padding-top:16px; color:#fff; font-size:20px; letter-spacing:0.3px;}
.footer p a{color:#fff; text-decoration:none; transition:all 0.3s ease;}
.footer p:hover a{color:#BF1212;}
.footer i{width:50px; height:50px; line-height:50px; text-align:center; border-radius: 50%; font-size: 20px; background:#fff; 
 transition:all 0.3s ease; color:#BF1212;}
.footer i:hover{color:#fff; background:#BF1212;}
/*scroll top button*/ 
.scrollToTop{width:50px; height:50px; line-height:50px; text-align:center; background: #D6B46D; color: #fff !important; border-radius:50%; 
 font-weight:600; font-size:20px; text-decoration: none; position:fixed; bottom:125px; right:25px; display:none; z-index:99;
 transition:all 0.3s ease;}
.scrollToTop:hover{text-decoration:none; background:#E9B003; color:#fff;}
.whatsapp01{width:110px; height:auto; position:fixed; bottom:30px; right:50px;-webkit-animation: move1 1s infinite; -moz-animation: move1 1s infinite; animation: move1 1s infinite;}
.whatsapp01 img{ width:100%; height:auto;}
.mobweb01{display:none;}
@keyframes move1{
0%{bottom: 30px;}	
50%{bottom:45px; }
100%{bottom:30px}
	} 
@-webkit-keyframes move1{
	0%{bottom: 30px;}	
50%{bottom:45px; }
100%{bottom:30px}
}
.overlay {height: 100%;width: 0;position: fixed; z-index: 1;top: 0;left: 0;background-color:#D5AF61;
	overflow-x: hidden;transition: 0.5s;}
  .overlay-content {position: relative;top: 0%;width: 76%;padding:0 7%;margin-top: 0px;}
  .overlay a { padding: 8px 16px;text-decoration: none;font-size: 36px;line-height:24px; color:#19418f;display: block;transition: 0.3s;}
  .overlay a:hover, .overlay a:focus {color: #f1f1f1;}
  .overlay .closebtn {position: absolute;background:#3b8383;top: 20px;right: 45px;font-size:30px;}
  .overlay ul li{list-style:none;}
  .overlay ul li a{font-size:18px; padding:0 0; }
/*about*/
.about01{margin-top:0px;}
.about01 h2{font-size:30px; letter-spacing: 1px;  text-align: center; margin-bottom:0px;}
.about01 h3{letter-spacing:0.5px; color:#BF1212; font-weight:600;}
.about01 .left01{padding-right:20px;}
.about01 .left01 h5{font-size: 16px; text-transform: capitalize; letter-spacing:0.7px; margin-bottom:5px; line-height:20px;}
.about01 .left01 p{font-size: 16px; letter-spacing: 0.5px; line-height: 24px; color:#666; text-align: justify;}
.about01 .left01 img{height:250px; margin-top:10px;}
.about01 .right01{padding-left:60px; border-left:1px solid #ccc;}
.about01 .right01 h5{font-size: 16px; text-transform: capitalize; letter-spacing:0.3px; margin-bottom:5px;}
.about01 .right01 p{font-size: 16px; letter-spacing: 0.3px; line-height: 22px; color:#666;}
.about01 .right01 h6{width: 40px; height: 40px; background: #D6B46D; color: #fff; line-height: 40px; text-align: center; 
 font-size: 20px; font-weight: 600; transition:all 0.3s ease;}
.about01 .right01 h6:hover{background:#BF1212;}
/*about02*/ 
.about02{margin-top:20px;}
.about02 h2{font-size:30px; letter-spacing: 1px;  text-align: center;}
.about02 p{font-size: 16px; letter-spacing: 0.7px; line-height: 28px; color:#666; text-align: justify; margin-bottom:20px;}
.about02 ul li{list-style: none; font-size: 16px; letter-spacing: 0.5px; line-height: 30px;}
.about02 ul li a{text-decoration:none; color:#666; transition:all 0.3s ease;}
.about02 ul li:hover a{color:#F3B419;}
.about02 img{width:100%;height:300px;margin:auto;}
.about02 span{color:#D6B46D;}
/*about03*/
.about03{margin-top:20px; margin-bottom:20px;}
.about03 h2{font-size:30px; letter-spacing: 1px;  text-align: center;}
.about03 p{font-size: 16px; letter-spacing: 0.7px; line-height: 24px; color:#666; text-align: justify; margin-bottom:0px;}
.about03 h3{letter-spacing:0.5px; color:#F3B419; transition:all 0.3s ease; font-size:20px;}
.about03 .col-sm-4:hover h3{color:#D6B46D;}
.about03 h6{font-size:16px; letter-spacing:0.5px; line-height: 24px; color:#666;}
.about03 span{width:60px; height:60px; margin:4% auto; float:left;  margin-right:10px; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:20px; transition:all 0.3s ease;}
.about03 .pros{width:75%;margin:auto 0 8% 6%;float:left;} 
.about03 .col-sm-4:hover span{background:#F3B419;}
/*product*/
.product01  a{ text-decoration:none;}
.product01  a:hover{ text-decoration:none;}
.product01 img{width:100%; height:250px;}
.product01 h2{font-size:30px; letter-spacing: 1px;  transition:all 0.3s ease; text-align:center;}
.product01 h5{font-size: 18px; letter-spacing: 1px;  transition:all 0.3s ease; text-align:justify;}
.product01 h3{letter-spacing: 1px; font-weight:600; color:#D6B46D; text-align:center; margin-top:0px; font-size:22px;}
.product01 h4{color:#BF1212; font-size:16px; margin-bottom:5px;}
.product01 p{font-size: 16px; letter-spacing: 0.5px; line-height: 24px; text-align: left; color:#666666;} 
.product01 .m-btm{margin-bottom:35px;}
/*.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; ansition: all 0.5s ease; margin-top: 5px; background: #D6B46D; 
 border: none; border-radius: 0px; border-radius: 5px; transition:all 0.3s ease;}
.product01 a.btn:hover{background:#BF1212;}*/
/*service01*/
.service01{margin-top:30px;}
.service01 h2{font-size:30px; letter-spacing: 1px;  text-align: center;}
.service01 p{padding-bottom: 30px; letter-spacing: 0.7px; font-size: 16px; line-height: 28px; color:#666666; margin-bottom:0px;
 text-align:justify;}
.service01 img{width:100%; height:300px;}
/*service02*/
.service02{margin-top:35px; margin-bottom:45px;}
.service02 h2{font-size:30px; letter-spacing: 1px;  text-align: center;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:0.5px; color:#BF1212; transition:all 0.3s ease; font-size:22px;}
.service02 p{letter-spacing: 0.5px; font-size: 16px;line-height:24px; color: #666666;}
.service02 span{width: 50px; height: 50px; background:#F6CD50; color:#fff; line-height: 50px; text-align: center; font-size: 20px;
 margin-right:10px; transition:all 0.3s ease;}
.service02 .col-sm-4:hover span{background:#BF1212;}
.service02 .col-sm-4:hover h3{color:#D6B46D;}
/*marble*/
.marble{padding-top:0px; margin-bottom:30px;}
.marble h1{font-size:30px; letter-spacing: 1px;  text-align: center;}
.marble h4{text-align: center; color:#f9bc02; font-size: 16px;  margin-top: 15px;}
.marble h5{text-align:center;}
.marble p{font-size: 18px; text-transform: uppercase; text-align: center; letter-spacing:0.5px; border-bottom:2px solid #ccc;
 padding-bottom:10px; margin-top:10px; margin-bottom:20px;}
.marble h2{font-size:16px; text-align:justify; color:#264ca0; margin-top:8px;}
.marble .col-sm-3 h2{font-size:17px; text-align:center; color:#082a75;border-bottom: 2px dotted #d5af61; padding-bottom:12px; margin-top:8px;}

.marble .colm h2{text-align:center;}
.colm{width:100%; height:200px; overflow:hidden; position:relative; background:#000; }
.colm span{ position:absolute; top:46%; left:46%; font-size:24px; z-index:99; color:#fff; opacity:0; transition:all 0.3s ease-in-out;}
.colm:hover span{opacity:1; transform:rotate(90deg);}
.colm img{width:100%;height:200px; transform:scale(1); transition:all 0.3s ease;}
.colm:hover img{ transform:scale(1.1);filter: brightness(0.7);}
.marble table {  border-collapse: collapse; width: 100%;}
.marble td, th { border: 1px solid #A7A6A6; text-align:center; padding: 8px;}
.marble th{background:#D6B46D; color:#fff; height:60px; text-align:center;}
.marble tr:nth-child(odd) { background-color: #dddddd;}
.marble input{width:100%; padding:4px 8px; margin:10px 0;}
.marble input[type="submit"]{width:130px; background: #BF1212; color:#fff; font-size:20px;outline:none;
   border:4px solid #D6B46D; transition:all 0.3s ease-in-out;}
   .marble input[type="submit"]:hover{background:#D6B46D; border:4px solid #BF1212;}
.marble textarea{width:100%; padding:4px 8px;height:70px;}
/*Contact*/
.contact01{width:100%; margin-top:0px;}
.contact01 h2{font-size:30px; letter-spacing: 1px;  text-align:center;}
.contact01 h3{color:#D6B46D; letter-spacing:0.5px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="submit"]:hover{background:#BF1212;}  
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="reset"]:hover{background:#BF1212;} 
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 h2 span{ color:#ff8023;font-size:15px;line-height:39px;margin:0 2% 0 0;}
.contact01 p{font-size:16px; color:#666;}
.contact01 p a{color:#666;}
.contact01 p span{color:#BF1212; margin-right:10px;}
.map01{margin-bottom:60px; margin-top:45px;}
.map01 .container iframe{width:100%; height:350px;}
/*backend work*/
/* Login*/
.login{margin:120px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:400px; display:block; text-indent:10px; border:1px solid #ef983a;}
.login input[type="submit"]{width:180px; margin:0 110px; text-indent:0; color:#ef983a; background:#3A4242; border:none; height:40px; 
line-height:40px; box-shadow:inset 0 0 4px 0 gold; font-size:16px;}
.login input:focus{outline:2px solid #ef983a;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:50px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:400px; display:block; text-indent:10px; border:1px solid #ef983a;}
.register input[type="submit"]{width:180px; margin:0 110px; text-indent:0; color:#fff; background:#ef983a; border:none; height:40px; 
 line-height:40px; box-shadow:inset 0 0 4px 0 gold; font-size:16px;}
.register input:focus{outline:2px solid #ef983a;}
/* controlpanel */
.panel{margin-top:20px;}
.panel h1{font-size:30px; line-height:40px;}
.panel h2{ color:#fff !important; margin-left:20px; height:40px; width:120px; line-height:40px;  text-align:center;}
.panel a{display:block; color:#BF1212; font-size:21px; }
.panel a:hover{color:#D49714; text-decoration:none;}

.fr-box.fr-basic .fr-element{height:200px;}
/* addgold */
.addgold{width:100%; margin-top:30px; margin-bottom:20px;}
.addgold input:focus{outline:none;}
.addgold input[type="text"]{width:100%; margin:auto; padding:15px; margin-bottom:15px; border:2px solid #ccc; font-size:16px;}
.addgold input[type="submit"]{padding: 8px 15px; background:#441b92; border: medium none; color: #fff; margin: 20px 0px; 
 transition: all 0.3s linear; box-shadow: inset 0 0 0 0 #ef983a; font-weight:600;}
.addgold input[type="submit"]:hover{box-shadow: inset 0 0 100px 0 #ef983a;}
.addgold textarea{width:100%; height:440px; margin-top:14px;}
.addgold select{width:100%;padding:15px; margin-bottom:15px; border:2px solid #ccc; font-size:16px;}
.addgold .cover01{position:relative; padding-top:20px;}
.addgold .cover01 a.a-left{ position:absolute; top:0px; left:0px; background:#EAA051; color:#fff; padding:2px 8px; text-decoration:none;}
.addgold .cover01 a.a-right{ position:absolute; top:0px; right:0px; background:#EAA051; color:#fff; padding:2px 8px; text-decoration:none;}
.addgold .cover01 img{width:100%; height:270px; margin-bottom:10px;}
.addgold .cover01 a.btn{border:2px solid #ccc; display:block; padding:10px; text-decoration:none; font-weight:600; color:#fff; 
 margin-bottom:20px; background:#ccc;}
.addgold table {font-family: arial, sans-serif;border-collapse: collapse;width: 100%; margin-bottom: 20px;}
.addgold th{padding:16px 8px;}
.addgold td, th {border: 1px solid #dddddd;text-align: left;padding: 8px;}
.addgold tr:nth-child(even) {background-color: #dddddd;}
 
/*-------------------RESPONSIVE-----------------*/
@media (max-width:1199px) and (min-width:992px){
/*navbar*/
.navbar-default .nav > li > a{padding: 15px 9px; font-size: 12px;}
.navbar-default .drop01{right:-700%;}
.navbar-default .drop01 h4{font-size:14px;}
.navbar-default .drop02{right:-640%;}
.navbar-default .drop02 h4{font-size:14px;}
.navbar-default .drop03{right:-525%;}
.navbar-default .drop03 h4{font-size:14px;}
.navbar-default .drop04{right:-335%;}
.navbar-default .drop04 h4{font-size:14px;} 
/*about01*/
.about01 .right01{padding-left: 20px;}
.about01 .left01 {padding-right: 0px;}
/*about01*/
.about03 .pros{width:70%;}
/*slider*/
.slider .rslides_tabs {position: absolute; top:68%; left: 48%;} 
/*wrap02*/
.wrap02 .hide00{height:auto; padding:10px 5px;} 
/*living room*/
.living_room{margin-top:30px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:300px; background-position:50% 0%;}
.living_room .living_bg h2{line-height:300px; padding:0px 50px;}
	
}
@media (max-width:991px) and (min-width:768px){
/*header*/
header a.email01{font-size:16px;}
header h1{font-size:18px;}
header h1 span{top: 3px !important; right: 160px;}
header button{padding:10px 10px; font-size: 15px;}
/*navbar*/
.navbar-default .nav > li > a{padding: 15px 6px; font-size: 9px;}
.navbar-default .drop01{width:750px; right:-730%;}
.navbar-default .drop01 h4{font-size:12px;}
.navbar-default .drop02{width:750px; right:-660%;}
.navbar-default .drop02 h4{font-size:12px;}
.navbar-default .drop03{width:750px; right:-515%;}
.navbar-default .drop03 h4{font-size:12px;}
.navbar-default .drop04{width:750px; right:-350%;}
.navbar-default .drop04 h4{font-size:12px;}
/*slider*/
.slider .cntr02{width:70%; margin:auto; padding-top:13%;}
.slider .rslides_tabs {position: absolute; top:70%; left: 46%;} 
.slide-cntr h2{font-size:32px;}
.slide-cntr h5{line-height: 30px;}
/*wrap01*/
.wrap01{margin-top:20px; text-align:center;}
.wrap01 p{font-size: 15px; letter-spacing: 0.5px; line-height: 24px; text-align: justify; color:#666;} 
.wrap01 a.btn{padding: 10px 35px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:0px; border-radius:5px;}
/*wrap02*/
.wrap02{margin-top:15px;}
.wrap02 .hide00 a.btn{position: absolute; left: 20%; bottom: 8%; color: #fff; font-weight: 600; background:#F6CD50; 
 transition:all 0.5s ease;}
.wrap02 .hide00{height:auto; padding:10px 5px;} 
/*living room*/
.living_room{margin-top:30px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:300px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 36px; line-height:300px; padding:0px 50px;}
/*wrap03*/
.wrap03{text-align:center; margin-top:15px; margin-bottom:40px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
/*footer*/
.footer-top{padding:10px 0px 10px 0px;}
.footer-top h4{font-size:18px;}
.footer-top ul li{ list-style:none; font-size:14px; letter-spacing:0.3px;}
.footer-top ul li span{margin-right:0px; padding: 4px 2px; margin-bottom: 5px;}
.footer-top p a{font-size:11px !important;}
.footer-top p{font-size:14px; margin-bottom:5px; letter-spacing:0.3px;}
.footer-top p span{padding: 3px; margin-bottom: 2px;}
.footer{padding:20px 0px; background:#F6CD50;}
.footer img{height:50px;}
.footer p{padding-top:0px; color:#fff; font-weight:600; letter-spacing:0.3px;}
.footer i{width:40px; height:40px; line-height:40px; font-size: 16px; margin-top:5px;}
.footer i:hover{color:#fff; background:#BF1212;}
/*scroll top button*/ 
.scrollToTop{width:40px; height:40px; line-height:40px; font-size:18px; bottom:70px; right:15px;}
/*about*/
.about01{margin-top:0px;}
.about01 h3{color:#BF1212; font-weight:400; margin-top:10px; font-size:20px; margin-bottom:0px;}
.about01 .left01{padding-right:0px;}
.about01 .left01 h5{font-size: 15px; text-transform: capitalize; letter-spacing:0.px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px; color:#666; text-align: justify;}
.about01 .left01 img{height:340px; margin-top:10px;}
.about01 .right01{padding-left:5px; border-left:1px solid #ccc;}
.about01 .right01 h6{width:35px; height:35px; line-height:35px;}
.about01 .right01 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px; color:#666;}
/*about02*/ 
.about02{margin-top:10px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.about02 img{width:100%;height:260px;margin:auto;}
.about02 p{font-size: 15px; letter-spacing: 0.7px; line-height: 22px; color:#666;}
/*about03*/
.about03{margin-top:0px; margin-bottom:20px;}
.about03 span{width:40px; height:40px; margin:2% auto; float:left; background:#F6CD50; color:#fff; font-size:15px; text-align:center;
 line-height:40px; margin-top:20px; transition:all 0.3s ease;}
.about03 h3{font-size:22px; margin-bottom:0px;}
.about03 h6{line-height:22px; font-size:15px;}
.about03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px; color:#666;}
/*product*/
.product01{margin-top:10px; margin-bottom:10px;}
.product01 h3{letter-spacing: 1px; font-weight:600; font-size:18px;}
.product01 h4{font-size:15px; line-height:20px;}
.product01 p{font-size:15px; line-height:24px; text-align:left;}
/*service01*/
.service01{margin-top:10px;}
.service01 p{padding-bottom: 10px; letter-spacing: 0.7px; font-size: 15px; line-height: 24px; color:#666666;
 text-align:justify;}
.service01 img{width:100%; height:300px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:20px;}
.service02 p{padding-bottom: 10px; letter-spacing: 0.7px; font-size: 15px; line-height: 24px; color:#666666;}
.service02 span{width:40px; height:40px; line-height:40px; font-size:15px; margin-right:0px;}
.service02 h3{font-size:20px;}
/*marble*/
.marble{padding-top:0px; margin-bottom:20px;}
.marble h1{font-size: 28px;}
.marble p{font-size: 16px; margin-top:15px; margin-bottom:35px;}
.colm{width:100%; height:250px;}
.colm img{width:100%;height:250px;}
/*Contact*/
.contact01{width:100%; margin-top:10px;}
.contact01 p{letter-spacing: 0.5px; font-size: 15px; line-height: 22px;}
.contact01 h3{margin-top:0px;}
.contact01 h4{font-size:15px; font-weight:600;}
.contact01 p span{margin-right:5px;}
.map01{margin-bottom:30px; margin-top:20px;}
.map01 .container iframe{width:100%; height:300px;}
/* Login*/
.login{margin:50px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:50%; display:block;}
.login input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:24px;}
/* Register */
.register{padding:30px 0; text-align:center;}
.register h3{font-size:24px; color:#BF1212; line-height:40px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:50%; margin:auto;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff; display:block; margin:auto; }
}
@media (max-width:767px) and (min-width:641px){
/*header*/
header{display:none;}
header button{display:none;}
header a.email01{display:none;}
#none01{display:none;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
.navhide01{display:block !important;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.headdown01 #rightdrop01{position:relative !important;}
.headdown01 #rightdown{display:none !important; position:absolute !important;; background:rgba(211,207,187,1.00); right:-75% !important;; top:10px; z-index:999; }
.headdown01 #rightdown ul{padding:10px;}
.headdown01 #rightdown li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdown01 #rightdown li a{font-size:12px !important;}
.headdown01 #rightdrop01:hover #rightdown{display:block !important;}
.newheader01{text-align:center; background:#BF1212; padding-bottom:8px;}	
.newheader01 .col-sm-3{widows: 100%;}	
.headtop01{padding:8px 0;}
.headtop01 h3{font-weight:999; padding:0px 0; margin-top:0;}
.headtop01 .fa-bars{font-weight:999; font-size:24px;}
.headtoggle01 {text-align:right; margin-top:10px;}
.headtoggle01 i{margin-left:10px; font-size:30px; font-weight:999;}

.headtoggle01 h3{display:inline; margin-left:25%;}
.headmiddle01{text-align:left;}
.headmiddle01 .fa-search{margin-left:35%; font-size:14px;margin-top:10px; margin-right:5px; color:#fff;}
.headmiddle01 p{color:#fff;}
.headbottom01 li{list-style:none; display:inline; padding:0 5px;}
.headbottom01 li img{width:50px; height:30px; } 
.headdrop01{position:relative;}
.headdown01{position:absolute; background:#dedbcc; right:0%; top:40px; display:none; z-index:3000;}
.headdown01 ul{padding:10px;}
.headdown01 li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdrop01:hover .headdown01{display:block;}
.toggle01{height:300px; width:100%; overflow:scroll; display:none;}
.headtoggle{background:#dedbcc; padding:10px;}
.headtoggle h4{font-size:21px; color:#555;} 
.togin01{padding:5px;}
.togin01 h4{margin-top:0; font-weight:999; color:#555;} 
.togin01 h6{width:100%; height:1px; background:#555;}
.togin01 li{list-style:none; padding:5px 0px;}
.togin01 li a{color:#555;}.main01{display:none;}
.main02{display:block;}
.header .topbar01 .mnav01{display:block;}
.header .topbar01 .desknav01{display:none;}
.header .topbar01 .col-sm-4{display:none;}
.topbar01 .col-sm-3{display:none;} .navbar-default #donate {display:none;}
/*NAVBAR*/
.navbar-default .navbar-toggle{border-color:#ec2e58; background:transparent !important;}
.navbar-default .navbar-toggle .icon-bar{background:#17C2A4; }	
/*ABOUT01*/
.xabout01{margin-top:0px;}
.xabout01 img{width:100%; height:300px; margin-bottom:15px;}
/*ABOUT02*/
.xabout02{margin-top:60px;}
.xabout02 .xcover{padding:40px 30px 25px 30px;}
.xabout02 p{margin-bottom:25px;}
.xabout02 span{top:0px;}
 
/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:20px;}
.xabout03 p{text-align:justify;}
 
/*NAVBAR*/
#navigation{background:#473F3F;}
#navigation2{background:#473F3F;}
.navbar-default .navbar-header{padding:10px 0px;}
.navbar-default .navbar-brand{display:block;}
.navbar-default .nav > li > a{padding: 6px 15px; font-size: 14px; letter-spacing: 0.5px;}
.navbar-default .drop01{display:none !important;;}
.navbar-default .drop02{display:none !important;;}
.navbar-default .drop03{display:none !important;;}
.navbar-default .drop04{display:none !important;}

/*slider*/
.slider{width:100%; margin-top:0px;}
.slider .rslides img{width:100%; margin:auto; height:300px;}
.slider .rslides_tabs {position: absolute; top:77%; left: 46%;} 
.slider .cntr02{width:80%; margin:auto; padding-top:8%;}
.slide-cntr{width:100%; position:absolute; height:300px; top:0%;}
.slide-cntr h2{font-size:30px; letter-spacing:0.5px; line-height:30px; font-weight:600; color:#fff;}
.slide-cntr h5{font-size: 20px; letter-spacing: 0.5px; line-height:24px;}
.slide-cntr a.btn{padding: 10px 20px; margin-top:0px;} 
 
/*wrap01*/
.wrap01{margin-top:10px;}
.wrap01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.wrap01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;} 
.wrap01 a.btn{padding: 10px 20px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:3px;}
/*wrap02*/
.wrap02{margin-top:10px;}
.wrap02 h2{font-size: 30px; letter-spacing: 1px;}
.wrap02 .mask00{margin-bottom:20px;}
.wrap02 .hide00 a.btn{left:42%;}
/*living room*/
.living_room{margin-top:0px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:250px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 30px; line-height:250px; padding:0px 10px;}
/*wrap03*/
.wrap03{margin-top:0px; margin-bottom:15px;}
.wrap03 h2{font-size: 30px; letter-spacing: 1px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 .col-sm-4:hover span{background:#BF1212;}
.wrap03 .col-sm-4:hover h4{color:#D6B46D;}
.wrap03 a.btn{padding: 10px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:5px; margin-bottom:15px;}

 
 
/*footer*/
.footer-top{padding:10px 0px;}
.footer{padding:20px 0px; background:#F6CD50; text-align:center;}
.footer img{height:50px; margin:auto;}
.footer p{padding-top:16px; color:#fff; font-size:20px; letter-spacing:0.3px;}
.footer p a{color:#fff; text-decoration:none; transition:all 0.3s ease;}
.footer p:hover a{color:#BF1212;}
.footer i{width:50px; height:50px; line-height:50px; text-align:center; border-radius: 50%; font-size: 20px; background:#fff; 
 transition:all 0.3s ease; color:#f3b419;}
.footer i:hover{color:#fff; background:#BF1212;}
/*about*/
.about01{margin-top:0px;}
.about01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:0px;}
.about01 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about01 .left01{padding-right:0px;}
.about01 .left01 img{width:100%; height:300px;}
.about01 .left01 h5{font-size: 18px; text-transform: capitalize; letter-spacing:0.5px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px;}
.about01 .right01{padding-left:0px; border-left:0px solid #ccc;}
.about01 .right01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px;}
.about01 .right01 h6{width: 80px; height: 60px; background: #D6B46D; color: #fff; line-height: 60px; text-align: center; 
 font-size: 30px; font-weight: 600; transition: all 0.3s ease;}
/*about02*/ 
.about02{margin-top:0px;}
.about02 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.about02 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:0px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 1px; line-height: 24px;}
.about02 ul li a{text-decoration:none; color:#666; transition:all 0.3s ease;}
.about02 ul li:hover a{color:#F3B419;}
.about02 img{width:100%;height:300px; margin:10px 0px;}
.about02 span{color:#D6B46D;}
/*about03*/
.about03{margin-top:0px; margin-bottom:20px;}
.about03 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.about03 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:10px;}
.about03 h3{letter-spacing:1px; color:#F3B419; transition:all 0.3s ease; text-align:center; margin-top:10px;}
.about03 h6{font-size:15px; letter-spacing:1px; line-height: 22px; text-align:center;}
.about03 span{width:60px; height:60px; margin:0% auto; float:none; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:0px; transition:all 0.3s ease; margin:auto; display:block;}
.about03 .pros{width:100%;margin:auto 0 0% 0%;float:none;} 
.about03 .col-sm-4:hover span{background:#F3B419;}
/*product*/
.product01{margin-top:5px; margin-bottom:15px; text-align:center;}
.product01 .m-btm{margin-bottom:15px;}
.product01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.product01 h3{letter-spacing: 1px; font-weight:200; font-size:22px;}
.product01 img{width:100%; height:260px;}
.product01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; text-align:center;} 
/*.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; ansition: all 0.5s ease; margin-top: 0px; background: #D6B46D; 
 border: none; border-radius: 5px; margin-bottom:15px;}*/
/*service01*/
.service01{margin-top:10px;}
.service01 h2{font-size: 30px; letter-spacing: 1px;}
.service01 p{padding-bottom: 20px; letter-spacing: 1px; font-size: 15px; line-height: 22px;}
.service01 img{width:100%; height:250px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:20px;}
.service02 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:0px; text-align:justify; text-align:center;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:1px; font-size:22px;}
.service02 p{letter-spacing:1px; font-size: 15px; line-height:22px; color: #666666;}
.service02 span{width: 50px; height: 50px; background:#F6CD50; color:#fff; line-height: 50px; text-align: center; font-size: 20px;
 margin-right:5px;}
/*Contact*/
.contact01{margin-top:10px;}
.contact01 h2{font-size: 30px; letter-spacing: 1px;}
.contact01 h3{color:#D6B46D; letter-spacing:1px; font-size:22px; margin-top:0px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 p{font-size:15px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#BF1212; margin-right:5px;}
.map01{margin-bottom:30px; margin-top:10px;}
.map01 #gmap_canvas{width:100%; height:250px;}
/*marble*/
.marble{padding-top:10px; margin-bottom:10px;}
.marble h1{font-size: 28px;}
.marble p{font-size: 16px; font-weight:600;}
/* Login*/
.login{margin:20px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block;}
.login input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:24px;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:40px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:100%;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff;}

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
}
@media (max-width:640px) and (min-width:581px){
/*header*/
header{display:none;}
header button{display:none;}
header a.email01{display:none;}
#none01{display:none;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
.navhide01{display:block !important;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.headdown01 #rightdrop01{position:relative !important;}
.headdown01 #rightdown{display:none !important; position:absolute !important;; background:rgba(211,207,187,1.00); right:-75% !important;; top:10px; z-index:999; }
.headdown01 #rightdown ul{padding:10px;}
.headdown01 #rightdown li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdown01 #rightdown li a{font-size:12px !important;}
.headdown01 #rightdrop01:hover #rightdown{display:block !important;}
.newheader01{text-align:center; background:#BF1212; padding-bottom:8px;}	
.newheader01 .col-sm-3{widows: 100%;}	
.headtop01{padding:8px 0;}
.headtop01 h3{font-weight:999; padding:0px 0; margin-top:0;}
.headtop01 .fa-bars{font-weight:999; font-size:24px;}
.headtoggle01 {text-align:right; margin-top:10px;}
.headtoggle01 i{margin-left:10px; font-size:30px; font-weight:999;}
.headtoggle01 h3{display:inline; margin-left:25%;}
.headmiddle01{text-align:left;}
.headmiddle01 .fa-search{margin-left:35%; font-size:14px; margin-right:5px; margin-top:10px; color:#fff;}
.headmiddle01 p{color:#fff;}
.headbottom01 li{list-style:none; display:inline; padding:0 5px;}
.headbottom01 li img{width:50px; height:30px; } 
.headdrop01{position:relative;}
.headdown01{position:absolute; background:#dedbcc; right:0%; top:40px; display:none; z-index:3000;}
.headdown01 ul{padding:10px;}
.headdown01 li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdrop01:hover .headdown01{display:block;}
.toggle01{height:300px; width:100%; overflow:scroll; display:none;}
.headtoggle{background:#dedbcc; padding:10px;}
.headtoggle h4{font-size:21px; color:#555;} 
.togin01{padding:5px;}
.togin01 h4{margin-top:0; font-weight:999; color:#555;} 
.togin01 h6{width:100%; height:1px; background:#555;}
.togin01 li{list-style:none; padding:5px 0px;}
.togin01 li a{color:#555;}.main01{display:none;}
.main02{display:block;}
.header .topbar01 .mnav01{display:block;}
.header .topbar01 .desknav01{display:none;}
.header .topbar01 .col-sm-4{display:none;}
.topbar01 .col-sm-3{display:none;} .navbar-default #donate {display:none;}
/*NAVBAR*/
.navbar-default .navbar-toggle{border-color:#ec2e58; background:transparent !important;}
.navbar-default .navbar-toggle .icon-bar{background:#17C2A4; font-weight:bold;}	
/*ABOUT01*/
.xabout01{margin-top:0px;}
.xabout01 img{width:100%; height:300px; margin-bottom:15px;}
/*ABOUT02*/
.xabout02{margin-top:60px;}
.xabout02 .xcover{padding:40px 30px 25px 30px;}
.xabout02 p{margin-bottom:25px;}
.xabout02 span{top:0px;}
 
/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:20px;}
.xabout03 p{text-align:justify;}
 
/*NAVBAR*/
#navigation{background:#473F3F;}
#navigation2{background:#473F3F;}
.navbar-default .navbar-header{padding:10px 0px;}
.navbar-default .navbar-brand{display:block;}
.navbar-default .nav > li > a{padding: 6px 15px; font-size: 14px; letter-spacing: 0.5px;}
.navbar-default .drop01{display:none !important;;}
.navbar-default .drop02{display:none !important;;}
.navbar-default .drop03{display:none !important;;}
.navbar-default .drop04{display:none !important;}

/*slider*/
.slider{width:100%; margin-top:0px;}
.slider .rslides img{width:100%; margin:auto; height:300px;}
.slider .rslides_tabs {position: absolute; top:80%; left: 45%;} 
.slider .cntr02{width:80%; margin:auto; padding-top:8%;}
.slide-cntr{width:100%; position:absolute; height:300px; top:0%;}
.slide-cntr h2{font-size:30px; letter-spacing:0.5px; line-height:30px; font-weight:600; color:#fff;}
.slide-cntr h5{font-size: 22px; letter-spacing: 0.7px; line-height:24px; font-weight:600;}
.slide-cntr a.btn{padding: 10px 20px; margin-top:0px;}
 
/*wrap01*/
.wrap01{margin-top:10px;}
.wrap01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.wrap01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;} 
.wrap01 a.btn{padding: 10px 20px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:3px;}
 
/*living room*/
.living_room{margin-top:0px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:250px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 30px; line-height:250px; padding:0px 10px;}
/*wrap02*/
.wrap02{margin-top:10px;}
.wrap02 h2{font-size: 30px; letter-spacing: 1px;}
.wrap02 .mask00{margin-bottom:20px;}
.wrap02 .hide00 a.btn{left:42%;}
/*wrap03*/
.wrap03{margin-top:0px; margin-bottom:15px;}
.wrap03 h2{font-size: 30px; letter-spacing: 1px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 .col-sm-4:hover span{background:#BF1212;}
.wrap03 .col-sm-4:hover h4{color:#D6B46D;}
.wrap03 a.btn{padding: 10px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:5px; margin-bottom:15px;}
 
/*footer*/
.footer-top{padding:10px 0px;}
.footer{padding:20px 0px; background:#F6CD50; text-align:center;}
.footer img{height:50px; margin:auto;}
.footer p{padding-top:16px; color:#fff; font-size:20px; letter-spacing:0.3px;}
.footer p a{color:#fff; text-decoration:none; transition:all 0.3s ease;}
.footer p:hover a{color:#BF1212;}
.footer i{width:50px; height:50px; line-height:50px; text-align:center; border-radius: 50%; font-size: 20px; background:#fff; 
 transition:all 0.3s ease; color:#f3b419;}
/*about*/
.about01{margin-top:0px;}
.about01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:0px;}
.about01 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about01 .left01{padding-right:0px;}
.about01 .left01 img{width:100%; height:300px;}
.about01 .left01 h5{font-size: 18px; text-transform: capitalize; letter-spacing:0.5px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px;}
.about01 .right01{padding-left:0px; border-left:0px solid #ccc;}
.about01 .right01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px;}
.about01 .right01 h6{width: 80px; height: 60px; background: #D6B46D; color: #fff; line-height: 60px; text-align: center; 
 font-size: 30px; font-weight: 600; transition: all 0.3s ease;}
/*about02*/ 
.about02{margin-top:0px;}
.about02 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.about02 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:0px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 1px; line-height: 24px;}
.about02 ul li a{text-decoration:none; color:#666; transition:all 0.3s ease;}
.about02 ul li:hover a{color:#F3B419;}
.about02 img{width:100%;height:300px; margin:15px 0px;}
.about02 span{color:#D6B46D;}
/*about03*/
.about03{margin-top:0px; margin-bottom:20px;}
.about03 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.about03 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:10px;}
.about03 h3{letter-spacing:1px; color:#F3B419; transition:all 0.3s ease; text-align:center; margin-top:10px;}
.about03 h6{font-size:15px; letter-spacing:1px; line-height: 22px; text-align:center;}
.about03 span{width:60px; height:60px; margin:0% auto; float:none; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:0px; transition:all 0.3s ease; margin:auto; display:block;}
.about03 .pros{width:100%;margin:auto 0 0% 0%;float:none;} 
.about03 .col-sm-4:hover span{background:#F3B419;}
/*product*/
.product01{margin-top:5px; margin-bottom:15px; text-align:center;}
.product01 .m-btm{margin-bottom:15px;}
.product01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.product01 h3{letter-spacing: 1px; font-weight:200; font-size:22px;}
.product01 img{width:100%; height:260px;}
.product01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; text-align:center;} 
/*.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; ansition: all 0.5s ease; margin-top: 0px; background: #D6B46D; 
 border: none; border-radius: 5px; margin-bottom:15px;}*/
/*service01*/
.service01{margin-top:10px;}
.service01 h2{font-size: 30px; letter-spacing: 1px;}
.service01 p{padding-bottom: 20px; letter-spacing: 1px; font-size: 15px; line-height: 22px;}
.service01 img{width:100%; height:250px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:20px;}
.service02 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:0px; text-align:justify; text-align:center;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:1px; font-size:22px;}
.service02 p{letter-spacing:1px; font-size: 15px; line-height:22px; color: #666666;}
.service02 span{width: 50px; height: 50px; background:#F6CD50; color:#fff; line-height: 50px; text-align: center; font-size: 20px;
 margin-right:5px;}
/*Contact*/
.contact01{margin-top:10px;}
.contact01 h2{font-size: 30px; letter-spacing: 1px;}
.contact01 h3{color:#D6B46D; letter-spacing:1px; font-size:22px; margin-top:0px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 p{font-size:15px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#BF1212; margin-right:5px;}
.map01{margin-bottom:30px; margin-top:10px;}
.map01 .container iframe{width:100%; height:250px;}
/*marble*/
.marble{padding-top:10px; margin-bottom:10px;}
.marble h1{font-size: 28px;}
.marble p{font-size: 16px; font-weight:600;}
/* Login*/
.login{margin:20px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block;}
.login input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:24px;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:40px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:100%;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff;}
/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
}
@media (max-width:580px) and (min-width:481px){
/*header*/
header{display:none;}
header button{display:none;}
header a.email01{display:none;}
#none01{display:none;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
.navhide01{display:block !important;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.headdown01 #rightdrop01{position:relative !important;}
.headdown01 #rightdown{display:none !important; position:absolute !important;; background:rgba(211,207,187,1.00); right:-75% !important;; top:10px; z-index:999; }
.headdown01 #rightdown ul{padding:10px;}
.headdown01 #rightdown li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdown01 #rightdown li a{font-size:12px !important;}
.headdown01 #rightdrop01:hover #rightdown{display:block !important;}
.newheader01{text-align:center; background:#BF1212; padding-bottom:8px;}	
.newheader01 .col-sm-3{widows: 100%;}	
.headtop01{padding:8px 0;}
.headtop01 h3{font-weight:999; padding:0px 0; margin-top:0;}
.headtop01 .fa-bars{font-weight:999; font-size:24px;}
.headtoggle01 {text-align:right; margin-top:10px;}
.headtoggle01 i{margin-left:10px; font-size:30px; font-weight:999;}
.headtoggle01 h3{display:inline; margin-left:10%;}
.headmiddle01{text-align:left;}
.headmiddle01 .fa-search{margin-left:35%; font-size:14px;margin-top:10px; margin-right:5px; color:#fff;}
.headmiddle01 p{color:#fff;}
.headbottom01 li{list-style:none; display:inline; padding:0 5px;}
.headbottom01 li img{width:50px; height:30px; } 
.headdrop01{position:relative;}
.headdown01{position:absolute; background:#dedbcc; right:0%; top:40px; display:none; z-index:3000;}
.headdown01 ul{padding:10px;}
.headdown01 li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdrop01:hover .headdown01{display:block;}
.toggle01{height:300px; width:100%; overflow:scroll; display:none;}
.headtoggle{background:#dedbcc; padding:10px;}
.headtoggle h4{font-size:21px; color:#555;} 
.togin01{padding:5px;}
.togin01 h4{margin-top:0; font-weight:999; color:#555;} 
.togin01 h6{width:100%; height:1px; background:#555;}
.togin01 li{list-style:none; padding:5px 0px;}
.togin01 li a{color:#555;}.main01{display:none;}
.main02{display:block;}
.header .topbar01 .mnav01{display:block;}
.header .topbar01 .desknav01{display:none;}
.header .topbar01 .col-sm-4{display:none;}
.topbar01 .col-sm-3{display:none;} .navbar-default #donate {display:none;}
/*NAVBAR*/
.navbar-default .navbar-toggle{border-color:#ec2e58; background:transparent !important;}
.navbar-default .navbar-toggle .icon-bar{background:#17C2A4; font-weight:bold;}	
/*ABOUT01*/

.xabout01 img{width:100%; height:300px; margin-bottom:15px;}
/*ABOUT02*/
.xabout02{margin-top:60px;}
.xabout02 .xcover{padding:40px 30px 25px 30px;}
.xabout02 p{margin-bottom:25px;}
.xabout02 span{top:0px;}
 
/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:20px;}
.xabout03 p{text-align:justify;}
 
.slider01 .consultation{display:none;}
.slider01 .text01{width:auto;}
/*NAVBAR*/
#navigation{background:#473F3F;}
#navigation2{background:#473F3F;}
.navbar-default .navbar-header{padding:10px 0px;}
.navbar-default .navbar-brand{display:block;}
.navbar-default .nav > li > a{padding: 6px 15px; font-size: 14px; letter-spacing: 0.5px;}
.navbar-default .drop01{display:none !important;;}
.navbar-default .drop02{display:none !important;;}
.navbar-default .drop03{display:none !important;;}
.navbar-default .drop04{display:none !important;}
 
/*slider*/
.slider{width:100%; margin-top:0px;}
.slider .rslides img{width:100%; margin:auto; height:300px;}
.slider .rslides_tabs {position: absolute; top:78%; left: 45%;} 
.slider .cntr02{width:80%; margin:auto; padding-top:8%;}
.slide-cntr{width:100%; position:absolute; height:300px; top:0%;}
.slide-cntr h2{font-size:30px; letter-spacing:0.5px; line-height:30px; font-weight:600; color:#fff;}
.slide-cntr h5{font-size: 20px; color:#fff; line-height:24px; font-weight:600;}
.slide-cntr a.btn{padding: 10px 20px; margin-top:0px;}
 
/*wrap01*/
.wrap01{margin-top:10px;}
.wrap01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.wrap01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;} 
.wrap01 a.btn{padding: 10px 20px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:3px;}
/*wrap02*/
.wrap02{margin-top:10px;}
.wrap02 h2{font-size: 30px; letter-spacing: 1px;}
.wrap02 .mask00{margin-bottom:20px;}
.wrap02 .hide00 a.btn{left:40%;}
/*living room*/
.living_room{margin-top:0px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:250px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 30px; line-height:250px; padding:0px 10px;}
/*wrap03*/
.wrap03{margin-top:0px; margin-bottom:10px;}
.wrap03 .col-sm-4{ margin-bottom:20px;}
.wrap03 h2{font-size: 30px; letter-spacing: 1px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 .col-sm-4:hover span{background:#BF1212;}
.wrap03 .col-sm-4:hover h4{color:#D6B46D;}
.wrap03 a.btn{padding: 10px 15px; color: #fff; font-weight: 600; margin-top:5px; border-radius:5px; margin-bottom:15px;}
 
/*footer*/
.footer-top{padding:10px 0px;}
.footer{padding:20px 0px; background:#F6CD50; text-align:center;}
.footer img{height:50px; margin:auto;}
.footer p{padding-top:16px; color:#fff; font-size:20px; letter-spacing:0.3px;}
.footer p a{color:#fff; text-decoration:none; transition:all 0.3s ease;}
.footer p:hover a{color:#BF1212;}
.footer i{width:50px; height:50px; line-height:50px; text-align:center; border-radius: 50%; font-size: 20px;}
/*about*/
.about01{margin-top:10px;}
.about01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:0px;}
.about01 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about01 .left01{padding-right:0px;}
.about01 .left01 img{width:100%; height:300px; margin-bottom:10px;}
.about01 .left01 h5{font-size: 18px; text-transform: capitalize; letter-spacing:0.5px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;}
.about01 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:20px;}
.about01 .right01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px;}
.about01 .right01 h6{width: 50px; height: 50px; background: #D6B46D; color: #fff; line-height: 50px; text-align: center; 
 font-size: 25px; font-weight: 600; transition: all 0.3s ease;}
/*about02*/ 
.about02{margin-top:0px;}
.about02 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.about02 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:0px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 1px; line-height: 26px;}
.about02 ul li a{text-decoration:none; color:#666; transition:all 0.3s ease;}
.about02 ul li:hover a{color:#F3B419;}
.about02 img{width:100%;height:300px; margin:20px 0px;}
.about02 span{color:#D6B46D;}
/*about03*/
.about03{margin-top:0px; margin-bottom:20px;}
.about03 .col-sm-4{margin:25px 0px;}
.about03 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.about03 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:10px;}
.about03 h3{letter-spacing:1px; color:#F3B419; transition:all 0.3s ease; text-align:center; margin-top:10px;}
.about03 h6{font-size:15px; letter-spacing:1px; line-height: 22px; text-align:center;}
.about03 span{width:60px; height:60px; margin:0% auto; float:none; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:0px; transition:all 0.3s ease; margin:auto; display:block;}
.about03 .pros{width:100%;margin:auto 0 0% 0%;float:none;} 
.about03 .col-sm-4:hover span{background:#F3B419;}
/*product*/
.product01{margin-top:5px; margin-bottom:15px; text-align:center;}
.product01 .m-btm{margin-bottom:15px;}
.product01 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:5px;}
.product01 h3{letter-spacing: 1px; font-weight:200; font-size:22px;}
.product01 img{width:100%; height:260px;}
.product01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; text-align:center;} 
/*.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; ansition: all 0.5s ease; margin-top: 0px; background: #D6B46D; 
 border: none; border-radius: 5px; margin-bottom:15px;}*/
/*service01*/
.service01{margin-top:10px;}
.service01 h2{font-size: 30px; letter-spacing: 1px;}
.service01 p{padding-bottom: 20px; letter-spacing: 1px; font-size: 15px; line-height: 22px;}
.service01 img{width:100%; height:250px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:20px;}
.service02 h2{font-size: 30px; letter-spacing: 1px; margin-bottom:0px; text-align:justify; text-align:center;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:1px; font-size:22px;}
.service02 p{letter-spacing:1px; font-size: 15px; line-height:22px; color: #666666;}
.service02 span{width: 50px; height: 50px; background:#F6CD50; color:#fff; line-height: 50px; text-align: center; font-size: 20px;
 margin-right:5px;}
/*Contact*/
.contact01{margin-top:10px;}
.contact01 h2{font-size: 30px; letter-spacing: 1px;}
.contact01 h3{color:#D6B46D; letter-spacing:1px; font-size:22px; margin-top:0px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 p{font-size:15px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#BF1212; margin-right:5px;}
.map01{margin-bottom:30px; margin-top:10px;}
.map01 .container iframe{width:100%; height:250px;}
/*marble*/
.marble{padding-top:10px; margin-bottom:10px;}
.marble h1{font-size: 28px;}
.marble p{font-size: 16px; font-weight:600;}
/* Login*/
.login{margin:20px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block;}
.login input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:24px;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:40px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:100%;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff;}

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
}
@media (max-width:480px) and (min-width:361px){
/*header*/
header{display:none;}
header button{display:none;}
header a.email01{display:none;}
#none01{display:none;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
 .slider01 .consultation{display:none;}
 .slider01 .text01{width:auto;}
 .navhide01{display:block !important;}
 .mobweb01{display:block;}
.deskweb01{display:none;}
.headdown01 #rightdrop01{position:relative !important;}
.headdown01 #rightdown{display:none !important; position:absolute !important;; background:rgba(211,207,187,1.00); right:-75% !important;; top:10px; z-index:999; }
.headdown01 #rightdown ul{padding:10px;}
.headdown01 #rightdown li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdown01 #rightdown li a{font-size:12px !important;}
.headdown01 #rightdrop01:hover #rightdown{display:block !important;}
.newheader01{text-align:center; background:#BF1212; padding-bottom:8px;}	
.newheader01 .col-sm-3{widows: 100%;}	
.headtop01{padding:8px 0;}
.headtop01 h3{font-weight:999; padding:0px 0; margin-top:0;}
.headtop01 .fa-bars{font-weight:999; font-size:24px;}
.headtoggle01 {text-align:right; margin-top:10px;}
.headtoggle01 i{margin-left:10px; font-size:30px; font-weight:999;}
.headtoggle01 h3{display:inline; margin-left:10%;}
.headmiddle01{text-align:left;}
.headmiddle01 .fa-search{margin-left:35%; font-size:14px;margin-top:10px; margin-right:5px; color:#fff;}
.headmiddle01 p{color:#fff;}
.headbottom01 li{list-style:none; display:inline; padding:0 5px;}
.headbottom01 li img{width:50px; height:30px; } 
.headdrop01{position:relative;}
.headdown01{position:absolute; background:#dedbcc; right:0%; top:40px; display:none; z-index:3000;}
.headdown01 ul{padding:10px;}
.headdown01 li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdrop01:hover .headdown01{display:block;}
.toggle01{height:300px; width:100%; overflow:scroll; display:none;}
.headtoggle{background:#dedbcc; padding:10px;}
.headtoggle h4{font-size:21px; color:#555;} 
.togin01{padding:5px;}
.togin01 h4{margin-top:0; font-weight:999; color:#555;} 
.togin01 h6{width:100%; height:1px; background:#555;}
.togin01 li{list-style:none; padding:5px 0px;}
.togin01 li a{color:#555;}.main01{display:none;}
.main02{display:block;}
.header .topbar01 .mnav01{display:block;}
.header .topbar01 .desknav01{display:none;}
.header .topbar01 .col-sm-4{display:none;}
.topbar01 .col-sm-3{display:none;} .navbar-default #donate {display:none;}
/*NAVBAR*/
.navbar-default .navbar-toggle{border-color:#ec2e58; background:transparent !important;}
.navbar-default .navbar-toggle .icon-bar{background:#17C2A4; font-weight:bold;}	
.navbar-default .navbar-nav>li>a{padding:8px 10px;}
#dropdown02{height:40px;}
.dropdown03{position:absolute; top:30px; left:0;}
.dropdown03 li a{padding:5px 10px;}
.dropdown03 li{padding:0px;}
/*ABOUT01*/
.xabout01{margin-top:0px;}
.xabout01 img{width:100%; height:300px; margin-bottom:15px;}
/*ABOUT02*/
.xabout02{margin-top:60px;}
.xabout02 .xcover{padding:40px 30px 25px 30px;}
.xabout02 p{margin-bottom:25px;}
.xabout02 span{top:0px;}
 
/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:20px;}
.xabout03 p{text-align:justify;}
 
/*NAVBAR*/
#navigation{background:#473F3F;}
#navigation2{background:#473F3F;}
.navbar-default .navbar-header{padding:10px 0px;}
.navbar-default .navbar-brand{display:block;}
.navbar-default .nav > li > a{padding: 6px 15px; font-size: 14px; letter-spacing: 0.5px;}
.navbar-default .drop01{display:none !important;;}
.navbar-default .drop02{display:none !important;;}
.navbar-default .drop03{display:none !important;;}
.navbar-default .drop04{display:none !important;}
 
.navbar .col-sm-10{padding-left:15px;} 
.nav > li > a.pd-lft{padding-left:15px;} 
.navbar .col-xs-4 i{margin-top:0px; margin-bottom:15px;}
.navbar .col-xs-4{padding-right:15px; width:20%;}

/*slider*/
.slider{width:100%; margin-top:0px;}
.slider .rslides img{width:100%; margin:auto; height:250px;}
.slider .rslides_tabs {position: absolute; top:79%; left: 44%;} 
.slider .cntr02{width:80%; margin:auto; padding-top:5%;}
.slide-cntr{width:100%; position:absolute; height:250px; top:0%;}
.slide-cntr h2{font-size:26px; letter-spacing:0.5px; line-height:28px; font-weight:600; color:#fff;}
.slide-cntr h5{font-size: 18px; letter-spacing: 0.5px; color:#fff; line-height:22px; text-transform:capitalize;
 font-weight:600;}
.slide-cntr a.btn{padding: 7px 15px; margin-top:0px;}
 
/*wrap01*/
.wrap01{margin-top:10px;}
.wrap01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.wrap01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;} 
.wrap01 a.btn{padding: 7px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:3px;}
/*wrap02*/
.wrap02{margin-top:10px;}
.wrap02 h2{font-size: 26px; letter-spacing: 1px;}
.wrap02 .mask00{margin-bottom:20px; height:280px;}
.wrap02 .mask00 img{height:280px;}
.wrap02 .hide00 a.btn{left:38%;}
/*living room*/
.living_room{margin-top:0px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:250px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 24px; line-height:250px; padding:0px 10px;}
/*wrap03*/
.wrap03{margin-top:0px; margin-bottom:5px;}
.wrap03 .col-sm-4{ margin-bottom:20px;}
.wrap03 h2{font-size: 26px; letter-spacing: 1px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 a.btn{padding: 7px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:5px; margin-bottom:15px;}
 
/*footer*/
.footer-top{padding:10px 0px;}
.footer{padding:20px 0px; background:#F6CD50; text-align:center;}
.footer img{height:50px; margin:auto;}
.footer p{padding-top:16px; color:#fff; font-size:20px; letter-spacing:0.3px;}
.footer i{width:40px; height:40px; line-height:40px; text-align:center; border-radius: 50%; font-size: 18px; background:#fff;}
/*scroll top button*/ 
.scrollToTop{width:40px; height:40px; line-height:40px; text-align:center; background: #BF1212; color: #fff; border-radius:50%; 
 font-weight:600; font-size:18px; text-decoration: none; position:fixed; bottom:45px; right:10px; display:none; z-index:99;}
/*about*/
.about01{margin-top:10px;}
.about01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.about01 h3{font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about01 .left01{padding-right:0px;}
.about01 .left01 img{width:100%; height:250px; margin-bottom:10px;}
.about01 .left01 h5{font-size: 16px; text-transform: capitalize; letter-spacing:0.5px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;}
.about01 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:20px;}
.about01 .right01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;}
/*about02*/ 
.about02{margin-top:0px;}
.about02 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.about02 p{font-size: 15px; letter-spacing: 1px; line-height: 24px; margin-bottom:0px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 1px; line-height: 26px;}
.about02 ul li a{text-decoration:none; color:#666; transition:all 0.3s ease;}
.about02 ul li:hover a{color:#F3B419;}
.about02 img{width:100%;height:250px; margin:20px 0px;}
.about02 span{color:#D6B46D;}
/*about03*/
.about03{margin-top:0px; margin-bottom:10px;}
.about03 .col-sm-4{margin:25px 0px;}
.about03 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.about03 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom:10px;}
.about03 h3{letter-spacing:1px; color:#F3B419; transition:all 0.3s ease; text-align:center; margin-top:10px;}
.about03 h6{font-size:15px; letter-spacing:1px; line-height: 22px; text-align:center;}
.about03 span{width:60px; height:60px; margin:0% auto; float:none; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:0px; transition:all 0.3s ease; margin:auto; display:block;}
.about03 .pros{width:100%;margin:auto 0 0% 0%;float:none;} 
/*product*/
.product01{margin-top:5px; margin-bottom:10px; text-align:center;}
.product01 .m-btm{margin-bottom:15px;}
.product01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.product01 h3{letter-spacing: 1px; font-weight:200; font-size:20px;}
.product01 img{width:100%; height:245px;}
.product01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; text-align:center;} 
/*.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; ansition: all 0.5s ease; margin-top: 0px; background: #D6B46D; 
 border: none; border-radius: 5px; margin-bottom:15px;}*/
/*service01*/
.service01{margin-top:10px;}
.service01 h2{font-size: 26px; letter-spacing: 1px;}
.service01 p{padding-bottom: 20px; letter-spacing: 1px; font-size: 15px; line-height: 24px;}
.service01 img{width:100%; height:250px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:10px;}
.service02 .col-sm-4{ margin-bottom:20px;}
.service02 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px; text-align:justify; text-align:center;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:1px; font-size:18px;}
.service02 p{letter-spacing:1px; font-size: 15px; line-height:22px; color: #666666;}
.service02 span{width: 40px; height: 40px; background:#F6CD50; color:#fff; line-height: 40px; text-align: center; font-size: 15px;
 margin-right:5px;}
/*Contact*/
.contact01{margin-top:10px;}
.contact01 h2{font-size: 26px; letter-spacing: 1px;}
.contact01 h3{color:#D6B46D; letter-spacing:1px; font-size:18px; margin-top:0px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 p{font-size:15px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#BF1212; margin-right:5px;}
.map01{margin-bottom:30px; margin-top:10px;}
.map01 .container iframe{width:100%; height:250px;}
/*marble*/
.marble{padding-top:10px; margin-bottom:10px;}
.marble h1{font-size: 26px;}
.marble p{font-size: 16px; font-weight:600;}
/* Login*/
.login{margin:20px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block;}
.login input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:22px;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:40px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:100%;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff;}

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
}
@media (max-width:360px) and (min-width:321px){
/*header*/
header{display:none;}
header button{display:none;}
header a.email01{display:none;}
#none01{display:none;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
.navhide01{display:block !important;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.headdown01 #rightdrop01{position:relative !important;}
.headdown01 #rightdown{display:none !important; position:absolute !important;; background:rgba(211,207,187,1.00); right:-75% !important;; top:10px; z-index:999; }
.headdown01 #rightdown ul{padding:10px;}
.headdown01 #rightdown li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdown01 #rightdown li a{font-size:12px !important;}
.headdown01 #rightdrop01:hover #rightdown{display:block !important;}
.newheader01{text-align:center; background:#BF1212; padding-bottom:8px;}	
.newheader01 .col-sm-3{widows: 100%;}	
.headtop01{padding:8px 0;}
.headtop01 h3{font-weight:999; padding:0px 0; margin-top:0;}
.headtop01 .fa-bars{font-weight:999; font-size:24px;}
.headtoggle01 {text-align:right; margin-top:10px;}
.headtoggle01 i{margin-left:10px; font-size:30px; font-weight:999;}
.headtoggle01 h3{display:inline; margin-left:0%;}
.headmiddle01{text-align:left;}
.headmiddle01 .fa-search{margin-left:25%; font-size:14px;margin-top:10px; margin-right:5px; color:#fff;}
.headmiddle01 p{color:#fff;}
.headbottom01 li{list-style:none; display:inline; padding:0 5px;}
.headbottom01 li img{width:50px; height:30px; } 
.headdrop01{position:relative;}
.headdown01{position:absolute; background:#dedbcc; right:0%; top:40px; display:none; z-index:3000;}
.headdown01 ul{padding:10px;}
.headdown01 li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdrop01:hover .headdown01{display:block;}
.toggle01{height:300px; width:100%; overflow:scroll; display:none;}
.headtoggle{background:#dedbcc; padding:10px;}
.headtoggle h4{font-size:21px; color:#555;} 
.togin01{padding:5px;}
.togin01 h4{margin-top:0; font-weight:999; color:#555;} 
.togin01 h6{width:100%; height:1px; background:#555;}
.togin01 li{list-style:none; padding:5px 0px;}
.togin01 li a{color:#555;}.main01{display:none;}
.main02{display:block;}
.header .topbar01 .mnav01{display:block;}
.header .topbar01 .desknav01{display:none;}
.header .topbar01 .col-sm-4{display:none;}
.topbar01 .col-sm-3{display:none;} .navbar-default #donate {display:none;}
/*NAVBAR*/
.navbar-default .navbar-toggle{border-color:#ec2e58; background:transparent !important;}
.navbar-default .navbar-toggle .icon-bar{background:#17C2A4; font-weight:bold;}	
.navbar-default .navbar-nav>li>a{padding:8px 10px;}
#dropdown02{height:40px;}
.dropdown03{position:absolute; top:30px; left:0;}
.dropdown03 li a{padding:5px 10px;}
.dropdown03 li{padding:0px;}
/*ABOUT01*/
.xabout01{margin-top:0px;}
.xabout01 img{width:100%; margin-bottom:15px;}
/*ABOUT02*/
.xabout02{margin-top:60px;}
.xabout02 .xcover{padding:40px 20px 25px 20px;}
.xabout02 p{margin-bottom:25px;}
.xabout02 span{top:0px;}
 
/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:20px;}
.xabout03 p{text-align:justify;}
 
 .slider01 .consultation{display:none;}
 .slider01 .text01{width:auto;}
/*NAVBAR*/
#navigation{background:#473F3F;}
#navigation2{background:#473F3F;}
.navbar-default .navbar-header{padding:10px 0px;}
.navbar-default .navbar-brand{display:block;}
.navbar-default .nav > li > a{padding: 6px 15px; font-size: 14px; letter-spacing: 0.5px;}
.navbar-default .drop01{display:none !important;;}
.navbar-default .drop02{display:none !important;;}
.navbar-default .drop03{display:none !important;;}
.navbar-default .drop04{display:none !important;}
 
/*slider*/
.slider{width:100%; margin-top:0px;}
.slider .rslides img{width:100%; margin:auto; height:250px;}
.slider .rslides_tabs {position: absolute; top:90%; left: 41%;} 
.slider .cntr02{width:80%; margin:auto; padding-top:5%;}
.slide-cntr{width:100%; position:absolute; height:250px; z-index:99; top:0%;}
.slide-cntr h2{font-size:20px; letter-spacing:0.5px; line-height:28px; font-weight:600; color:#fff;}
.slide-cntr h5{font-size: 15px; letter-spacing: 0.5px; line-height:22px; font-weight:600;}
.slide-cntr a.btn{padding: 7px 15px; color: #fff; margin-top:0px;}
 
/*wrap01*/
.wrap01{margin-top:10px;}
.wrap01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.wrap01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;} 
.wrap01 a.btn{padding: 7px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:3px;}
/*wrap02*/
.wrap02{margin-top:10px;}
.wrap02 h2{font-size: 26px; letter-spacing: 1px;}
.wrap02 .mask00{margin-bottom:20px;}
/*living room*/
.living_room{margin-top:0px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:250px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 24px; line-height:250px; padding:0px 10px;}
/*wrap03*/
.wrap03{margin-top:0px; margin-bottom:5px;}
.wrap03 .col-sm-4{ margin-bottom:20px;}
.wrap03 h2{font-size: 26px; letter-spacing: 1px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 .col-sm-4:hover span{background:#BF1212;}
.wrap03 .col-sm-4:hover h4{color:#D6B46D;}
.wrap03 a.btn{padding: 7px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:5px; margin-bottom:15px;}
 
/*footer*/
.footer-top{padding:10px 0px;}
.footer{padding:20px 0px; background:#F6CD50; text-align:center;}
.footer img{height:50px; margin:auto;}
.footer i{width:40px; height:40px; line-height:40px; text-align:center; border-radius: 50%; font-size: 18px; background:#fff;}
/*scroll top button*/ 
.scrollToTop{width:40px; height:40px; line-height:40px; text-align:center; background: #BF1212; color: #fff; border-radius:50%; 
 font-weight:600; font-size:18px; text-decoration: none; position:fixed; bottom:65px; right:10px;}
/*about*/
.about01{margin-top:0px;}
.about01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.about01 h3{font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about01 .left01 img{margin-bottom:10px;}
.about01 .left01{padding-right:0px;}
.about01 .left01 h5{font-size: 16px; text-transform: capitalize; letter-spacing:0.5px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 0.8px; line-height: 24px;}
.about01 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:25px;}
.about01 .right01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom: 0px;}
/*about02*/ 
.about02{margin-top:0px;}
.about02 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.about02 p{font-size: 15px; letter-spacing: 0.8px; line-height: 24px; margin-bottom:0px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 1px; line-height: 26px;}
.about02 img{width:100%; height:250px; margin:20px 0px;}
/*about03*/
.about03{margin-top:0px; margin-bottom:10px;}
.about03 .col-sm-4{ margin:25px 0px;}
.about03 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.about03 p{font-size: 15px; letter-spacing: 0.8px; line-height: 24px; margin-bottom:0px;}
.about03 h3{letter-spacing:1px; color:#F3B419; transition:all 0.3s ease; text-align:center; margin-top:10px;}
.about03 h6{font-size:15px; letter-spacing:1px; line-height: 22px; text-align:center;}
.about03 span{width:60px; height:60px; margin:0% auto; float:none; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:0px; transition:all 0.3s ease; display:block;}
.about03 .pros{width:100%;margin:auto 0 0% 0%;float:none;} 
/*product*/
.product01{margin-top:5px; margin-bottom:10px; text-align:center;}
.product01 .m-btm{margin-bottom:15px;}
.product01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.product01 h3{letter-spacing: 1px; font-weight:200; font-size:20px;}
.product01 img{width:100%; height:245px;}
.product01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; text-align:center;} 
.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; transition: all 0.5s ease; margin-top: 0px; background: #D6B46D; 
 border: none; border-radius: 5px; margin-bottom:15px;}
/*service01*/
.service01{margin-top:10px;}
.service01 h2{font-size: 26px; letter-spacing: 1px;}
.service01 p{padding-bottom: 20px; letter-spacing: 1px; font-size: 15px; line-height: 24px;}
.service01 img{width:100%; height:250px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:10px;}
.service02 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:1px; font-size:18px;}
.service02 p{letter-spacing:1px; font-size: 15px; line-height:22px; color: #666666; margin-bottom:20px;}
.service02 span{width: 40px; height: 40px; background:#F6CD50; color:#fff; line-height: 40px; text-align: center; font-size: 15px;
 margin-right:5px;}
 
/*marble*/
.marble{padding-top:0px; margin-bottom:20px;}
.marble h1{font-size: 24px;}
.marble p{font-size: 16px; margin-top:15px; margin-bottom:35px;}
.colm{width:100%; height:250px;}
.colm img{width:100%;height:250px;}
/*Contact*/
.contact01{margin-top:10px;}
.contact01 h2{font-size: 26px; letter-spacing: 1px;}
.contact01 h3{color:#D6B46D; letter-spacing:1px; font-size:18px; margin-top:0px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50;  color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; color:#fff; font-weight:600; text-transform:uppercase; transition:all 0.3s ease;}
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 p{font-size:15px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#BF1212; margin-right:5px;}
.map01{margin-bottom:30px; margin-top:10px;}
.map01 .container iframe{width:100%; height:250px;}
/*marble*/
.marble{padding-top:10px; margin-bottom:10px;}
.marble h1{font-size: 24px;}
.marble p{font-size: 16px; font-weight:600;}
/* Login*/
.login{margin:20px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block;}
.login input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:22px;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:40px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:100%;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff;}

.navigator01{height:auto; background-position: -40px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
}
@media (max-width:320px){
/*header*/
header{display:none;}
header button{display:none;}
header a.email01{display:none;}
#none01{display:none;}
#logo01 img{height:48px; margin-top:0px;height:48px; margin-top:0px;}
.navhide01{display:block !important;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.newheader01{text-align:center; background:#BF1212; padding-bottom:20px;}	
.newheader01 .col-sm-3{widows: 100%;}	
.headtop01 h3{font-weight:999; padding:15px 0; margin-top:0;}
.headtoggle01 {text-align:right; margin-top:10px;}
.headtoggle01 i{margin-left:10px; font-size:30px; font-weight:999;}
.headtoggle01 h3{display:inline; margin-left:0%;}
.headmiddle01{text-align:left;}
.headmiddle01 .fa-search{margin-left:25%; font-size:14px;margin-top:10px; margin-right:5px; color:#fff;}
.headmiddle01 p{color:#fff;}
.headbottom01 li{list-style:none; display:inline; padding:0 5px;}
.headbottom01 li img{width:50px; height:30px; } 
.headdrop01{position:relative;}
.headdown01{position:absolute; background:#dedbcc; right:0%; top:25px; display:none; z-index:9999;}
.headdown01 ul{padding:10px;}
.headdown01 li{display:block; border-bottom:1px solid #c4c4c4; padding:3px 0;}
.headdrop01:hover .headdown01{display:block;}
.toggle01{height:300px; width:100%; overflow:scroll; display:none;}
.headtoggle{background:#dedbcc; padding:10px;}
.headtoggle h4{font-size:21px; color:#555;} 
.togin01{padding:5px;}
.togin01 h4{margin-top:0; font-weight:999; color:#555;} 
.togin01 h6{width:100%; height:1px; background:#555;}
.togin01 li{list-style:none; padding:5px 0px;}
.togin01 li a{color:#555;}
.main01{display:none;}
.main02{display:block;}
.header .topbar01 .mnav01{display:block;}
.header .topbar01 .desknav01{display:none;}
.header .topbar01 .col-sm-4{display:none;}
.topbar01 .col-sm-3{display:none;} .navbar-default #donate {display:none;}
/*NAVBAR*/
.navbar-default .navbar-toggle{border-color:#ec2e58; background:transparent !important;}
.navbar-default .navbar-toggle .icon-bar{background:#17C2A4; font-weight:bold;}	
.navbar-default .navbar-nav>li>a{padding:8px 10px;}
#dropdown02{height:40px;}
.dropdown03{position:absolute; top:20px; left:0;}
.dropdown03 li a{padding:5px 10px;}
.dropdown03 li{padding:0px;}
/*ABOUT01*/
.xabout01{margin-top:0px;}
.xabout01 img{width:100%; margin-bottom:15px;}
/*ABOUT02*/
.xabout02{margin-top:60px;}
.xabout02 .xcover{padding:40px 20px 25px 20px;}
.xabout02 p{margin-bottom:25px;}
.xabout02 span{top:0px;}
 
/*ABOUT03*/ 
.xabout03{margin-top:60px; margin-bottom:20px;}
.xabout03 p{text-align:justify;}
 
/*NAVBAR*/
#navigation{background:#473F3F;}
#navigation2{background:#473F3F;}
.navbar-default .navbar-header{padding:10px 0px;}
.navbar-default .navbar-brand{display:block;}
.navbar-default .nav > li > a{padding: 6px 15px; font-size: 14px; letter-spacing: 0.5px;}
.navbar-default .drop01{display:none !important;;}
.navbar-default .drop02{display:none !important;;}
.navbar-default .drop03{display:none !important;;}
.navbar-default .drop04{display:none !important;}
.consultation{display:none;}
/*slider*/
.slider{width:100%; margin-top:0px;}
.slider .rslides img{width:100%; margin:auto; height:250px;}
.slider .rslides_tabs {position: absolute; top:90%; left: 41%;} 
.slider .cntr02{width:80%; margin:auto; padding-top:5%;}
.slide-cntr{width:100%; position:absolute; text-align:center; height:250px; background:RGBA(0, 0, 0, 0.21); z-index:99; top:0%;}
.slide-cntr h2{font-size:24px; letter-spacing:0.5px; line-height:24px;}
.slide-cntr h5{font-size: 15px; letter-spacing: 0px; line-height:20px; margin-top:px;}
.slide-cntr a.btn{padding: 7px 15px; color: #fff; font-weight: 600; margin-top:0px;}
/*wrap01*/
.wrap01{margin-top:10px;}
.wrap01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.wrap01 p{font-size: 15px; letter-spacing: 1px; line-height: 24px;} 
.wrap01 a.btn{padding: 7px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:0px; background:#F6CD50;
 border:none; border-radius:3px;}
/*wrap02*/
.wrap02{margin-top:10px;}
.wrap02 h2{font-size: 26px; letter-spacing: 1px;}
.wrap02 .mask00{margin-bottom:20px;}
/*living room*/
.living_room{margin-top:0px; margin-bottom:10px;}
.living_room .living_bg{background-image:url(../image/Banner_Living.jpg);
 height:250px; background-position:50% 0%;}
.living_room .living_bg h2{font-size: 24px; line-height:250px; padding:0px 10px;}
/*wrap03*/
.wrap03{margin-top:0px; margin-bottom:5px;}
.wrap03 .col-sm-4{ margin-bottom:20px;}
.wrap03 h2{font-size: 26px; letter-spacing: 1px;}
.wrap03 p{font-size: 15px; letter-spacing: 0.5px; line-height: 22px;}
.wrap03 span{width: 100px; height: 100px; line-height: 100px; background:#F6CD50; color: rgb(255, 255, 255); border-radius: 50%;
 font-size:30px; transition:all 0.5s ease;}
.wrap03 .col-sm-4:hover span{background:#BF1212;}
.wrap03 .col-sm-4:hover h4{color:#D6B46D;}
.wrap03 a.btn{padding: 7px 15px; color: #fff; font-weight: 600; transition:all 0.5s ease; margin-top:5px; background:#F6CD50;
 border:none; border-radius:5px; margin-bottom:15px;}
 
/*footer*/
.footer-top{padding:10px 0px;}
.footer{padding:20px 0px; background:#F6CD50; text-align:center;}
.footer img{height:50px; margin:auto;}
.footer i{width:40px; height:40px; line-height:40px; text-align:center; border-radius: 50%; font-size: 18px; background:#fff;}
/*scroll top button*/ 
.scrollToTop{width:40px; height:40px; line-height:40px; text-align:center; background: #BF1212; color: #fff; border-radius:50%; 
 font-weight:600; font-size:18px; text-decoration: none; position:fixed; bottom:65px; right:10px;}
/*about*/
.about01{margin-top:0px;}
.about01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.about01 h3{font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about01 .left01 img{margin-bottom:10px;}
.about01 .left01{padding-right:0px;}
.about01 .left01 h5{font-size: 16px; text-transform: capitalize; letter-spacing:0.5px; margin-bottom:5px; line-height:18px;}
.about01 .left01 p{font-size: 15px; letter-spacing: 0.8px; line-height: 24px;}
.about01 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:25px;}
.about01 .right01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; margin-bottom: 0px;}
/*about02*/ 
.about02{margin-top:0px;}
.about02 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.about02 p{font-size: 15px; letter-spacing: 0.8px; line-height: 24px; margin-bottom:0px;}
.about02 ul li{list-style: none; font-size: 15px; letter-spacing: 1px; line-height: 26px;}
.about02 img{width:100%; height:250px; margin:20px 0px;}
/*about03*/
.about03{margin-top:0px; margin-bottom:10px;}
.about03 .col-sm-4{ margin:25px 0px;}
.about03 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:5px;}
.about03 p{font-size: 15px; letter-spacing: 0.8px; line-height: 24px; margin-bottom:0px;}
.about03 h3{letter-spacing:1px; color:#F3B419; transition:all 0.3s ease; text-align:center; margin-top:10px;}
.about03 h6{font-size:15px; letter-spacing:1px; line-height: 22px; text-align:center;}
.about03 span{width:60px; height:60px; margin:0% auto; float:none; background:#F6CD50; color:#fff; font-size:20px; text-align:center;
 line-height:60px; margin-top:0px; transition:all 0.3s ease; display:block;}
.about03 .pros{width:100%;margin:auto 0 0% 0%;float:none;} 
/*product*/
.product01{margin-top:5px; margin-bottom:10px; text-align:center;}
.product01 .m-btm{margin-bottom:15px;}
.product01 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.product01 h3{letter-spacing: 1px; font-weight:200; font-size:20px;}
.product01 img{width:100%; height:245px;}
.product01 p{font-size: 15px; letter-spacing: 1px; line-height: 22px; text-align:center;} 
/*.product01 a.btn{padding: 10px 25px; color: #fff; font-weight: 600; ansition: all 0.5s ease; margin-top: 0px; background: #D6B46D; 
 border: none; border-radius: 5px; margin-bottom:15px;}*/
/*service01*/
.service01{margin-top:10px;}
.service01 h2{font-size: 26px; letter-spacing: 1px;}
.service01 p{padding-bottom: 20px; letter-spacing: 1px; font-size: 15px; line-height: 24px;}
.service01 img{width:100%; height:250px;}
/*service02*/
.service02{margin-top:10px; margin-bottom:10px;}
.service02 h2{font-size: 26px; letter-spacing: 1px; margin-bottom:0px;}
.service02 h3{ margin-top:10px; margin-bottom:5px; letter-spacing:1px; font-size:18px;}
.service02 p{letter-spacing:1px; font-size: 15px; line-height:22px; color: #666666; margin-bottom:20px;}
.service02 span{width: 40px; height: 40px; background:#F6CD50; color:#fff; line-height: 40px; text-align: center; font-size: 15px;
 margin-right:5px;}
 
/*marble*/
.marble{padding-top:0px; margin-bottom:20px;}
.marble h1{font-size: 24px;}
.marble p{font-size: 16px; margin-top:15px; margin-bottom:35px;}
.colm{width:100%; height:250px;}
.colm img{width:100%;height:250px;}
/*Contact*/
.contact01{margin-top:10px;}
.contact01 h2{font-size: 26px; letter-spacing: 1px;}
.contact01 h3{color:#D6B46D; letter-spacing:1px; font-size:18px; margin-top:0px;}
.contact01 input{width:100%; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 input[type="submit"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase;}
.contact01 input[type="reset"]{width:100%; border:none; background:#F6CD50; transition:all 0.3s ease;
 color:#fff; font-weight:600; text-transform:uppercase;}
.contact01 textarea{width:100%; height:100px; margin-bottom:15px; border:1px solid #e9e9e9; background:#e9e9e9; padding:10px;}
.contact01 p{font-size:15px;}
.contact01 p a{color:#666; text-decoration:none;}
.contact01 p span{color:#BF1212; margin-right:5px;}
.map01{margin-bottom:30px; margin-top:10px;}
.map01 .container iframe{width:100%; height:250px;}
/* Login*/
.login{ margin:20px 0px;}
.login input{margin-bottom:18px; height:30px; line-height:30px; width:100%; display:block;}
.login input[type="submit"]{width:150px; margin:0 0px; text-indent:0; color:#ef983a; background:#3A4242;}
.login h3{font-size:22px;}
/* Register */
.register{padding:30px 0;}
.register h3{font-size:24px; color:#BF1212; line-height:28px;}
.register input{margin-bottom:10px; height:30px; line-height:30px; width:100%;}
.register input[type="submit"]{width:180px; margin:0 0px; text-indent:0; color:#fff;}

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: -80px;}
.navigator01 .container{position:relative;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
	}
