/** File: style.css **/
/* Global
 ====================================================================== */
body#main {
	margin:0;
	font-family:'Droid Sans',sans-serif;
	font-size:13px;
	line-height:1.8em;
	overflow-y:auto;
/*margin-top: 75px;*/
}

hr {
	background:url(../images/hr.png) repeat;
	margin:45px 0;
}

a,.navbar-default .navbar-brand {
	color:#b09a73;
	text-decoration:none;
}

.navbar-default .navbar-brand {
	font-size:2.5em;
	font-weight:600;
	padding: 10px;
}

span.site-description {
	font-size:.3em;
	display:block;
	text-align: center;
}

a:hover,a:focus {
	color:#7e6c4b;
	text-decoration:underline;
}

p {
	font-size:13px;
	line-height:1.6em;
}/* mobile nav tweaks */
/* #sidebar {	margin-top: 75px; */

}

.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
	margin-left:0!important;
}

.navbar {
	margin-bottom:0;
}

section.banner {
	margin-top:0;
}

/* end - mobile nav tweaks */
.btn-yellow {
	background-color:hsl(43,100%,57%)!important;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdd89",endColorstr="#fec023");
	background-image:-khtml-gradient(linear,left top,left bottom,from(#ffdd89),to(#fec023));
	background-image:-moz-linear-gradient(top,#ffdd89,#fec023);
	background-image:-ms-linear-gradient(top,#ffdd89,#fec023);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffdd89),color-stop(100%,#fec023));
	background-image:-webkit-linear-gradient(top,#ffdd89,#fec023);
	background-image:-o-linear-gradient(top,#ffdd89,#fec023);
	background-image:linear-gradient(#ffdd89,#fec023);
	border-color:#fec023 #fec023 hsl(43,100%,52%);
	color:#804A11!important;
	text-shadow:0 1px 1px rgba(255,255,255,0.8);
	-webkit-font-smoothing:antialiased;
}

.ani-delay1 {
	-webkit-animation-delay:.1s;
	-moz-animation-delay:.1s;
	-o-animation-delay:.1s;
	animation-delay:.1s;
}

.ani-delay2 {
	-webkit-animation-delay:.2s;
	-moz-animation-delay:.2s;
	-o-animation-delay:.2s;
	animation-delay:.2s;
}

.ani-delay3 {
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
	-o-animation-delay:.3s;
	animation-delay:.3s;
}

.ani-delay4 {
	-webkit-animation-delay:.4s;
	-moz-animation-delay:.4s;
	-o-animation-delay:.4s;
	animation-delay:.4s;
}

.ani-delay5 {
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
	-o-animation-delay:.5s;
	animation-delay:.5s;
}

/* Hidden animated elements
 ======================================================= */
.middle .ol-circle li,.recent-item {
	opacity:1;
}

.no-cssanimations .middle .ol-circle li,.no-cssanimations .recent-item {
	opacity:1;
}

/* Top navbar
 ======================================================= */
#menu {
	min-height:75px;
	border-top:3px solid #b09a73;
	background:#FFF;
	-moz-box-shadow:0 2px 5px #A5A5A5;
	-webkit-box-shadow:0 2px 5px #A5A5A5;
	box-shadow:0 2px 5px #A5A5A5;
}

.navbar-nav > li > a {
	padding-top:26px;
	padding-bottom:26px;
	color:#444;
	font-size:1.1em;
}

.navbar-nav > li.active > a {
	text-decoration:none;
	background-color:#EEE;
}

.navbar-fixed-top,.navbar-fixed-bottom {
	border-width:3px 0 0;
}

.navbar > .container .navbar-brand {
	line-height:35px;
	font-size:1.8em;
}

.nav > li > a:hover,.nav > li > a:focus {
	text-decoration:none;
	background-color:#fafafa;
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {
	color:#FFF;
	text-decoration:none;
	background-color:#b09a73;
}

.navbar-toggle .icon-bar {
	background:#444;
}

/* container
 ====================================================================== */
.container-wrapper {
	background:#FFF;
	z-index:999;
	-moz-box-shadow:0 -11px 8px -10px #000;
	-webkit-box-shadow:0 -11px 8px -10px #000;
	box-shadow:0 -11px 8px -10px #000;
}

.container-wrapper.margintop {
	margin-top:450px;
	position:relative;
	z-index:1;
}

.container-wrapper > section {
	margin-top:50px;
	margin-bottom:40px;
}

.container-wrapper > section:first-child {
	margin-top:0;
}

.wrapper > section {
	margin-top:30px;
	margin-bottom:30px;
}

/* Frontpage - corp-demo slider tweaks */
.corp-demo #rev_slider_3_1 {
	background-image: url(../images/carousel-bg.jpg) !important;
}
.corp-demo #rev_slider_3_1 .btn-grey {
	color:#f8f8f8;
	background-color:rgba(51,51,51,0.7);
	padding: 8px 16px !important;
	font-size: large;
	font-weight: bolder;
}
/* end - Frontpage - corp-demo slider tweaks */



/* Top
 ====================================================================== */
.wrapper .services-top {
	background:#fafafa;
	border-bottom:1px solid #ededed;
	padding:20px 0;
	margin-top:0;
}

.icon-circle {
	width:70px!important;
	height:70px;
	border-radius:50%;
	font-size:30px;
	line-height:60px;
	display:block;
	text-align:center;
}

.services-top .icon-circle {
	margin:35% auto;
}

.icon-gold {
	background-color:#b09a73;
	color:#FFF;
}

.services-top h4 {
	margin-bottom:12px;
}

/* home About and why chooes us  block
 ====================================================================== */
.about-img img {
	border-radius:5px;
}

section h4 {
	margin-bottom:20px;
}

.about-details h5 {
	font-weight:700;
}

.whyus-block ol li {
	font-size:1.2em;
}

ol.ol-circle {
	counter-reset:li;
	margin:0 0 0 25px;
}

ol.ol-circle li {
	position:relative;
	margin:10px 0 15px;
	padding:2px;
	list-style:none;
}

ol.ol-circle > li:before {
	content:counter(li);
	counter-increment:li;
	position:absolute;
	top:-2px;
	left:-45px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	width:30px;
	height:30px;
	background:#b09a73;
	color:#FFF;
	text-align:center;
	line-height:1.8em;
	font-size:1.1em;
}

/* home recent work
 ====================================================================== */
.recent-work {
	margin-top:60px;
}

.recent-item {
	-webkit-animation-duration:.3s;
	-moz-animation-duration:.3s;
	-o-animation-duration:.3s;
	animation-duration:.3s;
}

.recent-item img {
	border-radius:5px 5px 0 0;
}

.rw-details {
	background:#F8F8F8;
	border-radius:0 0 5px 5px;
	padding:12px 0 5px;
	border-top:2px solid #b09a73;
}

.recent-item a {
	display:block;
	position:relative;
	border-radius:5px 5px 0 0;
}

.rw-details h5 {
	font-weight:700;
	margin-top:0;
}

.image-overlay-link {
	background-image:url(../images/overlay-icon-link.png);
}

.image-overlay-link {
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	height:50px;
	width:50px;
	left:0;
	top:-100%;
	bottom:0;
	right:0;
	position:absolute;
	z-index:40;
	display:block;
	background-color:rgba(0,0,0,0.8);
	background-repeat:no-repeat;
	background-position:50%;
	cursor:pointer;
	margin:auto;
	border-radius:50%;
	opacity:0;
	overflow:hidden;
}

.image-overlay-bg {
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	-ms-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out;
	height:100%;
	width:100%;
	left:0;
	top:0;
	bottom:0;
	right:0;
	position:absolute;
	z-index:40;
	opacity:0;
	display:block;
	background-color:rgba(0,0,0,0.3);
	border-radius:5px 5px 0 0;
}

.recent-item a:hover .image-overlay-link,.recent-item a:focus .image-overlay-link,.recent-item a:hover .image-overlay-bg,.recent-item a:focus .image-overlay-bg {
	opacity:1;
	top:0;
}

/* some spacing after the main content and component area */
#content-area {
margin-bottom: 2em;
}

/* Home testimonials block
 ====================================================================== */
.testimonials a.thumbnail {
	float: left;
	border-radius:50%;
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
	-o-animation-delay:.5s;
	animation-delay:.5s;
	border:6px solid #c2c3c3;
	border-radius:50%;
	margin:50px auto 5px 25px;
}

.testimonials a.thumbnail img {
	height:100%;
	width:100%;
	border-radius:50%;
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
	-o-animation-delay:.5s;
	animation-delay:.5s;
}

.testimonials h4 {
	width:80%;
	padding:30px 0 0;
	font-size:1.6em;
	position:relative;
}

.testimonials .item blockquote {
	width:80%;
	font-size:1.4em;
	color:#737373;
	font-style:italic;
	line-height:1.8em;
	margin:0 auto;
	border-left:0;
	-webkit-animation-delay:.6s;
	-moz-animation-delay:.6s;
	-o-animation-delay:.6s;
	animation-delay:.6s;
}

.testimonials .item p {
	width:80%;
	font-size:15px;
	color:#444;
	font-weight:700;
	padding-bottom:20px;
}
.testimonials .carousel-readmore {
	display: none;
}

/* company Logo container
 ====================================================================== */
.company-logo {
	margin-top:20px;
	margin-bottom:20px;
}

/* Footer 1 container
 ====================================================================== */
footer {
	margin-top:1em;
}

.footer-nav {
	background:url(../images/footer-nav-bg.jpg) repeat-x;
	margin-bottom:0;
	min-height:50px;
}

.search-bar {
/*    margin-top: 14px; */
	width:24%;
	float:right!important;
}

.search-bar .btn {
	border:0;
	height:28px;
	padding:4px 10px;
	background-color:#FFF;
	color:#444;
	border-top-right-radius:20px;
	border-bottom-right-radius:20px;
	box-shadow:inset 0 -2px 3px rgba(201,199,199,0.67);
}

.search-bar .form-control {
	border:0;
	height:28px;
	background-color:#fff;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	box-shadow:inset 0 -2px 3px rgba(201,199,199,0.67);
}

.footer-1 .navbar {
	border-top:0;
	min-height:50px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-radius:0;
	border:0;
}

.footer-1 .navbar-nav > li > a {
	padding-top:16px;
	padding-bottom:16px;
}

/* Footer 2 container
 ====================================================================== */
.footer-2 {
	background:#fafafa;
	padding-top:10px;
	padding-bottom:25px;
}

.footer-2 h4 {
	color:#444;
	margin-top:20px;
	margin-bottom:20px;
}

/* Photo Stream Flickr */
.gallery-flickr .flickr-widget {
	margin-right:-12px;
	margin-top:15px;
}

.gallery-flickr .flickr-widget img {
	display:block;
	width:100%;
	height:auto;
}

.gallery-flickr .flickr-widget a:hover {
	border-color:#505050;
}

.gallery-flickr .flickr-widget a {
	float:left;
	width:33%;
	padding:10px;
	-webkit-transition:all .1s ease-in-out;
	-moz-transition:all .1s ease-in-out;
	-o-transition:all .1s ease-in-out;
	-ms-transition:all .1s ease-in-out;
	transition:all .1s ease-in-out;
	overflow:hidden;
}

.gallery-flickr .flickr-widget a img {
	border-radius:4px;
}

.ie7 #gallery-flickr .flickr-widget a {
	width:212px;
	height:152px;
}

/* address */
.footer-2 .address a {
	color:#444;
	text-decoration:none;
}

address {
	margin-bottom:7px;
}

.footer-2 .address a:hover,a:focus {
	color:gray;
	text-decoration:none;
}

.footer-2 .address ul li a {
	color:#444;
}

.footer-2 .address i {
	margin-right:12px;
	margin-top:5px;
}

.footer-2 .address ul li a:hover {
	text-decoration:none;
	color:#ACA7A7;
}

/* Social Icons */
.social-icons ul li {
	font-size:14px;
	margin-top:12px;
	margin-bottom:12px;
	padding-right:2px;
	padding-left:2px;
}

.social-icons ul li a {
	background:#B9BABB;
	padding:9px;
	border-radius:50%;
	color:#fff;
	-webkit-transition:all .5s ease-in-out;
	-moz-transition:all .5s ease-in-out;
	-ms-transition:all .5s ease-in-out;
	-o-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;
}

.social-icons ul li a:hover {
	color:#b09a73;
	text-decoration:none;
	background:#DBDADA;
}

@font-face {
	font-family:'social-icons';
	src:url(../fonts/social-icons.eot);
}

@font-face {
	font-family:'social-icons';
	src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
	font-weight:400;
	font-style:normal;
}

.social-icons [class*="icon-"] {
	font-family:'social-icons';
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
/* Better Font Rendering =========== */
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

.icon-facebook:before {
	content:"\e60b";
}

.icon-google-plus:before {
	content:"\e60a";
}

.icon-twitter:before {
	content:"\e60e";
}

.icon-linkedin:before {
	content:"\e619";
}

.icon-pinterest:before {
	content:"\e617";
}

.icon-dribbble:before {
	content:"\e613";
}

/* Subscribe */
.subscribe p {
	color:#444;
}

.subscribe input {
/*width: 90%;*/
	margin-bottom:15px;
	padding-left:5px;
}

.subscribe .btn {
	border-radius:4px;
	width:40%;
	border:1px solid #B8B6B6;
	background:#F1F1F1;
}

/* Footer 3 container
 ====================================================================== */
.footer-3 {
	border-top:3px solid #b09a73;
}

.footer-3 p,.footer-3 p a {
	color:#444;
	margin:20px auto;
}

.footer-3 .sm-cr-circle1 {
	display:inline-block;
	height:10px;
	width:10px;
	margin-left:20px;
	background:#b09a73;
	border-radius:50%;
}

.footer-3 .sm-cr-circle2 {
	display:inline-block;
	height:10px;
	width:10px;
	margin-right:20px;
	margin-left:3px;
	border-radius:50%;
	border:1px solid #b09a73;
}

/* Inner Pages
 ====================================================================== */
.content-wrapper {
	margin-bottom:30px;
}

#strapline {
	margin:0px;
	padding-left:5px;
	padding-right:5px;
	background-color:#666;
	background:#000 url(../images/carousel-bg.jpg) repeat 0 0;
}

#strapline .module-content {
	display:inline-block;
	color:#fff;
	padding:5px 0 15px;
	font-size:25px;
	font-weight:400;
	text-shadow:0 1px 1px rgba(0,0,0,0.9);
	-webkit-animation-delay:.4s;
	-moz-animation-delay:.4s;
	-o-animation-delay:.4s;
	animation-delay:.4s;
	margin-top:20px;
	margin-bottom:10px;
}

.breadcrumb {
	padding:8px 15px;
	margin:7px 0;
	list-style:none;
	background-color:transparent;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	display:inline-block;
}

.breadcrumb li a,.breadcrumb li span {
	color:#999;
}

.breadcrumb span.divider img {
	display:none;
}

.breadcrumb > .active {
	color:#000;
}

/* fontawesome home icon in breadcrumbs */
.breadcrumb>li+li+li:before {
	content:"/\00a0";
	padding:0 5px;
	color:#ccc;
}

.breadcrumb>li+li:before {
	display:inline-block;
	font-family:fontawesome;
	content:"\f015";
	font-size:15px;
	color:#999;
	padding-right:5px;
}

/* end - fontawesome home icon in breadcrumbs */
.content-wrapper .headline h4 {
	font-size:2.1em;
	color:#B09A73;
}

.content-wrapper .headline h5 {
	font-size:1.6em;
	color:#B09A73;
}

div.item-page div.row.recent-work a img {
	opacity:.7;
	-webkit-transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	-moz-transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	-o-transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	-webkit-transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
	-moz-transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
	-o-transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
	transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
}

div.item-page div.row.recent-work a:hover img {
	opacity:1;
	-webkit-transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	-moz-transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	-o-transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	transition:all 500ms cubic-bezier(0.250,0.100,0.250,1.000);
	-webkit-transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
	-moz-transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
	-o-transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
	transition-timing-function:cubic-bezier(0.250,0.100,0.250,1.000);
}

img {
	max-width:100%;
	height:auto;
}

/* pagionation fix */
.pagination {
	width:100%;
}

.pagination ul {
	list-style-type:none;
}

ul.pagination-list {
	list-style-type:none;
}

.pagination ul > li {
	float:left;
	padding:0 15px;
}

.pagination ul > li.disabled a {
	font-size:20px;
}

.pagination p.counter {
	margin:0;
}

/* contact form
=====================*/
.contact-form .message-input textarea {
	width:100%;
	height:250px;
}

.contact-form input,.contact-form textarea,.contact-form .uneditable-input {
	width:100%;
}

.contact-form .send-btn,.contact-form .email-copy {
	padding:0;
	float:left!important;
}

.btn-danger {
	color:#FFF;
	background-color:#B09A73;
	border-color:#B09A73;
}

.btn-danger:hover {
	color:#333;
	background-color:#dbc6a1;
	border-color:#dbc6a1;
}

.contact-form legend {
	font-size:1.3em;
}

/* Sidebar
 ======================================================= */
.left-sidebar aside {
/*padding-right:10px;*/
}

.right-sidebar aside {
/*padding-left:10px;*/
}

aside.widget {
	margin-bottom:20px;
}

.headline h4,.page-header h2 {
	border-bottom:2px solid #b09a73;
	padding-bottom:10px;
	display:inline-block;
	margin-bottom:-2px;
}

.headline h5 {
	border-bottom:2px solid #b09a73;
	padding-bottom:10px;
	display:inline-block;
	margin-bottom:-2px;
	margin-left:15px;
}

.headline {
	display:block;
	margin:10px 0 15px;
	border-bottom:1px dotted #E4E9F0;
}

.page-header h2,.page-header h2 span {
	font-size:1.6em;
	color:#B09A73;
}

.page-header {
	padding-bottom:0;
	margin:40px 0 20px;
	border-bottom:none;
}

.page-header {
	display:block;
	margin:10px 0 15px;
	border-bottom:1px dotted #E4E9F0;
}

.blog .page-header h2,.blog .page-header h2 span {
	font-size:1.8em;
	color:#B09A73;
}

/* For IE 8
 ======================================================= */
.lt-ie9 .navbar {
	border-bottom:1px solid #ddd;
}

.lt-ie9 .navbar-nav > li > a {
	padding-top:28px;
	padding-bottom:27px;
}

.lt-ie9 footer .navbar-nav > li > a {
	padding-top:16px;
	padding-bottom:16px;
}

.lt-ie9 .carousel-caption {
	left:10%;
}

.lt-ie9 .image-overlay-link {
	top:-130%;
	background-color:#222;
}

.lt-ie9 .recent-item {
	overflow:hidden;
}

.lt-ie9 .btn-trans {
	color:#f8f8f8;
	background-color:#333;
}

.lt-ie9 .btn-trans:hover,.lt-ie9 .btn-trans:focus,.lt-ie9 .btn-trans:active,.lt-ie9 .btn-trans.active {
	color:#FFF;
	background-color:#000;
}

.navbar-default .navbar-toggle {
	background-color:#B09A73;
}

a.btn.dropdown-toggle {
	color:#fff;
}

p.counter.pull-right {
	background-color:transparent;
}

/* Google Map container use ".google-map-canvas" for google map
 ====================================================================== */
.google-map-canvas,.google-map-canvas * {
}

/* firefox blog fix */
.item-image {
	max-width:100%;
}

/* Added to enable sub-menu dropdowns
=========================================*/
.nav-custom .navbar-nav li.dropdown ul li a {
	padding:10px 18px;
}

.dropdown-submenu {
	position:relative;
}

.dropdown-submenu>.dropdown-menu {
	top:0;
	left:100%;
	margin-top:-6px;
	margin-left:-1px;
	-webkit-border-radius:0 6px 6px 6px;
	-moz-border-radius:0 6px 6px;
	border-radius:0 6px 6px 6px;
}

.dropdown-submenu>a:after {
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:5px 0 5px 5px;
	border-left-color:#ccc;
	margin-top:5px;
	margin-right:-10px;
}

.dropdown-submenu:hover>a:after {
	border-left-color:#fff;
}

.dropdown-submenu.pull-left {
	float:none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
	left:-100%;
	margin-left:10px;
	-webkit-border-radius:6px 0 6px 6px;
	-moz-border-radius:6px 0 6px 6px;
	border-radius:6px 0 6px 6px;
}

ul li.dropdown-submenu:hover ul.dropdown-menu {
	display:block!important;
}

ul li.dropdown-submenu:hover ul ul.dropdown-menu {
	display:none!important;
}

ul li.dropdown-submenu ul li.dropdown-submenu:hover ul.dropdown-menu {
	display:block!important;
}

ul li.dropdown-submenu .caret {
	margin-left:5px;
	vertical-align:middle;
	border-top:0;
	border-right:0;
	border-bottom:0;
	border-left:0;
}

/* portfolio & isotope tweaks - as well as btn-primary goldness */
.portfolio-nav ul.dropdown-menu li.btn-primary, .btn-primary {
background-color: #B09A73;
border-color: #666;
}
.portfolio-nav ul.dropdown-menu li.btn-primary:hover, .btn-primary:hover {
background-color: #666;
border-color: #B09A73;
}

/* Custom Media Queries
 ====================================================================== */
/*Large desktop*/
@media (min-width: 1200px) {

}

/* desktop*/
@media (min-width: 993px) and (max-width: 1199px) {

}

@media (max-width: 1199px) {
	#nav > .container {
		width:auto;
		padding:0 10px;
	}
}

/*Portrait tablet to landscape and desktop*/
@media (min-width: 768px) and (max-width: 992px) {
	.services-top .icon-circle {
		margin:5% auto;
	}

	.services-top {
		text-align:center;
	}

	.middle .ol-circle li,.recent-item {
		opacity:1;
	}

	.recent-work {
		margin-top:20px;
	}

	.recent-item img {
		border-radius:5px 5px 0 0;
		text-align:center;
		display:block;
		margin:0 auto;
	}

	.recent-item {
		margin-top:25px;
	}

	#testiCarousel {
		position:relative;
		margin-top:0;
	}

	#testiCarousel .carousel-inner {
		padding-bottom:30px;
	}

	#testiCarousel .carousel-control.left,#testiCarousel .carousel-control.right {
		bottom:5px;
	}

	.search-bar {
		width:80%;
	}
}

