@media only screen and (min-width: 1821px) and (max-width: 2500px)
{
.nav_main li a {
margin:0 26px;
font-size: 17px;
}
.urban-welcome-main {
padding: 65px 110px;
}
.urban-welcome-main-panel p {
line-height: 31px; font-size:19px;
}
.latest-new-inner-con h5 {
font-size: 18px;
}
.latest-new-inner-con p {
font-size: 17px;
line-height: 23px;
min-height: 30px;
}
.latest-new-content {
min-height: 250px;
}
.banner-main-outer-panel.banner_inr_pages {
height: 455px;
}
.banner-inner-pages-content {
padding: 240px 0 0;
}
.featured-product-main-outer-panel.product-main-page-content {
padding: 0 290px;
}
.nav_main ul button.submenu-expand{
right:0;
}
.contact-map-section {
background-position:center -8px;
background-size: 74%;
}
}

@media only screen and (min-width: 1600px) and (max-width: 1820px)
{
.nav_main li a {
margin: 0 15px;
font-size: 16px;
}
/*Product detail starts*/
.product_specifications_box_dtl li {
padding: 40px 22px 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding-left: 20px;
}
/*Product detail ends*/

.banner-main-outer-panel.banner_inr_pages {
height: 400px;
}
.banner-inner-pages-content {
padding: 195px 0 0;
}
.featured-product-main-outer-panel.product-main-page-content {
padding: 0 110px;
}
.contact-map-section {
background-size: cover;
background-position:center top;
}
.contact-map-section {
background-size: cover;
background-position:center top;
}
.project-slide-img {
    max-height: 434px;
}
}

@media only screen and (min-width: 1370px) and (max-width: 1600px) 
{
.padding {
padding-left: 50px;
padding-right: 50px;
}
.site-header .logo-con img {
max-width: 220px;
width: 100%;
}
.search-outer {
margin: 13px 0;
}
.nav_main {
margin: 14px 0 0;
}

.nav_main li a {
font-size: 13px;
line-height: 16px;
margin: 0 15px;
}
.lighting-feature-inner-con h4 {
font-size: 24px;
line-height: 26px;
}
.lighting-feature-inner-con {
height: 168px;
background-size: 170px;
}
.banner-main-outer-panel {
height: 740px;
}
.banner-main-outer-panel h1 {
font-size: 90px;
line-height:75px;
}
.banner-main-outer-panel samp {
font-size: 18px;
margin: 0 0 18px;
}
.banner-welcome-text {
font-size: 10px;
}
.catalogue-inner-main {
height: 130px;
}
.project-main-con {
padding: 70px 0 0;
}
.project-main-con {
padding: 90px 0;
float: left;
background-size: cover;
}
.urban-welcome-main {
padding: 50px;
}
.exclusive-main-panel {
padding-top: 70px;
padding-bottom: 70px;
}
.latest-news-main-panel {
padding-top: 65px;
padding-bottom: 75px;
}
.latest-new-inner-con p {
font-size: 14px;
}
.subscription-main-panel {
padding-top: 32px;
padding-bottom: 32px;
}

/*Product detail starts*/
.spcefy_product_header_right_search {
width: 228px;
}
.product_options_box_inr > div {
margin: 40px 0 20px;
width: 47%;
}
.product_specifications_box_dtl li {
padding: 40px 15px 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding-left: 15px;
}
.product_specifications_box_inr {
padding: 0 15px 0 25px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
padding: 13px 10px;
}
.product_detail_bookmark {
padding: 0 8px;
}
.contact-map-section {
background-size: cover;
background-position:center top;
}
/*Product detail ends*/
.project-slide-img {
    max-height: 365px;
}
}

@media only screen and (min-width: 1351px) and (max-width: 1369px)  {
	.project-slide-img {
    max-height: 350px;
}
}

