@font-face{font-family:"Oswald"; src:url('../fonts/554016114-Oswald-Bold_0.eot'); src:url('../fonts/554016114-Oswald-Bold_0.eot?#iefix') format('embedded-opentype'), url('../fonts/554016114-Oswald-Bold_0.svg#Oswald') format('svg'), url('../fonts/554016114-Oswald-Bold_0.woff') format('woff'), url('../fonts/554016114-Oswald-Bold_0.ttf') format('truetype'); font-weight:normal; font-style:normal}
@font-face{font-family:'OswaldBook'; src:url('../fonts/oswald-regular_0.eot'); src:url('../fonts/oswald-regular_0.eot') format('embedded-opentype'), url('../fonts/oswald-regular_0.woff') format('woff'), url('../fonts/oswald-regular_0.ttf') format('truetype'), url('../fonts/oswald-regular_0.svg#OswaldBook') format('svg')}
body{color:#797979; background:#1f1f1f; font-family:"Oswald", sans-serif; padding:0px !important; margin:0px !important; font-size:13px}
a,
a:hover,
a:focus{text-decoration:none; outline:none}
::selection{background:#F77B6F; color:#fff}
::-moz-selection {
 background:#f3771b; color:#fff}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Oswald",Open Sans Condensed,sans-serif, Arial}
a{color:#949494}
a:hover{color:#007D37}
p{line-height:22px}
/*header*/
.no-padd-le{padding-left:0 !important}
.no-padd-ri{padding-right:0 !important}
.no-padd-bott{padding-bottom:0 !important}
.no-mar-bott{margin-bottom:0 !important}
.no-mar-top{margin-top:0 !important}
.fl-n{float:none !important}
.header-frontend {}
.header-frontend .navbar{margin-bottom:0}
.navbar-default{border:none}
.navbar-brand{color:#bcc0cd; font-size:30px; font-weight:100; line-height:30px; margin-top:17px; padding:0}
.navbar-brand span{color:#f25f5b}
.header-frontend .navbar-collapse ul.navbar-nav{float:right; margin-right:0}
.header-frontend .navbar-default{background:#fff}
.header-frontend .nav li a,
.header-frontend .nav li.active ul.dropdown-menu li a{ color:#242424; font-weight:normal; background:none}
.header-frontend .nav li.active ul.dropdown-menu li{font-family:"Oswald",Open Sans Condensed,sans-serif, Arial;}
.header-frontend .nav li a:hover,
.header-frontend .nav li a:focus,
.header-frontend .nav li.active a,
.header-frontend .nav li.active a:hover,
.header-frontend .nav li a.dropdown-toggle:hover,
.header-frontend .nav li a.dropdown-toggle:focus,
.header-frontend .nav li.active ul.dropdown-menu li a:hover,
.header-frontend .nav li.active ul.dropdown-menu li.active a{border-top:solid 3px #007d37; background:#f3f3f3; color:#007d37; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.header-frontend .navbar-nav > li{position:static}
.header-frontend .navbar-default .navbar-nav > .open > a,
.header-frontend .navbar-default .navbar-nav > .open > a:hover,
.header-frontend .navbar-default .navbar-nav > .open > a:focus{color:#007D37; background-color:#f3f3f3; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.header-frontend .navbar{min-height:91px}
.header-frontend .navbar-nav > li{padding:0px}
.header-frontend .navbar-nav > li > a{padding:29px 20px; border-radius:0px; margin-left:2px; line-height:30px; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; text-transform:uppercase; font-size:13px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-weight:100; color:#242424}
.header-frontend .nav .caret{border-bottom-color:#999; border-top-color:#999}
.dropdown-menu{border-radius:0;}
.header-frontend .nav li .dropdown-menu{padding:0}
.header-frontend .nav li .dropdown-menu li{ font-family:Calibri,Open Sans Condensed,sans-serif,Arial}
.header-frontend .nav li .dropdown-menu li a{line-height:28px; padding:3px 12px; display:block;}
/*search*/
.search{background:url("../img/search-icon.jpg") no-repeat scroll 150px 2px rgba(0, 0, 0, 0); border:1px solid #FFFFFF; box-shadow:none; color:#FFFFFF; margin-top:27px; padding:0 35px 0 5px; transition:all 0.3s ease 0s; width:180px; border-radius:0px; margin-left:20px; border:1px solid #EAEAEA; box-shadow:none; color:#a7a7a7; font-weight:300; margin-left:15px; margin-top:27px; padding-left:5px; transition:all 0.3s ease 0s; width:180px; border-radius:0px; background-color:#f8f8f8; font-size:13px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial;}
.search:focus{border:1px solid #EAEAEA; box-shadow:none; color:#a7a7a7; font-weight:300; margin-left:15px; margin-top:27px; padding-left:5px; transition:all 0.3s ease 0s; width:180px; border-radius:0px; background-color:#f8f8f8; font-size:13px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial;}
.feature-head{padding:50px 0}
.feature-head h1{color:#454444; font-size:35px; font-weight:300; text-transform:uppercase; margin-top:0; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial}
.feature-headb{width:100%; float:left}
.feature-headb h2{color:#575757; font-weight:normal; font-size:26px; text-transform:uppercase; margin:35px 0 20px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial}
.feature-head span{color:#1e9944}
.feature-head p{color:#454444; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; font-size:15px; line-height:18px; width:92%; margin:0 4%; float:left; margin-bottom:5px}
.f-box{background:#f4f4f4; border-radius:10px; padding:20px; text-align:center; min-height:210px; margin-bottom:20px; transition-duration:500ms; transition-property:width, background; transition-timing-function:ease; -webkit-transition-duration:500ms; -webkit-transition-property:width, background; -webkit-transition-timing-function:ease}
.f-box i{font-size:50px; line-height:normal; margin-top:40px; display:block; color:#f77b6f}
.f-box:hover,
.f-box.active{background:#f77b6f; border-radius:10px; padding:20px; text-align:center; min-height:210px; margin-bottom:20px; transition-duration:500ms; transition-property:width, background; transition-timing-function:ease; -webkit-transition-duration:500ms; -webkit-transition-property:width, background; -webkit-transition-timing-function:ease}
.f-box:hover i,
.f-box.active i{font-size:50px; line-height:normal; margin-top:40px; display:block; color:#fff}
.f-box:hover h2,
.f-box.active h2{color:#fff}
.f-box h2{font-size:20px; text-transform:uppercase; font-weight:400; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
.f-text{font-size:14px; font-weight:300}
/*quote*/

.quote{margin:70px 0; display:inline-block; width:100%}
.quote-info{background:#475168; padding:20px; border-radius:4px; -webkit-border-radius:4px; min-height:72px}
.quote-info h1{color:#fff; font-weight:400; font-size:20px; margin:0 0 5px 0; text-transform:uppercase; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
.quote-info p{color:#454444; font-weight:300; margin:0}
.purchase-btn{width:100%; line-height:75px; font-size:20px; font-weight:400; text-transform:uppercase; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
.accordion{margin-bottom:25px; display:inline-block; width:100%}
/*tabs*/

.tab{background:#f4f4f4}
.tab .nav > li > a{padding:18px 15px}
.tab-bg-dark-navy-blue{background:#6f6f6f; border-bottom:none; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; padding:0}
.tab-bg-dark-navy-blue .nav > li > a:hover,
.tab-bg-dark-navy-blue .nav > li > a:focus{background-color:#f4f4f4; text-decoration:none}
.panel-heading .nav > li > a,
.panel-heading .nav > li.active > a,
.panel-heading .nav > li.active > a:hover,
.panel-heading .nav > li.active > a:focus{border-width:0; border-radius:0}
.panel-heading .nav > li > a{color:#fff}
.panel-heading .nav > li.active > a,
.panel-heading .nav > li > a:hover{color:#6f6f6f; background:#f4f4f4}
.panel-heading .nav > li:first-child.active > a,
.panel-heading .nav > li:first-child > a:hover{border-radius:4px 0 0 0; -webkit-border-radius:4px 0 0 0}
.tab .nav-tabs.nav-justified > li{border-right:1px solid #f4f4f4}
.tab .nav-tabs.nav-justified > li:last-child{border-right:none}
.p-head{color:#F77B6F; font-size:14px; font-weight:400}
.cmt-head{font-size:14px; font-weight:400}
.p-thumb img{border-radius:3px; -webkit-border-radius:3px; height:50px; width:50px}
/*testimonial*/

.about-testimonial ul li{list-style:none}
.about-testimonial{margin:0; position:relative; width:100%}
ul.about-flex-slides{margin-left:0}
.flex-direction-nav{position:absolute; right:10px; top:30px; width:70px; display:none}
.flex-direction-nav li{display:inline-block; width:12px}
.flex-direction-nav li a{outline:none}
.flex-direction-nav li a i{color:#cccccc}
.flex-control-paging{display:none}
.about-testimonial .about-testimonial-image{float:left; margin:0 15px; position:relative}
.about-testimonial .about-testimonial-image img{border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; height:100px !important; width:100px !important}
.about-flexslider .about-flex-slides img{display:block; width:auto; float:left; margin:0 15px 20px 0}
.about-testimonial a.about-testimonial-author{display:inline-block; font-size:15px; text-transform:uppercase; font-weight:bold; line-height:11px; margin:30px 0 8px 0; color:#504946; font-weight:300}
.about-testimonial .about-testimonial-company{display:block; font-size:13px; line-height:14px; color:#ababab; font-weight:300}
.about-testimonial.boxed-style .about-testimonial-content{background:#fff; border:1px solid #e0dede}
.about-testimonial .about-testimonial-content{margin-top:0px; padding:10px; position:relative}
.about-testimonial .about-testimonial-content p{line-height:18px; color:#454444; font-size:14px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; margin:0}
.about-testimonial.boxed-style .about-testimonial-content:before{background:none; border-top:1px solid #e9e9e9; border-right:1px solid #e9e9e9; border-color:#f5f5f5; border-image:none; border-style:none; top:-7px; content:""; display:block; height:14px; left:60px; position:absolute; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); width:15px; display:none\0/; _display:none}
/*----image hove----*/
.view{float:left; overflow:hidden; position:relative; text-align:center; cursor:default; background:#fff; border:solid #e0dede 1px}
.view .mask,
.view .content{position:absolute; overflow:hidden; top:0; left:0; height:100%; width:100%}
.view img{display:block; position:relative}
.view h2{text-transform:uppercase; color:#fff; text-align:center; position:relative; font-size:16px; padding:10px; background:rgba(0, 0, 0, 0.8); margin:5px 0 0 0}
.view p{font-size:12px; position:relative; color:#fff; padding:10px 20px 20px; text-align:center; margin-bottom:10px}
.view a.info{display:inline-block; text-decoration:none; padding:7px 14px; background:#000; color:#fff; text-transform:uppercase; -webkit-box-shadow:0 0 1px #000; -moz-box-shadow:0 0 1px #000}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000}
.view-tenth img{-webkit-transform:scaleY(1); -moz-transform:scaleY(1); -o-transform:scaleY(1); -ms-transform:scaleY(1); transform:scaleY(1); -webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out}
.view-tenth .mask{background-color:rgba(0, 0, 0, 0.5); -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0}
.view-tenth h2{background:transparent; margin:0px 10px; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); color:#333; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0}
.view-tenth p{color:#333; line-height:normal; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear}
.view-tenth a.info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear}
.view-tenth:hover img{-webkit-transform:scale(5); -moz-transform:scale(5); -o-transform:scale(5); -ms-transform:scale(5); transform:scale(5); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=.5); opacity:.5}
.view-tenth:hover .mask{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1}
.view-tenth:hover h2,
.view-tenth:hover p,
.view-tenth:hover a.info{-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1}

/*imageview icon hover*/

[data-zlname]{position:relative; overflow:hidden; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box}
/*IMGS IN CONTAINER*/
[data-zlname] > img{display:block; max-width:100%}
/*POP UP ELEMENTS*/
[data-zlname] [data-zl-popup]{position:absolute; display:block; padding:1px; height:40px; width:40px; background:#323231; color:#fff; overflow:hidden; display:none; text-align:center}
/*OVERLAY*/
/*classic*/
[data-zl-overlay]{top:0; left:0; position:absolute; width:100%; height:100%; display:none; padding:inherit}
/*four*/
[data-zl-ovzoom0], [data-zl-ovzoom1], [data-zl-ovzoom2], [data-zl-ovzoom3]{position:absolute; width:25%; height:100%}
/*rolling*/
[data-zl-ovrolling]{position:absolute; display:none; width:100%; height:100%}
/*double*/
[data-zl-ovdouble0], [data-zl-ovdouble1]{position:absolute; display:none}

/*-------*/

[data-zlname = reverse-effect] [data-zl-popup = link]{background:rgba(256,256,256,1); border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%}
 [data-zlname = reverse-effect] [data-zl-popup = link2]{background:none; width:100%; height:100%; padding-top:30%; color:#FFF}
[data-zlname = reverse-effect] [data-zl-popup = link]:hover,
[data-zlname = reverse-effect] [data-zl-popup = link2]:hover{opacity:.5}
.mask {}
.mask a i{color:#fff !important; font-size:18px; line-height:25px; font-style:normal; font-family:'OswaldBook',Open Sans Condensed,sans-serif, Arial; text-transform:uppercase; top:50px}
.r-work{color:#475168; text-transform:uppercase; font-size:24px; font-weight:400; margin-bottom:20px; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
.bx-wrapper{margin-bottom:0px; padding-top:18px}
/*pricing table*/

.pricing-table{background:#eeeeee; text-align:center; padding:0 0 25px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.pricing-table.most-popular{top:-20px; position:relative}
.most-popular{background:#f77b6f; color:#fff}
.most-popular h1{font-size:25px !important; padding-bottom:10px; padding-top:17px !important}
.most-popular h2{background:#d76b61 !important; margin-top:20px !important}
.most-popular ul li{border-bottom:1px dotted #d76b61 !important}
.most-popular .price-actions .btn{background:#d76b61 !important; margin:10px 0; cursor:pointer}
.pricing-table .price-actions .btn{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#acacac; color:#fff; border:none; box-shadow:none; text-shadow:none; padding:10px 20px; cursor:pointer}
.pricing-head h1{font-size:18px; font-weight:300; padding-top:15px}
.pricing-head h2{padding:30px 0; background:#454444; color:#fff; font-size:50px; font-weight:100}
.pricing-table ul{margin:15px 0; padding:0}
.pricing-table ul li{border-bottom:1px dotted #CCCCCC; margin:0 2em; padding:1em 0; text-align:center; font-weight:300}
.pricing-head span.note{display:inline; font-size:25px; line-height:0.8em; position:relative; top:-18px}
.pricing-quotation,
.team-info{background:#EEEEEE; padding:20px 20px 35px 20px; margin-bottom:100px; display:inline-block; width:100%; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px}
.pricing-quotation h3,
.team-info h3{font-weight:300}
.pricing-quotation p,
.team-info p{margin-bottom:0px}
.pricing-plan,
.team-info-wrap{position:relative}
.pricing-quotation:before,
.team-info:before{background-color:#EEEEEE; border-color:#EEEEEE; border-image:none; border-right:1px solid #EEEEEE; border-style:none; top:-7px; content:""; display:block; height:14px; left:48%; position:absolute; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); width:15px}
.breadcrumbs{background:url(../img/inner-banner-bg.jpg) repeat-x top center #317e2c; height:69px; position:relative; color:#fff; margin-bottom:0px; background-size:100% 100%}
.breadcrumb{position:absolute; bottom:0; margin-bottom:0; background:url(../img/breadcrumb-bg.png) repeat top left; border-radius:0; clear:both}
.breadcrumb li a{color:#fff}
.breadcrumb li a:hover{color:#f3771b}
.breadcrumb li.active{color:#fff}
.breadcrumbs h1{font-size:30px; font-weight:normal; margin:3px 0 0; padding:16px 0; text-transform:uppercase; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial}
/*contact*/

.contact-map{margin:0px 15px 0 0}
.contact-map div {}
.contact-form{/*float:left;*/ margin-bottom:20px}
.contact-form h4{line-height:20px; margin:20px 0 0px 0; font-size:17px; color:#252525}
.contact-form h5{line-height:20px; margin:0 0 15px 0; font-size:17px; color:#252525}
.address h4{color:#475168; text-transform:uppercase; margin-bottom:20px; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
/*about us*/

.about-us img{width:100%}
.carousel-control.left,
.carousel-control.right{background:none}
.carousel-control{background:#000000 !important; bottom:40%; color:#FFFFFF; font-size:20px; left:0; line-height:48px; opacity:0.5; position:absolute; text-align:center; text-shadow:0 0px 0px rgba(0, 0, 0, 0); top:40%; width:10%}
.carousel-control:hover{background:rgba(212,108,94,.8) !important; color:#FFFFFF; /*opacity:0.6;*/ text-decoration:none}
.carousel-control:hover,
.carousel-control:focus{opacity:0.6}
.carousel-caption{background:rgba(0,0,0,0.6); padding-bottom:0px; bottom:0; color:#FFFFFF; left:0 !important; padding-bottom:5px; padding-top:10px; position:absolute; right:0 !important; text-align:center; text-shadow:0 0px 0px rgba(0, 0, 0, 0); z-index:10}
.about h3 {/*text-transform:uppercase;*/ color:#475168; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial; margin-top:0}
.icon-wrap{font-size:2em; height:60px; width:60px; float:left; line-height:60px; text-align:center; color:#fff; margin-right:30px}
.ico-bg{background:#f37d6c}
.round{border-radius:50%; -webkit-border-radius:50%}
.content h3,
.media h3{margin-top:0; color:#475168; font-size:20px; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
.media h3{margin-top:20px}
.media-body h4{font-size:16px; color:#475168}
.hiring,
.services{margin-bottom:40px; display:inline-block; width:100%}
.hiring{margin-top:60px}
.gray-box{background:#f2f2f2; padding:60px 0}
.progress{background-color:#E1E1E1}
.flexslider{background:none; border:none}
.about-skill-meter .sr-only{position:static !important}
.about-skill-meter .progress-bar{text-align:left; padding-left:10px}
.about-skill-meter .progress{height:30px; box-shadow:none; line-height:30px}
.about-skill-meter .progress-bar-danger{background-color:#f37d6c; box-shadow:none}
.skills{margin-bottom:25px; color:#47506a; font-size:20px; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial}
/*team*/

.person{margin-bottom:10px}
.person img{width:210px; height:210px; border-radius:50%; -webkit-border-radius:50%}
.team-social-link{display:block; margin:10px 0 20px 0}
.team-social-link a{display:inline-block !important; color:#cac8c7; font-size:20px; margin:0 8px}
.team-social-link a:hover{color:#f37c6b}
.person-info h4,
.person-info h4 a{color:#f37c6b; font-weight:300; margin-bottom:5px}
.mtop30{margin-top:30px}
/*typography*/

.highlight-1{background:#9CCE44; color:#FFFFFF}
.highlight-2{background:#242424; color:#FFFFFF}
.highlight-3{background:#F2C600; color:#242424}
.dropcap{background-color:#666666; color:#FFFFFF; float:left; font-size:30px; line-height:30px; margin:4px 8px 0 0; padding:5px 10px; text-align:center}
.dropcap2{background-color:#666666; border-radius:50%; -webkit-border-radius:50%; color:#FFFFFF; float:left; font-size:35px; height:41px; line-height:25px; margin:3px 8px 0 0; padding:10px; text-align:center}
/*buttons*/

.btn-row{margin-bottom:30px}
/*blog*/

.blog-item{margin-bottom:0px; padding-bottom:40px; border-bottom:none}
.date-wrap,
.comnt-wrap{margin-bottom:20px}
.date-wrap span,
.comnt-wrap span{display:block; padding:10px 0; text-align:center}
.blog-item p{color:#454444; font-size:15px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; text-align:justify; line-height:18px; padding-bottom:10px}
.blog-item p span a{color:#f3771b; padding-left:5px; font-style:italic; font-size:15px}
.blog-item p span a:hover{color:#000}
.date-wrap .date{font-size:30px; font-weight:300; background:#F77B6F; color:#fff; border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0}
.date-wrap .month{font-size:16px; font-weight:300; background:#f6f5f0; color:#a19fa2; border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px}
.comnt-wrap .comnt-ico{background:#efeee9; color:#a0a0a0; border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; font-size:20px}
.comnt-wrap .value{background:#f6f5f0; color:#a0a0a0; border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px}
.blog-img img{width:100%; border-radius:4px; -webkit-border-radius:4px}
.blog-item h1{font-size:30px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; line-height:normal}
.blog-item h2{font-size:28px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; line-height:normal}
.blog-item h3{font-size:26px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; line-height:normal}
.blog-item h4{font-size:24px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; line-height:normal}
.blog-item h5{font-size:22px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; line-height:normal}
.blog-item h6{font-size:20px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; line-height:normal}
.blog-item span{color:#1E9944}
.blog-item ul {}
.blog-item ul li{font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:22px; color:#616161; list-style:square inside}
.blog-item ol {}
.blog-item ol li{font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:22px; color:#616161; list-style:decimal inside none}
.author{margin:25px 0 30px 0; font-size:16px}
.author a,
.shate-view a{color:#F77B6F}
.shate-view{margin-top:20px}
.shate-view ul li{margin-bottom:5px}
.blog-side-item h3{padding:10px 0 10px 15px; margin:0; background:#f3f3f3; color:#575757; font-size:15px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; text-transform:uppercase}
.blog-side-item ul li{margin-bottom:0px; border-bottom:1px solid #efefef; line-height:16px;padding:9px 0;}
.blog-side-item ul li a{background:url(../img/footer-menu-icon.jpg) no-repeat 10px 6px; display:inline-block; width:100%; color:#454444; font-size:14px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; padding-left:24px}
.blog-side-item ul li a:hover{color:#f3771b; font-weight:bold; background:url(../img/footer-menu-icon-ho.jpg) no-repeat 10px 6px}
.media p{line-height:normal}
ul.tag{display:inline-block; width:100%}
ul.tag li{float:left; margin:10px 10px 0 0; border-bottom:none}
ul.tag li a{border:1px solid #e8e8e8; padding:0 10px; border-radius:4px; -webkit-border-radius:4px}
.media img.media-object{border-radius:50%; -webkit-border-radius:50%; height:80px; width:80px}
/*footer*/

.footer-bott{background:#1c1c1c; font-size:14px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; padding:8px 0; color:#949494}
.footer-bott .pull-right{padding-right:15px}
.footer{background:url(../img/footer-bg.png) repeat-x top left #232323; background-size:auto 100%; color:#fff; padding:20px 0 10px; margin-top:50px; display:block; width:100%; font-weight:300}
.footer h2{font-size:18px; text-transform:uppercase; margin-top:0; margin-bottom:0px; font-weight:normal; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#fff; width:100%}
.footer span{color:#00943a}
.footer address a{color:#f37c6b}
.social-link-footer{width:100%; float:left; padding-bottom:0px}
.social-link-footer img{float:left}
.social-link-footer h2{padding:17px 0 7px; float:left}
.social-link-footer ul{padding:0; margin:0; width:100%; float:left}
.social-link-footer ul li{float:left; list-style:none; margin-right:5px}
.main-slider{background-size:100% 100%; color:#fff; z-index:1; position:relative; overflow:hidden}
.slider-colored{z-index:1; position:relative; border-top:solid 1px #eee; border-bottom:solid 1px #eee}
.slide_title{font-weight:300; color:#fff; text-transform:uppercase; font-size:55px; /*background:#1e9944;*/ font-family:'OswaldBook',Open Sans Condensed,sans-serif, Arial; padding:5px 10px; padding:20px 10px \9; height:auto; display:block; font-weight:bold; text-align:right;}
.slide_subtitle{font-family:'OswaldBook',Open Sans Condensed,sans-serif, Arial; font-weight:bold; padding:5px; color:#fff; text-transform:uppercase; font-size:40px; /*background:#000;*/ padding:10px; line-height:60px}
.slide_list_item{font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-weight:400; padding:5px; color:#fff; text-transform:uppercase; font-size:14px}
.slide_desc{color:#fff; font-size:14px; line-height:24px; font-weight:lighter}
.slide_desc_bordered{border-left:3px solid #ddd !important; padding-left:5px}
.slide_btn{font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-weight:100; /*background:#f3771b;*/ padding:7px 17px; padding:20px 17px \9; color:#fff; font-size:20px; text-transform:uppercase; cursor:pointer; border-radius:0px; border:solid #db6208 1px}
.slide_btn span{font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-size:20px; background:url(../img/read-more-icon.png) no-repeat 5px 0px; width:6px; height:4px}
.slide_btn:hover,
.slide_btn:focus{font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-weight:300; /*background:#f3771b;*/ padding:15px 20px; color:#fff; font-size:14px; text-transform:uppercase; cursor:pointer}
.dark-text{color:#fff}
.yellow-txt{color:#ffe582}
/*recent work*/
.feature-head img{ width:100%; padding:9px 0;}
.bx-controls-direction{position:absolute; right:0; top:0; width:55px; z-index:999}
.bx-controls-direction a{padding:0; border-radius:0px; margin-left:5px !important; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.bx-controls-direction a:hover{-webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.bx-wrapper .bx-prev,
.bx-wrapper .bx-prev:hover{right:30px; background-position:25px 8px}
.bx-wrapper .bx-next,
.bx-wrapper .bx-next:hover{background-position:22px 8px; right:0}
/*property*/

.property{padding:29px 0; margin-bottom:35px}
.gray-bg{background:#f8f8f8; border-bottom:solid 1px #dbdbdb; border-top:solid 1px #dbdbdb}
.gray-bg h2{font-size:21px; text-transform:uppercase; padding:0px; margin:0px; color:#575757; font-family:'OswaldBook',Open Sans Condensed,sans-serif, Arial; width:100%}
.gray-bg span{color:#00943a}
.gray-left{float:left; width:62%}
.gray-right{float:right; width:38%; padding-left:1%}
.gray-right h2{padding-bottom:13px}
.property h1{color:#475168; font-size:24px; text-transform:uppercase; font-family:'Fjalla One',Open Sans Condensed,sans-serif, Arial; font-weight:400; margin-bottom:30px}
a.btn-purchase{background:#475168; color:#fff; text-transform:uppercase; padding:20px 40px; margin-top:30px; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
a.btn-purchase:hover,
a.btn-purchase:focus{background:#F77B6F; color:#fff; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
/*clients*/

.clients{margin-top:50px}
.clients ul li{display:inline-block; margin:0 30px}
/*portfolio*/


/*Photo Gallery*/
#gallery{margin:auto; position:relative; width:100%}
#gallery h2{color:#fff; padding-top:30px}
.gallery-container{margin:0 auto 40px auto; position:relative; width:100%}
.col-4 .item{width:23%; margin-right:2%; margin-bottom:2%}
.col-4 .item img{height:230px}
ul#filters{display:inline-block; width:100%; margin:5px 0 30px 0}
ul#filters li{float:left; margin-right:10px; margin-bottom:10px}
ul#filters li a{background:#E2E0E1; padding:10px 15px; display:inline-block; color:#7D797A; outline:none; border-radius:5px; -webkit-border-radius:5px; transition-duration:500ms; transition-property:width, background; transition-timing-function:ease; -moz-transition-duration:500ms; -moz-transition-property:width, background; -moz-transition-timing-function:ease; -webkit-transition-duration:500ms; -webkit-transition-property:width, background; -webkit-transition-timing-function:ease}
ul#filters > li > a:hover,
ul#filters > li > a:focus,
ul#filters > .active > a,
ul#filters > .active > span{background:#f77b6f; padding:10px 15px; display:inline-block; color:#fff; border-radius:5px; -webkit-border-radius:5px; transition-duration:500ms; transition-property:width, background; transition-timing-function:ease; -moz-transition-duration:500ms; -moz-transition-property:width, background; -moz-transition-timing-function:ease; -webkit-transition-duration:500ms; -webkit-transition-property:width, background; -webkit-transition-timing-function:ease}
.item img{width:100%; height:auto}
.text-grid a{color:#fff}
.text-grid div{padding:0 10px}
.text-grid p{margin-bottom:10px}
/* Start:Recommended Isotope styles */

/* Isotope Filtering */

.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none; z-index:1}
/*Isotope CSS3 transitions */

.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s; -moz-transition-duration:0.8s; -ms-transition-duration:0.8s; -o-transition-duration:0.8s; transition-duration:0.8s}
.isotope{-webkit-transition-property:height, width; -moz-transition-property:height, width; -ms-transition-property:height, width; -o-transition-property:height, width; transition-property:height, width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity; -moz-transition-property:-moz-transform, opacity; -ms-transition-property:-ms-transform, opacity; -o-transition-property:-o-transform, opacity; transition-property:transform, opacity}
/*disabling Isotope CSS3 transitions */

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s; -o-transition-duration:0s; transition-duration:0s}
/* End:Recommended Isotope styles */

/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none}
/*parallax*/

.parallax1{background:url("../img/flat_parallax.jpg") no-repeat fixed 0 0 #f77b6f; background-size:cover; width:100%; min-height:400px; font-style:italic}
.parallax1 h1{text-align:center; color:#fff; font-size:25px; font-weight:300; line-height:40px; margin-top:160px}
/*----*/
.mbot50{margin-bottom:50px}
.read_more{cursor:pointer; display:table; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; font-size:15px; font-style:italic; height:15px; line-height:15px; margin:0 auto; margin-top:10px; text-align:left; width:110px; display:table}
.read_more a{background:url("../img/read-more-butt.jpg") no-repeat scroll 0px 0 rgba(0, 0, 0, 0); color:#f3771b; display:table; width:100%; padding-left:22px; height:15px; line-height:15px}
.read_more a:hover{background-position:0px -15px; color:#1E9944; transition:all 0.5s ease-out 0s !important}
.advanced-search-box{width:100%; float:left; background:#FFF; border:1px solid #E0DEDE; padding:5px 15px 4px; margin:3px 0 17px}
.advanced-search-box p{font-size:13px; text-transform:uppercase; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; color:#514e4e}
.advanced-search-box span{color:#1e9944; font-weight:bold}
.mari-t-20px{margin-top:20px}
.footer-menu{width:100%; float:left}
.footer-menu ul{width:100%; float:left; margin-top:10px}
.footer-menu ul li{float:left; background:url(../img/footer-menu-icon.jpg) no-repeat 0px 10px; width:50%; list-style:none; font-size:14px; color:#949494; padding-left:12px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; line-height:23px}
.footer-menu ul li a{color:#949494}
.footer-menu ul li a:hover{color:#f3771b}
.footer-menu ul li .active{color:#f3771b}
.footer-sape{border-left:solid 1px #2f2f2f; border-right:solid 1px #2f2f2f; width:97%; display:table; padding:0 0% 0 10%; padding-bottom:70px}
.fa-bar{color:#FFF}
.mega-menu{width:100%}
.mega-menu h4{font-size:13px; background:#ececec; color:#656565; text-transform:uppercase; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; width:86%; margin:0 7%; margin-top:20px; padding-left:7px; height:26px; line-height:26px}
.mega-menu h4 a{ font-family:"Oswald",Open Sans Condensed,sans-serif, Arial}
.mega-menu li{background:none !important; color:#000; list-style:none;}
.mega-menu li a{font-size:14px !important; padding-left:30px !important; background:url(../img/footer-menu-icon.jpg) no-repeat 20px 11px !important; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; color:#454444; border:none !important; background-color:transparent !important; line-height:20px !important}
.mega-menu li a:hover{color:#00943a; background:url(../img/mega-menu-icon-ho.jpg) no-repeat 20px 10px !important; background-color:transparent}
.navbar-header button{background:url(../img/menu-icon.jpg) no-repeat 0 0 !important; border-radius:0px}
.mega-menu-img{background:#dadada; margin-top:15px; margin-right:15px; width:185px; height:480px; display:table}
.oyster-pendants{width:100%; float:left}
.oyster-pendants h4{color:#575757; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-size:18px; text-transform:uppercase; margin:0; padding:0 0 10px 0}
.oyster-pendants ul{width:100%; float:left}
.oyster-pendants ul li{width:31%; float:left; margin-bottom:20px; margin-right:20px; border:solid #f3f3f3 1px; list-style:none !important}
.oyster-pendants ul li:nth-child(3n+3){margin-right:0px}
.oyster-pendants ul{width:100%; float:left}
.oyster-pendants ul li a {}
.oyster-pendants img{width:100%; margin:0; float:left}
.oyster-pendants h3{width:100%; float:left; background:#f3f3f3; height:37px; line-height:37px; text-align:center; font-size:15px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; color:#575757; text-transform:uppercase; margin:0}
.oyster-pendantsa p{width:100%; float:left; background:#f3f3f3; height:50px; line-height:14px; text-align:center; font-size:13px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; color:#454444; text-transform:uppercase; margin:0; padding:0 3px; text-transform:capitalize}
.oyster-pendants ul li:hover h3{background:#f3771b; color:#FFF}
.oyster-pendants ul li:hover p{background:#f3771b; color:#FFF}
.oyster-pendants ul li:hover{border:solid #f3771b 1px; box-shadow:0 0 8px #666666}
.category .oyster-pendants ul li{width:100%}
.contact-add{width:100%; float:left; border:solid #e5e5e5 1px; background:#f8f8f8;}
.contact-add ul{padding:10px 0; margin:0; float:left}
.contact-add ul li{float:left; width:100%; padding:5px 0; list-style:none}
.contact-add ul span{width:20%; float:left; padding-left:5%}
.contact-add ul p{width:80%; float:left; color:#1e1e1e; font-size:14px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; line-height:14px; padding-top:4px; font-style:normal}
.contact-add ul li a{color:#1e1e1e}
.contact-add ul li a:hover{text-decoration:underline}
.form-group label{font-size:14px; padding-top:10px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; border:none; font-weight:normal; box-shadow:none; color:#343434}
.form-group img{margin-left:1px}
.btn-defaulta{background:url(../img/buttn-bg.jpg) no-repeat top left; font-size:21px; text-transform:uppercase; border:none; text-shadow:1px 0 0 #a75214; color:#fff; border-radius:0; font-family:'OswaldBook',Open Sans Condensed,sans-serif, Arial; height:42px; background-size:100% 200%; padding:0px 28px; margin-left:10px; font-weight:normal}
.btn-defaulta:hover{background-position:0 -42px; text-shadow:1px 0 0 #7e7e7e; font-size:21px; text-transform:uppercase; border:none; text-shadow:1px 0 0 #303030; color:#fff}
.newsevents{background:#f9f9f9; border-bottom:solid #e7e7e7 1px; width:100%; display:table; margin:0 15px; margin-bottom:19px}
.newsevents .col-sm-2 img{width:100%; margin:15px 0; border:solid #FFF 1px}
.newsevents .col-sm-10 h3{border-bottom:solid #e5e5e5 1px; width:100%; display:table; font-size:14px; color:#252525; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; text-transform:uppercase; font-weight:normal; margin:15px 0 0 0; padding-bottom:10px; float:none}
.newsevents .col-sm-10 p{color:#5e5e5e; font-size:14px; line-height:18px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; text-align:justify; padding-top:10px; float:left}
.newsevents:hover{background:#f2f2f2}
.newsevents .col-sm-10 span{float:right; text-transform:capitalize; font-weight:normal; font-family:Calibri,Open Sans Condensed,sans-serif, Arial}
.newsevents .col-sm-10 img{margin-top:-5px; margin-right:7px}
.btn-defaultb{background:url(../img/buttn-bg.jpg) no-repeat top left; font-size:16px; text-transform:uppercase; border:none; text-shadow:1px 0 0 #a75214; color:#fff; border-radius:0; font-family:'OswaldBook',Open Sans Condensed,sans-serif, Arial; height:36px; background-size:100% 200%; padding:0px 15px; margin:0 10px 5px 0; font-weight:normal; line-height:36px}
.btn-defaultb:hover{background-position:0 -36px; text-shadow:1px 0 0 #7e7e7e; font-size:16px; text-transform:uppercase; border:none; text-shadow:1px 0 0 #303030; color:#fff}
.table-responsive th{font-size:12px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-weight:normal; color:#5c5c5c; text-transform:uppercase; text-align:center; background:#f1f1f1; border-bottom:solid #f2ae7c 2px !important}
.table-responsive tr{font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#454545; background:#f9f9f9; border-bottom:solid 1px #FFFFFF !important}
.table-responsive tr:nth-child(2n+2){background:#f5f5f5}
.pro-detail-right{width:100%; float:left; margin-top:58px;}
.pro-detail-right h3{color:#575757; text-transform:uppercase; font-size:15px; padding:0; margin:17px 0 10px}
.dimensions{width:100%; float:left; background:#fcfcfc; margin-top:10px; border:solid 1px #ededed}
.dimensions h4{color:#575757; font-size:13px; text-transform:uppercase; border-bottom:solid #ededed 1px; padding:10px 0 10px 10px; margin:0; float:left; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; width:100%; background:#F9F9F9}
.dimensions img{float:left; margin:20px 0px 20px 10px}
.dimensions .blog-item{padding:0; margin:10px 0}
.dimensions .blog-item ul{padding-left:18px}
.dimensions .blog-item ul li{font-size:14px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; color:#454444}
.dimensions .blog-item ol{padding-left:18px}
.dimensions .blog-item ol li{font-size:14px; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; color:#454444}

.pro-detail-left {}
.pro-detail-left h2{font-size:26px; color:#575757; text-transform:uppercase; padding:0; margin:0 0 5px 0; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; font-weight:normal; width:100%; display:table}
.oyster-pendantsa{width:100%; float:left}
.oyster-pendantsa ul{width:100%; float:left}
.oyster-pendantsa ul li{width:23.4%; float:left; margin-bottom:20px; margin-right:20px; border:solid #f3f3f3 1px; list-style:none !important}
.oyster-pendantsa ul li:nth-child(3n+3){margin-right:20px}
.oyster-pendantsa ul li:nth-child(4n+4){margin-right:0px}
.btn-enquire-form{width:53px; height:184px; float:left; top:450px; position:fixed; z-index:999999}
.btn-enquire-form a{width:53px; height:184px; background:url(../img/catlag-img.png) left top no-repeat; display:block}
.btn-enquire-form a:hover{width:53px; height:184px; background:url(../img/catlag-img-hover.png) left top no-repeat}
.btn-catalogue{width:53px; height:130px; background:url(../img/catlag-img.png) left top no-repeat; float:left; top:65%; position:fixed; z-index:999}
.btn-catalogue:hover{width:53px; height:144px; background:url(../img/catlag-img-hover.png) left top no-repeat}
.add-on{height:32px; height:30px; border:none}
.add-on button[type="submit"]{background:none; border:none; padding:0px; margin:0px; width:30px; float:left}
.input-append{width:215px; margin-top:31px; padding-left:20px; margin-right:-20px}
.input-append input[type="text"]{float:left; border-radius:0; width:165px; height:29px; border-right:0; color:#454444; font-size:13px}
.input-append form-control{border-right:0px}
.input-append button[type="submit"]{background:none; border:none; padding:0px; margin:0px; width:30px; height:32px; float:left; background:url(../img/search-icon.png) no-repeat top left #f8f8f8; border:border:1px solid #DCDCDC;
padding:1px}
.form-search button[type="submit"]{background:none; border:none; padding:0px; margin:0px; width:30px; height:32px; float:left; background:url(../img/search-icon.png) no-repeat top left #f8f8f8; border:border:1px solid #DCDCDC;
padding:1px; float:left; border-right:1px solid #DCDCDC; border-top:1px solid #DCDCDC}
.gray-right .col-sm-6{width:100%; padding:0; margin:0}
#ahover {}
#ahover ul {}
#ahover ul li{list-style:none}
.owl-carousel .owl-wrapper{margin-left:-7px}
#owl-demo .item{background:none; padding:18px 0 0px; margin:0px 7px; color:#FFF; border-radius:none; text-align:center;}
.item a{border:solid #e0dede 1px; display:block}
.item{position:relative; height:315px; text-align:center}
.item img{width:100%}
.item strong{width:100%; display:table}
.itema{position:absolute; width:100%}
.itema h2{font-weight:normal; display:none; font-size:18px; color:#fff; background:url(../img/product-img-ho-bg.png) repeat top left; height:100%; width:100%; line-height:26px}
.itema a:hover h2{display:block; position:absolute; top:0; left:0; padding-top:40px}
.itemb{position:absolute; top:162px; width:100%}
.itemb h2{line-height:26px; font-weight:normal; display:none; font-size:18px; color:#fff; background:url(../img/product-img-ho-bg.png) repeat top left; height:100%; width:100%}
.itemb a:hover h2{display:block; position:absolute; top:0; left:0; padding-top:40px}
.form-searcha{display:block}
.form-searchb{display:none}
.white-bg{background-color:#FFF}
.navbar-collapse.collapse{position:relative}
.multilevelpushmenu_wrapper h2{display:none}
.form-control2{width:90%; float:left; border-radius:0; border-right:0; height:30px}
.form-control2:focus{border-right:0px}
.form-bl{display:none}
.dropdown-menu1{width:280px !important; left:0; padding-top:10px}
.dropdown-menu1 .mega-menu{padding-top:10px}
#menu{height:800px !important; min-height:800px !important;}
#menu_multilevelpushmenu{height:800px !important; min-height:800px !important}
.gallery{margin-top:30px}
.product-but .btn-default{padding:6px 18px}
.padd-l-5{padding-left:5px}
.captcha{width:100%; float:left}
/*gallary css star here*/

/*.fleft{float:left}*/
.fancybox{text-decoration:none}
.prod-stock-2{float:left; padding-top:13px; padding-right:10px}
.zoom-top img{opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.left .zoom-top:first-child{margin-top:0px; position:relative; z-index:12}
.zoom-top:hover{-moz-transform:scale(1.05);/*When hover on images image size will increased*/ -webkit-transform:scale(1.05);/*When hover on images image size will increased*/ -webkit-transform:scale(1.05);/*When hover on images image size will increased*/}
.zoom-top{width:30px!important; height:30px!important; background:url('../images/zoom.png') right 0px no-repeat; overflow:hidden; margin-bottom:-30px; margin-left:271px; display:none}
.box-product > li.tree-div{margin-right:0}
.box-product > li{width:176px; display:inline-block; vertical-align:top; margin-right:42px; margin-bottom:28px}
/* Product */
.product-info{padding:5px 0 10px 0; margin:0 auto 10px}
.product-info .wrapper .left{float:left; margin-right:15px; padding:6px 6px 2px 6px; margin-left:1px; background:#f7f7f7; position:relative; z-index:1}
.product-info .indent-bot{margin-bottom:20px}
.product-info > .left + .right h1{padding-left:0}
.product-info > .left + .right{margin-left:370px}
#image{z-index:0; float:left; margin-top:-300px}
.product-info .image{/*float:left; */width:310px; height:312px; margin:0 auto 7px; text-align:center}
.product-info .image-additional{width:310px; clear:both; overflow:hidden; margin-bottom:25px}
.product-info .image-additional li{float:left; margin:0 15px 0 0px}
.product-info .image-additional li.last{margin-right:0}
#cloud-zoom-big{margin-top:3px}
.product-info .image-additional img{background:#FFF}
#zoom1 img{background:#FFF}
.product-info .image-additional a{display:block; float:left}
.image-caroucel .jcarousel-clip{width:290px; margin:0 auto; overflow:hidden}
.product-info .image-additional.image-caroucel li{margin:0 5px}
.image-caroucel .jcarousel-prev{position:absolute; width:12px; height:15px; left:-5px; top:40%; background:url(../img/nav.png) no-repeat 0 0}
.image-caroucel .jcarousel-next{position:absolute; width:12px; height:15px; right:0px; top:40%; background:url(../img/nav.png) no-repeat 0 -21px}
.image-caroucel .jcarousel-prev.jcarousel-prev-disabled,
.image-caroucel .jcarousel-next.jcarousel-next-disabled {
background:; cursor:default !important}
.image-caroucel .jcarousel-next:hover,
.image-caroucel .jcarousel-prev:hover{cursor:pointer}
.padd-avalib{padding:15px 0 10px 0}
.cloud-zoom img{width:100%; border:solid 1px #ededed}
#wrap{z-index:2 !important}
.oyster-pendantsb {}
/*gallary css end here*/
.subcol-1 .dropdown-menu{width:160px; padding:0 20px; left:50%; margin-left:-80px}
.header-frontend .navbar-nav > li.subcol-1,
.header-frontend .navbar-nav > li.subcol-2,
.header-frontend .navbar-nav > li.subcol-3{position:relative}
.subcol-2 .dropdown-menu{width:360px; padding:0 20px; left:50%; margin-left:-160px}
.subcol-2 .dropdown-menu > li{width:50%; float:left}
.subcol-3 .dropdown-menu{width:560px; padding:0 20px; left:50%; margin-left:-260px}
.subcol-3 .dropdown-menu > li{width:33.3%; float:left}
.subcol-4 .dropdown-menu{width:820px; padding:0 20px; /*left:0*/}
.subcol-4 .dropdown-menu > li{width:25%; float:left}
/* Kaushik */

.contact_add{background:url(../img/contact_us_icon2.png) no-repeat left top; padding:0 0 0 32px; font-size:13px; line-height:18px; color:#1E1E1E}
.contact_add span{font-family:'proxima_novasemibold',Open Sans Condensed,sans-serif, Arial; font-size:14px; color:#1e1e1e}
.contact_call{background:url(../img/contact_us_icon3.png) no-repeat left top; margin:15px 0 0; padding:0 0 0 32px; font-size:13px; line-height:18px; color:#1E1E1E}
.contact_call a,
.contact_fax a{color:#1e1e1e}
.contact_fax{background:url(../img/contact_us_icon4.png) no-repeat left top; margin:15px 0 0; padding:0 0 0 32px; font-size:13px; line-height:18px; color:#1E1E1E}
.success{background-color:#EFF5EA; background-image:url("../img/msg-success.gif"); background-position:10px 11px; background-repeat:no-repeat; border:1px solid #446423; color:#3D6611; display:block; font-size:12px; width:auto; font-weight:bold; line-height:18px; margin:10px 20px 13px; padding:10px 10px 10px 31px}
.error{background-color:#FAEBE7; background-image:url("../img/msg-error.png"); background-position:10px 11px; background-repeat:no-repeat; border:1px solid #FA4343; color:#DF280A; display:block; font-size:12px; font-weight:bold; line-height:18px; margin:10px 0 13px; padding:10px 10px 10px 31px}
.successmessage{background-color:#EFF5EA; background-image:url("../img/msg-success.gif"); background-position:10px 11px; background-repeat:no-repeat; border:1px solid #446423; color:#3D6611; display:block; font-family:Verdana,Open Sans Condensed,sans-serif, Arial; font-size:12px; font-weight:bold; line-height:18px; margin:0 0 13px; padding:10px 10px 10px 31px}
.errormessage{background-color:#FAEBE7; background-image:url("../img/msg-error.png"); background-position:10px 11px; background-repeat:no-repeat; border:1px solid #FA4343; color:#DF280A; display:block; font-family:Verdana; font-size:12px; font-weight:bold; line-height:18px; margin:0 0 13px; padding:10px 10px 10px 31px}
.mega-menu h4 a{color:#656565 !important; border-top:none !important; font-size:13px; font-family:"Oswald",Open Sans Condensed,sans-serif, Arial; padding:1px 2px !important}

.blog-side-item ul li a.active{color:#f3771b; font-weight:bold; background:url(../img/footer-menu-icon-ho.jpg) no-repeat 10px 6px}
.dimensions .blog-item{color:#A4A4A4; font-family:Calibri,Open Sans Condensed,sans-serif, Arial; font-size:14px}
.dropdown-menu1 .mega-menu{padding-bottom:10px}
/*.dropdown-product li{padding-bottom:10px}*/
/*.navbar-collapse{width:80%; float:right}*/
.dimensions .blog-item p{padding-left:10px; padding-right:10px}
.logo-fl{float:left}

.menu-fr{float:right}
.oyster-pendants-content ul li{width:100%;border:none;list-style:square inside none !important;margin-bottom:0px}
.oyster-pendants-content ul li:hover{border:none;box-shadow:none;line-height:22px;}
.pagination {width: 200px;position:relativel;}
.pagination a {background: none repeat scroll 0 0 #353537; color: #ffffff; float: left; font-family: 'anebamedium'; font-size: 12px; font-weight: normal; height: 22px; line-height: 21px; margin-right: 5px; text-align: center; width: 22px;}
.pagination span {float: left; font-family: 'anebamedium'; font-size: 12px; font-weight: normal; line-height: 26px; padding-right: 5px;}
.pagination span a {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #666666;}
.pagination span a:hover {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #000000;}
.pagination a:hover {background: none repeat scroll 0 0 #00943a; color: #ffffff; float: left; height: 22px; width: 22px;}
.pagination a.active {background: none repeat scroll 0 0 #00943a; color: #ffffff; float: left; height: 22px; width: 22px;}
.bg-address{ background: none repeat scroll 0 0 #f8f8f8; margin-left: 1px; padding: 10px; width: 100%; border: solid 1px #dcdcdc;}
.weltext{padding : 10px 0 !important;}