 @import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700); @import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700); @import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700); body{background: #fff; font-family: 'Lato', sans-serif; font-weight: 300; font-size: 14px; line-height: 22px; color:#90827a;}html{height: 100%;}p{font-size: 1.4em; line-height: 30px;}.h1, h1{font-size: 36px;}.innertext ul{list-style-type:circle}.innertext li{font-size: 1.4em; line-height: 30px;margin-bottom:20px;}a{color:#a5732a;}a:hover{outline: none; text-decoration:none; color:#dab074;}a:focus{outline:none; outline-offset: 0;}a{-webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}ul{list-style: none;}h1, h2, h3, h4, h5, h6{font-family: 'Lato', sans-serif; font-weight: 400;}h1{color: #686868;}h2{font-size: 21px; color: #686868;}.row h2{margin-top:0px;}.row.heading{margin-top:20px;}h3{font-size: 22px;color: #686868;}h4{font-size:18px;color: #686868}.overflow{overflow: hidden;}.uppercase{text-transform: uppercase;}.btn-common{font-size: 14px; color: #ffffff; border: 2px solid white; font-family: 'Open Sans', sans-serif; font-weight: 300; padding: 10px 25px;background: rgb(124, 195, 214); -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;border-radius:10px;}#action .col-sm-5{position: absolute; top: 0; height: 100%; right: 0;}.btn-common:hover, .btn-common:focus{outline: none; background: none; box-shadow: none; color: rgb(78, 78, 78);background: rgb(239, 252, 255); border: dashed 1px rgb(124, 195, 214);-moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}.cen{text-align:center;}.align-right{text-align: right;}.inline{display: inline-block;}.padding{padding: 65px 0;}.padding-bottom{padding-bottom: 65px;}.padding-top{padding-top: 90px;}.padding-right{padding-right: 80px;}.padding-left{padding-left: 80px;}.margin-bottom{margin-bottom: 35px;}.carousel-indicators.visible-xs{height: 20px; margin: 0; padding: 0; position: absolute; top: -35px; width: 100%; left: 0;}.carousel-indicators.visible-xs li{border-color: #D29948; border-width: 2px; height: 12px; margin: 0 5px 0 0; width: 12px;}.carousel-indicators.visible-xs li.active{background: rgba(210, 153, 72, 0.7);}/********************************Header********************************/#header{margin-bottom: 0; padding: 10px 0 0px 0;background:rgb(124, 195, 214);}#header .navbar-inverse .container{position: relative;}.search{position: absolute; top: 20px; right: 0; z-index: 1;}.search i{color: #dbb075; cursor: pointer; position: absolute; right: 10px; top: 2px;}.field-toggle{position: relative; top: 30px; right: 15px; display: none; height: 50px;}.search-form{padding-left: 10px; height: 40px; font-size: 18px; color: #818285; font-weight: 300; outline: none; border: 1px solid #dbb075; margin-top: 20px; border-radius: 4px;}.social-icons ul li{padding: 0 10px;}.social-icons ul li.llf a{font-size:14px;}.social-icons ul li:last-child{padding-right: 0;}.social-icons ul li a{font-size: 22px; color: white; padding: 0;}.social-icons ul li a:hover,.social-icons ul li a:focus{color:rgb(47, 125, 150); background: none;}#header .navbar{background: rgb(124, 195, 214); border: 0; margin-bottom: 0;}#header .navbar-toggle{margin-top: 20px;}#header .navbar-brand{padding: 0; margin-left: 0;margin-top:-24px;}#header .navbar-brand p{padding: 0; margin: 0;}#header .navbar-nav.navbar-right >li:last-child{margin-right: 20px;}#header .navbar-nav.navbar-right >li a{color: white; font-size: 14px; padding: 20px; text-transform: uppercase; font-weight: 400;}#header .navbar-inverse .navbar-nav li.active > a, #header .navbar-inverse .navbar-nav li.active > a:focus, #header .navbar-nav.navbar-right li > a:hover,.navbar-inverse .navbar-nav > .open > a{background-color: inherit; border: 0; color: rgb(225, 243, 11);}#header .navbar-inverse .navbar-nav li a:hover{color: rgb(47, 125, 150);}/*Dropdown menu*/ul.sub-menu{display: none; list-style: none; padding: 0; margin: 0;}#header .navbar-nav li ul.sub-menu li a{color: #818285; padding: 5px 0; font-size: 16px; display: block; text-transform: capitalize;}#header .navbar-nav li ul.sub-menu li .active{background: #fef7ee; color: #d29948; position: relative;}#header .navbar-nav li ul.sub-menu li .active i{position: absolute; font-size: 56px; top: -13px; color: #dab074;}#header .navbar-nav li ul.sub-menu li .active .fa-angle-right{left: -3px;}#header .navbar-nav li ul.sub-menu li .active .fa-angle-left{right: -3px;}#header .navbar-nav li ul.sub-menu li a:hover,#header .navbar-nav li ul.sub-menu li a:focus{background: rgb(209, 231, 236); color: #d29948;}.fa-angle-down{padding-left: 5px;}.scaleIn{-webkit-animation-name: scaleIn; animation-name: scaleIn;}@-webkit-keyframes scaleIn{0%{opacity: 0; -webkit-transform: scale(0); transform: scale(0);}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}}@keyframes scaleIn{0%{opacity: 0; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}}/********************************Footer********************************/ #footer p{}#footer .bottom-separator{margin-bottom: 60px;}#message{height: 110px; resize: none;}.bottom > h2{margin-top: 0; margin-bottom: 26px;}.bottom .media-body h3{margin-top: 0; padding-left: 25px;font-size:18px;}.bottom .media-body h3 a{color: rgb(51, 51, 51);}.testimonial .media{margin-top: 0; margin-bottom: 25px;}.testimonial .media>.pull-left{margin-right: 25px;}.testimonial .media>.pull-left img{margin-top: 6px;}.testimonial .media .media-body blockquote{padding-left: 25px; padding-right: 30px; position: relative; border-left: 0; margin-bottom: 0;}.testimonial .media .media-body blockquote:before{position: absolute; left: 2px; top: 2px; content: '"'; font-size: 40px; color: rgb(180 155 141); font-family: 'Noto Sans', sans-serif; transform:rotate(180deg); -ms-transform:rotate(180deg); /* IE 9 */ -webkit-transform: rotate(180deg); /* Opera, Chrome, and Safari */ line-height: 0;}.testimonial .media .media-body blockquote:after{position: absolute; right: 24px; bottom: 14px; content: '"'; font-size: 40px; color: rgb(180 155 141); font-family: 'Noto Sans', sans-serif; line-height: 0;}.bottom > address{line-height: 2.5; margin-bottom: 20px; font-size: 1.8rem;}.form-control{border: 1px solid rgb(101, 159, 175); font-weight: 300; outline: none; box-shadow: none; height: 40px;}.form-control:hover, .form-control:focus{border-color: #d29948; outline: none; box-shadow: none;}.btn-submit{width: 100%; background-color: rgb(124, 195, 214); color: #fff; font-size: 14px; font-weight: 300; letter-spacing: 5px; text-transform: uppercase; border-radius: 3px; margin-top: 5px; border-bottom: 3px solid rgb(101, 159, 175); box-shadow: none; padding: 10px;}.btn-submit:hover, .btn-submit:focus{color: #fff; outline: none; box-shadow: none; opacity: .8;}.copyright-text{margin-top: 70px;}/********************************Home Page********************************/#home-slider{background: url(../images/si-jess2.jpg) top right no-repeat; position: relative; background-color: rgb(236, 236, 236);}#home-slider .main-slider{position: relative; height: 450px;}#home-slider .slide-text{position: absolute; top: 50px; left: 0; width: 450px;}.animate-in .slide-text{-webkit-animation: fadeInLeftBig 700ms cubic-bezier(0.190,1.000,0.220,1.000) 200ms both; animation: fadeInLeftBig 700ms cubic-bezier(0.190,1.000,0.220,1.000) 200ms both;}#home-slider .slider-house{position: absolute; right: 0; bottom: 0;}.animate-in .slider-house{-webkit-animation: fadeInDown 700ms ease-in-out 200ms both; animation: fadeInDown 700ms ease-in-out 200ms both;}#home-slider .slider-circle1{position: absolute; right: 430px; bottom: 210px;}.animate-in .slider-circle1{-webkit-animation: bounceIn 500ms ease-in-out 900ms both; animation: bounceIn 500ms ease-in-out 900ms both;}#home-slider .slider-circle2{position: absolute; right: 420px; bottom: 245px;}.animate-in .slider-circle2{-webkit-animation: bounceIn 500ms ease-in-out 1100ms both; animation: bounceIn 500ms ease-in-out 1100ms both;}#home-slider .slider-cloud1{position: absolute; right: 290px; bottom: 250px;}.animate-in .slider-cloud1{-webkit-animation: bounceIn 500ms ease-in-out 1300ms both; animation: bounceIn 500ms ease-in-out 1300ms both;}#home-slider .slider-cloud2{position: absolute; right: 375px; bottom: 330px;}.animate-in .slider-cloud2{-webkit-animation: bounceIn 500ms ease-in-out 1500ms both; animation: bounceIn 500ms ease-in-out 1500ms both;}#home-slider .slider-cloud3{position: absolute; right: 75px; bottom: 300px;}.animate-in .slider-cloud3{-webkit-animation: bounceIn 500ms ease-in-out 1700ms both; animation: bounceIn 500ms ease-in-out 1700ms both;}#home-slider .slider-sun{position: absolute; right: 190px; bottom: 300px;}.animate-in .slider-sun{-webkit-animation: bounceIn 800ms ease-in-out 1900ms both; animation: bounceIn 800ms ease-in-out 1900ms both;}#home-slider .slider-cycle{position: absolute; right: 500px; bottom: 0;}.animate-in .slider-cycle{-webkit-animation: slideInLeft 4000ms cubic-bezier(0.190,1.000,0.220,1.000) 200ms both; animation: slideInLeft 4000ms cubic-bezier(0.190,1.000,0.220,1.000) 200ms both;}#home-slider p{margin-top: 40px; margin-bottom: 25px;}#home-slider .btn-common{margin-top: 20px;}#home-slider .preloader{position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: #fafafa; text-align: center;}#home-slider .preloader > i{font-size: 48px; height: 48px; line-height: 48px; color: #dbb075; position: absolute; left: 50%; margin-left: -24px; top: 50%; margin-top: -24px;}
address.home {line-height: 1.4 !important} address span {padding-left: 26px;display:inline-block} .bottom > address {margin-bottom: 0px;}
#action{background-color: rgb(239, 239, 239); background-repeat: repeat-x; background-position: center; display: table; position: static; width: 100%;height:140px}#page-breadcrumb{background-color: rgb(224, 239, 243); background-repeat: repeat-x; height: 80px; background-position: center; display: table; position: static; width: 100%;}.vertical-center{display: table-cell; vertical-align: middle; width: 100%; position: statice;} .single-service{overflow: hidden; display: block; border: solid 1px rgb(182, 211, 218); margin: 0px 10px; padding: 40px 0px 30px 0px; border-radius: 10px; background: rgb(250, 254, 255); background: url(../images/home/boxtop.jpg) no-repeat; background-color: rgb(247, 251, 254);background-size: cover;}.single-service{-moz-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s;}.single-service:hover{-moz-transform: scale(0.96); -webkit-transform: scale(0.96); transform: scale(0.96);}.single-service a.but{border: solid 2px rgb(255, 255, 255); padding: 10px 40px; background: rgb(124, 195, 214); border-radius: 10px; display: inline-block; margin-top: 10px; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; color: rgb(255, 255, 255);font-size: 1.8rem; text-decoration: none;}.single-service a.but:hover{background: rgb(203 193 166); border: dashed 1px; color:white;-moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1);}.single-service img{margin-bottom: 35px;}.single-service .fold{margin-bottom: 35px;}.single-service h2{margin-top: 0; margin-bottom: 0px;}.single-service p{padding: 0 25px;}.action p{margin-top: 0;margin-bottom:0px;}.action p{font-size: 18px; margin-bottom: 0; font-weight: 300;}.action .btn-common{margin-top: 55px; float: left;}.title{color: #404040; font-weight: 300;font-size:22px;}.single-features{overflow: hidden; padding-top: 65px; padding-bottom: 65px; border-bottom: solid 1px rgb(224, 224, 224);}.single-features:last-child{padding-bottom: 95px;}.single-features h2{margin-bottom: 15px;}#clients{padding-bottom: 45px;}.clients{margin-bottom: 45px;}.clients img{display: inline-block;}.clients-logo{overflow: hidden; margin-bottom: 10px;}/********************************About Us Page********************************/#action , #page-breadcrumb{position: relative;}#team{padding: 85px 0;}#team-carousel{margin-top: 80px;}#company-information .padding-top{padding-top: 105px;}.single-service img{height: 120px; border-radius:10px;box-shadow: 4px 4px 20px darkgrey;}.tour-button{background-image: url(../images/home/notsure.jpg); height: 100%; background-repeat: no-repeat; position: absolute; width: 100%; left: 0; background-position: 151px 4px;}.team-single{position: relative;}.person-thumb{position: relative;}.social-profile{background: none repeat scroll 0 0 rgba(137, 97, 46, 0.8); display: none; height: 100%; position: absolute; text-align: center; top: 0; -webkit-transition: all 0.9s ease; -moz-transition: all 0.9s ease; -ms-transition: all 0.9s ease; -o-transition: all 0.9s ease; transition: all 0.9s ease; width: 100%;}.team-single:hover .social-profile{display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms; -webkit-transition: all 0.9s ease; -moz-transition: all 0.9s ease; -ms-transition: all 0.9s ease; -o-transition: all 0.9s ease; transition: all 0.9s ease;}.social-profile .nav-pills{display: inline-block; margin-top: -26px; padding: 0; position: relative; top: 50%;}.social-profile .nav-pills li{display: inline-block; margin: 0 5px;}.social-profile .nav-pills li a{color: #fff; border: 1px solid #fff; width: 40px; height: 40px; line-height: 40px; text-align: center; padding: 0; border-radius: 40px; -webkit-transition: all 0.9s ease; transition: all 0.9s ease;}.social-profile .nav-pills li a:hover{color: #89612e; border-color: #89612e;}.person-info h2{font-weight: 300; margin-bottom: 5px;}.person-info h3{font-size: 16px; color: #686868; font-weight: 300; margin-top: 0; margin-bottom: 0;}.team-carousel-control{position: absolute; top: 36%; width: 13px; height: 16px; text-indent: -9999999px; -webkit-transition: all 0.9s ease; -moz-transition: all 0.9s ease; -ms-transition: all 0.9s ease; -o-transition: all 0.9s ease; transition: all 0.9s ease;}.right.team-carousel-control{right: -50px; background-image: url(../images/aboutus/right.png);}.left.team-carousel-control{left: -50px; background-image: url(../images/aboutus/left.png);}.team-carousel-control:hover{background-position: 0 -18px; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}.count p{font-size: 60px; color: #dab074;}.count h3{font-size: 16px;}.progress .progress-bar.six-sec-ease-in-out{-webkit-transition: width 1s ease-in-out; -moz-transition: width 1s ease-in-out; -ms-transition: width 1s ease-in-out; -o-transition: width 1s ease-in-out; transition: width 1s ease-in-out;}.top-zero{margin-top: 0;}h3.top-zero{font-size: 20px;}#company-information .about-us h2{margin-bottom: 45px;}.single-skill h3{font-size: 16px;}.progress{height: 30px; box-shadow: none; -webkit-box-shadow: none;}.progress-bar{line-height: 30px; box-shadow: none; -webkit-box-shadow: none;}.progress-bar.progress-bar-primary{background: #dab074;}/********************************Service Page********************************/#recent-projects{padding: 85px 0;}.recent-projects .team-single{height: 355px;}.recent-projects p.padding-bottom{padding-bottom: 50px;}.choose{padding-top: 30px;}#company-information.choose .padding-top{padding-top: 78px;}#company-information h2{margin-bottom: 25px; margin-top: 0;}ul.elements{list-style: none; padding: 0; margin: 20px 0 0 0;}ul.elements li{margin: 6px 0;}ul.elements li > i{color: #d29948; display: inline-block; margin-right: 10px;}#company-information p.margin-bottom{margin-bottom: 26px;}/********************************Portfolio Default****************************/.portfolio-single{position: relative;}.portfolio-thumb{position: relative;}.portfolio-thumb img{width: 100%;}.portfolio-single:hover .portfolio-view{display: block; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms;}#portfolio .row{margin-left: -10px; margin-right: -10px;}.portfolio-view{display: none; position: absolute; top: 0; height: 100%; background: rgba(137, 97, 46, 0.8); width: 100%; text-align: center;}.portfolio-view .nav-pills{padding: 0; display: inline-block; margin-top: -26px; top: 50%; position: relative;}.portfolio-view .nav-pills li{display: inline-block; margin: 0 5px;}.portfolio-view .nav-pills li a{color: #fff; border: 1px solid #fff; width: 40px; height: 40px; line-height: 38px; text-align: center; padding: 0; border-radius: 40px; -webkit-animation: scaleIn 400ms linear 100ms both; animation: scaleIn 400ms linear 100ms both; -webkit-transition: all 0.9s ease; transition: all 0.9s ease;}.portfolio-view .nav-pills li a:hover{color: #89612e; border-color: #89612e; -webkit-transition: all 0.9s ease; transition: all 0.9s ease;}.portfolio-info{overflow: hidden; margin-bottom: 30px;}.portfolio-info h2{font-size: 18px; margin: 15px 0 0;}.portfolio-filter{margin: 80px 0; padding: 0;}.portfolio-filter li{display: inline-block; position: relative;}.portfolio-filter li a{border-radius: 0; color: #686868; font-size: 18px; font-weight: 300; padding: 0 25px; text-transform: capitalize; border: none;}.portfolio-filter li .active{background: transparent; box-shadow: none; -webkit-box-shadow: none;}.portfolio-filter li a:hover, .portfolio-filter li a:focus,.portfolio-filter li a.active{background: transparent; box-shadow: none; -webkit-box-shadow: none;}.portfolio-filter li a.active:before{position: absolute; content: ""; left: 0; width: 13px; height: 16px; background: url(../images/portfolio/icon.png); top: 5px;}.portfolio-pagination{text-align: center; padding-top: 40px; padding-bottom: 90px;}.pagination li{display: inline-block; margin: 0 10px;}.pagination li a{color: #000; padding: 5px 10px; border-radius: 5px; border: 1px solid #fff;}.pagination li:first-child a{background: url(../images/portfolio/left.png); background-repeat: no-repeat; text-indent: -999999999px; background-position: center top 10px; width: 32px; height: 36px; border: none; -webkit-transition: 300ms; transition: 300ms;}.pagination li:first-child a:hover{background: url(../images/portfolio/left.png); background-position: center top -37px; background-repeat: no-repeat; -webkit-transition: 300ms; transition: 300ms;}.pagination li:last-child a{background: url(../images/portfolio/right.png); background-repeat: no-repeat; text-indent: -999999999px; background-position: center top 10px; width: 32px; height: 36px; border: none; -webkit-transition: 300ms; transition: 300ms;}.pagination li:last-child a:hover{background: url(../images/portfolio/right.png); background-position: center top -37px; background-repeat: no-repeat; -webkit-transition: 300ms; transition: 300ms;}.pagination li a:hover,.pagination .active a,.pagination .active a:hover,.pagination .active a:focus{background: none; border-color: #cc9b59; color: #cc9b59;}/*****************************Portfolio with right sidebar*****************************/.sidebar h3{color: #404040; margin-top: 0; border-bottom: 3px solid #ececec; margin-bottom: 6px; padding-bottom: 8px;}.sidebar-item{margin-bottom: 48px;}.categories .navbar-stacked li{border-bottom: 1px solid #ececec;}.categories .navbar-stacked li:last-child{border-bottom: 0px solid #ececec;}.categories .navbar-stacked li a{font-size: 16px; color: #6a6a6a; padding: 8px 0; padding-left: 0;}.categories .navbar-stacked li a:hover{background: none; margin-left: 20px; color: #dab074; opacity: 1;}.categories .navbar-stacked li.active a{color: #dab074; padding-left: 20px;}.categories .navbar-stacked li.active a:before{position: absolute; content: ""; border-color: transparent transparent transparent #dab074; border-width: 8px; border-style: solid; left: 0; top: 13px; margin-top: 0; z-index: 0; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}.categories .navbar-stacked li.active a:after{position: absolute; content: ""; border-color: transparent transparent transparent #fff; border-width: 6px; border-style: solid; left: 0px; top: 15px; margin-top: 0; z-index: 1; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}.sidebar-item .media{border-bottom: 1px solid #ececec; padding-bottom: 10px; padding-top: 21px; margin-top: 0; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}.sidebar-item .media:last-child{border-bottom: 0px solid #ececec; padding-bottom: 0;}.sidebar-item .media:hover{border-left: 2px solid #dab074; padding-left: 5px; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}.sidebar-item .media:hover.media .media-body h4 a{color: #dab074; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s;}.sidebar-item .media .media-body h4{margin-top: 0; margin-bottom: 8px;}.sidebar-item .media .media-body h4 a{color: #7d7d7d; font-size: 16px;}.sidebar-item .media .media-body p{color: #b4b4b4; font-size: 12px;}.tag-cloud .nav-pills{margin-top: 16px;}.tag-cloud .nav-pills li{margin: 0; margin-top: 6px; margin-right: 4px;}.tag-cloud .nav-pills li a{font-size: 14px; font-weight: 300; padding: 5px 15px; background: #bbbbbb; color: #fff; border-radius: 3px;}.tag-cloud .nav-pills li a:hover{background: #dab074;}.popular ul.gallery{margin: 0; padding: 0; list-style: none; margin: 10px -8px;}.popular ul.gallery li{display: block; width: 33.33%; float: left; padding: 8px;}.popular ul.gallery li a{display: block;}.popular ul.gallery li a img{width: 100%; transition: border-radius 300ms ease-in; -webkit-transition: border-radius 300ms ease-in;}.popular ul.gallery li a img:hover{border-radius: 60px;}/* Start: Recommended Isotope styles *//**** Isotope Filtering ****/.isotope-item{z-index: 2;}.isotope-hidden.isotope-item{pointer-events: none; z-index: 1;}/**** Isotope CSS3 transitions ****/.isotope,.isotope .isotope-item{-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s;}.isotope{-webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width;}.isotope .isotope-item{-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity;}/**** disabling Isotope CSS3 transitions ****/.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s;}/*****************************Portfolio Details*****************************/#portfolio-information.padding-top{padding-top: 100px;}.project-name h2{margin-top: 0;}#related-work .title{margin-bottom: 55px; margin-top: 10px;}.navbar-default{background: none; padding: 0;}.navbar-default li a{font-size: 15px; padding: 0; padding-right: 15px;}.navbar-default li a i{padding-right: 8px;}.navbar-default li a:hover{color: #dab074; background: none;}.skills .navbar-default,.client .navbar-default{margin-left: 0px;margin-bottom:40px;}.live-preview .btn-common{margin-top: 21px; padding: 13px 45px;}/*****************************Blog Default*****************************/.single-blog.timeline{background: #FFFFFF; border: 1px solid #EEEEEE; border-bottom: 0; position: relative; padding-bottom: 0;}.timeline .post-content{padding: 20px 20px 0;}.post-thumb{margin: -1px -1px 0; position: relative; overflow: hidden;}.timeline .post-thumb img{width: 100%;}.post-thumb iframe{width: 100%; min-height: 270px; border: 0;}.post-overlay{position: absolute; top: 50%; display: none; width: 94px; height: 140px; margin-top: -70px; overflow: hidden;}.post-overlay span{position: absolute; left: 50%; bottom: 0; margin-left: -60px; -webkit-animation: fadeInUp 400ms; animation: fadeInUp 400ms; z-index: 9;}.post-overlay span:before{position: absolute; bottom: 0; border-style: solid; border-width: 60px; content: ""; border-color: transparent transparent #dab074 transparent; z-index: -1; cursor: initial;}.post-overlay span a{font-size: 30px; color: #fff; background: transparent; padding: 0; margin-left: 50px;}.single-blog:hover .post-overlay{display: block; -webkit-animation: fadeIn 300ms; animation: fadeIn 300ms;}.timeline-divider{position: relative; padding-top: 50px;}.timeline-divider:before{position: absolute; top: 0; content: ""; border-left-style: solid; border-left-width: 1px; height: 100%; border-left-color: #dab074; left: 50%; margin-left: -2px;}.timeline-blog .col-sm-6.padding-top{padding-top: 70px;}.post-content{padding: 20px 0;}.timeline-date .btn-common{font-size: 18px; color: #4a4a4a; font-weight: 300; border-radius: 0; padding: 17px 40px;}.arrow-right{position: relative;}.arrow-right:after{position: absolute; right: 1px; content: ""; top: 15px; background: url(../images/blog/left.png); width: 43px; height: 54px;}.arrow-left{position: relative;}.arrow-left:before{position: absolute; left: -2px; content: ""; top: 86px; background: url(../images/blog/right.png); width: 43px; height: 54px;}.post-title{margin-top: 0;}.post-title a,.comments-number a{color: #686868;}.post-title a:hover,.comments-number a:hover{color: #dab074;}.post-content .post-author{margin-top: 0;}.post-content .post-author a{font-weight: 300; font-size: 14px;}a.read-more{color: #a5732a; font-weight: 300;}a.read-more:hover{opacity: .8;}.post-bottom{border-top: 1px solid #eeeeee; padding-top: 10px; margin-top: 20px; margin: 20px -20px 0; padding: 20px 20px 0;}/*****************************Blog with right sidebar*****************************/.single-blog{padding-bottom: 30px;}.single-blog .post-bottom{border-bottom: 1px solid #eeeeee; padding-top: 10px; padding-bottom: 10px;}.single-blog .post-overlay span{left: 0; top: 0; margin-left: 0; width: 94px; height: 140px; background: url(../images/blog/blog-arrow.png); -webkit-animation: fadeInLeft 400ms; animation: fadeInLeft 400ms;}.single-blog .post-overlay span a{margin-left: 8px; font-weight: 700; font-size: 36px; line-height: 18px; position: absolute; top: 50px;}.single-blog .post-overlay span a small{font-size: 16px; font-weight: 300; margin-left: 5px;}.single-blog .post-overlay span:before{border-color: transparent; border-width: 0;}.post-nav{margin:0; padding: 0;}.post-nav li a{padding: 0; text-align: left;}.post-nav li a i{color: #dab074; margin-right: 8px;}.post-nav li a:hover{background: none;}.blog-padding-right{padding-right:35px;}.blog-pagination{text-align: center; padding-top: 10px; padding-bottom: 55px;}/*****************************Blog with right sidebar*****************************/.masonery_area .single-blog{}.masonery_area .single-blog .post-thumb{height: auto;}.masonery_area .single-blog .post-title{margin-top: 5px;}.masonery_area .single-blog .post-title a{font-size: 20px;}.masonery_area .single-blog .post-thumb img{height:auto;}.masonery_area .single-blog .post-bottom{border-top:0; padding-top:0; margin-top:15px;}/* Audio CSS */.audiojs{background: #dab074; height: 45px; width: 100%;}.audiojs .scrubber{background: #fff; height: 8px; border-top: 0; width: 170px; margin-top: 19px; margin-left: 12px; border-radius: 10px;}.audiojs .play-pause{background: #cca46c; width: 68px; height: 45px; padding: 0; padding-left: 24px; padding-top: 10px; border-right: 0;}.audiojs .time{display: none;}.audiojs .progress{background: #a5732a; height: 8px; border-radius: 10px;}.audiojs .loaded{background: #ba9663; height: 8px; border-radius: 10px;}/*****************************Blog Details*****************************/.navbar-nav.post-nav li{margin-right: 60px;}.single-blog.blog-details .post-content{padding-top: 30px;}.single-blog.blog-details .post-bottom{margin-top: 55px;}.single-blog-wrapper{position: relative;}.blog-share{margin-top: 40px; display: inline-block; padding: 0;}span.stMainServices,span.stButton_gradient, .stButton .chicklets{height:24px !important;}.author-profile.padding{padding-top:50px;}.author-profile .col-sm-2 img{width: 100%; border-left: 3px solid #dab074;}.author-profile h3{margin-top:0; color: #3a424c;}.author-profile p{color: #3a424c; font-weight: 400;}.author-profile span a{color: #a5732a;}.response-area{border-bottom: 0;}.response-area h2{margin-top: 0; margin-bottom: 0; border-bottom: 0; padding-bottom: 20px;}.post-comment{padding-left: 70px; padding-top: 36px; border-top: 1px solid #f1e8dd;}.post-comment .pull-left img{margin-right: 60px; border-left: 3px solid #dab074;}.post-comment .media-body{padding-top: 6px; border-bottom: 0; padding-bottom: 50px;}.post-comment .media-body p{margin-top:10px;}.post-comment .media-body span i{color: #a5732a; margin-right: 10px;}.post-comment .media-body span a{color: #a5732a; font-weight: 700;}.post-comment .media-body .post-nav li a{font-weight: 300;}.parrent .media-list{margin-left: 190px;}.parrent .post-comment{padding-left: 0; margin-left: 70px;}/************************************* Contact Us**************************************/#map-section{margin-top: 50px; margin-bottom: 50px; position: relative;}#gmap{height: 350px;}.get-in-touch img{margin-top: 35px; margin-bottom: 32px;}.get-in-touch p{font-size: 18px; font-weight: 300;}#map-section .contact-info{position: absolute; background-color: #fff; right: 0; top: 0; width: 33%; height: 100%; padding:25px 50px; opacity: 0.9}#map-section .contact-info h2, #map-section address a:hover{color: #a5732a}#contact-form #message{resize:none;}#contact-form .btn-submit{width: 28%; margin: 5px auto;}.corporate-info .corporate-address{background-image: url("../images/contact-bg.png"); background-position: left top; background-repeat: no-repeat; overflow: hidden; padding-bottom: 50px;}.corporate-info .corporate-address address{background-image: url("../images/icon-map.png"); background-position: left top; background-repeat: no-repeat; padding-left: 40px;}/********************************** Price-table CSS************************************/#price-table{margin-top: 88px; margin-bottom: 90px;}.single-price ul{padding: 0; margin: 0; list-style: none;}.table-heading{background-color: transparent !important; color: #FFFFFF !important; overflow: hidden; padding: 0 !important; text-align: center;}.single-price .plan-name{background-color: #D4D4D4; color: #696969; font-size: 20px; margin-bottom: 0; padding: 10px 0; text-transform: capitalize;}.single-price .plan-price{color: #696969; float: none; font-size: 14px; height: 110px; margin-bottom: 15px; overflow: hidden; position: relative; z-index: 5; padding-top: 15px;}.plan-price .dollar-sign{font-size: 18px;}.plan-price .price{font-size: 24px;}.plan-price .month{display: block; margin-top: -6px;}.single-price .plan-price:after{border-color: #c4c4c4 transparent transparent; border-style: solid; border-width: 110px; content: ""; height: 0; left:50%; position: absolute; top: 0; width: 0; z-index: -1; margin-left: -110px;}.single-price ul li, .single-table ul li{padding: 12px 18px; background-color: #f7f7f7; margin-bottom: 5px; color: #696969;}.single-price ul li span, .single-table ul li span{float: right;}.single-price .btn-buynow{background-color: #c4c4c4; border-radius: 0; color: #fff; padding: 12px; font-weight: 300; letter-spacing: 3px; text-transform: uppercase; display: block;}.single-price .btn-buynow:hover{background-color: #b4b3b3;}.highligh-table .plan-name{background-color: #b07b2c; color: #fff;}.highligh-table .plan-price{color: #fff;}.highligh-table .plan-price:after{border-color: #a56d1a transparent transparent;}.highligh-table .btn-buynow{background-color: #a5732a;}.highligh-table .btn-buynow:hover{background-color: #976a28;}#price-table2{margin-bottom: 180px;}.table-header{background-color: #C4C4C4; overflow: hidden; padding:20px;}.single-table{position: relative; padding-top: 60px;}.single-table:before{border-color: transparent transparent #b5b5b5; border-style: solid; border-width: 0 130px 60px; content: ""; height: 0; left: 0; position: absolute; top: 0; width: 100%;}.table-header h2{color: #696969; float: left; font-size: 24px; margin-top: 7px;}.table-header .plan-price{float: right; margin: 0; overflow: hidden; padding-top: 1px;}.single-table .btn-signup{display: block; text-align: center; position:relative; z-index:1}.single-table ul{margin: 0; padding: 0;}.single-table .btn-signup:after{content: ""; position: absolute; border-color: #c4c4c4 transparent transparent; border-style: solid; border-width: 78px 130px 0; height: 0; left: 0; top: -1px; width: 100%; z-index: -1;}.single-table .btn-signup a{color: #696969; display: inline-block; overflow: hidden; padding: 20px 0 0 0; text-transform: uppercase; letter-spacing: 3px;}.single-table .btn-signup:hover a{color: #fff;}.single-table .btn-signup:hover.btn-signup:after{border-color: #b3b2b2 transparent transparent;}.single-table.highligh-table .table-header{background-color: #b07b2c}.highligh-table .btn-signup a, .highligh-table .table-header h2{color: #fff;}.highligh-table .btn-signup.btn-signup:hover:after{border-color: #a07028 transparent transparent;}.highligh-table .btn-signup:after{border-color: #b07b2c transparent transparent;}.highligh-table:before{border-color:transparent transparent #a56d1a;}/*********************************404 page CSS********************************/#error-page{display: table; height: 100%; min-height: 100%; width: 100%; color: #686868; font-size: 18px; font-weight: 300; padding: 100px 0;}#error-page .container-fluid{overflow: hidden;}.error-page-inner{display: table-cell; vertical-align: middle;}.bg-404{background-image: url("../images/home/tour-bg.png"); background-repeat: repeat-x; background-position: center top;}.error-image{display: inline-block; padding-top: 50px; padding-bottom: 50px;}.error-image img{width: 100%;}#error-page h2{font-size:36px; text-transform: uppercase;}.btn-error{font-weight: 300; margin-top: 30px; padding:25px 55px; text-transform: uppercase; font-size: 16px; letter-spacing: 5px; background-color: transparent; border: 1px solid #cc9b59; margin-top: 50px; margin-bottom: 50px;}.btn-error:hover, .btn-error:focus{background-color: #cc9b59; border-color:#cc9b59; color:#fff;}#error-page i, #coming-soon i{border: 1px solid #cc9b59; height: 40px; width: 40px; line-height: 40px; color: #cc9b59; font-size: 17px; margin:0 15px; border-radius: 50%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}#error-page i:hover, #coming-soon i:hover{background-color: #cc9b59; color: #fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}/*********************************404 page CSS********************************/#error-page{display: table; height: 100%; min-height: 100%; width: 100%; color: #686868; font-size: 18px; font-weight: 300; padding: 100px 0;}#error-page .container-fluid{overflow: hidden;}.error-page-inner{display: table-cell; vertical-align: middle;}.bg-404{background-image: url("../images/home/tour-bg.png"); background-repeat: repeat-x; background-position: center top;}.error-image{display: inline-block; padding-top: 50px; padding-bottom: 50px;}.error-image img{width: 100%;}#error-page h2{font-size:36px; text-transform: uppercase;}.btn-error{font-weight: 300; margin-top: 30px; padding:25px 55px; text-transform: uppercase; font-size: 16px; letter-spacing: 5px; background-color: transparent; border: 1px solid #cc9b59; margin-top: 50px; margin-bottom: 50px;}.btn-error:hover, .btn-error:focus{background-color: #cc9b59; border-color:#cc9b59; color:#fff;}#error-page i, #coming-soon i{border: 1px solid #cc9b59; height: 40px; width: 40px; line-height: 40px; color: #cc9b59; font-size: 17px; margin:0 15px; border-radius: 50%; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}#error-page i:hover, #coming-soon i:hover{background-color: #cc9b59; color: #fff; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}/*******************************Coming Soon CSS*******************************/.logo-image{display: block; text-align: center; margin-top: 80px; margin-bottom: 95px;}.logo-image img{display: inline-block;}#coming-soon{background-image: url("../images/home/tour-bg.png"); background-position: center top; background-repeat: repeat-x; padding: 40px 0; overflow: hidden;}#coming-soon .social-link{margin-top: 35px;}.time-count{display: block; text-align: center;}.time-count ul{padding-left: 0;}#countdown{display: inline-block; margin-bottom: 100px; margin-top: 100px;}#countdown li{float: left; margin-right: 100px; color: #757575; font-weight: 300; font-size: 30px; position: relative; z-index:1; padding-top: 45px;}#countdown li:last-child{margin-right: 0; margin-left: 20px;}#countdown li span{display: block; font-size: 72px; margin-bottom: 25px;}#countdown li.angle-one:before{border-color: #D29948 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border-width: 250px 145px 0; content: ""; left: -80px; position: absolute; top: -5px; z-index: -1;}#countdown li.angle-one:after{border-color: #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border-width: 236px 137px 0; content: ""; left: -72px; position: absolute; top: 0; z-index:-1;}#countdown li.angle-two:before{border-color: rgba(0, 0, 0, 0) #a5732a rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border-width: 250px 290px 0 0; content: ""; left: -175px; position: absolute; top: -5px; z-index:-1; -moz-transform: skewX(30deg); -webkit-transform: skewX(30deg); -o-transform: skewX(30deg); -ms-transform: skewX(30deg); transform: skewX(30deg);}#countdown li.angle-two:after{border-color: rgba(0, 0, 0, 0) #fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border-width: 235px 272px 0 0; content: ""; left: -162px; position: absolute; top: 5px; z-index: -1; -moz-transform: skewX(30deg); -webkit-transform: skewX(30deg); -o-transform: skewX(30deg); -ms-transform: skewX(30deg); transform: skewX(30deg);}#countdown li.angle-two span{padding-top: 90px;}#countdown li.angle-one span.minutes, #countdown li.angle-one .minute{margin-left: 25px;}#subscribe{background-color: #565656; color: #FFFFFF; padding: 40px 0 50px;}#subscribe h2{color: #fff; text-transform: uppercase;}#subscribe .fa-envelope-o{color: #dab074; margin-right: 5px;}#subscribe .form-control{background-color: transparent; height: 52px; color: #fff;}#newsletter{margin-top: 35px; position: relative;}#newsletter i{color: #DAB074; font-size: 36px; position: absolute; right: 12px; top: 7px;}.newsletter p{color: #919191; font-size: 12px; margin-top: 10px;}#coming-soon-footer{padding: 45px 0; line-height: 15px; overflow: hidden;}#coming-soon-footer a{color: #d89b4e;}#coming-soon-footer a:hover{color: #b38040}/*Shortcodes CSS*/.bs-example{margin: 0 0 20px;}.panel-group{border: 1px solid #eee;}.panel-default{border: 0;}.panel-group .panel{border-radius: 0;}.panel-group .panel+.panel{margin-top: 0;}.panel-default>.panel-heading{background-color: transparent; border-top: 1px solid #eee;}.panel-group .panel-default:first-child>.panel-heading{border-top: 0;}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color: #eee;}.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{background-color: #dab074;}.tab-content{padding-top: 20px;}/*Features*/.feature-inner{text-align: center;}.icon-wrapper{display: inline-block; background-color: #d29948; color: #fff; padding: 25px; box-shadow: 0 0 0 5px rgba(0,0,0,.1) inset; -webkit-box-shadow: 0 0 0 5px rgba(0,0,0,.1) inset; border-radius: 100%; margin: 10px 0;}section#services, section#products{background:rgb(239, 252, 255);}#features img{border-radius:10px;}.imgcen, .imgcen a{display:inline-block; text-align:center}#clients{margin-top:40px;}div.copyright-text p{font-size:13px;line-height:18px;margin:0px;padding:0px;}.row.heading{margin-bottom:100px; box-shadow: 4px 2px 20px #8faeb7;background:rgb(224, 239, 243) url(../images/aboutus/boat.jpg) no-repeat center right;min-height:110px;border-radius:10px;}.row.heading h2{padding-top:30px;font-size:50px;color:rgb(70, 69, 69)}.row.heading p{padding-top: 44px; font-size: 34px; font-weight: 400;color:rgb(70, 69, 69);padding-right:70px;}.row img{max-width:100%;height:auto;border-radius:10px;}p img{text-align:center;}blockquote{color:rgb(183, 161, 141);padding-top:0px;}blockquote p{font-size: 2rem; line-height: 1.6; padding-right: 15%;}blockquote h2{font-style: italic; font-size: 3rem;}blockquote h2 img{margin-top: -20px; margin-right: 10px;}p.cen .btn-common{font-size:2rem;}p.right img, .right{text-align:right;}.row.mbot, .mbot{margin-bottom:100px;}.mtop{margin-top:80px;}h2.large{font-size: 5rem; padding: 15% 0;}.row a{text-decoration:underline;}footer blockquote{color: rgb(80, 53, 53);}footer i{margin-right:10px;color:rgb(180 155 141);}footer .row a{text-decoration:underline;color: rgb(95, 95, 95);}footer .row a:hover{text-decoration:underline;}ul.portfolio li{height: auto; list-style-type: none; margin: 0px 0px 0px 0px; display: inline-block; width: 100%; padding: 60px 0px; background: rgb(224, 239, 243); border-radius: 20px; margin-bottom: 60px;border: solid 1px rgb(181, 209, 216);}ul.portfolio li div div{display: inline-block; text-align: center; margin: 0 auto; width: 100%;}ul.portfolio li div div p, ul.portfolio li div div h4{text-align:left;}ul.portfolio li div div h4{font-size: 5rem;}ul.portfolio li{background:rgb(224, 239, 242) url(../images/port-back2.jpg) no-repeat bottom right}#innertop.portfoliostudy{padding: 0px; background: rgb(44, 38, 34); background-size: cover; text-align: center; color: rgb(255, 255, 255); height: 600px; margin-top: 0px;}.slide-caption{color: rgb(255, 255, 255); display: table; left: 0; text-align: center; top: 0; z-index: 11;}#innertop.portfoliostudy .slide-caption{height: 600px; min-height: 56%; margin-top: 115px; width: 40%; margin: 0 auto; position: relative;}.slide-caption .caption-content{vertical-align: middle; display: table-cell;}#innertop.portfoliostudy .caption-content h2{font-size: 50px;color:white;}#innertop.portfoliostudy .caption-content > span{line-height: 44px; margin-bottom: 40px; font-size: 28px;}.caption-content > span{display: block; font-size: 34px; margin-bottom: 45px; font-weight: bold;}#innertop.portfoliostudy .caption-content p{margin-bottom: 0px; font-size: 22px; color: rgb(198, 198, 198); line-height: 36px;}.main.css:47main > section{padding: 70px 0;}.innertext h2{font-size: 3rem;}.innertext h4{font-size: 2.2rem;margin:20px 0px}.innertext.nobot h4{font-size: 2.8rem; margin: 20px 0px;}.social-icons{margin-right: 40px;}.img-responsive.logo {display: inline-block} 
#home-slider .slide-text {
    position: absolute;
    top: 50px;
    right: 0; left: auto;
    width: 450px;
    background: rgba(240, 248, 255, 0.85);
    padding: 0px 10px 20px 20px;
    border-radius: 10px;} #home-slider {
    background: url(../images/paignton.jpg) top right no-repeat;
    position: relative;
    background-size:cover;}
    .single-service a.but {background: rgb(223 215 194);color:rgb(151 134 89);
    border: solid 1px rgb(183 175 156);}
    footer .row a {color:rgb(190 166 132);}
    .navbar-nav li a:hover, #photo #header a:hover, footer .row a:hover {color:rgb(132 113 86)!important; text-decoration: underline}
   #photo #home-slider {background: url(../photo/torquay.jpg) center center no-repeat;
    position: relative;
    background-size:cover;}
    
    #photo #header .navbar, #photo #header {background: rgb(94, 101, 114);}
    #photo #header a {color:rgb(190 166 132);}
    #photo ul.sub-menu {background: rgb(65, 65, 66);border: 1px solid rgb(89, 89, 90);}
    #photo #home-slider .slide-text {background: rgba(65, 65, 66, 0.77);}
    #photo #home-slider h1 {color: rgb(255, 247, 238);}
    #photo #home-slider p {color:white}
    #photo .single-service {background: rgb(255 253 252);
    box-shadow: 4px 4px 9px #d4cfcc;
    border: none;}
    body#photo .padding {padding:35px 0px}
    #photo .container h1, #photo .container h2, #photo .container h3 {padding-top: 40px;color:rgb(144 110 92 / 65%); 
    padding-bottom: 10px;
    margin-bottom: 0px; font-size: 2.5rem;text-shadow: 2px 2px 2px #f2dbc0;}
    /* 
    #home-slider {
    background: url(../1Seasonal-Photos/webheader-xmas7.jpg) center left no-repeat;
    background-size: cover;
    background-position: bottom left;
}

#header .navbar {background: url(../1Seasonal-Photos/snowflakes.gif) center right no-repeat;}

*/
#footer{padding-bottom: 75px; background-color: rgb(248 246 242);border-top: double 3px rgb(193 177 146);}


  body#photo div.skills, h1, h2, h3, h4, h5, h6, .single-service strong {font-family:Julius Sans One !important;}

 #photo #home-slider  {
    background: url(../img/event-back2.jpg) center center no-repeat;
    background-size: cover;
    background-position: center center;
}
#photo #home-slider.wedding  {
	/* background: url(../img/heroimage.jpg) no-repeat top center; height: 600px; background-size: cover; */
	background: url(../img/bride-groom-sunset-torquay.jpg) no-repeat center center; height: 600px; background-size: cover;
  /*   background: url(../img/nov-wedding.jpg) no-repeat top center; height: 1050px; background-size: cover; */
  
	
  /* Set up proportionate scaling */
  width: 100%;
    
  }