@media only screen and (min-width: 1201px) and (max-width: 1350px)  {

.padding {
padding-left:40px;
padding-right: 40px;
}
header {
padding-top: 30px;
padding-bottom: 30px;
}
.site-header .logo-con img {
max-width: 220px;
width: 100%;
}
.search-outer {
margin: 13px 0;
}
.nav_main {
margin: 14px 0 0;
}

.nav_main li a {
font-size: 13px;
line-height: 16px;
}
ul.sub-menu li a {
padding: 7px 16px;
font-size: 13px;
}
.banner-main-outer-panel {
height: 600px;
}
.banner-main-outer-panel h1 {
font-size: 80px;
line-height: 60px;
}
.banner-main-outer-panel samp {
font-size: 16px;
margin: 0 0 15px;
}
.banner-welcome-text {
font-size: 9px;
}
.lighting-feature-inner-con {
height: 168px;
background-size: 170px;
}
.lighting-feature-inner-con h4 {
font-size: 20px;
line-height: 22px;
}
.featured-product-main-outer-panel {
padding-top: 50px;
padding-bottom: 60px;
}
.main-heading-con h2 {
font-size: 24px;
line-height: 35px;
margin-bottom: 35px;
}
.featured-product-left-outer {
padding-top: 42px !important;
}

.featured-product-right-outer {
padding-top: 52px !important;
padding-left: 30px !important;
}
.featured-product-right-outer h3 {
font-size: 24px;
}
.project-main-con {
padding:70px 0;
}
.projects-main-outer-panel p {
font-size: 16px;
line-height: 22px;
}
.catalogue-inner-main {
height: 120px;
}
.catalogue-con {
padding: 0 15px;
margin: 14px 0 0;
}
.catalogue-inner-con img {
max-width: 70px;
}
.urban-welcome-main {
padding: 42px;
}
.exclusive-main-panel {
padding-top: 55px;
padding-bottom:55px;
}
.latest-news-main-panel {
padding-top: 55px;
padding-bottom: 62px;
}
.latest-new-inner-con h5 {
font-size: 15px;
}
.latest-new-inner-con p {
font-size: 13px;
}
.subscription-main-panel {
padding-top: 32px;
padding-bottom: 32px;
}

.subcription-left-con h6 {
font-size: 26px;
}
.subcription-left-con span {
font-size: 15px;
}
footer {
padding: 20px 0;
font-size: 12px;
}

/*Product detail starts*/
.product_download_pdf_box li a {
padding: 25px 15px;
}
.product_download_pdf_box li img {
right: 12px;
}
.product_specifications_box_dtl li {
font-size: 12px;
}
.spcefy_product_header_right_inr {
display: block;
}
.spcefy_product_header_right_search {
float: right !important;
width: 250px;
}
.product_options_box_inr > div {
margin: 40px 0 20px;
width: 47%;
font-size: 12px;
}
.product_specifications_box_dtl li {
padding: 30px 12px 0 0;
}
.spcefy_product_header_sec ul li {
width: 20%;
}
.spcefy_product_header_sec ul li.spcefy_product_header_right {
width: 100%;
border-left: 1px solid #000000;
}
.spcefy_product_header_right_inr {
float: left;
width: 100%;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding: 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.reset_btn {
padding: 13px 0 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.need_btn {
padding: 13px 0 0 30px;
}
.product_specifications_box_inr {
padding: 0 15px 0 25px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
letter-spacing: 0;
padding: 13px 10px;
}
.product_detail_bookmark {
padding: 0 5px;
}
.similar-product-title h4 {
font-size: 18px;
line-height: 22px;
}
.similar-product-viewall a {
width: 120px;
height: 50px;
padding: 12px 5px;
}
.product_dtl_row .product_detail_control_gear {
width: 35%;
padding-right: 15px;
}
/*Product detail ends*/

.contact-content-inner .contact-content-left {
padding: 80px 60px 90px;
}

.contact-map-section {
background-size: cover;
background-position:center top;
}
.project-slide-img {
    max-height: 350px;
}
}


@media only screen and (min-width: 992px) and (max-width: 1200px) 
{
.catalogue-new-con {
padding: 0px 5px 20px;
}
.padding {
padding-left: 20px;
padding-right: 20px;
}
header {
padding-top: 20px;
padding-bottom: 10px;
}
.site-header .logo-con img {
max-width: 220px;
width: 100%;
}
.nav_main {
margin: 15px 0 0;
}
.nav_main li a {
font-size: 12px;
margin: 0 5px;
}
.nav_main ul button.submenu-expand {
top: 1px;
}
.nav_main ul button.submenu-expand .svg-icon{
width:20px;
}
ul.sub-menu {
left: 25px;
padding: 4px 0;
top: 30px;
min-width: 180px;
}
ul.sub-menu li a {
padding: 5px 12px;
font-size: 12px;
}
.search-outer {
margin: 17px 0px;
}
.search-outer button.search-submit {
padding: 0 5px;
}

.banner-main-outer-panel {
height: 560px;
background-size: cover;
}
.banner-main-outer-panel h1 {
font-size: 68px;
line-height: 50px;
}
.banner-main-outer-panel samp {
font-size: 14px;
line-height: 22px;
margin: 0 0 15px;
}

.view-catalogue-button a {
font-size: 16px;
line-height: 22px;
padding: 16px 21px;
}
.banner-welcome-text {
left: -100px;
font-size: 10px;
}
.main-heading-con h2 {
font-size: 22px;
line-height: 30px;
margin-bottom: 35px;
}
.lighting-feature-con {
padding-right: 40%;
}
.lighting-feature-inner-con {
height: 270px;
background-size: 100%;
}

.featured-product-left-outer h3 {
font-size: 20px;
line-height: 16px;
}
.lighting-feature-inner-con h4 {
font-size: 23px;
line-height: 26px;
}

.featured-product-main-outer-panel {
padding-top: 50px;
}
.featured-product-right-outer {
padding-top: 30px !important;
padding-bottom: 40px !important;
padding-left: 30px !important;
}
.featured-product-right-outer h3 {
font-size: 26px;
line-height: 18px;
margin-bottom: 40px;
}
.col-xs-12.pade_none.featured-product-con {
min-height: 260px;
}
.featured-product-left-outer {
padding-top:25px !important;
}
.featured-product-pic {
height: 165px;
}
.featured-product-pic img {
width: 150px;
}
#accordion h4 {
padding: 20px 20px 20px 20px;
}
.catalogue-inner-con h3 {
font-size: 18px;
}
.catalogue-inner-con img {
padding-left: 10px;
width: 53px;
}
.catalogue-inner-main {
height: 110px;
}
.catalogue-con {
padding: 0 10px;
margin: 2px 0 0;
}
.catalogue-con {
padding: 0 10px;
margin: 2px 0 0;
}
.project-main-con {
padding: 70px 0 0;
}
.project-slide-img {
    max-height: 350px;
}
.projects-main-outer-panel p {
font-size: 16px;
line-height: 24px;
}
.urban-welcome-main {
float: right;
padding: 15px;
}
.exclusive-main-panel {
padding-top: 55px;
padding-bottom: 55px;
}
.latest-news-main-panel {
padding-top: 55px;
padding-bottom:55px;
}
.latest-new-content {
padding: 22px 22px !important;
min-height: 260px;
}
.latest-new-inner-con h5 {
font-size: 16px;
line-height: 20px;
}
.subcription-left-con h6 {
font-size: 26px;
}
.subcription-left-con span {
font-size: 15px;
}
.subscription-main-panel {
padding-top: 30px;
padding-bottom: 30px;
}
footer {
padding: 20px 0;
font-size: 11px;
}

/*PRODUCT-PAGE-CSS-START*/
.project-content-section .project-content-inner {
padding: 60px 0;
}
.project-content-inner .our-project-box-outer {
padding: 0 15px;
margin: 0 0 50px;
}
.thumbnail-image-projects {
height: 270px;
}
.project-content-inner .our-project-box-inner a {
padding: 14px 22px;
font-size: 12px;
}
.find-product-main-outer input {
font-size: 15px;
padding: 17px 50px 16px 25px;
float: left;
}
.find-product-main-outer a {
font-size: 14px;
padding: 15px 13px !important;
display: inline-block;
margin: 0;
text-align: center;
}

/*PRODUCT-PAGE-CSS-END*/


/*Product detail starts*/
.product_detail_tabs_list li {
padding: 24px 0px;
}
.product_detail_tabs_list li a {
padding: 24px 28px;
}
.product_detail_options_sec h4 {
padding: 15px;
}
.product_download_pdf_box li a {
padding: 25px 15px;
letter-spacing: 0;
}
.product_download_pdf_box li img {
right: 5px;
}
.product_options_box_inr {
padding: 0 15px;
}
.product_specifications_box_dtl li {
font-size: 12px;
}
.spcefy_product_header_right_inr {
display: block;
}
.spcefy_product_header_right_search {
float: right !important;
width: 250px;
}
.product_options_box_inr > div {
margin: 20px 0 20px;
width: 100%;
font-size: 12px;
}
.product_options_box_inr > div:nth-child(2n) {
margin-left: 0;
}
.product_dtl_row > li > div {
letter-spacing: 0;
}
.product_specifications_box_dtl li {
padding: 30px 12px 0 0;
}
.spcefy_product_header_sec ul li {
width: 20%;
}
.spcefy_product_header_sec ul li.spcefy_product_header_right {
width: 100%;
border-left: 1px solid #000000;
}
.spcefy_product_header_right_inr {
float: left;
width: 100%;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding: 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.reset_btn {
padding: 13px 0 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.need_btn {
padding: 13px 0 0 30px;
}
.product_specifications_box_inr {
padding: 0 15px 0 25px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
letter-spacing: 0;
padding: 10px 5px;
}
.product_detail_bookmark {
padding: 0 4px;
}
.similar-product-title h4 {
font-size: 18px;
line-height: 22px;
}
.similar-product-viewall a {
width: 120px;
height: 50px;
padding: 12px 5px;
}
.product_dtl_row .product_detail_control_gear {
width: 35%;
padding-right: 15px;
}
/*Product detail ends*/
.product-info {
padding: 40px 35px;
}
.product-info h1 {
font-size: 30px;
}
.product-info p {
padding: 15px 0px;
}

.product-info .specify-btn a {
padding: 15px 60px;
}

.banner-main-outer-panel.banner_inr_pages h1 {
font-size: 44px;
line-height: 46px;
}
.banner-main-outer-panel.banner_inr_pages p {
font-size: 15px;
line-height: 21px;
padding: 0 15px;
}
.banner-main-outer-panel.banner_inr_pages {
height: auto;
}
.banner-inner-pages-content {
padding: 124px 0 55px;
}

/*Project Page Start*/
.featured-product-main-outer-panel.product-main-page-content {
padding: 35px 20px;
}
/*Project Page End*/



/*Contact Page Start*/
.contact-content-inner .contact-content-left {
padding: 50px 20px 100px;
width: 50%;
}
.contact-content-inner .contact-content-left h3 {
font-size: 20px;
line-height: 22px;
padding: 0 0 15px 37px;
background-size: 26px;
}
.contact-content-inner .contact-content-left ul {
margin: 18px 0 0;
}
.contact-content-inner .contact-content-left ul li {
font-size: 15px;
line-height: 18px;
margin: 0 0 24px;
float: left;
width: 100%;
}
.contact-content-inner .contact-content-left ul li a span {
width: 42px;
height: 39px;
padding: 8px 0 0;
margin: 5px 18px 0 0;
}
.contact-content-inner .contact-content-left ul li a span img {
width: 19px;
}
.contact-content-inner .contact-content-left ul li a
{
padding:2px 0 0;
}
.contact-content-inner .contact-content-right {
padding: 40px 20px 5px;
width: 50%;
}
.contact-content-inner .contact-content-right input, .contact-content-inner .contact-content-right select {
margin: 0 0 25px;
}
.contact-content-inner .contact-submit-button input {
font-size: 17px;
padding: 11px 35px;
}
.contact-map-inner .contact-head-office-outer {
float: left;
width: 20%;
padding: 0 5px;
margin: 0;
}
.contact-map-inner .contact-head-office-inner h3 {
font-size: 17px;
line-height: 21px;
}
.contact-map-inner .contact-head-office-inner p {
font-size: 13px;
line-height: 22px;
margin: 12px 0 0;
padding: 0;
}
.contact-map-inner .contact-head-office-inner {
padding: 20px 15px;
min-height: 168px;
}
.contact-map-inner .contact-head-office-inner p a {
background-position:left 0 top 0px;
}
.contact-map-section {
background-position: center 100%;
background-size: cover;
}
.contact-map-section .contact-map-inner {
padding: 80px 0 310px;
}
/*Contact Page End*/


/*Skybay Led Light Page Start*/
.about-shoebox-light .about-shoebox-light-inner 
{
padding: 40px 20px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2 {
font-size: 22px;
line-height: 34px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2::before {
width: 110px;
}
.about-shoebox-light-inner .about-shoebox-key-info ul li {
font-size: 15px;
line-height: 22px;
margin: 0 0 15px;
padding: 0 0 0 20px;
}
.about-shoebox-light-inner .our-map-left iframe {
max-width: 100%;
height: 222px;
}
.warranty-left-logo img
{
width:120px;
}
.about-shoebox-light-inner .about-shoebox-light-right {
padding: 0 0 0 30px;
width: 60%;
}
.about-shoebox-light-inner .about-shoebox-light-right h3 {
font-size: 26px;
line-height: 40px;
}
.about-shoebox-light-inner .about-shoebox-light-right p {
font-size: 16px;
line-height: 28px;
margin: 5px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features {
padding: 20px 20px;
margin: 40px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul {
width: 100%;
}
.about-shoebox-light-inner .about-shoebox-right-features ul:last-child {
width: 100%;
margin:0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul li {
font-size: 14px;
line-height: 21px;
padding: 0 0 0 20px;
margin: 0 0 10px;
}
.led-lighting-slider-left {
padding: 0;
}
.led-lighting-slider .led-lighting-slider-inner {
padding: 40px 0;
}
.led-lighting-slider-right {
padding: 0;
margin: 40px 0 0;
}
.led-lighting-slider-right h4 {
font-size: 24px;
line-height: 32px;
}
.led-lighting-slider-right span {
font-size: 16px;
line-height: 22px;
margin: 4px 0 10px;;
}
.led-lighting-slider-right p {
font-size: 15px;
}
.about-shoebox-light-inner .about-shoebox-light-left {
width: 40%;
}
/*Skybay Led Light Page End*/

/*BLOG PAGE CSS START*/
.blog-content-inner .blog-content-right {
padding: 0 0 0 10px;
}
/*BLOG PAGE CSS END*/

/*PRODUCT-DETAIl-PAGE-CSS-START*/
.project-detail-led-slider .led-lighting-slider-right {
padding: 0 0 0 30px;
}
.featured-product-left-outer.project-content-right {
padding: 0 0 0 20px !important;
}
.at-glance-section .at-glance-inner {
padding:20px 20px 0;
}
body.single-products .similar-products-cont {
padding-top: 60px;
padding-bottom: 80px;
}
.at-glance-inner .at-glance-listing {
padding: 25px 20px;
}
.at-glance-inner .specification-downloads {
margin: 25px 0 0;
}
.project-content-inner .our-project-box-inner h5 {
height: 130px;
}
.product-search-main input.search-field {
width: 92%;
}
/*PRODUCT-DETAIl-PAGE-CSS-END*/

}


@media only screen and (min-width: 768px) and (max-width: 991px) 
{
.padding {
padding-left: 10px;
padding-right: 10px;
}
header {
padding-top: 20px;
padding-bottom: 10px;
}
.logo-con img {
max-width: 150px;
width: 100%;
}
.navbar-outer {
margin: 0 0;
}
.nav_main {
float: left;
margin: 12px 0 0;
text-align: center;
}
.nav_main ul button.submenu-expand {
top: 2px;
}
.nav_main ul button.submenu-expand .svg-icon{
width:16px;
}
.navbar-outer {
width: 55%;
}
.search-outer {
float: right;
width: 20%;
margin: 5px 0 0;
}
.search-outer .search-submit{
padding:0 4px;
}
.search-outer button.search-submit {
padding: 1px 3px;
}
.nav_main li a {
font-size: 9px;
margin: 0 3px;
padding-bottom: 7px;
}
ul.sub-menu {
left: 20px;
padding: 4px 0;
top: 27px;
min-width: 150px;
}
ul.sub-menu li a {
padding: 4px 12px;
font-size: 11px;

}
.banner-main-outer-panel {
height: 560px;
background-size: cover;
}
.banner-main-outer-panel h1 {
font-size: 62px;
line-height: 50px;
}
.banner-main-outer-panel samp {
font-size: 14px;
line-height: 18px;
margin: 0 0 16px;
}
.view-catalogue-button a {
font-size: 16px;
line-height: 22px;
padding: 16px 21px;
}
.banner-welcome-text {
left: -130px;
top: 54%;
font-size: 11px;
}
.lighting-feature-con {
padding-right:36%;
}
.lighting-feature-inner-con {
height: 210px;
background-size: 100%;
}
.lighting-feature-inner-con h4 {
font-size: 20px;
line-height: 22px;
}
.main-heading-con h2 {
font-size: 24px;
line-height: 26px;
margin-bottom: 20px;
}
.featured-product-left-outer h3 {
font-size: 18px;
line-height: 18px;
margin-bottom: 220x;
}
.featured-product-left-outer .panel-body li a {
padding: 10px 10px 10px 40px;
}
.product-search-main {
padding-right: 20px !important;
}
.find-product-main-outer a {
font-size: 14px;
padding: 15px 19px !important;
display: inline-block;
margin: 12px 0 0;
width: 90%;
text-align: center;
}
.featured-product-right-outer h3 {
font-size: 24px;
line-height: 18px;
margin-bottom: 40px;
}
.featured-product-main-outer-panel {
padding-top: 50px;
}
.featured-product-right-outer {
padding-top: 40px !important;
padding-bottom: 40px !important;
padding-left: 25px !important;
}
.featured-product-left-outer {
padding-top: 34px !important;
}
.find-product-main-outer {
display: block;
}
.find-product-main-outer input {
font-size: 15px;
padding: 17px 50px 16px 25px;
float: left;
width: 90%;
background-position: 84% center;
}
.featured-product-pic {
height: 165px;
}
.featured-product-pic img {
width: 100px;
}
#accordion h4 {
padding:17px;
}

.catalogue-colums-content a {
font-size: 12px;
line-height: 22px;
padding: 8px 10px;
}
.catalogue-colums-content h2 {
font-size: 18px;
}
.catalogue-colums-content p {
font-size: 14px;
line-height: 21px;
}
.catalogue-new-inner-con {
padding:0 8px !important;
}
.catalogue-new-con {
margin:0 0 15px;    padding: 0px 10px 20px;
}
.catalogue-thumbnail {
margin-bottom: 5px;
}
.catalogue-inner-con h3 {
font-size: 15px;
line-height: 18px;
}
.catalogue-inner-con a {
font-size: 8px;
line-height: 9px;
}
.catalogue-inner-con img {
padding-left: 10px;
width: 46px;
}
.catalogue-inner-main {
height: 110px;
}
.catalogue-con {
padding: 0 6px;
margin: 10px 0 0;
}
.catalogue-con {
padding: 0 6px;
margin: 2px 0 0;
}
.urban-welcome-main {
float: right;
padding: 5px 0px;
}
.projects-main-outer-panel p {
font-size: 15px;
line-height: 24px;
}
.exclusive-main-panel {
padding-top:40px;
padding-bottom:45px;
}
.main-heading-con h2 span {
margin-bottom: 0;
}
.project-main-con {
padding: 55px 0;
}
.latest-news-main-panel {
padding-top: 40px;
padding-bottom: 40px;
}
.project-slide-img {
    max-height: 400px;
}
.latest-new-content {
padding: 22px 22px !important;
min-height: 250px;
}
.latest-new-inner-con h5 {
font-size: 14px;
line-height: 17px;
}
.latest-new-inner-con p {
font-size: 13px;
line-height: 16px;
}
.latest-new-inner-con a {
font-size: 14px;
line-height: 22px;
padding: 8px 22px;
}
.subcription-left-con span {
font-size: 15px;
line-height: 29px;
}
.subscription-main-panel {
padding-top: 30px;
padding-bottom: 30px;
}
.subcription-left-con h6 {
font-size: 24px;
}
footer {
padding: 20px 0;
font-size: 12px;
}
/*PRODUCT-PAGE-CSS-START*/
.project-content-section .project-content-inner {
padding: 60px 0;
}
.project-content-inner .our-project-box-outer {
padding: 0 15px;
margin: 0 0 50px;
}
.thumbnail-image-projects {
height: 250px;
}
.project-content-inner .our-project-box-inner h5 {
width: 90%;
padding: 16px 15px;
font-size: 14px;
margin: -45px 0 0;
height: 122px;
}
.project-content-inner .our-project-box-inner a {
padding: 12px 18px;
font-size: 11px;
}
/*PRODUCT-PAGE-CSS-END*/

/*Product detail starts*/
.product_detail_tabs_list li {
padding: 24px 0px;
letter-spacing: 1px;
}
.product_detail_tabs_list li a {
padding: 24px 15px;
}
.product_detail_options_sec h4 {
padding: 15px;
}
.product_download_pdf_box li a {
padding: 25px 15px;
letter-spacing: 0;
}
.product_download_pdf_box li img {
right: 5px;
margin: -4px 0 0 0;
}
.product_options_box_inr {
padding: 0 15px;
}
.product_specifications_box_dtl li {
font-size: 12px;
}
.spcefy_product_header_right_inr {
display: block;
}
.spcefy_product_header_right_search {
float: right !important;
width: 250px;
}
.product_options_box_inr > div {
margin: 20px 0 20px;
width: 100%;
font-size: 12px;
}
.product_options_box_inr > div:nth-child(2n) {
margin-left: 0;
}
.product_dtl_row .product_detail_code {
width: 16%;
}
.product_dtl_row > li > div {
letter-spacing: 0;
width: 12%;
}
.product_dtl_row > li > div.product_detail_rating {
width: 11%;
}
.product_dtl_row > li .product_detail_right_btns {
width: 13%;
}
.product_specifications_box_dtl li {
padding: 30px 12px 0 0;
}
.spcefy_product_header_sec ul li {
width: 20%;
}
.spcefy_product_header_sec ul li.spcefy_product_header_right {
width: 100%;
border-left: 1px solid #000000;
}
.spcefy_product_header_right_inr {
float: left;
width: 100%;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding: 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.reset_btn {
padding: 13px 0 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.need_btn {
padding: 13px 0 0 30px;
}
.product_specifications_box_inr {
padding: 0 15px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
letter-spacing: 0;
padding: 10px 5px;
}
.product_detail_bookmark {
padding: 0 4px;
width: 32px;
}
.product_detail_speicfy_btn {
width: 60px;
}
.gallery_box_small {
padding: 0 10px 0 0;
}
.gallery_box_big_img {
padding: 0 10px;
}
.gallery_box_small_img {
padding: 0 10px;
}
.gallery_box_small.gallery_box_ryt {
padding: 0 0 0 10px;
}
.gallery_box_big_inr.gallery_box_big_inr_bottom {
padding: 20px 0 0 0;
}
.similar-product-title h4 {
font-size: 14px;
line-height: 20px;
}
.similar-product-viewall a {
width: auto;
height: auto;
padding: 8px 15px;
font-size: 14px;
}
.product_dtl_row .product_detail_control_gear {
display: none;
width: 35%;
padding-right: 15px;
}
.product_dtl_row .product_detail_accessories {
display: none;
}
.similar-img-otr {
height: 180px;
}
/*Product detail ends*/
.product-info {
padding: 15px 15px 30px 15px;
}

.product-info p {
font-size: 15px;
padding: 15px 0px;
line-height: 23px;}
.product-info h1 {
font-size: 25px;
}

.product-info .specify-btn a {
font-size: 17px;
padding: 15px 35px;
}

.product-info ul {
margin-bottom: 38px;
}
.xzoom-thumbs.demo1 {
width: 75px !important;
}

.xzoom-container {
padding: 0 100px 0 195px;
}

.banner-main-outer-panel.banner_inr_pages h1 {
font-size: 44px;
line-height: 46px;
}
.banner-main-outer-panel.banner_inr_pages p {
font-size: 15px;
line-height: 21px;
padding: 0 15px;
}
.banner-main-outer-panel.banner_inr_pages {
height: auto;
}
.banner-inner-pages-content {
padding: 124px 0 55px;
}

/*Project Page Start*/
.featured-product-main-outer-panel.product-main-page-content {
padding: 35px 20px;
}

/*Contact Page Start*/
.contact-content-inner .contact-content-left {
padding: 50px 20px 100px;
width: 50%;
}
.contact-content-inner .contact-content-left h3 {
font-size: 20px;
line-height: 22px;
padding: 0 0 15px 37px;
background-size: 26px;
}
.contact-content-inner .contact-content-left ul {
margin: 18px 0 0;
}
.contact-content-inner .contact-content-left ul li {
font-size: 15px;
line-height: 18px;
margin: 0 0 24px;
float: left;
width: 100%;
}
.contact-content-inner .contact-content-left ul li a span {
width: 42px;
height: 39px;
padding: 8px 0 0;
margin: 5px 18px 0 0;
}
.contact-content-inner .contact-content-left ul li a span img {
width: 19px;
}
.contact-content-inner .contact-content-left ul li a
{
padding:2px 0 0;
}
.contact-content-inner .contact-content-right {
padding: 40px 20px 5px;
width: 50%;
}
.contact-content-inner .contact-content-right input, .contact-content-inner .contact-content-right select {
margin: 0 0 25px;
}
.contact-content-inner .contact-submit-button input {
font-size: 17px;
padding: 11px 35px;
}
.contact-map-inner .contact-head-office-outer {
float: left;
width: 30.3%;
padding: 0 10px;
margin: 0 0 20px;
}
.contact-map-inner .contact-head-office-inner h3 {
font-size: 18px;
line-height: 22px;
}
.contact-map-inner .contact-head-office-inner p {
font-size: 13px;
line-height: 22px;
margin: 7px 0 0;
}
.contact-map-inner .contact-head-office-inner p a {
background-position:left 0 top 0px;
}
.contact-map-section {
background-position: center top;
background-size: cover;
}
.contact-map-section .contact-map-inner {
padding: 50px 0 60px;
}
/*Contact Page End*/


/*Skybay Led Light Page Start*/
.about-shoebox-light .about-shoebox-light-inner 
{
padding: 40px 20px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2 {
font-size: 22px;
line-height: 34px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2::before {
width: 110px;
}
.about-shoebox-light-inner .about-shoebox-key-info ul li {
font-size: 15px;
line-height: 22px;
margin: 0 0 15px;
padding: 0 0 0 20px;
}
.about-shoebox-light-inner .our-map-left iframe {
max-width: 100%;
height: 222px;
}
.warranty-left-logo img
{
width:120px;
}
.about-shoebox-light-inner .about-shoebox-light-right {
padding: 0 0 0 30px;
width: 60%;
}
.about-shoebox-light-inner .about-shoebox-light-right h3 {
font-size: 26px;
line-height: 30px;
}
.about-shoebox-light-inner .about-shoebox-light-right p {
font-size: 16px;
line-height: 28px;
margin: 5px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features {
padding: 20px 20px;
margin: 40px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul {
width: 100%;
margin: 15px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul:last-child {
width: 100%;
margin:0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul li {
font-size: 14px;
line-height: 21px;
padding: 0 0 0 20px;
margin: 0 0 10px;
}
.led-lighting-slider-left {
padding: 0;
}
.led-lighting-slider .led-lighting-slider-inner {
padding: 40px 0;
}
.led-lighting-slider-right {
padding: 0;
margin: 40px 0 0;
}
.led-lighting-slider-right h4 {
font-size: 24px;
line-height: 32px;
}
.led-lighting-slider-right span {
font-size: 16px;
line-height: 22px;
margin: 4px 0 10px;;
}
.led-lighting-slider-right p {
font-size: 15px;
}
.about-shoebox-light-inner .about-shoebox-light-left {
width: 40%;
}
/*Skybay Led Light Page End*/

/*BLOG PAGE CSS START*/
.blog-content-left {
padding-left: 0;
}
.blog-content-inner .blog-content-left-inner {
margin: 0 0 25px;
padding: 25px;
}
.blog-content-inner .blog-content-left-inner h4,
body.search .blog-content-inner .blog-content-left-inner span {
font-size: 18px;
line-height: 24px;
margin: 0 0 7px;
}
.blog-content-inner .blog-content-left-inner p {
font-size: 15px;
line-height: 28px;
}
.blog-content-inner .blog-content-right {
padding:0;
}
.blog-content-right .blog-right-recent-post {
padding:25px;
}
/*BLOG PAGE CSS END*/

/*SINGLE POST PAGE CSS START*/
.single-post .blog-content-outer .blog-content-inner h2 {
font-size: 20px;
line-height: 26px;
margin: 30px 0 12px;
}
/*SINGLE POST PAGE CSS END*/

/*PRODUCT-DETAIl-PAGE-CSS-START*/
.project-detail-led-slider .led-lighting-slider-right {
padding: 0 0 0 30px;
}
.led-lighting-slider-bottom-logo img {
max-width:56px;
margin: 5px 5px 5px 0;
}
.at-glance-section .at-glance-inner {
padding:10px 20px 0;
}
.at-glance-inner .at-glance-listing h3 {
font-size: 24px;
margin: 0 0 15px;
}
.at-glance-inner .at-glance-listing ul li {
font-size: 14px;
line-height: 20px;
margin: 0 0 12px;
padding:0 15px;
}
.featured-product-left-outer.project-content-right {
padding: 0 0 0 15px !important;
}
.product-search-con {
padding: 15px !important;
}
.product-search-con input {
padding-left:5px;
font-size:11px;
}
.at-glance-inner .at-glance-listing {
border: #f2f1f6 solid 9px;
padding: 25px 20px 15px;
}
body.single-products .similar-products-cont {
padding-top:50px;
padding-bottom: 70px;
}
.at-glance-inner .specification-downloads {
margin: 20px 0 0;
}
.at-glance-inner .specification-downloads h4 {
font-size: 17px;
line-height: 24px;
margin: 0 0 15px;
}

.specification-dropdown #accordion h3 {
font-size: 14px;
line-height: 20px;
padding: 14px 18px;
}
.specification-dropdown .submenu li {
font-size: 12px;
}
.specification-dropdown .submenu li a {
padding: 16px 18px;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a {
padding: 13px 20px;
}
/*.panel-heading .accordion-toggle::after {
padding-right: 12px;
}*/

/*PRODUCT-DETAIl-PAGE-CSS-END*/

/*SEARCH-PAGE-CSS-START*/
.not-found .page-title {
font-size: 30px;
color: #000 !important;
margin-bottom: 8px !important;
}
/*SEARCH-PAGE-CSS-END*/

.contact-map-inner .contact-head-office-inner {
min-height: 172px;
}
.product-search-main input.search-field {
width: 90%;
}

/*About Us page starts*/
.aboutus-cont {
padding: 60px 0;
}
.aboutus-left {
padding: 0 15px 0 0;
}
.aboutus-right {
padding: 0 0 0 15px;
}
.about-rgt-content p {
font-size: 16px;
line-height: 25px;
}
/*About Us page ends*/

}

@media only screen and (min-width: 640px) and (max-width: 767px)
{
.padding {
padding-left: 10px;
padding-right: 10px;
}
.logo-con {
float: left;
width: auto;
}
header {
padding-top: 20px;
padding-bottom: 10px;
}
.logo-con img {
max-width: 200px;
width: 100%;
}
.navbar-outer {
float: left;
width:100%;
}
.navbar-default .navbar-toggle {
margin: 0;
}
.nav_main {
position: absolute;
top: -44px;
right: 0px;
margin: 0;
width:100%;
}
.search-outer {
float: right;
width: auto;
margin: 0;
position: relative;
top: -49px;
right: 54px;
}
.navbar-outer {
margin: 0 0;
}
.navbar-collapse {
width: 100%;
background-color: #f3f3f4;
text-align: left;
margin-top: 12px;
z-index: 9991;
max-width: 420px;
float: right;
overflow: hidden!important;
}
.nav_main li {
display: block;
width: 100%;
}
.nav_main li a {
font-size: 14px;
margin: 0;
display: block;
padding: 0;
border-bottom: 1px solid #d4d4d4 !important;
color: #000;
padding: 10px 15px;
}
.nav_main li a:hover{
color:#fff !important;
background-color:#9962e8;
}
.nav_main ul.sub-menu {
width: 100%;
left: 0;
top: 0;
margin: 0;
position: relative;
opacity: 1;
visibility: visible;
padding: 0;
border: none;
background-color:#e7e8e9;
}
ul.sub-menu li a {
padding: 8px 30px;
font-size: 12px;
}
.nav_main ul button.submenu-expand {
right: 0;
top:8px;
color:#000;
}
.banner-inner-con {
right: 15px;
}
.banner-main-outer-panel {
height: 440px;
background-size: cover;
}
.banner-main-outer-panel h1 {
font-size: 50px;
line-height: 40px;
letter-spacing: -2px;
}
.banner-main-outer-panel samp {
font-size: 17px;
line-height: 19px;
margin: 0 0 16px;
}
.view-catalogue-button a {
font-size: 15px;
line-height: 22px;
padding: 11px 20px;
}
.banner-welcome-text {
left: -80px;
top: 55%;
font-size: 9px;
letter-spacing: 1px;
}
.lighting-feature-con {
padding-right: 32%;
}
.lighting-feature-inner-con {
height: 173px;
background-size: 100%;
}
.lighting-feature-inner-con h4 {
font-size: 16px;
line-height: 18px;
}
.main-heading-con h2 {
font-size: 23px;
line-height: 26px;
margin-bottom: 20px;
}
.featured-product-left-outer h3 {
font-size: 15px;
line-height: 18px;
margin-bottom: 20px;
}
.featured-product-left-outer .panel-body li a {
padding: 10px 10px 10px 45px;
}

.panel-heading .accordion-toggle::after {
padding-right: 10px;
}
.find-product-main-outer {
display: block;
}
.find-product-main-outer input {
font-size: 13px;
padding: 15px 38px 15px 15px;
background-size: 16px;
}
.product-search-main {
padding-right: 20px !important;
}
.find-product-main-outer a {
font-size: 13px;
padding: 13px 20px !important;
display: inline-block;
margin: 10px 0 0;
}
.featured-product-right-outer h3 {
font-size: 23px;
line-height: 18px;
margin-bottom: 40px;
}
.featured-product-main-outer-panel {
padding-top: 50px;
}
.featured-product-right-outer {
padding-top: 27px !important;
padding-bottom: 40px !important;
padding-left: 25px !important;
}
.featured-product-inner-con {
margin-bottom: 30px;
float: left;
width: 50%;
}
.product-search-con input {
padding-left: 6px;
font-size: 13px;
width: 87%;
}
.featured-product-left-outer {
padding-top: 20px !important;
}
.featured-product-pic {
height: 140px;
}
.featured-product-pic img {
width: 100px;
}
#accordion h4 {
padding: 20px 20px 20px 20px;
}
.catalogue-colums-content a {
font-size: 11px;
line-height: 22px;
padding:5px 4px;
}
.catalogue-colums-content h2 {
font-size: 18px;
}
.catalogue-colums-content p {
font-size: 13px;
line-height: 18px;
}
.catalogue-new-con {
padding: 0px 10px 20px;
margin: 0 10px 10px;height: 322px;
}
.catalogue-thumbnail {
margin-bottom: 10px;
}
.catalogue-new-inner-con {
padding: 0 0px !important;
}
.catalogue-inner-con h3 {
font-size: 12px; line-height: 14px;
}
.catalogue-inner-con a {
font-size: 9px;
line-height: 9px;
letter-spacing: 0px;
}
.catalogue-inner-con img {
padding-left: 5px;
width: 35px;
}

.catalogue-inner-main {
height: 90px;
}
.catalogue-con {
padding: 0 0px;
margin: 2px 0 0 5px;
}
.urban-welcome-main {
    float: right;
    width: 100%;
    padding: 30px 0px 0;
}
.projects-main-outer-panel p {
font-size: 15px;
line-height: 24px;
}
.exclusive-main-panel {
padding-top: 45px;
padding-bottom: 45px;
}
.exclusive-logos {
height: 80px;
}
.exclusive-logos img {
max-height: 55px;
}
.main-heading-con h2 span {
margin-bottom: 0;
}
.project-main-con {
padding: 55px 0 0;
}
.project-main-con{
display:initial;
}

.latest-news-main-panel {
padding-top: 40px;
padding-bottom: 40px;
}
.latest-new-content {
padding: 22px 22px !important;
min-height:300px;
}
.latest-new-inner-con h5 {
font-size: 14px;
line-height: 17px;
}
.latest-new-inner-con p {
font-size: 13px;
line-height: 16px;
}
.latest-new-inner-con a {
font-size: 14px;
line-height: 22px;
padding: 8px 22px;
}
.subscription-main-panel {
padding-top: 30px;
padding-bottom: 30px;
}
.subcription-left-con h6 {
font-size: 26px;
margin-bottom: 5px;
}
.subcription-left-con span {
font-size: 15px;
line-height: 22px;
}
.subcription-right-con a {
font-size: 13px;
padding: 11px 24px;
}
footer {
padding: 20px 0;
}
.footer-left-con {
width: 100%;
text-align: center;
}
.footer-left-con p{
line-height:24px;
}
.footer-copyright-con {
text-align: center;
width: 100%;
margin-top:8px;
}

/*PROJECT-PAGE-CSS-START*/
.project-content-section .project-content-inner {
padding:50px 0 40px;
}
.project-content-inner .our-project-box-outer {
padding: 0 10px;
margin: 0 0 45px;
width: 50%
}
.thumbnail-image-projects {
height: 220px;
}
.project-content-inner .our-project-box-inner h5 {
font-size: 14px;
}
/*PROJECT-PAGE-CSS-END*/

/*Product detail starts*/
.product_detail_options_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.spcefy_product_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.spcefy_product_sec h2 {
font-size: 26px;
line-height: 36px;
margin-bottom: 10px;
}
.gallery_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.similar-products-cont {
padding-top:40px;
padding-bottom: 20px;
}
.product_detail_tabs_list li {
padding: 20px 0px;
letter-spacing: 0;
}
.product_detail_tabs_list li a {
padding: 20px 10px;
}
.xzoom-thumbs {
left: 0px;
}
.xzoom-container {
padding: 0 100px 0 120px;
}
.product_detail_options_sec h4 {
padding: 15px;
border: 1px solid #000;
}
.product_detail_options_sec h4 i {
right: 12px;
}
.product_download_pdf_box li a {
padding: 10px 15px;
letter-spacing: 0;
}
.product_options_box {
padding: 20px 0 !important;
}
.product_download_pdf_box li img {
right: 5px;
margin: -1px 0 0 0;
}
.product_options_box_inr {
padding: 0 15px;
}
.product_specifications_box_dtl li {
font-size: 12px;
}
.spcefy_product_header_right_inr {
display: block;
}
.spcefy_product_header_right_search {
float: right !important;
width: 250px;
}
.spcefy_product_header_right_search input {
letter-spacing: 0;
}
.product_options_box_inr > div {
margin: 20px 0 20px;
width: 100%;
font-size: 12px;
}
.product_options_box_dtl_img {
margin-bottom: 20px;
}
.product_options_box_inr > div ul li {
padding: 8px 0;	
}
.product_options_box_inr > div:nth-child(2n) {
margin-left: 0;
}
.product_dtl_row .product_detail_code {
width: 18%;
}
.product_dtl_row > li > div {
letter-spacing: 0;
width: 11%;
}
.product_dtl_row > li > div.product_detail_rating {
width: 11%;
}
.product_dtl_row > li .product_detail_right_btns {
width: 16%;
}
.product_specifications_box_dtl li {
padding: 30px 12px 0 0;
}
.spcefy_product_header_sec ul li {
width: 20%;
letter-spacing: 0;
font-family: 'gotham_mediumregular';
}
.spcefy_product_header_sec ul li i {
top: 2px;
left: 3px;
}
.spcefy_product_header_sec ul li.spcefy_product_header_right {
width: 100%;
border-left: 1px solid #000000;
}
.spcefy_product_header_right_inr {
float: left;
width: 100%;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding: 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.reset_btn {
padding: 13px 0 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.need_btn {
padding: 13px 0 0 30px;
}
.product_specifications_box_inr {
padding: 0 15px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
letter-spacing: 0;
padding: 10px 5px;
}
.product_detail_bookmark {
padding: 0 4px;
width: 32px;
}
.product_detail_speicfy_btn {
width: 60px;
}
.gallery_box_small {
padding: 0 5px 0 0;
}
.gallery_box_big_img {
padding: 0 5px;
}
.gallery_box_small_img {
padding: 0 5px;
}
.gallery_box_small.gallery_box_ryt {
padding: 0 0 0 5px;
}
.gallery_box_big_inr.gallery_box_big_inr_bottom {
padding: 10px 0 0 0;
}
.overlay-cont {
background: rgba(255, 255, 255, 0.8);
}
.otr-single-similar-product {
padding-bottom: 40px;
}
.img-related-text {
display: none;
}
.plus-signs a {
float: left;
width: 30px;
}
.similar-product-title h4 {
font-size: 14px;
line-height: 20px;
}
.similar-product-viewall a {
width: auto;
height: auto;
padding: 8px 20px;
}
.product_dtl_row .product_detail_control_gear {
display: none;
width: 35%;
padding-right: 15px;
}
.product_dtl_row .product_detail_accessories {
display: none;
}
.similar-img-otr {
height: 180px;
}
/*Product detail ends*/
.product-info {
padding: 35px 30px;
}
.product-info h1 {
font-size: 28px;
}

.product-info p {
font-size: 15px;
padding: 15px 0px;
line-height: 24px;
}

.product-info .specify-btn a {
font-size: 17px;
padding: 15px 40px;
}
.product-info ul {
margin-bottom: 35px;
}
.demo1 {
height: 295px !important;
}

.product_detail_img_right_sec {
margin-top: 30px;
}


.banner-main-outer-panel.banner_inr_pages h1 {
font-size: 34px;
line-height: 46px;
}
.banner-main-outer-panel.banner_inr_pages p {
font-size: 15px;
line-height: 21px;
padding: 0 15px;
}
.banner-main-outer-panel.banner_inr_pages {
height: auto;
}
.banner-inner-pages-content {
padding: 130px 0 55px;
}

/*Project Page Start*/
.featured-product-main-outer-panel.product-main-page-content {
padding: 35px 20px 0;
}

/*Contact Page Start*/
.contact-content-inner .contact-content-left {
padding: 50px 20px 60px;
width: 50%;
}
.contact-content-inner .contact-content-left h3 {
font-size: 20px;
line-height: 22px;
padding: 0 0 15px 37px;
background-size: 26px;
}
.contact-content-inner .contact-content-left ul {
margin: 18px 0 0;
}
.contact-content-inner .contact-content-left ul li {
font-size: 13px;
line-height: 17px;
margin: 0 0 24px;
float: left;
width: 100%;
}
.contact-content-inner .contact-content-left ul li a span {
width: 42px;
height: 39px;
padding: 8px 0 0;
margin: 5px 10px 0 0;
}
.contact-content-inner .contact-content-left ul li a span img {
width: 19px;
}
.contact-content-inner .contact-content-left ul li a
{
padding:2px 0 0;
}
.contact-content-inner .contact-content-right {
padding: 40px 20px 5px;
width: 50%;
}
.contact-content-inner .contact-content-right input, .contact-content-inner .contact-content-right select {
margin: 0 0 25px;
}
.contact-content-inner .contact-submit-button input {
font-size: 17px;
padding: 11px 35px;
}
.contact-map-inner .contact-head-office-outer {
float: left;
width: 30.3%;
padding: 0 10px;
margin: 0 0 20px;
}
.contact-map-inner .contact-head-office-inner h3 {
font-size: 16px;
line-height: 22px;
}
.contact-map-inner .contact-head-office-inner p {
font-size: 13px;
line-height: 20px;
margin: 8px 0 0;
padding: 0;
}
.contact-map-inner .contact-head-office-inner p a {
background-position:left 0 top 0px;
margin-top: 4px;
display: inline-block;
}
.contact-map-section {
background-position: center top;
background-size: cover;
}
.contact-map-section .contact-map-inner {
padding: 50px 0px;
}
/*Contact Page End*/

/*Skybay Led Light Page Start*/
.about-shoebox-light .about-shoebox-light-inner 
{
padding: 40px 20px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2 {
font-size: 22px;
line-height: 38px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2::before {
width: 110px;
}
.about-shoebox-light-inner .about-shoebox-key-info ul li {
font-size: 15px;
line-height: 22px;
margin: 0 0 15px;
padding: 0 0 0 20px;
}
.about-shoebox-light-inner .our-map-left iframe {
max-width: 100%;
height: 222px;
}
.warranty-left-logo img
{
width:120px;
}
.about-shoebox-light-inner .about-shoebox-light-right {
padding: 0 0 0 30px;
width: 60%;
}
.about-shoebox-light-inner .about-shoebox-light-right h3 {
font-size: 22px;
line-height: 30px;
}
.about-shoebox-light-inner .about-shoebox-light-right p {
font-size: 15px;
line-height: 26px;
margin: 5px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features {
padding: 20px 20px;
margin: 40px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul {
width: 100%;
margin-top:12px;
}
.about-shoebox-light-inner .about-shoebox-right-features ul:last-child {
width: 100%;
margin:0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul li {
font-size: 14px;
line-height: 21px;
padding: 0 0 0 20px;
margin: 0 0 10px;
}
.led-lighting-slider-left {
padding: 0;
}
.led-lighting-slider .led-lighting-slider-inner {
padding: 40px 20px;
}
.led-lighting-slider-right {
padding: 0;
margin: 40px 0 0;
}
.led-lighting-slider-right h4 {
font-size: 24px;
line-height: 32px;
}
.led-lighting-slider-right span {
font-size: 16px;
line-height: 22px;
margin: 4px 0 10px;;
}
.led-lighting-slider-right p {
font-size: 15px;
}
.about-shoebox-light-inner .about-shoebox-light-left {
width: 40%;
}
/*Skybay Led Light Page End*/


/*BLOG PAGE CSS START*/
.blog-content-outer .blog-content-inner {
padding: 50px 10px;
}
.blog-content-left {
padding: 0;
}
.blog-content-inner .blog-content-left-inner {
margin: 0 0 25px;
padding: 25px;
}
.blog-content-inner .blog-content-left-inner h4,
body.search .blog-content-inner .blog-content-left-inner span {
font-size: 18px;
line-height: 24px;
margin: 0 0 7px;
}
.blog-content-inner .blog-content-left-inner p {
font-size: 15px;
line-height: 28px;
}
.blog-content-inner .blog-content-right {
padding:0;
}
.blog-content-right .blog-right-recent-post {
padding:25px;
}
/*BLOG PAGE CSS END*/

/*SINGLE POST PAGE CSS START*/
.single-post .blog-content-outer .blog-content-inner h2 {
font-size: 20px;
line-height: 26px;
margin: 30px 0 12px;
}
.single-post #comment {
height: 120px;
margin-bottom: 3px;
}
/*SINGLE POST PAGE CSS END*/

/*PRODUCT-DETAIl-PAGE-CSS-START*/
.project-detail-content-top ul li a {
padding: 15px 22px;
}
.featured-product-left-outer.project-content-right {
padding: 0!important;
}
.at-glance-section .at-glance-inner {
padding:0px 10px 0;
}
.at-glance-inner .at-glance-listing {
padding: 30px 20px 20px;
border-width: 6px;
}
.at-glance-inner .at-glance-listing h3 {
font-size: 24px;
margin: 0 0 15px;
}
.at-glance-inner .at-glance-listing ul li {
font-size: 14px;
margin: 0 0 10px;
}
.at-glance-inner .specification-downloads {
margin: 25px 0 40px;
}
.at-glance-inner .specification-downloads h4 {
font-size: 17px;
margin: 0 0 15px;
}
.specification-dropdown #accordion h3 {
font-size: 14px;
line-height: 21px;
padding: 15px 20px;
}
.specification-dropdown .submenu li {
font-size: 12px;
}
.specification-dropdown .submenu li a {
padding: 15px 20px;
}
.featured-product-left-outer.project-content-right {
width: 100%;
}
body.single-products .similar-products-cont {
padding-top: 50px;
padding-bottom:20px;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a {
padding: 12px 15px;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a img {
max-width: 15px;
margin-left: 5px;

}
/*PRODUCT-DETAIl-PAGE-CSS-END*/


/*SEARCH-PAGE-CSS-START*/
.not-found {
padding: 40px 10px;
}
.not-found .page-title {
font-size: 28px;
color: #000 !important;
margin-bottom: 6px !important;
}
.not-found .page-content {
font-size:13px;
}
.not-found form.search-form {
max-width: 420px;
margin: 22px auto 0px;
}
/*SEARCH-PAGE-CSS-END*/

.contact-map-inner .contact-head-office-inner {
padding: 22px 5px 13px;
min-height: 156px;
}

/*Lighting design page form starts*/
section.lighting-design-outer {
padding: 50px 0 20px;
}
.step-form-cont h2 {
font-size: 24px;
line-height: 26px;
margin: 0 0 40px;
}
.lighting-design-inner form input, .lighting-design-inner form textarea, .lighting-design-inner form select {
margin: 0 0 20px;
}
.lighting-design-inner form .wpcf7-radio {
margin: 7px 0 0;
}
.lightdesign-field-otr label {
margin: 8px 0 5px;
}
.note-para {
margin: 0 0 20px;
}
.note-para p {
font-size: 14px;
}
.lightdesign-buttn {
margin: 20px 0 0 0;
}
.lightdesign-buttn input[type="button"], .lightdesign-buttn input[type="submit"] {
font-size: 16px;
padding: 6px 25px;
}
.lighting-design-inner form .wpcf7-radio .wpcf7-list-item {
width: 50%;
}
.lighting-design-inner form input[type="radio"] {
margin: 1px 5px 20px 0;
}
.lighting-design-inner .wpcf7-form-control-wrap .wpcf7-radio {
font-size: 13px;
line-height: 15px;
}
/*Lighting design page form ends*/

/*About Us page starts*/
.aboutus-cont {
padding: 30px 0;
}
.aboutus-inn {
padding: 0 15px !important;
}
.aboutus-left {
padding: 0;
}
.aboutus-right {
padding: 0;
}
.about-img-otr {
	text-align:center;
}
.about-img-otr img {
	margin: 10px 0;
	width: 380px;
}
.about-rgt-content p {
font-size: 15px;
line-height: 25px;
}
.aboutus-full-part {
padding: 15px 15px 0;
}
/*About Us page ends*/
.col-xs-12.pade_none.featured-product-con {
min-height: 230px;
}
.project-content-inner .our-project-box-inner h5 span {
font-size: 15px;
}
.range-slider-outer {
margin: 0px 0 40px !important;
}
.featured-product-left-outer li input {
height: 35px;
}
.catalogue-content-inner {
padding: 20px 15px;
text-align: center;
}
.catalogue-content-inner h1 {
font-size: 22px;
line-height: 30px;
margin-bottom: 15px;
}
.catalogue-content-inner h1:before {
width: 115px;
height: 2px;
left: 50%;
bottom: 0;
transform: translate(-50%, 0);
}
.catalogue-content-inner img {
float: none;
margin: 10px 0 20px;
}
.catalogue-content-inner p {
font-size: 15px;
line-height: 25px;
margin: 0 0 20px;
}

/*Warranty claim pages starts*/
.cont-warranty-claim {
    padding: 20px 0 30px;
}
.from-heading-cont h3 {
	font-size: 26px;
	line-height: 26px;
}
.empty-label {
	display: none;
}
/*Warranty claim pages ends*/
}

@media only screen and (min-width: 480px) and (max-width: 639px) 
{
.padding {
padding-left: 10px;
padding-right: 10px;
}
.logo-con {
float: left;
width: auto;
}
header {
padding-top: 20px;
padding-bottom: 10px;
}
.logo-con img {
max-width: 150px;
width: 100%;
}
.navbar-outer {
float: left;
width:100%;
}
.navbar-default .navbar-toggle {
margin: 0;
}
.nav_main {
position: absolute;
top: -44px;
right: 0px;
margin: 0;
width:100%;
z-index: 9991;
}
.search-outer {
float: right;
width: auto;
margin: 0;
position: relative;
top: -49px;
right: 54px;
}
.navbar-outer {
margin: 0 0;
}
.navbar-collapse {
width: 100%;
background-color: #f3f3f4;
text-align: left;
margin-top: 12px;
max-width: 310px;
float: right;
overflow: hidden!important;
}
.nav_main li {
display: block;
width: 100%;
}
.nav_main li a {
font-size: 13px;
margin: 0;
display: block;
padding: 0;
border-bottom: 1px solid #d4d4d4  !important;
color: #000;
padding: 8px 15px;
}
.nav_main li a:hover{
color:#fff !important;
background-color:#9962e8;
}
.nav_main ul.sub-menu {
width: 100%;
left: 0;
top: 0;
margin: 0;
position: relative;
opacity: 1;
visibility: visible;
padding: 0;
border: none;
background-color:#e7e8e9;
}
ul.sub-menu li a {
padding: 8px 30px;
font-size: 12px;
}
.nav_main ul button.submenu-expand {
right: 0;
top:7px;
color:#000;
}
.banner-inner-con {
width: 100%;
right: 0;
padding: 0 10px !important;
text-align: center;
top: 55%;
}
.banner-main-outer-panel {
height: 410px;
background-size: cover;
}
.banner-main-outer-panel h1 {
font-size: 50px;
line-height: 40px;
letter-spacing: -2px;
}
.banner-main-outer-panel samp {
font-size: 17px;
line-height: 19px;
margin: 0 0 16px;
}
.view-catalogue-button a {
font-size: 15px;
line-height: 22px;
padding: 11px 20px;
}
.banner-welcome-text {
left: -90px;
top: 55%;
font-size: 9px;
letter-spacing: 1px;
display:none;
}
.lighting-feature-inner-con {
height: 190px;
background-size: 100%;
width: 50%;
border-top: 1px solid #fff;
}
.lighting-feature-inner-con:nth-child(2n){
border-right:none;
}
.lighting-feature-con {
width: 100%;
left: 0;
padding: 10px;
text-align:center;
}

.lighting-feature-inner-con h4 {
font-size: 16px;
line-height: 18px;
margin-bottom: 8px;
}
.lighting-feature-inner-con h4 br{
display:none;
}
.main-heading-con h2 {
font-size: 22px;
line-height: 28px;
margin-bottom: 21px;
}
.featured-product-left-outer h3 {
font-size: 15px;
line-height: 18px;
margin-bottom: 20px;
}
.featured-product-left-outer .panel-body li a {
padding: 10px 10px 10px 48px;
}

.panel-heading .accordion-toggle::after {
padding-right: 10px;
}
.product-search-main {
padding-right: 0px !important;
}
.find-product-main-outer a {
font-size: 12px;
padding: 12px 13px;
}
.find-product-main-outer input {
font-size: 13px;
padding: 15px 38px 15px 15px;
background-size: 16px;
}
.featured-product-right-outer h3 {
font-size: 23px;
line-height: 18px;
margin-bottom: 40px;
}
.featured-product-main-outer-panel {
padding-top: 50px;
padding-bottom: 35px;
}
.featured-product-right-outer {
padding-top: 35px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
border-top: 1px solid #eae9ee;
width: 100%;
border-left: none;
}
.featured-product-inner-con {
margin-bottom: 30px;
float: left;
width: 50%;
}
.product-search-con input {
padding-left: 6px;
font-size: 13px;
width: 87%;
}
.featured-product-left-outer {
padding-top: 0px !important;
width: 100%;
padding-bottom: 40px !important;
}
.featured-product-pic {
height: 140px;
}
.featured-product-pic img {
width: 100px;
}
#accordion h4 {
padding: 20px 20px 20px 20px;
}
section.catalogue-main-outer {
padding: 50px 0;
}
.catalogue-new-inner-con {
width: 100%;
padding: 0 20px !important;
margin: 0 0 0px;
}
.catalogue-new-con {
margin-bottom: 15px;
}
.catalogue-new-inner-con:last-child
{
margin-bottom:0;
}
.catalogue-inner-con h3 {
font-size: 16px;
line-height: 16px;
}
.catalogue-inner-con a {
font-size: 11px;
line-height: 12px;
letter-spacing: 1px;
}
.catalogue-inner-con img {
max-width: 60px;
}
.catalogue-main-outer-panel {
border-top:none;
}
.catalogue-inner-main {
height: 100px;
width: 50%;
border-top: 1px solid #000;
}

.catalogue-inner-main:nth-child(2n) {
border-right: none;
}
.catalogue-con {
padding: 0 0px;
margin: 14px 0 0 12px;
}

.projects-main-outer-panel p {
font-size: 13px;
line-height: 22px;
}
.find-product-main-outer {
margin: 23px 0 0;
}
.exclusive-main-panel {
padding-top: 45px;
padding-bottom: 45px;
}
#exclusive-logos {
padding: 0 50px !important;
}
.exclusive-logos {
height: 80px;
}
.exclusive-logos img {
max-height: 55px;    
}
.main-heading-con h2 span {
margin-bottom: 0;
}
.project-main-con {
padding: 30px 0 0;
}
.latest-new-inner-con {
padding: 6px !important;
width: 50%;
}
.latest-news-main-panel {
padding-top: 40px;
padding-bottom: 40px;
}
.latest-new-content {
padding: 22px 22px !important;
min-height:305px;
}
.latest-new-inner-con {
padding: 6px !important;
width: 50%;
}
.latest-new-inner-con p {
font-size: 13px;
line-height: 16px;
}
.latest-new-inner-con a {
font-size: 14px;
line-height: 22px;
padding: 8px 22px;
}
.subscription-main-panel {
padding-top: 30px;
padding-bottom: 30px;
}
.subcription-left-con {
padding: 0 !important;
width: 100%;
text-align: center;
}
.subcription-left-con h6 {
font-size: 26px;
margin-bottom: 10px;
}
.subcription-left-con span {
font-size: 15px;
line-height: 22px;
}
.subcription-right-con {
width: 100%;
text-align: center;
}
.subcription-right-con a {
float: none;
display: inline-block;
margin-top: 16px;
font-size: 13px;
padding: 11px 24px;
}
footer {
padding: 15px 0;
}
.footer-left-con {
width: 100%;
text-align: center;
}
.footer-left-con p{
line-height:24px;
}
.footer-copyright-con {
text-align: center;
width: 100%;
margin-top:8px;
}
.featured-product-left-outer .panel-group {
display: none;
width:100%;
float:left;
}
.apply_filters_mbl{
display:block;
}

/*PROJECT-PAGE-CSS-START*/
.project-content-section .project-content-inner {
padding: 60px 0;
}
.project-content-inner .our-project-box-outer {
padding: 0 15px;
margin: 0 0 45px;
}
.thumbnail-image-projects {
height: 240px;
}
/*PROJECT-PAGE-CSS-END*/


/*Product detail starts*/
.product_detail_img_sec {
padding-top: 40px;
padding-bottom: 30px;
}
.product_detail_options_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.spcefy_product_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.spcefy_product_sec h2 {
font-size: 26px;
line-height: 36px;
margin-bottom: 10px;
}
.gallery_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.similar-products-cont {
padding-top: 30px;
padding-bottom: 10px;
}
.similar-products-cont.main-heading-con h2 {
margin-bottom: 20px;
}
.product_detail_tabs_list li {
padding: 10px 16px;
letter-spacing: 0;
}
.xzoom-thumbs {
position: relative;
width: 100%;
top: 20px;
left: 0px;
}
.xzoom-thumbs a {
float: left;
width: 60px;
margin: 0 4px;
}
.xzoom-container {
padding: 0 0 0 30px;
}
.product_detail_options_sec h4 {
padding: 15px;
border: 1px solid #000;
}
.product_detail_options_sec h4 i {
right: 12px;
}
.product_download_pdf_box li a {
padding: 10px 15px;
letter-spacing: 0;
}
.product_options_box {
padding: 20px 0 !important;
}
.product_download_pdf_box li img {
right: 5px;
margin: -1px 0 0 0;
}
.product_options_box_inr {
padding: 0 15px;
}
.product_specifications_box_dtl li {
font-size: 12px;
}
.spcefy_product_header_right_inr {
display: block;
}
.spcefy_product_header_right_search {
float: right !important;
width: 200px;
}
.spcefy_product_header_right_search input {
letter-spacing: 0;
}
.product_options_box_inr > div {
margin: 20px 0 20px;
width: 100%;
font-size: 12px;
}
.product_options_box_dtl_img {
margin-bottom: 20px;
}
.product_options_box_inr > div ul li {
padding: 8px 0;	
}
.product_options_box_inr > div:nth-child(2n) {
margin-left: 0;
}
.product_dtl_row .product_detail_code {
width: 18%;
}
.product_dtl_row > li > div {
letter-spacing: 0;
width: 11%;
}
.product_dtl_row > li > div.product_detail_rating {
width: 11%;
}
.product_dtl_row > li .product_detail_right_btns {
width: 16%;
}
.product_specifications_box_dtl li {
padding: 30px 12px 0 0;
}
.spcefy_product_header_sec ul li {
width: 20%;
letter-spacing: 0;
font-family: 'gotham_mediumregular';
}
.spcefy_product_header_sec ul li i {
top: 2px;
left: 3px;
}
.spcefy_product_header_sec ul li.spcefy_product_header_right {
width: 100%;
border-left: 1px solid #000000;
}
.spcefy_product_header_right_inr {
float: left;
width: 100%;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding: 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.reset_btn {
padding: 13px 0 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.need_btn {
padding: 13px 0 0 18px;
}
.product_specifications_box_inr {
padding: 0 15px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
letter-spacing: 0;
padding: 10px 5px;
}
.product_detail_bookmark {
padding: 0 4px;
width: 32px;
}
.product_detail_speicfy_btn {
width: 60px;
}
.gallery_box_small {
padding: 0 5px 0 0;
}
.gallery_box_big_img {
padding: 0 5px;
}
.gallery_box_small_img {
padding: 0 5px;
}
.gallery_box_small.gallery_box_ryt {
padding: 0 0 0 5px;
}
.gallery_box_big_inr.gallery_box_big_inr_bottom {
padding: 10px 0 0 0;
}
.overlay-cont {
background: rgba(255, 255, 255, 0.8);
}
.otr-single-similar-product {
padding-bottom: 40px;
}
.img-related-text {
display: none;
}
.plus-signs a {
float: left;
width: 30px;
}
.similar-product-title h4 {
font-size: 14px;
line-height: 20px;
}
.similar-product-viewall a {
width: auto;
height: auto;
padding: 8px 20px;
}
.product_dtl_row .product_detail_control_gear {
display: none;
width: 35%;
padding-right: 15px;
}
.product_dtl_row .product_detail_accessories {
display: none;
}
.similar-img-otr {
height: 180px;
}
/*31 jan 2019*/
.product_dtl_row > li div, .product_dtl_row > li div.product_detail_right_btns > div.product_detail_control_gear, .product_dtl_row > li div.product_detail_right_btns > div.product_detail_accessories {
display: none;
}
.product_dtl_row > li div.product_detail_code
{
display:block;
}

.product_dtl_row > li div.product_detail_right_btns, .product_dtl_row > li div.product_detail_right_btns > div
{
display:block;
}
.product_dtl_row > li .product_detail_right_btns {
width: 22%;
float:right;
}
.product_dtl_row > li {
display: inline-block;
-webkit-flex-wrap: inherit;
}
.product_dtl_row .product_detail_code {
width: 48%;
float: left;
}
.spcefy_product_header_sec ul li {
width: 33.33%;
letter-spacing: 0;
font-family: 'gotham_mediumregular';
margin-bottom: 10px;
border: 1px solid #282828;
border-right: 0;
}
.spcefy_product_header_sec ul li:nth-child(5), .spcefy_product_header_sec ul li:nth-child(3n)
{
border-right:  1px solid #282828;
}
.col-xs-12.product_detail_tabs_list.padding {
display: none;
}
/*31 jan 2019*/

/*Product detail ends*/
.xzoom-thumbs.demo1 {
position: relative !important;
width: 100% !important;
height: 76px !important;
margin-bottom: 30px !important;
}

.product-info {
padding:20px 20px 40px 20px;
}

.product-info p {
font-size: 14px;
padding: 15px 0px;
line-height: 20px;
}
.product-info h1 {
font-size: 25px;
}

.product-info .specify-btn a {
font-size: 16px;
padding: 14px 32px;
}
.product-info ul {
margin-bottom: 25px;
}
.xzoom-thumbs.demo1 {
overflow-x: hidden;
}


.banner-main-outer-panel.banner_inr_pages h1 {
font-size: 32px;
line-height: 36px;
}
.banner-main-outer-panel.banner_inr_pages p {
font-size: 15px;
line-height: 21px;
padding: 0 15px;
}
.banner-main-outer-panel.banner_inr_pages {
height: auto;
}
.banner-inner-pages-content {
padding: 110px 0 50px;
}

/*Project Page Start*/
.featured-product-main-outer-panel.product-main-page-content {
padding: 35px 20px;
}

/*Project Page End*/


/*Contact Page Start*/
.contact-content-inner .contact-content-left {
padding: 40px 20px 20px;
}
.contact-content-inner .contact-content-left h3 {
font-size: 20px;
line-height: 22px;
padding: 0 0 15px 37px;
background-size: 26px;
}
.contact-content-inner .contact-content-left ul {
margin: 30px 0 0;
}
.contact-content-inner .contact-content-left ul li {
font-size: 15px;
line-height: 18px;
margin: 0 0 24px;
float: left;
width: 100%;
}
.contact-content-inner .contact-content-left ul li a span {
width: 42px;
height: 39px;
padding: 8px 0 0;
margin: 5px 18px 0 0;
}
.contact-content-inner .contact-content-left ul li a span img {
width: 19px;
}
.contact-content-inner .contact-content-left ul li a
{
padding:2px 0 0;
}
.contact-content-inner .contact-content-right {
padding: 0px 20px 25px;
}
.contact-content-inner .contact-content-right input, .contact-content-inner .contact-content-right select {
margin: 0 0 25px;
}
.contact-content-inner .contact-submit-button input {
font-size: 17px;
padding: 11px 35px;
}
.contact-map-inner .contact-head-office-outer {
float: left;
width: 100%;
padding: 0 20px;
margin: 0 0 20px;
}

.contact-map-section {
background-position: center top;
background-size: 355px;
}
.contact-map-section {
background-position: center top;
background-size: 355px;
}
.contact-map-section .contact-map-inner {
padding: 173px 0 60px;
}
.contact-map-inner .contact-head-office-inner h3 {
font-size: 20px;
line-height: 24px;
}
.contact-map-inner .contact-head-office-inner p {
margin: 8px 0 0;
}
/*Contact Page End*/

/*Skybay Led Light Page Start*/
.about-shoebox-light .about-shoebox-light-inner 
{
padding: 40px 20px;
}
.about-shoebox-light-inner .about-shoebox-light-left::before {
display: none;
}
.about-shoebox-light-inner .about-shoebox-light-left {
padding: 0;
}
.about-shoebox-light-inner .about-shoebox-key-info h2 {
font-size: 22px;
line-height: 39px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2::before {
width: 110px;
}
.about-shoebox-light-inner .about-shoebox-key-info ul li {
font-size: 15px;
line-height: 22px;
margin: 0 0 15px;
padding: 0 0 0 20px;
}
.about-shoebox-light-inner .our-map-left iframe {
max-width: 100%;
height: 222px;
}
.warranty-left-logo img
{
width:120px;
}
.about-shoebox-light-inner .about-shoebox-light-right {
padding: 0;
margin: 40px 0 0;
}
.about-shoebox-light-inner .about-shoebox-light-right h3 {
font-size: 22px;
line-height: 30px;
}
.about-shoebox-light-inner .about-shoebox-light-right p {
font-size: 15px;
line-height: 26px;
margin: 5px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features {
padding: 20px 20px;
margin: 30px 0 0;
border-width: 4px;
}
.about-shoebox-light-inner .about-shoebox-right-features ul {
width: 100%;
margin-top:12px;
}
.about-shoebox-light-inner .about-shoebox-right-features ul:last-child {
width: 100%;
margin:0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul li {
font-size: 14px;
line-height: 21px;
padding: 0 0 0 20px;
margin: 0 0 10px;
}
.led-lighting-slider-left {
padding: 0;
}
.led-lighting-slider .led-lighting-slider-inner {
padding: 40px 20px;
}
.led-lighting-slider-right {
padding: 0;
margin: 40px 0 0;
}
.led-lighting-slider-right h4 {
font-size: 24px;
line-height: 32px;
}
.led-lighting-slider-right span {
font-size: 16px;
line-height: 22px;
margin: 4px 0 10px;;
}
.led-lighting-slider-right p {
font-size: 15px;
margin-bottom:10px;
}
.led-lighting-slider-bottom-logo {
margin:5px 0 0;
}
.led-lighting-slider-bottom-logo img {
float: left;
margin: 5px 5px 5px 0;
width: 40px;
}
.led-lighting-slide-small-img {
float: left;
width: 70px;
}
.led-lighting-slide-small-img img {
width: 100% !important;
max-width: 100% !important;
height: auto;
}
/*Skybay Led Light Page End*/


/*BLOG PAGE CSS START*/
.blog-content-outer .blog-content-inner {
padding: 50px 10px 30px;
}
.blog-content-left {
padding: 0;
}
.blog-content-inner .blog-content-left-inner {
margin: 0 0 25px;
padding: 25px;
}
.blog-content-inner .blog-content-left-inner h4,
body.search .blog-content-inner .blog-content-left-inner span {
font-size: 18px;
line-height: 24px;
margin: 0 0 7px;
}
.blog-content-inner .blog-content-left-inner p {
font-size: 15px;
line-height: 28px;
}
.blog-content-inner .blog-content-right {
padding:0;
}

.blog-content-right .blog-right-recent-post {
padding:25px;
}
.blog-content-right .blog-right-recent-post h4 {
font-size: 20px;
line-height: 24px;
margin: 0 0 15px;
}
/*BLOG PAGE CSS END*/

/*SINGLE POST PAGE CSS START*/
.single-post .blog-content-outer .blog-content-inner h2 {
font-size: 20px;
line-height: 26px;
margin: 30px 0 12px;
}
.single-post #comment {
height: 120px;
margin-bottom: 3px;
}
/*SINGLE POST PAGE CSS END*/

/*PRODUCT-DETAIl-PAGE-CSS-START*/
.at-glance-inner .at-glance-listing h3 {
font-size: 22px;
margin: 0 0 12px;
}
.project-detail-content-top ul li a {
padding: 14px 12px 10px;
font-size: 9px;
}
.featured-product-left-outer.project-content-right {
padding: 0!important;
}
.at-glance-section .at-glance-inner {
padding:0px 10px 0;
}
.at-glance-inner .at-glance-listing {
padding: 25px 20px;
border-width: 6px;
}
.at-glance-inner .at-glance-listing ul li {
font-size: 15px;
width:100%;
margin: 0 0 12px;
}
.at-glance-inner .specification-downloads {
margin: 20px 0 35px;
}
.at-glance-inner .specification-downloads h4 {
font-size: 15px;
margin: 0 0 15px;
line-height: 22px;
}
.specification-dropdown #accordion h3 {
font-size: 14px;
line-height: 21px;
padding: 15px 20px;
}
.specification-dropdown .submenu li {
font-size: 12px;
}
.specification-dropdown .submenu li a{
padding: 15px 20px;
}
.specification-dropdown .accordion li i {
right:20px;
top: 18px;
}
.specification-dropdown .accordion li.open i {
top: 24px;
}
.featured-product-left-outer.project-content-right {
width: 100%;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a {
padding: 12px 15px;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a img {
max-width: 15px;
margin-left: 5px;

}
/*PRODUCT-DETAIl-PAGE-CSS-END*/

/*SEARCH-PAGE-CSS-START*/
.srch-blog-content-out.blog-content-outer .blog-content-inner {
padding:40px 10px;
}
.not-found {
padding: 40px 10px;
}
.not-found .page-header {
margin: 0 0 10px;
}
.not-found .page-title {
font-size:28px;
color: #000 !important;
margin-bottom: 6px !important;
}
.not-found .page-content {
font-size:13px;
}

.not-found form.search-form {
max-width: 420px;
margin: 20px auto 0px;
}
.not-found form.search-form label {
padding: 0 8px 0 0;
}
/*SEARCH-PAGE-CSS-END*/

/*TERMS-CONDITIONS-PAGE-CSS-START*/
.default-content-area {
padding-top: 40px;
padding-bottom: 40px;
}
.default-content-area .entry-content p {
margin: 0 0 15px;
font-size: 15px;
line-height: 26px;
}
/*TERMS-CONDITIONS-PAGE-CSS-END*/


/*SUBSCRIBE-NEWSLETTER-POPUP-CSS-START*/
.subscribe-newsletter-pop h2{
font-size:22px;
margin-bottom: 12px;
}
/*SUBSCRIBE-NEWSLETTER-POPUP-CSS-END*/

.contact-map-inner .contact-head-office-inner {
min-height: auto;
}
section.lighting-design-outer {
padding: 30px 0;
}
.lighting-design-inner form .contact-submit-button input {
font-size: 16px;
padding: 12px 45px;
}

/*Lighting design page form starts*/
section.lighting-design-outer {
padding: 50px 0 20px;
}
.step-form-cont h2 {
font-size: 24px;
line-height: 26px;
margin: 0 0 40px;
}
.lighting-design-inner form input, .lighting-design-inner form textarea, .lighting-design-inner form select {
margin: 0 0 20px;
}
.lighting-design-inner form .wpcf7-radio {
margin: 7px 0 0;
}
.lightdesign-field-otr label {
margin: 8px 0 5px;
}
.note-para {
margin: 0 0 20px;
}
.note-para p {
font-size: 14px;
}
.lightdesign-buttn {
margin: 20px 0 0 0;
}
.lightdesign-buttn input[type="button"], .lightdesign-buttn input[type="submit"] {
font-size: 16px;
padding: 6px 25px;
}
.lighting-design-inner form .wpcf7-radio .wpcf7-list-item {
width: 50%;
}
.lighting-design-inner form input[type="radio"] {
margin: 1px 5px 20px 0;
}
.lighting-design-inner .wpcf7-form-control-wrap .wpcf7-radio {
font-size: 13px;
line-height: 15px;
}
.project-content-inner .our-project-box-inner h5 {
height: 90px;
}
/*Lighting design page form ends*/

/*About Us page starts*/
.aboutus-cont {
padding: 30px 0;
}
.aboutus-inn {
padding: 0 15px !important;
}
.aboutus-left {
padding: 0;
}
.aboutus-right {
padding: 0;
}
.about-img-otr {
	text-align:center;
}
.about-img-otr img {
	margin: 10px 0;
	width: 360px;
}
.about-rgt-content p {
font-size: 15px;
line-height: 25px;
}
.aboutus-full-part {
padding: 15px 15px 0;
}
/*About Us page ends*/
.warranty-brands-logos-outer {
width: 50%;
}
.pdf-links-inn ul li a {
font-size: 12px;
padding: 15px 11px 14px;
}
.col-xs-12.pade_none.featured-product-con {
min-height: 1px;
}
.project-slide-img {
    max-height: 350px;
}

.project-main-con{
display:initial;
}

.urban-welcome-main{
padding-bottom:0px;
}
.catalogue-new-con {
height: auto;
}
.range-slider-outer {
margin: 0px 0 40px !important;
}
.featured-product-left-outer li input {
height: 35px;
}
.catalogue-content-inner {
padding: 20px 15px;
text-align: center;
}
.catalogue-content-inner h1 {
font-size: 22px;
line-height: 30px;
margin-bottom: 15px;
}
.catalogue-content-inner h1:before {
width: 115px;
height: 2px;
left: 50%;
bottom: 0;
transform: translate(-50%, 0);
}
.catalogue-content-inner img {
float: none;
margin: 10px 0 20px;
}
.catalogue-content-inner p {
font-size: 15px;
line-height: 25px;
margin: 0 0 20px;
}

/*Warranty claim pages starts*/
.cont-warranty-claim {
    padding: 20px 0 30px;
}
.from-heading-cont h3 {
	font-size: 24px;
	line-height: 26px;
}
.empty-label {
	display: none;
}
/*Warranty claim pages ends*/
}


@media only screen and (max-width: 479px){
.catalogue-new-con {
height: auto;
}
.padding {
padding-left: 10px;
padding-right: 10px;
}
.logo-con {
float: left;
width: auto;
}
header {
padding-top: 20px;
padding-bottom: 10px;
}
.logo-con img {		
max-width: 130px;
width: 100%;
}


.navbar-outer {
float: left;
width:100%;
}
.navbar-default .navbar-toggle {
margin: 0;
padding:7px;
}
.nav_main {
position: absolute;
top: -36px;
right: 0px;
margin: 0;
width: 100%;
}
.navbar-collapse {
width: 100%;
background-color: #f3f3f4;
text-align: left;
margin-top: 12px;
z-index: 9991;
max-width: 310px;
float: right;
overflow: hidden!important;
}
.nav_main li {
display: block;
width: 100%;
}
.nav_main li a {
font-size: 12px;
margin: 0;
display: block;
padding: 0;
color: #000;
padding: 7px 14px;
border-bottom: 1px solid #d4d4d4 !important;
}
.nav_main li a:hover{
color:#fff !important;
background-color:#9962e8;
}
.navbar-outer {
margin: 0 0;
}
.nav_main ul.sub-menu {
width: 100%;
left: 0;
top: 0;
margin: 0;
position: relative;
opacity: 1;
visibility: visible;
padding: 0;
border: none;
background-color:#e7e8e9;
}
ul.sub-menu li a {
padding:7px 30px;
font-size: 11px;
}
.nav_main ul button.submenu-expand {
right: 0;
top:5px;
color:#000;
}
.search-outer {
float: right;
width: 105px;
margin: 0;
position: relative;
top: -39px;
right: 50px;
}
.search-outer input {
font-size: 12px;
height: 20px;
}
.search-outer button.search-submit {
background: none;
border: none;
padding: 0;
}
.search-outer img {
float: right;
margin: 4px 0 0 5px;
width: 12px;
}

.banner-inner-con {
width: 100%;
right: 0;
padding: 0 10px !important;
text-align: center;
top: 55%;
}
.banner-main-outer-panel {
height: 360px;
background-size: cover;
}
.banner-main-outer-panel h1 {
font-size: 40px;
line-height: 35px;
letter-spacing: -1px;
}
.banner-main-outer-panel samp {
font-size: 16px;
line-height: 20px;
margin: 0 0 14px;
}
.view-catalogue-button a {
font-size: 15px;
line-height: 22px;
padding: 11px 20px;
}
.banner-welcome-text {
left: -90px;
top: 55%;
font-size: 9px;
letter-spacing: 1px;
display:none;
}
.lighting-feature-inner-con {
height: 162px;
background-size: 100%;
width: 50%;
border-top: 1px solid #fff;
}
.lighting-feature-inner-con:nth-child(2n){
border-right:none;
}
.lighting-feature-con {
width: 100%;
left: 0;
padding: 10px;
text-align:center;
}

.lighting-feature-inner-con h4 {
font-size: 16px;
line-height: 18px;
margin-bottom: 8px;
}
.lighting-feature-inner-con h4 br{
display:none;
}
.main-heading-con h2 {
font-size: 17px;
line-height: 20px;
margin-bottom: 20px;
}
.featured-product-left-outer h3 {
font-size: 15px;
line-height: 18px;
margin-bottom: 20px;
}
.featured-product-left-outer .panel-body li a {
padding: 10px 10px 10px 48px;
}
.project-content-inner .our-project-box-inner h5 {
height: 130px;
}
.panel-heading .accordion-toggle::after {
padding-right: 10px;
}
.product-search-main {
padding-right: 0px !important;
}
.find-product-main-outer input {
font-size: 13px;
padding: 15px 38px 15px 15px;
background-size: 16px;
}
.find-product-main-outer a {
font-size: 12px;
padding: 8px 8px;
}
.featured-product-right-outer h3 {
font-size: 23px;
line-height: 18px;
margin-bottom: 40px;
}
.featured-product-main-outer-panel {
padding-top: 50px;
padding-bottom: 25px;
}
.featured-product-right-outer {
padding-top: 35px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
border-top: 1px solid #eae9ee;
width: 100%;
border-left: none;
}
.featured-product-inner-con {
margin-bottom: 30px;
float: left;
width: 100%;
}
.product-search-con input {
padding-left: 6px;
font-size: 13px;
width: 87%;
}
.project-slide-img {
    max-height: 300px;
}
.project-main-con{
display:initial;
}

.projects-main-outer-panel h2:after {
width:192px;
height: 16px;
}
.featured-product-left-outer {
padding-top: 0px !important;
width: 100%;
padding-bottom: 40px !important;
}
.featured-product-pic {
height: 140px;
}
.featured-product-pic img {
width: 100px;
}
#accordion h4 {
padding: 20px 20px 20px 20px;
}.catalogue-inner-con {
text-align: center;
width:100%;
}
.catalogue-inner-con h3 {
font-size: 16px;
line-height: 16px;
}
.catalogue-inner-con a {
font-size: 11px;
line-height: 12px;
letter-spacing: 1px;
}

.catalogue-inner-con img {
max-width: 40px;
float: none;
padding-left: 0;
width: auto;
}
.catalogue-main-outer-panel {
border-top:none;
}
.catalogue-inner-main {
width: 50%;
border-top: 1px solid #000;
height: auto;
padding: 15px 10px !important;
min-height: 175px;
}

.catalogue-inner-main:nth-child(2n) {
border-right: none;
}
.catalogue-con {
padding: 0 0px;
margin: 12px 0 0 0;
width: 100%;
text-align: center;
}
section.catalogue-main-outer {
padding:15px 0 40px;
}
.catalogue-new-inner-con {
width: 100%;
padding: 0 20px !important;
margin:0 0 10px;
}
.catalogue-new-inner-con:last-child
{
margin-bottom:0;
}
.urban-welcome-main{
padding-bottom:0px;
}
.projects-main-outer-panel p {
font-size: 13px;
line-height: 22px;
}
.find-product-main-outer {
margin:10px 0 0;
}
.exclusive-main-panel {
padding-top: 40px;
padding-bottom: 40px;
}
.main-heading-con h2 span {
margin-bottom: 0;
}
.project-main-con {
padding: 12px 0;
}
#exclusive-logos {
padding: 0 42px !important;
}
.exclusive-logos {
height:65px;
}
.exclusive-logos img {
max-height: 45px;
}
.exclusive-logos-slider.owl-carousel .owl-nav .owl-prev,
.exclusive-logos-slider.owl-carousel .owl-nav .owl-next {
background-size: 28px !important;
width: 30px !important;
height: 35px !important;
top: 18px;
}
.latest-new-inner-con {
padding: 6px !important;
width: 100%;
}

.latest-news-main-panel {
padding-top: 40px;
padding-bottom: 40px;
}
.latest-new-content {
padding: 25px 20px !important;
min-height: inherit;
}
.latest-new-inner-con p {
font-size: 13px;
line-height: 16px;
}
.latest-new-inner-con a {
font-size: 14px;
line-height: 22px;
padding: 8px 22px;
}
.subscription-main-panel {
padding-top: 30px;
padding-bottom: 30px;
}
.subcription-left-con {
padding: 0 !important;
width: 100%;
text-align: center;
}
.subcription-left-con h6 {
font-size: 22px;
margin-bottom: 8px;
}
.subcription-left-con span {
font-size: 15px;
line-height: 22px;
}
.subcription-right-con {
width: 100%;
text-align: center;
}
.subcription-right-con a {
float: none;
display: inline-block;
margin-top: 16px;
font-size: 13px;
padding: 11px 24px;
}
footer {
padding: 15px 0;
}
.footer-left-con {
width: 100%;
text-align: center;
}
.footer-left-con p{
line-height:24px;
}
.footer-copyright-con {
text-align: center;
width: 100%;
margin-top:8px;
}
.featured-product-left-outer .panel-group {
display: none;
width:100%;
float:left;
}
.apply_filters_mbl{
display:block;
}

/*PROJECT-PAGE-CSS-START*/
.project-content-section .project-content-inner {
padding:40px 0 30px;
}
.project-content-inner .our-project-box-outer {
padding: 0 15px;
margin: 0 0 40px;
}
.thumbnail-image-projects {
height: 200px;
}
/*PROJECT-PAGE-CSS-END*/


/*Product detail starts*/
.product_detail_img_sec {
padding-top: 30px;
padding-bottom: 20px;
}
.product_detail_options_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.spcefy_product_sec {
padding-top: 30px;
padding-bottom: 30px;
}


.spcefy_product_sec h2 {
font-size: 26px;
line-height: 36px;
margin-bottom: 10px;
}
.gallery_sec {
padding-top: 30px;
padding-bottom: 30px;
}
.similar-products-cont {
padding-top: 30px;
padding-bottom: 10px;
}
.similar-products-cont.main-heading-con h2 {
margin-bottom: 20px;
}
.product_detail_tabs_list li {
padding: 10px 16px;
letter-spacing: 0;
}
.xzoom-thumbs {
position: relative;
width: 100%;
top: 20px;
left: 0px;
}
.xzoom-thumbs a {
float: left;
width: 60px;
margin: 0 4px;
}
.xzoom-container {
padding: 0 0px 0 0px;
}
.product_detail_options_sec h4 {
padding: 15px;
border: 1px solid #000;
}
.product_detail_options_sec h4 i {
right: 12px;
}
.product_download_pdf_box li a {
padding: 10px 15px;
letter-spacing: 0;
}
.product_options_box {
padding: 20px 0 !important;
}
.product_download_pdf_box li img {
right: 5px;
margin: -1px 0 0 0;
}
.product_options_box_inr {
padding: 0 15px;
}
.product_specifications_box_dtl li {
font-size: 12px;
}
.spcefy_product_header_right_inr {
display: block;
}
.spcefy_product_header_right_search {
float: right !important;
width: 250px;
}
.spcefy_product_header_right_search input {
letter-spacing: 0;
}
.product_options_box_inr > div {
margin: 20px 0 20px;
width: 100%;
font-size: 12px;
}
.product_options_box_dtl_img {
margin-bottom: 20px;
}
.product_options_box_inr > div ul li {
padding: 8px 0;	
}
.product_options_box_inr > div:nth-child(2n) {
margin-left: 0;
}
.product_dtl_row .product_detail_code {
width: 18%;
}
.product_dtl_row > li > div {
letter-spacing: 0;
width: 11%;
}
.product_dtl_row > li > div.product_detail_rating {
width: 11%;
}
.product_dtl_row > li .product_detail_right_btns {
width: 16%;
}
.product_specifications_box_dtl li {
padding: 30px 12px 0 0;
}
.spcefy_product_header_sec ul li {
width: 20%;
letter-spacing: 0;
font-family: 'gotham_mediumregular';
}
.spcefy_product_header_sec ul li i {
top: 2px;
left: 3px;
}
.spcefy_product_header_sec ul li.spcefy_product_header_right {
width: 100%;
border-left: 1px solid #000000;
}
.spcefy_product_header_right_inr {
float: left;
width: 100%;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 20px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div {
padding: 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.reset_btn {
padding: 13px 0 0 0;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr > div.need_btn {
padding: 13px 0 0 30px;
}
.product_specifications_box_inr {
padding: 0 15px;
}
.product_dtl_row > li {
padding: 0 5px 0 10px;
}
.product_dtl_row > li .product_detail_right_btns .control_btn {
letter-spacing: 0;
padding: 10px 5px;
}
.product_detail_bookmark {
padding: 0 4px;
width: 32px;
}
.product_detail_speicfy_btn {
width: 60px;
}
.gallery_box_small {
padding: 0 5px 0 0;
}
.gallery_box_big_img {
padding: 0 5px;
}
.gallery_box_small_img {
padding: 0 5px;
}
.gallery_box_small.gallery_box_ryt {
padding: 0 0 0 5px;
}
.gallery_box_big_inr.gallery_box_big_inr_bottom {
padding: 10px 0 0 0;
}
.overlay-cont {
background: rgba(255, 255, 255, 0.8);
}
.otr-single-similar-product {
padding-bottom: 40px;
}
.img-related-text {
display: none;
}
.plus-signs a {
float: left;
width: 30px;
}
.similar-product-title h4 {
font-size: 14px;
line-height: 20px;
}
.similar-product-viewall a {
width: auto;
height: auto;
padding: 9px 20px;
}
.product_dtl_row .product_detail_control_gear {
display: none;
width: 35%;
padding-right: 15px;
}
.product_dtl_row .product_detail_accessories {
display: none;
}
.similar-img-otr {
height: 180px;
}
/*Product detail ends*/
/*31 jan 2019*/
.product_detail_tabs_list {
display: none;
}
.product_dtl_row > li div, .product_dtl_row > li div.product_detail_right_btns > div.product_detail_control_gear, .product_dtl_row > li div.product_detail_right_btns > div.product_detail_accessories {
display: none;
}
.product_dtl_row > li div.product_detail_code
{
display:block;
}

.product_dtl_row > li div.product_detail_right_btns, .product_dtl_row > li div.product_detail_right_btns > div
{
display:block;
}
.product_dtl_row > li .product_detail_right_btns {
width: 97px;
float: right;
}
.product_options_dtl_right {
padding: 2px 0px;
}
.product_dtl_row > li {
display: inline-block;
-webkit-flex-wrap: inherit;
}
.product_dtl_row .product_detail_code {
width: 48%;
float: left;
}
.spcefy_product_header_sec ul li {
width: auto;
letter-spacing: 0;
font-family: 'gotham_mediumregular';
margin-bottom: 10px;
border: 1px solid #282828;
border-right: 0;
min-width: 28%;
}
.spcefy_product_header_sec ul li:nth-child(5), .spcefy_product_header_sec ul li:nth-child(3n)
{
border-right:  1px solid #282828;
}
.product_options_box_inr > div ul li > div{
width:100%;
}

.gallery_box_small, .gallery_box_big, .gallery_box_big_img, .gallery_box_small_img {
padding: 5px 0;
width: 100%;
}
.otr-single-similar-product {
padding: 0px 5px 50px;
width: 100%;
}
.similar-product-title {
padding: 12px 0 12px;
}
.spcefy_product_header_sec ul li .spcefy_product_header_right_inr .spcefy_product_header_right_search {
padding-left: 0px;
width: 100%;
padding-top: 12px;
}
.spcefy_product_header_right_search form {
width: 100%;
}

/*31 jan 2019*/
.xzoom-thumbs.demo1 {
position: relative !important;
width: 100% !important;
height: 76px !important;
margin-bottom: 30px !important;
}
.product-info {
padding:20px 20px 40px 20px;
}

.product-info p {
font-size: 14px;
padding: 15px 0px;
line-height: 20px;
}
.product-info h1 {
font-size: 25px;
}

.product-info .specify-btn a {
font-size: 16px;
padding: 14px 32px;
}
.product-info ul {
margin-bottom: 25px;
}
.xzoom-thumbs.demo1 {
overflow-x: hidden;
}
.exclusive-main-panel  .exclusive-logos-slider.owl-carousel .owl-nav .owl-next {
background-size: 20px !important;
top: 24px;
}
.exclusive-main-panel .exclusive-logos-slider.owl-carousel .owl-nav .owl-prev {
background-size: 20px !important;
top: 24px;
}

.banner-main-outer-panel.banner_inr_pages h1 {
font-size: 29px;
line-height:32px;
}
.banner-main-outer-panel.banner_inr_pages p {
font-size: 15px;
line-height: 21px;
padding: 0 15px;
}
.banner-main-outer-panel.banner_inr_pages {
height: auto;
}
.banner-inner-pages-content {
padding: 110px 0 50px;
}

/*Project Page Start*/
.featured-product-main-outer-panel.product-main-page-content {
padding: 35px 20px;
}

/*Project Page End*/

/*Contact Page Start*/
.contact-content-inner .contact-content-left {
padding: 40px 20px 20px;
}
.contact-content-inner .contact-content-left h3 {
font-size: 20px;
line-height: 22px;
padding: 0 0 15px 37px;
background-size: 26px;
}
.contact-content-inner .contact-content-left ul {
margin:20px 0 0;
}
.contact-content-inner .contact-content-left ul li {
font-size: 13px;
line-height: 17px;
margin: 0 0 24px;
float: left;
width: 100%;
}
.contact-content-inner .contact-content-left ul li a span {
width: 42px;
height: 39px;
padding: 8px 0 0;
margin: 0 8px 0 0;
}
.contact-content-inner .contact-content-left ul li a span img {
width: 19px;
}
.contact-content-inner .contact-content-left ul li a
{
padding:2px 0 0;
}
.contact-content-inner .contact-content-right {
padding: 0px 20px 25px;
}
.contact-content-inner .contact-content-right input, .contact-content-inner .contact-content-right select {
margin: 0 0 25px;
}
.contact-content-inner .contact-submit-button input {
font-size: 17px;
padding: 11px 35px;
}
.contact-map-inner .contact-head-office-outer {
float: left;
width: 100%;
padding: 0 20px;
margin: 0 0 20px;
}

.contact-map-section {
background-position: center 0;
background-size: 308px;
}
.contact-map-section .contact-map-inner {
padding: 150px 0 50px 0;
}
.contact-map-inner .contact-head-office-inner h3 {
font-size: 20px;
line-height: 24px;
}
.contact-map-inner .contact-head-office-inner p {
margin: 8px 0 0;
}
/*Contact Page End*/


/*Skybay Led Light Page Start*/
.about-shoebox-light .about-shoebox-light-inner 
{
padding: 40px 20px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2 {
font-size: 22px;
line-height: 36px;
}
.about-shoebox-light-inner .about-shoebox-key-info h2::before {
width: 110px;
}
.about-shoebox-light-inner .about-shoebox-key-info ul li {
font-size: 15px;
line-height: 22px;
margin: 0 0 15px;
padding: 0 0 0 20px;
}
.about-shoebox-light-inner .our-map-left iframe {
max-width: 100%;
height: 222px;
}
.warranty-left-logo img
{
width:120px;
}
.about-shoebox-light-inner .about-shoebox-light-right {
padding: 0;
margin: 40px 0 0;
}
.about-shoebox-light-inner .about-shoebox-light-right h3 {
font-size: 22px;
line-height: 30px;
}
.about-shoebox-light-inner .about-shoebox-light-right p {
font-size: 15px;
line-height: 26px;
margin: 5px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features {
padding: 20px 20px;
margin: 20px 0 0;
border-width: 4px;
}
.about-shoebox-light-inner .about-shoebox-right-features ul {
width: 100%;
margin: 12px 0 0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul:last-child {
width: 100%;
margin:0;
}
.about-shoebox-light-inner .about-shoebox-right-features ul li {
font-size: 14px;
line-height: 21px;
padding: 0 0 0 20px;
margin: 0 0 10px;
}
.led-lighting-slider-left {
padding: 0;
}
.led-lighting-slider .led-lighting-slider-inner {
padding: 40px 20px;
}
.led-lighting-slider-right {
padding: 0;
margin: 40px 0 0;
}
.led-lighting-slider-right h4 {
font-size: 24px;
line-height: 32px;
}
.led-lighting-slider-right span {
font-size: 16px;
line-height: 22px;
margin: 4px 0 10px;;
}
.led-lighting-slider-right p {
font-size: 14px;
margin-bottom:10px;
}
.led-lighting-slider-bottom-logo img {
float: left;
margin: 5px 5px 5px 0;
width: 40px;
}
.led-lighting-slider-bottom-logo {
margin:10px 0 0;
}

.led-lighting-slide-small-img {
float: left;
width: 70px;
}
.led-lighting-slide-small-img img {
width: 100% !important;
max-width: 100% !important;
height: auto;
}
/*Skybay Led Light Page End*/


/*BLOG PAGE CSS START*/
.blog-content-outer .blog-content-inner {
padding: 40px 10px 30px;
}
.blog-content-left {
padding: 0;
}
.blog-content-inner .blog-content-left-inner {
margin: 0 0 15px;
padding: 25px 15px;
}
.blog-content-inner .blog-content-left-inner h4,
body.search .blog-content-inner .blog-content-left-inner span {
font-size: 15px;
line-height: 20px;
margin: 0 0 5px;
}
.blog-content-inner .blog-content-left-inner span {
font-size: 14px;
line-height: 24px;
}
.blog-content-inner .blog-content-left-inner p {
font-size: 14px;
line-height: 24px;
}
.blog-content-inner .blog-red-more-button a {
font-size: 14px;
line-height: 22px;
padding: 10px 18px;
}

.blog-content-inner .blog-content-right {
padding:0;
}

.blog-content-right .blog-right-recent-post {
padding:25px 15px;
}
.blog-content-right .blog-right-recent-post h4 {
font-size: 20px;
line-height: 24px;
margin: 0 0 15px;
}
.blog-content-right .blog-right-recent-post ul li {
font-size: 13px;
line-height: 20px;
padding: 0 0px 0 15px;
}
.widget_mailpoet_form .mailpoet_submit {
float: left;
width: auto;
padding: 10px 18px;
font-family: 'gotham_bookregular';
background: #9962e8;
color: #fff;
border: none;
font-family: 'gotham_boldregular';
font-size: 14px;
margin: 10px 0 0;
}
/*BLOG PAGE CSS END*/

/*SINGLE POST PAGE CSS START*/
.single-post .blog-content-outer .blog-content-inner h2 {
font-size: 20px;
line-height: 26px;
margin: 30px 0 12px;
}
.single-post #comment {
height: 100px;
margin-bottom: 3px;
}
/*SINGLE POST PAGE CSS END*/

/*PRODUCT-DETAIl-PAGE-CSS-START*/
.project-detail-content-top ul li {
display:block;
}
.project-detail-content-top ul li a {
padding: 15px 20px;
border-top:1px solid #e5e5e5;
border-left:none;
width: 100%;
}
.at-glance-section .at-glance-inner {
padding: 0 10px 0;
}
.at-glance-inner .at-glance-listing {
padding: 25px 20px;
border-width: 4px;
}
.at-glance-inner .at-glance-listing h3 {
font-size: 20px;
line-height: 24px;
margin: 0 0 12px;
}
.at-glance-inner .at-glance-listing ul li {
font-size: 14px;
width: 100%;
margin: 0 0 12px;
}

.at-glance-inner .specification-downloads {
margin: 20px 0 35px;
}
.at-glance-inner .specification-downloads h4 {
font-size: 15px;
margin: 0 0 15px;
line-height: 22px;
}
.specification-dropdown #accordion h3 {
font-size: 13px;
line-height: 21px;
padding: 11px 15px;
}
.specification-dropdown .submenu li {
font-size: 11px;
}
.specification-dropdown .submenu li a{
padding: 10px 15px;
}
.featured-product-left-outer.project-content-right {
padding: 0 !important;
}
.specification-dropdown .accordion li i {
right:15px;
top: 12px;
}
.specification-dropdown .accordion li.open i {
top: 20px;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a {
padding: 12px 15px;
}
.featured-product-left-outer.project-content-right .find-product-main-outer a img {
max-width: 15px;
margin-left: 5px;

}
/*PRODUCT-DETAIl-PAGE-CSS-END*/

/*SEARCH-PAGE-CSS-START*/
.srch-blog-content-out.blog-content-outer .blog-content-inner {
padding:35px 10px;
}
.not-found {
padding:30px 10px;
}
.not-found .page-header {
margin: 0 0 10px;
}
.not-found .page-title {
font-size: 26px;
color: #000 !important;
margin-bottom: 6px !important;
}
.not-found .page-content {
font-size:12px;
}

.not-found form.search-form {
max-width: 420px;
margin: 15px auto 5px;
}
.not-found form.search-form label {
padding: 0 8px 0 0;
width: calc(100% - 90px);
}
.not-found form.search-form input[type="submit"] {
max-width: 90px;
font-size: 12px;
line-height: 16px;
}
/*SEARCH-PAGE-CSS-END*/

/*TERMS-CONDITIONS-PAGE-CSS-START*/
.default-content-area {
padding-top: 40px;
padding-bottom: 40px;
}
.default-content-area .entry-content p {
margin: 0 0 15px;
font-size: 15px;
line-height: 26px;
}
/*TERMS-CONDITIONS-PAGE-CSS-END*/

/*SUBSCRIBE-NEWSLETTER-POPUP-CSS-START*/
.subscribe-newsletter-pop .modal-content{
padding:30px 20px;
}
.subscribe-newsletter-pop h2{
font-size: 18px;
margin-bottom: 10px;
}
/*SUBSCRIBE-NEWSLETTER-POPUP-CSS-END*/

.contact-map-inner .contact-head-office-inner {
min-height: auto;
}
section.lighting-design-outer {
padding: 30px 0;
}
.lighting-design-inner form .contact-submit-button input {
font-size: 16px;
padding: 12px 45px;
}

/*Lighting design page form starts*/
section.lighting-design-outer {
padding: 50px 0 20px;
}
.step-form-cont h2 {
font-size: 19px;
line-height: 22px;
margin: 0 0 40px;
padding: 0 5px;
}
div.step-form-cont {
padding: 0;
}
.lighting-design-inner form input, .lighting-design-inner form textarea, .lighting-design-inner form select {
margin: 0 0 20px;
}
.lighting-design-inner form .wpcf7-radio {
margin: 7px 0 0;
}
.lightdesign-field-otr label {
margin: 8px 0 5px;
}
.note-para {
margin: 0 0 20px;
}
.note-para p {
font-size: 14px;
}
.lightdesign-buttn {
margin: 20px 0 0 0;
}
.lightdesign-buttn input[type="button"], .lightdesign-buttn input[type="submit"] {
font-size: 16px;
padding: 6px 25px;
}
.lighting-design-inner form .radio-379 .wpcf7-radio .wpcf7-list-item {
width: 100%;
padding: 0;
}
.lighting-design-inner form .wpcf7-radio .wpcf7-list-item {
width: 50%;
padding: 0 6px 0 0;
}
.lighting-design-inner form input[type="radio"] {
margin: 1px 5px 20px 0;
}
.lighting-design-inner .wpcf7-form-control-wrap .wpcf7-radio {
font-size: 13px;
line-height: 15px;
}
/*Lighting design page form ends*/
.product-search-main input.search-field {
width: 93%;
}

/*About Us page starts*/
.aboutus-cont {
padding: 30px 0;
}
.aboutus-inn {
padding: 0 15px !important;
}
.aboutus-left {
padding: 0;
}
.aboutus-right {
padding: 0;
}
.about-img-otr {
	text-align:center;
}
.about-img-otr img {
	margin: 10px 0;
	width: auto;
}
.about-rgt-content p {
font-size: 15px;
line-height: 25px;
}
.aboutus-full-part {
padding: 15px 15px 0;
}
/*About Us page ends*/
.warranty-brands-logos-outer {
width: 100%; padding: 0 10px 10px !important;
}
.warranty-img img {
width: auto;
}
.warranty-brands-outer h2 {
    font-size: 20px;
    padding-bottom: 20px;
}
.pdf-links-inn {
width: 100%;
}
.col-xs-12.pade_none.featured-product-con {
min-height: 1px;
}
.catalogue-new-con {
margin-bottom: 0;
}
.catalogue-colums-content a {
font-size: 13px;
padding: 10px 15px;
}
.range-slider-outer {
margin: 0px 0 40px !important;
}
.featured-product-left-outer li input {
height: 35px;
}
.catalogue-content-inner {
padding: 20px 15px;
text-align: center;
}
.catalogue-content-inner h1 {
font-size: 22px;
line-height: 30px;
margin-bottom: 15px;
}
.catalogue-content-inner h1:before {
width: 115px;
height: 2px;
left: 50%;
bottom: 0;
transform: translate(-50%, 0);
}
.catalogue-content-inner img {
float: none;
margin: 10px 0 20px;
}
.catalogue-content-inner p {
font-size: 15px;
line-height: 25px;
margin: 0 0 20px;
}

/*Warranty claim pages starts*/
.cont-warranty-claim {
    padding: 20px 0 30px;
}
.from-heading-cont h3 {
	font-size: 24px;
	line-height: 26px;
}
.empty-label {
	display: none;
}
/*Warranty claim pages ends*/
}