/*Landscape phone to portrait tablet*/
@media (max-width: 767px) {
	/*    .nav > li {
	        border-bottom: 1px solid #ccc;
	    } */
	.nav {
		background:#f1f1f1;
	}

	.navbar-nav > li > a {
		padding-top:10px;
		padding-bottom:10px;
	}

	.services-top .icon-circle {
		margin:5% auto;
	}

	.services-top {
		text-align:center;
	}

	.about-block {
		text-align:center;
		margin-bottom:20px;
	}

	.about-img img {
		border-radius:5px;
		display:inline-block;
	}

	.recent-work {
		margin-top:20px;
	}

	.recent-item img {
		border-radius:5px 5px 0 0;
		width:100%;
	}

	.recent-item {
		margin-top:25px;
	}

	#testiCarousel .item blockquote {
		font-size:1.1em;
		width:98%;
	}

	.search-bar {
		margin-top:14px;
		width:95%;
		float:none;
		margin:10px auto 0;
	}

	#testiCarousel {
		position:relative;
		margin-top:0;
	}

	#testiCarousel .carousel-control .icon-prev,#testiCarousel .carousel-control .icon-next {
		font-size:1.4em;
		margin-left:-11px;
		margin-top:-16px;
	}

	.middle .ol-circle li,.recent-item {
		opacity:1;
	}
}

/*Landscape phones and down*/
@media (max-width: 480px) {
	.nav > li {
		text-align:center;
	}
}

/* fix disappearing labels issue */
div.item-page div.joostrap.btn-group.pull-right {
	display:block!important;
}

.control-label label,.input-append input,button.btn.hasTooltip {
	display:inline-block!important;
}

div.joostrap.btn-group {
	display:inline!important;
}
