/* CSS Document */html, body {font: 400 14px/24px 'Open Sans', sans-serif;color: #687177;height: 100%;}h1 {font: 200 50px/55px 'Roboto Slab', serif;display: block;color: #180f03;}h2 {font: 200 40px/40px 'Roboto Slab', serif;display: block;color: #180f03;}h3 {font: 600 20px/20px 'Roboto Slab', serif;display: block;color: #180f03;}h4 {font: 500 14px/20px 'Roboto Slab', serif;display: block;color: #180f03;}p {font: 400 14px/27px 'Open Sans', sans-serif;color: #817c70;}a {text-decoration: none;color: #180f03;}a:hover, a:focus {color: #180f03;text-decoration: underline;}.trans_eff {transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}/* &&&&&&&&&&&&&&&&&&&&& HOME PAGE CLASSES &&&&&&&&&&&&&&&&&&&&&&& *//*header clasess*/header {background: #fff;box-shadow: 0 4px 5px rgba(0, 0, 0, .2);position: absolute;width: 100%;z-index: 2;height: 40px;}header .logo {width: 199px;margin: 10px auto;display: block;}.navigation_grid {float: left;}.navigation_grid a {margin: 8px 0 0 0;display: none;}.navigation_grid a .fa {color: #180f03;font-size: 25px;}header .right {float: right;}header .right .member_logo1 {float: left;margin: 4px 15px 0 0}.member_logo2 {position: absolute;right: 15px;z-index: 3;top: 60px;}.call_us_mob {width: 30px;height: 30px;border-radius: 100%;float: left;border: 1px solid #180f03;color: #180f03;font-size: 23px;text-align: center;margin-top: 5px;display: none;}header .right .call_us {float: left;font: 300 14px/25px 'Roboto Slab', serif;color: #180f03;margin: 7px 0 0 0;}header .right .call_us a {color: #180f03;}header .right .call_us .fa {font-size: 25px;float: left;margin: 0 8px 0 0;}header .right .social_icons {float: left;margin: 10px 0 0 20px;}header .right .social_icons a {width: 21px;height: 21px;border: 1px solid #180f03;display: inline-block;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);margin: 0 5px;text-align: center;color: #180f03;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}header .right .social_icons .fa {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);font-size: 13px;float: left;}header .right .social_icons a:hover {background: #180f03;color: #fff;}/*header clasess ends*//*navigation clasess*/.menu2_con {display: none;position: fixed;top: 0;left: 0;padding: 25px;width: 100%;height: 100%;-webkit-overflow-scrolling: touch;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;z-index: 9999999;background: rgba(24,15,3,.99);}.menu2_con .menu {text-align: center;padding: 10% 0;overflow-y: scroll;height: 100%;}.menu2_con .menu a {font: 300 25px/30px 'Roboto Slab', serif;color: #fff;display: block;position: relative;padding: 25px 0;border-bottom: 1px solid #29241d;text-decoration: none;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}.menu2_con .menu a:last-child {border-bottom: 0;}.inside_nav {float: left;}.inside_nav a {font: 400 16px/22px 'Roboto Slab', serif;color: #180f03;display: inline-block;position: relative;padding: 4px 15px;text-decoration: none;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;margin: 3px 0 0 0;}.inside_nav a::before {position: absolute;top: 60%;left: 50%;color: transparent;content: '•';font-size: 14px;-webkit-transition: text-shadow 0.3s, color 0.3s;-moz-transition: text-shadow 0.3s, color 0.3s;transition: text-shadow 0.3s, color 0.3s;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);pointer-events: none;}.inside_nav a:hover::before, .inside_nav a:focus::before {color: #180f03;text-shadow: 7px 0 #180f03, -7px 0 #180f03;}.nav_con {width: 100%;}.nav_con .container-fluid {position: relative;}.nav_inner2 {position: absolute;z-index: 1;width: 100%;display: none;top: 50px;}.nav_inner2 .logo2 {width: 240px;text-align: center;display: block;margin: 3% auto 0 auto;}.inside_logo_con {background: #180f03 url(../images/inside_logo_bg.jpg) no-repeat center top;padding: 60px 0 40px;}.inside_logo_con .logo2 {width: 240px;text-align: center;display: block;margin: 0 auto 0 auto;}.nav_con .container-fluid .nav_inner {background: #fff;position: absolute;z-index: 2;border-radius: 0 70px 0 70px;width: 210px;height: auto;top: 81px;box-shadow: 5px 5px 13px 0 rgba(0,0,0,0.4);padding-bottom: 48px;}.nav_con .container-fluid .nav_inner::before {position: absolute;background: url(../images/pin.png) no-repeat;width: 119px;height: 100px;content: "";top: -61px;left: 7px;}.nav_con .container-fluid .nav_inner .logo {width: 187px;text-align: center;display: block;margin: 45px auto 0 auto;}.nav_con .container-fluid .nav_inner nav {text-align: center;margin: 10px 0 0 0;min-height: 200px;}.nav_con .container-fluid .nav_inner nav::before {background: url(../images/floral-1.png) no-repeat center top;width: 112px;height: 25px;content: "";display: block;margin: auto;}.nav_con .container-fluid .nav_inner nav::after {background: url(../images/floral-2.png) no-repeat center bottom;width: 112px;height: 25px;content: "";display: block;margin: auto;}.nav_con .container-fluid .nav_inner nav>ul {padding: 10px 0;}.nav_con .container-fluid .nav_inner nav>ul>li {list-style: none;display: block;}.nav_con .container-fluid .nav_inner nav>ul>li>a {font: 300 18px/22px 'Roboto Slab', serif;color: #180f03;display: block;position: relative;padding: 13.5px 0;text-decoration: none;-webkit-transition: color 0.3s;-moz-transition: color 0.3s;transition: color 0.3s;}.nav_con .container-fluid .nav_inner nav>ul>li a::before {position: absolute;top: 60%;left: 50%;color: transparent;content: '•';font-size: 14px;-webkit-transition: text-shadow 0.3s, color 0.3s;-moz-transition: text-shadow 0.3s, color 0.3s;transition: text-shadow 0.3s, color 0.3s;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);pointer-events: none;}.nav_con .container-fluid .nav_inner nav>ul>li a:hover::before, .nav_con .container-fluid .nav_inner nav>ul>li a:focus::before {color: #180f03;text-shadow: 7px 0 #180f03, -7px 0 #180f03;}#home .home::before, #about-us .about-us::before, #products .products::before, #contact-us .contact-us::before {color: #d3cdc1;text-shadow: 7px 0 #d3cdc1, -7px 0 #d3cdc1;}/*navigation clasess ends*//*banner clasess*/.slider_con {height: 665px;}.slider_con .carousel, .slider_con .item, .slider_con .active {height: 665px;}.carousel-inner {height: 100%;}.fill {width: 100%;height: 100%;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;}.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1;}.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slider_con .carousel-indicators {left: inherit;bottom: inherit;right: 15px;top: 48%;width: inherit;margin-left: 0;z-index: 9;}.slider_con .carousel-indicators li {display: block;right: 0;margin: 0;margin: 4px 0;width: 12px;height: 12px;background: rgba(0,0,0,.3);border: 0;}.slider_con .carousel-indicators .active {background: #000;}.carousel-caption {top: 40% !important;}.carousel-caption h3 {font-size: 50px;line-height: 55px;text-shadow: -1px 1px rgba(0,0,0,0.3);font-weight: 600;}.carousel-caption p {font-size: 25px;text-shadow: none;font-weight: 300;display: inline-block;padding: 5px 15px;text-transform: uppercase;margin: 10px 0 0 0;}.carousel-caption .color1 {color: #180f03;}.carousel-caption .color2 {color: #fff;}.carousel-caption .bg1 {background: rgba(0,0,0,0.4);color: #fff;}.carousel-caption .bg2 {background: rgba(255,255,255,0.4);color: #180f03;}/*banner clasess ends*//*welcome clasess*/.welcome .left {background: #e5e1d8;width: 50%;float: left;padding: 7.5% 0 9.9%;margin: 54px 0 0 0;}.welcome .left h1 {color: #180f03;font: 200 70px/55px 'Roboto Slab', serif;}.welcome .left h1 span {font-size: 30px;color: #beb6ab;font-weight: 400;display: block;}.welcome .left h1 strong {color: #180f03;font: 600 40px/30px 'Roboto Slab', serif;}.welcome .right {background: #180f03;width: 50%;padding: 5.7% 4.6%;float: right;}.welcome .right p {color: #b5b0a9;font: 300 20px/40px 'Open Sans', sans-serif;}/*welcome clasess ends*//*products clasess*/.product_con h1::after {background: url(../images/floral-2.png) no-repeat;width: 112px;height: 25px;content: "";display: block;margin: 15px auto 0 auto;}.product_con .inner .title {font: 300 20px/26px 'Roboto Slab', serif;color: #180f03;margin: 20px 0;display: inline-block;text-decoration: none;}.product_con .inner .front {width: 100%;position: relative;border: 1px solid #eee;}.product_con .inner .front img {width: 100%;height: auto;display: block;}.back {background: #180f03;position: absolute;top: 0;left: 0;overflow: hidden;width: 100%;height: 100%;padding: 15% 6%;opacity: 0;-webkit-transition: All 1s ease;-moz-transition: All 1s ease;-o-transition: All 1s ease;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}.product_con .inner:hover .back {opacity: 1;-webkit-transform: rotateY(336deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg);}.back p {color: #b5b0a9;font-size: 16px;line-height: 30px;font-weight: 300;}/*products clasess ends*//*testimonials and form clasess*/.ts_con {background: #e5e1d8 url(../images/ts_bg.gif) repeat;margin: 85px 0 0 0;}.ts_con .form_con {background: #180f03;margin: -30px 0;padding: 50px 50px;text-align: center;}.ts_con .form_con .form-control {border: 0;border-radius: 0;box-shadow: none;height: 45px;font: 300 19px/20px 'Roboto Slab', serif;color: #180f03;padding: 7px 15px;border: 1px solid #e5e1d8;}.ts_con .form_con .form-control:focus {border: 1px solid #e5e1d8;}.testimonial_con {padding: 85px 0;}.testimonial_con figcaption {margin: 25px 0 0 0;padding: 0 25px;}.testimonial_con2 figcaption {padding: 0 5%;}.testimonial_con3 {padding: 30px;border: 1px solid #e5e1d8;border-top: 3px solid #180f03;}.testimonial_con figcaption p {font: italic 400 19px/32px 'Roboto Slab', serif;color: #180f03;}.testimonial_con figcaption h5 {font: 600 15px/22px 'Roboto Slab', serif;color: #180f03;}.testimonial_con3 figcaption p {font: 300 20px/32px 'Roboto Slab', serif;color: #817c70;}.testimonial_con3 figcaption h5 {font: 600 15px/22px 'Roboto Slab', serif;color: #180f03;}/*testimonials and form clasess ends*//*photo gallery clasess*/.pg_con {margin: 20px 0 0 0;}.pg_con h1::after {background: url(../images/floral-2.png) no-repeat;width: 112px;height: 25px;content: "";display: block;margin: 15px auto 0 auto;}ul.photo_gallery_con {margin: 0 -14px;}ul.photo_gallery_con li {width: 25%;float: left;list-style: none;margin: 15px 0;}ul.photo_gallery_con li .inner_con {width: 92%;margin: auto;height: auto;overflow: hidden;background: #fff;}.inside_g_con hr {margin: 40px 0 50px 0;border-color: #efece5;}/*photo gallery clasess ends*//*footer classes*/footer {margin: 65px 0 0 0;padding: 0 1% 20px;}footer .bdr1, footer .bdr2 {height: 2px;width: 100%;background: #180f03;position: relative;}footer .bdr1::after {background: #fff url(../images/f_dott.gif) no-repeat left center;content: "";position: absolute;left: 0;width: 35px;height: 4px;top: -1px;margin-right: 2px;}footer .bdr2::after {background: #fff url(../images/f_dott.gif) no-repeat right center;content: "";position: absolute;right: 0;width: 35px;height: 4px;top: -1px;margin-left: 2px;}.f_link {margin: 35px 0 0 0;text-align: center;}.f_link span {display: inline-block;padding: 0 18px;vertical-align: middle;background: url(../images/f_link_dott.gif) no-repeat center center;width: 2px;height: 10px;}.f_link a {font: 400 15px/18px 'Roboto Slab', serif;color: #180f03;display: inline-block;text-decoration: none;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;-o-transition: all linear .3s;}.f_link a:hover {color: #908d89;}footer .footer_social_icons {margin: 45px 0 0 0;}footer .footer_social_icons a {width: 40px;height: 40px;border: 1px solid #180f03;display: inline-block;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);margin: 0 12px;text-align: center;color: #180f03;padding: 3px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}footer .footer_social_icons .fa {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);font-size: 25px;}footer .footer_social_icons a:hover {background: #180f03;color: #fff;}footer .footer_social_icons .member_logo1_f {margin-left: 5px;vertical-align: sup;}footer .copyright {font: 300 15px/18px 'Roboto Slab', serif;color: #180f03;margin: 40px 0 0 0;}footer .copyright_con .copyright a {color: #180f03;}footer .copyright_con .copyright a:hover {color: #fff;}.bottom_logo2 {position: fixed;bottom: 5px;right: 5px;}/*footer classes ends*//*===========================inside pages clasess=============================*//*breadcrumb clasess*/.breadcrumb_con {border-bottom: 1px dashed #e5e1d8;}.breadcrumb {background: none;font-size: 13px;font-weight: 300;margin-bottom: 0;padding: 8px 0 6px 0;color: #a09b91;font-family: 'Roboto Slab', serif;}.breadcrumb li a {font-weight: 400;text-decoration: underline;color: #180f03}.breadcrumb li a:hover {text-decoration: none;}.breadcrumb>li+li:before {color: #a09b91;}/*breadcrumb clasess ends*//*cms area*/.cms_area {border: 1px solid #e5e1d8;border-top: 3px solid #180f03;padding: 15px;}.cms_area hr {margin: 35px 0;border-color: #e5e1d8;}.cms_area h3 {margin: 30px 0 15px 0;}.cms_area .no_mt {margin-top: 0;}.cms_area ul li {font: 400 14px/24px 'Open Sans', sans-serif;color: #817c70;margin: 8px 0;background: url(../images/right_icon.png) no-repeat left 8px;padding: 0px;list-style: none;}.cms_area ul {margin: 10px 0 0 -10px;}.cms_area ol {font: 400 14px/24px 'Open Sans', sans-serif;margin: 30px 0 30px 35px;}/*cms area ends*//*right panel clasess*/.right_cat_con {background: #e5e1d8 url(../images/ts_bg.gif) repeat;padding: 25px 25px 35px;margin: 25px 0;}.cat_list_con {background: #fff;margin: 15px 0 0 0;padding: 10px 25px 10px;}.cat_list_con a {font: 400 15px/24px 'Roboto Slab', serif;color: #262637;display: block;padding: 10px 0;border-bottom: 1px solid #e5e1d8;text-decoration: none;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.cat_list_con a:last-child {border-bottom: 0;}.cat_list_con2 {margin: 0 0 0 0;}.cat_list_con2 a {font: 400 12px/22px 'Open Sans', sans-serif;color: #687177;display: block;background: #fff;padding: 7px 20px 5px;margin: 2px 0;text-decoration: none;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.cat_list_con2 a:hover {background: #ed8d5e;color: #fff;}.form_con_right {background: #180f03;margin: 0;padding: 25px;text-align: center;}.form_con_right .form-control {border: 0;border-radius: 0;box-shadow: none;height: 45px;font: 300 19px/20px 'Roboto Slab', serif;color: #180f03;padding: 7px 15px;border: 1px solid #e5e1d8;}.form_con_right .form-control:focus {border: 1px solid #e5e1d8;}/*right panel clasess ends*//*products detail clasess*/.modal-content {border-radius: 0 !important;}.modal-backdrop {background-color: #180f03;opacity: 0.99 !important;}ul.prd_con .modal-footer{ text-align:inherit !important;}.modal_con .modal-body{ text-align: center}.modal_con .modal-body img{ display:inline-block;}ul.prd_con {text-align: center !important;margin: 0;}ul.prd_con li {list-style: none !important;background: none;padding: 0; width:33.3333333%; float:left;margin: 7px 0;}ul.prd_con li figure {display:block;overflow: hidden; width:93%; margin:auto;position: relative;border: 1px solid #e5e1d8;}ul.prd_con li figure img {width: 100%;height: auto;display: block;}ul.prd_con li figure .overlly {display: block;height: 100%;width: 100%;position: absolute;background: #180f03;padding: 37% 0;opacity: 0;-webkit-transition: All 1s ease;-moz-transition: All 1s ease;-o-transition: All 1s ease;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}ul.prd_con li figure:hover .overlly {opacity: 1;-webkit-transform: rotateY(336deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);transform: rotateY(360deg); }ul.prd_con .vlightbox2 {display: inline-block !important;background: #180f03; position:absolute;color: #fff; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);text-decoration: none;height: 60px;width: 60px;padding: 15px 0;border-radius: 0;border: 1px solid #fff;font-size: 25px;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}ul.prd_con .vlightbox2:hover {background: #fff;color: #180f03;}.enquiry {display: inline-block !important;margin-left: 1px;}/*products detail clasess ends*//*contact us clasess*/.contact_form_con .form-control {height: 40px;border: 1px solid #e5e1d8;color: #180f03;border-radius: 0;box-shadow: none;}.form_con .form-control:focus {border: 1px solid #e5e1d8;}.contact_con p {font-size: 14px;}.contact_con p strong {display: block;margin: 0 0 0 15px;font-weight: 600;}.contact_con hr {border-top: 1px dotted #e5e1d8;margin: 15px 0;}.map_con {width: 100%;height: 325px;overflow: hidden;margin: 50px 0 0 0;}.scrolloff {pointer-events: none;}/*contact us clasess ends*//*category clasess*/.categories_con {border: 1px solid #eee;background: #e5e1d8 url(../images/ts_bg.gif) repeat;border-radius: 3px;margin: 35px 0 15px 0;padding: 15px;}.categories_con a {font: 400 14.5px/18px 'Roboto Slab', serif;color: #180f03;width: 32.3%;display: block;padding: 12px 0 12px 13px;text-decoration: none;background: #fff;text-transform: capitalize;margin: 5px .5%;float: left;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.categories_con a:hover {color: #fff;background: #180f03;}/*category clasess ends*//*sitemap*/.stmp {background: #e5e1d8 url(../images/ts_bg.gif) repeat;padding: 20px;overflow: hidden;margin: 15px 0 0 0;}.stmp a {display: block;padding: 8px 15px;font: 400 15px/20px'Roboto Slab', serif;background: #fff;margin: 5px 1%;text-align: left;color: #180f03;width: 31%;float: left;background: #fff;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;-ms-transition: all linear .3s;}.stmp a:hover {background: #180f03;color: #fff;text-decoration: none}/*sitemap ends*//*sitemap clasess*//*sitemap clasess ends*//* ================= Media Query ================= */@media only screen and (max-width:1279px) {.container {width: 100%;}}@media only screen and (max-width:1151px) {/*products clasess*/.back {padding: 10% 6%;}/*products clasess ends*//*welcome clasess*/.welcome .right {padding: 5% 5%;}/*welcome clasess ends*//*banner clasess*/.carousel-caption {top: 40% !important;left: 25%;right: 10%}/*banner clasess ends*/} @media only screen and (max-width:991px) {/*header clasess*/.navigation_grid a {display: block;}/*header clasess ends*//*navigation clasess*/.nav_inner2 {display: block;}.nav_con .container-fluid .nav_inner {display: none;}.inside_nav {display: none;}/*navigation clasess ends*//*banner clasess*//*banner clasess*/.slider_con {height: 360px;}.slider_con .carousel, .slider_con .item, .slider_con .active {height: 360px;}.carousel-caption h3 {font-size: 40px;line-height: 45px;}.carousel-caption p {font-size: 20px;}/*banner clasess ends*//*welcome clasess*/.welcome .left {width: 100%;padding: 6% 0 8%;margin: 35px 0 0 0;}.welcome .right {width: 100%;}/*welcome clasess ends*//*products clasess*/.back {padding: 15% 6%;}/*products clasess ends*//*testimonials and form clasess*/.testimonial_con {margin: 20px 0 0 0;}/*testimonials and form clasess ends*//*photo gallery clasess*/.pg_con {margin: 70px 0 0 0;}/*photo gallery clasess ends*//*footer classes*/.f_link span {padding: 0 15px;}/*footer classes ends*/} @media only screen and (max-width:767px) {/*header clasess*/header .right .social_icons {display: none;}/*header clasess ends*//*banner clasess*/.carousel-caption {top: 50% !important;left: 2%;right: 2%}.carousel-caption h3 {font-size: 30px;line-height: 30px;}.carousel-caption p {font-size: 15px;line-height: 22px;}/*banner clasess ends*//*products clasess*/.back {padding: 22% 6%;}/*products clasess ends*//*photo gallery clasess*/ul.photo_gallery_con li {width: 50%;}/*photo gallery clasess ends*//*footer classes*/.f_link span {display: none;}.f_link a {font: 400 15px/25px 'Roboto Slab', serif;margin: 3px 1px;padding: 0 15px;border: 1px solid #180f03;}footer .footer_social_icons a {width: 30px;height: 30px;margin: 0 7px;}footer .footer_social_icons .fa {font-size: 18px;}/*footer classes ends*//*category clasess*/.categories_con a {width: 100%;margin: 5px 0;}/*category clasess ends*//*sitemap*/.stmp a {margin: 5px 0;width: 100%;}/*sitemap ends*//*sitemap clasess*/} @media only screen and (max-width:479px) {h1 {font-size: 40px;line-height: 45px;}.call_us_mob {display: block;}.call_us {display: none;}.bottom_logo2 {width: 70px;}.bottom_logo2 img {width: 100%;height: auto;display: block;}/*welcome clasess*/.welcome .left h1 {color: #180f03;font: 200 40px/40px 'Roboto Slab', serif;}.welcome .left h1 span {font-size: 20px;}.welcome .right {padding: 25px 25px 35px;}.welcome .right p {font-size: 18px;line-height: 30px;}/*welcome clasess ends*//*products clasess*/.back {padding: 13% 8%;}.back p {font-size: 15px;line-height: 26px;}/*products clasess ends*//*testimonials and form clasess*/h2 {font-size: 35px;line-height: 35px;}.ts_con {background: #e5e1d8 url(../images/ts_bg.gif) repeat;margin: 85px 0 0 0;}.ts_con .form_con {padding: 25px 25px 35px;}.testimonial_con figcaption {margin: 25px 0 0 0;padding: 0 15px;}.testimonial_con2 figcaption {padding: 0 0;}.testimonial_con figcaption p {font: italic 400 16px/28px 'Roboto Slab', serif;}/*testimonials and form clasess ends*//*photo gallery clasess*/ul.photo_gallery_con li {width: 100%;}/*photo gallery clasess ends*/footer .footer_social_icons .member_logo1_f {margin-left: 0;margin-top: 15px;display: block;}}