.cart-info,.home-account a{font-size:13px;font-family:'Open Sans',sans-serif}#heading h2,.side-bar h4{font-weight:700;color:#fff}.cart-info,.home-account a,.main-menu a,.slider-caption{font-family:'Open Sans',sans-serif}#top-header{background-color:#333;color:#fff}.home-account a{display:inline-block;margin-right:15px;padding:10px 0}.cart-info{text-align:right;padding:8px 0}.logo{padding:20px 0}.main-menu ul{padding:0;margin:0;text-align:center}.main-menu li{list-style:none;display:inline-block;padding:40px 0}.main-menu a{font-weight:700;font-size:14px;color:#444;text-transform:uppercase;margin-right:35px}.main-menu a:hover{color:#f78e21}.search-box{text-align:right;margin-top:33px;position:relative}.search-box input{margin-top:0}.search-box input[type=submit]{position:absolute;width:34px;height:34px;right:0;top:0;border:0;content:'';color:transparent;background:url(../images/search-icon.png) center no-repeat}.side-bar h4,.slider-caption a{background-color:#f78e21;text-transform:uppercase}.search-box input#s{padding:4px 10px;height:34px;line-height:34px;outline:0;border:1px solid #ddd}#heading{background-image:url(../images/bg-image.jpg);height:140px}#heading h2{font-size:36px;text-transform:uppercase}#heading span{color:#fff;text-transform:uppercase}.heading-content{text-align:center;margin-top:35px}.side-bar h4{font-size:16px;margin-top:0;padding:9px 15px}.archives-list ul{margin-top:25px!important;padding-bottom:30px!important;margin:0;padding:0}.archives-list li{list-style:none;margin:10px 0}.blog-post,.posts{margin-bottom:30px}.archives-list i{font-size:16px;margin-right:5px;color:#f78e21}.archives-list a{text-transform:uppercase;color:#888;font-size:13px}.archives-list a:hover{color:#f78e21}.recent-post-thumb{margin-right:20px!important}.posts{margin-top:30px}.flickr-images{margin-top:20px}.flickr-images img{margin-top:20px;overflow:hidden!important;width:68px}#slider,.blog-thumb,.recent-post,.recent-post-info{overflow:hidden}.flickr-images img:hover{border:3px solid #f78e21;transition:all .1s ease-in;cursor:pointer}.slider-caption{text-align:center;position:absolute;width:100%;margin-top:160px;color:#fff}.slider-caption h1{text-shadow:1px 1px #777;font-size:48px;padding-bottom:10px;font-weight:500;color:#f78e21;text-transform:uppercase}.slider-caption p{font-size:18px;font-weight:300;color:#fff;line-height:15px}.slider-caption a{margin-top:20px;text-decoration:none;display:inline-block;width:200px;height:40px;text-align:center;color:#fff;line-height:40px;font-size:18px;font-weight:600}.service-item{text-align:center}.icon i{border-radius:50%;border:20px solid #f78e21;color:#f78e21;font-size:28px;line-height:80px;width:120px;height:120px}.content-show a,.service-item h4{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}.service-item h4{color:#333;margin-top:25px}.blog-post,.blog-thumb{position:relative}.blog-thumb img{width:100%}.blog-content{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.7);color:#fff;padding:15px}.content-show a{color:#fff}.content-show span{color:#f78e21}.content-hide{margin-top:15px;display:none}.content-hide p{color:#fff}.testimonails-content p{text-align:center;font-size:15px;color:#333;font-style:italic}.testimonails-content h6{font-size:16px;font-weight:300;text-align:center;margin-top:30px;font-style:italic}.social-bottom span,.subscribe-form span{font-family:'Open Sans',sans-serif;font-weight:600;float:left}footer{background-color:#f3f3f3;border-top:4px solid #f78e21;margin-top:120px}.social-bottom{margin-top:40px;padding-bottom:40px}.social-bottom span{font-size:22px;color:#333;text-transform:uppercase;margin-right:26px}.social-bottom ul{margin:0;padding:0}.social-bottom li{list-style:none;display:inline-block}.social-bottom a{background-color:#fff;font-size:18px;width:36px;height:36px;line-height:36px;text-align:center;color:#bbb}.social-bottom a:hover{background-color:#f78e21;color:#fff}.subscribe-form{margin-top:40px;padding-bottom:40px}.subscribe-form span{font-size:22px;color:#333;text-transform:uppercase;margin-right:26px}.footer-title,.recent-post-info h6{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.subscribeForm{position:relative;display:inline-block}.subscribe-form input[type=submit]{position:absolute;right:0;top:0;width:34px;height:34px;background:url(../images/subscribe-icon.png) center no-repeat;color:transparent;content:'';margin-top:0;border:0}.subscribe-form input#subscribe{padding:4px 10px;line-height:34px;height:34px;max-width:280px;width:280px;margin-top:0;outline:0;border-color:#f3f3f3}.footer-title{font-size:16px;color:#333;padding-bottom:20px}.shop-list ul{margin:0;padding:0}.shop-list li{list-style:none;margin:10px 0}.shop-list i{font-size:16px;margin-right:5px;color:#f78e21}.shop-list a{text-transform:uppercase;color:#888;font-size:13px}.shop-list a:hover{color:#f78e21}.recent-post{margin-bottom:20px}.recent-post-thumb{float:left;width:70px;height:70px}.recent-post-info h6{font-size:14px;margin-top:0}.more-info li,.recent-post-info span{font-family:'Open Sans',sans-serif;font-size:13px}.recent-post-info a{color:#333}.recent-post-info a:hover,.recent-post-info span{color:#f78e21}.more-info p{padding-bottom:20px}.more-info ul{margin:0;padding:0}.more-info li{list-style:none;margin:10px 0;color:#666}.more-info i{color:#f78e21;margin-right:10px;font-size:18px}.bottom-footer{text-align:left;padding:60px 0 15px}@media screen and (max-width:990px){.bottom-footer,.info,.logo{text-align:center}.cart-info,.home-account{text-align:center;display:block}.search-box,.slider-caption{display:none}.service-item{margin-top:40px}.footer-title{margin-top:60px}.team-thumb,.timeline-thumb{margin-top:30px}.timeline-thumb{border-bottom:none}.side-bar{margin-top:100px}.side-bar h4{width:100%}.send-message input{margin-top:20px}.info{margin-top:60px}}@media screen and (max-width:568px){.bottom-footer,.info,.logo{text-align:center}.cart-info,.home-account{text-align:center;display:block}.logo{padding-bottom:60px}.content-hide p,.search-box,.slider-caption{display:none}.service-item{margin-top:40px}.footer-title{margin-top:60px}.team-thumb,.timeline-thumb{margin-top:30px}.timeline-thumb{border-bottom:none}.side-bar{margin-top:100px}.side-bar h4{width:100%}.send-message input{margin-top:20px}.info{margin-top:60px}.main-menu li{display:block;margin-top:-60px;margin-right:-35px}#heading-section img,.divide-line img,.top-footer{display:none}}@media screen and (max-width:1000px){.slider-caption{display:none}}@media screen and (max-width:600px){.heading-section img{display:none}body{overflow-x:hidden}}@media screen and (min-width:995px){.hover-iner span{margin-top:160px}body{overflow-x:hidden}}