#photo.wedding #header .navbar, #photo #header .navbar, #photo.wedding #header {background-color:white;}

body .skills h1 {
    color: rgb(234, 234, 234);
    font-style: normal;
    /* font-weight: lighter; */
    text-align: center;
    font-size: 5rem;
    padding: 40px 20px;
    /* font-stretch: extra-expanded; */
    word-spacing: 5px;
    white-space: nowrap;
   
    width: 100%;
    text-shadow: 2px 2px 4px #000000;line-height: 1.2em;
}
body .skills span {font-size: 90%;}
.container.spacing h4 {margin-top:60px;}
.container.spacing h2 {font-size: 4rem; color: rgb(111, 111, 111); text-shadow: 2px 2px 2px #adadad;}

section#services, section#products {
    background: white;
}

.row.gal img {max-width: 30%;
    height: auto;
    border-radius: 16px;
    /* border: solid 4px rgb(208, 196, 194); */
    
    display: inline-block;
    text-align: center;
    margin: 0px 4px 8px;
    box-shadow: 4px 4px 10px #dcdcdc;
    clear: both;}
    
    #me .single-features img {margin:5px 0px;}
    .col-left {width:575px;height:600px;float: left}
    .col-right {width:415px;height:600px;float: left}
    
    /* ---- grid-item ---- */

