
			@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400i,700');

			h2,h3,h4{font-family:'Playfair Display',serif;text-transform:uppercase}

			body{background-color:#fff;font-family:'Roboto Condensed',sans-serif;color:#3e3e3e;font-size:15px}
			.blog-list-row h3.blog-list-author .blogcategory{color:rgb(201, 160, 67);}
			@media(max-width:768px){.pt-xs-15{margin-top:15px}}
			.m-left-sm-15{margin-left:15px}
			a.btn-carousel{color:#c9a043;border:1px solid #c9a043}
			.carousel-caption h3{font-style:italic;color:#c9a043;max-width:650px;margin:15px auto;}
			h1{font-size:36px;font-family:'Playfair Display',serif}
			h2{font-size:30px}
			h3{font-size:26px}
			h4{font-size:20px}
			.welcome{font-size:15px}
			.contact-content a,.contact-content a:hover,.welcome a,.welcome a:hover{color:#c9a043}
			.welcome a.btn-primary{color:#fff}
			.welcome p{font-size:15px}
			#testimonials-sec{margin-top:30px}
			.fixed-container{z-index:1000}
			.right_social{position:absolute;left:40px;padding:25px;background-color:#fff;border:none;min-height:40px}
			#facebook_link,#twitter_link,#youtube_link,#linkedin-link,#google-plus-link,#instagram-link{position:fixed;z-index:999;right:0px;width:40px;height:40px;overflow:hidden}
			#twitter_link{margin-top:10px}
			#instagram-link{margin-top:20px}
			#youtube_link{margin-top:30px}
			#linkedin-link{margin-top:40px}
			#google-plus-link{margin-top:50px}
			.left_social{padding:5px;float:left;width:40px;height:40px;cursor:pointer;border-radius:2px;background-color:#c9a043;text-align:center;color:rgb(255,255,255)!important;font-size:22px!important;font-weight:normal}
			#twitter_link .right_social{width:300px;height:300px}
			.social-widget{width:40px!important;height:40px!important}
			.panel-group#accordion{margin:20px 0}
			/* SiteMap */
			.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
			color: rgb(255, 255, 255);
			font-size: inherit;
			text-decoration: underline;
			}
			.parallax-banner .banner-content>.parallax-banner-title{color:#c9a043 !important}
			.parallax-banner-text.blog-banner-text{color:#c9a043 !important;font-size:20px !important;font-family:'Playfair Display',serif}
			.parallax-banner .banner-content>.parallax-banner-title{font-size:48px;font-family:'Playfair Display',serif}
			.googlemap h3{font-family:'Playfair Display',serif}
			.googlemap .btn-primary,.googlemap a.btn{background:transparent;border:solid 1px #FFF;border-radius:1px;height:38px}
			@media (max-width:768px){.googlemap button.btn-primary{display:block;margin-bottom:10px}}
			@media (min-width:992px) and (max-width:1200px){.googlemap button.btn-primary{display:block;margin-bottom:10px}}
			.googlemap a.btn{margin-top:0px;vertical-align:top;margin-bottom:3px;margin-left:0px}
			.googlemap a.btn .fa{font-size:18px;margin-top:11px}
			.googlemap a.btn .fa-facebook{margin-left:9px}
			.googlemap a.btn .fa-twitter,.googlemap a.btn .fa-youtube,.googlemap a.btn .fa-instagram{margin-left:7px}
			.googlemap a.btn .fa-google-plus{margin-left:6px;margin-top:9px}
			.googlemap a.btn .fa-linkedin{margin-top:9px;margin-left:9px}
			.googlemap a.btn{width:33px}
			.btn.focus,.btn:focus,.btn:hover{color:inherit}
			.heading01 h1{border:none;font-size:30px;text-transform:uppercase;margin-top:30px;padding-bottom:0px}
			.testimonials-heading{font-family:'Playfair Display',serif;text-transform:uppercase;text-align:center;font-size:36px;padding-bottom:35px}
			.testimonial-item p{text-align:justify}
			.testimonial-title{display:block;font-size:80%;line-height:1.42857143;color:#777}
			.testimonial-quote{font-size:16px;max-width:800px;margin:0 auto;line-height:24px}
			.testimonial-author{font-style:italic;font-size:16px!important;margin-bottom:45px!important;margin-top:25px!important}
			.btn-testimonials{text-transform:uppercase;font-size:18px;border-radius:2px;padding:7px 25px}
			.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:active,.btn-primary[disabled]:focus{border-radius:2px;text-transform:uppercase;font-size:18px;font-family:'Roboto Condensed',sans-serif;line-height:20px}
			#footer{font-size:13px}
			.form label{font-size:15px;margin-bottom:3px;font-weight:200}
			.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:active,.btn-primary[disabled]:focus{padding:8px 20px}
			.form input{border-radius:2px}
			.input-group-addon{border:none}
			.btn-directions,.btn-directions:hover{padding:8px 10px}
			@media(min-width:1200px){.under-map-footer{white-space:nowrap}}
			.weight-300{font-weight:300}
			#homepage-carousel .carouselimage.imagelarge{height:690px;display:block!important}
			.carousel-holder .slider-size{height:690px}
			@media (max-width:768px){.carousel-holder .slider-size{height:400px;}}
			.carousel-caption{margin:0 auto;top:50%;transform:translateY(-50%)}
			.carousel-caption p{font-size:24px;padding:0 50px;line-height:1.1;padding-bottom:10px}
			a.btn-carousel{padding:10px 30px;font-size:18px;border-radius:2px}
			.carousel-caption h3{font-family:'Playfair Display',serif;font-size:66px;line-height:1}
			@media screen and (max-width:768px){.carousel-caption h3{font-size:36px}
			.carousel-caption p{font-size:18px;padding:15px}
			.carousel-caption{top:32%;transform:translateY(-35%)}}
			.form .btn-footer{height:auto}
			@media(min-width:1200px){.main-table{overflow:hidden;display:table;border-collapse:collapse}
			.row-table{display:table-row}
			.column-table{display:table-cell;float:initial;vertical-align:top}
			.table-bottom{bottom:0px;position:absolute}}
			.btn-secondary,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-secondary[disabled],.btn-secondary[disabled]:hover,.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus{text-align:center;padding:8px 15px;border-radius:2px;background:rgb(33,49,67);color:rgb(255,255,255) !important;font-size:18px;line-height:20px;font-weight:normal;text-shadow:0px 0px 0px rgba(0,0,0,0.36);display:inline-block}
			.btn-socials{background-color:#c9a043;color:rgb(255,255,255)}
			@media(min-width:768px){.contact-form{margin-top:-4px}}
			.form-block-title{font-family:'Roboto Condensed',sans-serif}
			.formcontent .form input,.formcontent .form textarea,.formcontent .select-box>select,.formcontent span.input-group-addon,#contact-sec .form input,#contact-sec .form textarea,#contact-sec .select-box>select,#contact-sec span.input-group-addon{border:1px solid rgba(253,226,173,0.9) !important;background:rgba(253,226,173,0.9) !important}
			.btn-social-icon{margin-top:3px}
			.googlemap #formInputs .form textarea{color:rgb(0,0,0)}
			.validate-numeric.field-verification.form-error{border:1px solid red !important}
			label[for=field-77-8],label[for=field-78-8]{font-size:22px;font-weight:bold}
			#formcontent550 label[for=field-78-8],#formcontent550 label[for=field-77-8]{font-family:'Playfair Display',serif;font-size:30px;font-weight:400}
			.featurettes13 .featurette{border-right:solid 1px white}
			.zoom-hover img{border:none!important}
			.zoom-hover:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
			#callback{margin-top: 60px;}
			#callback .fixed-container-opener>span{text-transform:uppercase;font-size: 18px;font-weight: bold;}
			.content-callback {width: 380px;background-color:rgb(33,49,67);}
			.content-callback .form-label{color:rgb(255,255,255);}
			.content-callback .span-required{margin-top:15px;}
			.content-callback .btn-footer {    background: transparent;border: solid 1px #FFF;border-radius: 1px;height: 38px;}
			#google-plus-link .right_social{height:385px;width:335px}
			.welcome06.welcome.homepage{text-align:justify}
			@media screen and (min-width:768px){.qoute-right{bottom:-30px;right:-30px;vertical-align:bottom}
			.qoute-left{top:11px;vertical-align:top;left:-30px}
			#testimonials-sec .testimonial-quote{position:relative}}
			@media screen and (max-width:767px){.header05 #megamenu.header05 .navbar-collapse>ul.nav.navbar-nav>li:not(:last-child){border-bottom:solid 1px #FFF}
			.header05 #megamenu.header05 .navbar-collapse:not(.collapse-bigdevices)>ul.nav.navbar-nav{padding-bottom:0}
			.header05 #megamenu.header05 .navbar-collapse:not(.collapse-bigdevices)>ul.nav.navbar-nav>li:hover{background:#c9a043}
			#testimonials-sec .testimonial-quote{position:relative;padding:0 15px;max-width:auto}
			.qoute-left{top:10px;left:-15px}
			.qoute-right{bottom:-25px;vertical-align:bottom;right:-10px}}
			.testimonial-item:nth-child(2n) .photo-right {float: right}
			#testimonials-section blockquote{margin: 0 0 40px;}
			
		