.grid-item {
  width: 160px;
  height: 120px;
  float: left;
  background: #D26;
  border: 2px solid #333;
  border-color: hsla(0, 0%, 0%, 0.5);
  border-radius: 5px;margin:10px;
}

.grid-item--por { width: 300px; }
.grid-item--lan { width: 450px; }
.grid-item--width4 { width: 640px; }

.grid-item--height2 { height: 200px; }
.grid-item--height3 { height: 450px; }
.grid-item--height4 { height: 360px; }


#header .navbar-brand {margin-top:-30px;}
a.navbar-brand img {width:200px;}
img.mw70 {max-width: 70% !important;}
.left {text-align: left;padding-left:40px;padding-right:20px}
ul.left {font-size:20px;margin-top:20px;}
ul.left li {margin-bottom:20px; list-style-type: circle;font-size:20px;}
.cta {    background: rgb(251 246 236);
    padding: 20px 40px;
    border-radius: 10px;
    display: inline-block;
    box-shadow: 4px 4px 4px #dfd6c2;
    max-width: 90%;}
section#services .container {width:100% !important; max-width: 1400px !important;}
h2.cor {font-size: 26px;color: rgb(206, 85, 81);}
.blue {background:rgb(46, 76, 109);color:white}
.blue img {margin-top:20px;}
.blue h3 {font-size: 36px;}
.blue h3, .blue p {color:rgb(208, 208, 208)}
.blue h3 span {color:rgb(222, 230, 104);}
.box {background: rgb(212, 226, 241);
    padding: 10px;
    }
    .leftnp {padding-left:5%;padding-right:5%; text-align: left}
    ul.leftnp li {margin-bottom:10px;}
    li {font-size: 1.4em;}
    .gal img {width:30%;}
    .row.gal img.fifty {width:45.3%;max-width: 45.3%}
    
    .single-service h2 span {font-size:2em;margin-bottom:10px;display: inline-block}
    .col-sm-4 p {text-align: left; font-size: 1.3em;}
    
    #testimonial-image {
    background-color: rgb(239, 239, 239);
    background-repeat: repeat-x;
    background-position: center;
    display: table;
    position: static;
    width: 100%;
  
}
    .weddinggallery img {margin-bottom: 30px;}
   @media only screen and (max-width: 768px){
.single-features p {text-align:left !important;}
.row.gal img {max-width: 96% !important;width:96% !important}}
p.contact {margin-top:20px;}
p.contact a {background: rgb(114, 154, 197);
    padding: 10px 20px;
    border-radius: 10px;
    color: rgb(218, 218, 218);
    box-shadow: 2px 2px 6px #2e4c6c;}
     h3 {padding-left:10px;padding-right:10px;}

    }
  