.btn-blank {
	border: 2px solid #000000;
	color: #000000;
	padding: 8px 12px;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.btn-blank:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #fff;
	-webkit-transform: scaleY(0);
	transform: scaleY(0);
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.btn-blank:hover, .btn-blank:focus, .btn-blank:active {
	color: #333;
}
.btn-blank:hover:before, .btn-blank:focus:before, .btn-blank:active:before {
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
}

/* Button active */
.btn:active, .btn.active {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.16);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.16);
}

/* Button large */
.btn-lg {
	font-size: 1.3em;
	padding: 10px 40px;
}
.btn-lg-xl {
	font-size: 1.4em;
	padding: 10px 80px;
}




.body #about-section .rotate-box-1-wrapper .container .row .col-md-6.col-sm-4 ul li {
	font-size: 16px;
	margin: 25px 0;
	color: #666;
}



 h3 {
	color: #2e91cb;
	font-size: 18px;
}



.trans {
	background-color: rgba(255, 255, 255, .98);
	padding: 2%;
	margin-top: 10%;
	margin-left: auto;
	margin-right: auto;
	width: 80%;
	
}


h2 {
	color: #f99a00;
}

.accent p {
	font-size: 21px;
	
}

.body .page-header-wrapper .container .page-header.text-center.wow.fadeInDown h2 {
	color: #f99a00;
}



#text-carousel-intro-section .caption {
	position: relative;
	top: 30%;
	margin-top: -70px;
}
.body #about-section .page-header-wrapper .container .page-header.text-center.wow.fadeInUp h2 {
	color: #348fc8;
}
.body #about-section .rotate-box-1-wrapper .container .row .col-md-3.col-sm-6 .rotate-box-1.square-icon.wow.zoomIn .rotate-box-info h4 {
	color: #f58607;
}
.body #services-section .page-header-wrapper .container .page-header.text-center.wow.fadeInDown h2 {
	color: #f58607;
}
.body #services-section .rotate-box-2-wrapper .container .text-center .btn.btn-default.btn-lg-xl {
	background-color: #348fc8;	
}
.body #services-section .rotate-box-2-wrapper .container .row .col-md-3.col-sm-6 .rotate-box-2.square-icon.text-center.wow.zoomIn .rotate-box-info h4 {
	color: #f58607;
}
.body #testimonial-section {
	background-color: #939598;
}

.body #testimonial-section #testimonial-trigger .page-header-wrapper .container {
	color: #FFF;
}
.body .page-header-wrapper-black {
	background-color: #000;
	padding-top: 2%;
}
.body .page-header-wrapper-black .container .page-header.text-center.wow.fadeInDown .white {
	color: #FFF;
}
.body #testimonial-section #testimonial-trigger .container .testimonial-inner.center-block.text-center #owl-testimonial .item blockquote p {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.body #portfolio-section .container .row .col-md-12 .portfolio .page-header-wrapper .container .page-header.text-center.wow.fadeInDown h2 {
	color: #3594c9;
}

.body #cta-section .cta .container .row .col-md-3 .cta-btn.wow.bounceInRight .btn.btn-default.btn-lg {
	background-color: #f69800;
}
.line {
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #FFF;
}


.body #text-carousel-intro-section .container .caption.text-center.text-white #owl-intro-text .trans .item {
	font-size: 26px;
	color: #333;
}




.body #text-carousel-intro-section .container .caption.text-center.text-white #owl-intro-text .trans .item p {
	font-family: , Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	font-style: normal;
	font-weight: normal;
}


#text-carousel-intro-section {
	height: 100%;
	


}


.btn.btn-default {
	color: #FFF;
	background-color: #3490cc;
}
.body .swrap {
	background-color: #939;
}
.body #cta-section1 {
	background-image: url(../img/cctvbg.jpg);
	padding: 10px;
	color: #FFF;
}

.body #cta-section2 {
	background-image: url(../img/srbg.jpg);
	padding: 10px;
	color: #FFF;
}

.body #cta-section22 {
	background-image: url(../img/mgsbg.jpg);
	padding: 10px;
	color: #FFF;
}





.body #cta-section2-1 {
	
	padding: 10px;
	color: #FFF;
}





.body #cta-section3 {
	background-image: url(../img/ilbg2.jpg);
	padding: 10px;
	color: #FFF;
}
.body #cta-section4 {
	background-image: url(../img/vpbg.jpg);
	padding: 10px;
	color: #FFF;
}
.body .prices .container .row .price-box.col-sm-12.col-md-6.wow.flipInY h1 {
	color: #3c93c8;
}

.body #contact-section .contact.wow.bounceInRight .container .row .col-sm-6 .contact-info .digitalist {
	font-size: 24px;
	}
	
	
	
	

.body #testimonial-section #testimonial-trigger .container .testimonial-inner.center-block.text-center #owl-testimonial .item p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
}
.body #testimonial-section #testimonial-trigger .cover {
	padding: 5px;
}
.body .prices .container .row .price-box.col-sm-12.col-md-6.wow.flipInY .digitalist li {
	font-size: 18px;
	border: 1px solid #FFF;
}

.body .page-header-wrapper .container .page-header.text-center.wow.fadeInDown h2 {
	color: #3296cc;
}

.portfolio_single_content div span p {
	padding: 10px;
}
.container .row .price-box.col-sm-12.col-md-4.wow.flipInY h2 {
	color: #3c93c8;
}
.prices .container .row .price-box.col-sm-12.col-md-12.wow.flipInY h3 {
	color: #939499;
}
.body .text-off-white .footer-top .container .row.wow.bounceInLeft .col-sm-12.col-md-4 .twitter {
	height: 300px;
	width: 100%;
	overflow:hidden;
}
.body .page-header-wrapper .container .page-header.text-center.wow.fadeInDown {
	height: 35px;
}
.body #contact-section .contactb.wow.bounceInRight {
	background-color: #F63;
}


input[type=submit] {
	border-radius: 5px;
	border: 0;
	width: 80px;
	height:35px;
	color: #FFF!important;

	
; 		background-image: url(../img/button.jpg);
	}.body #contact-section .contact.wow.bounceInRight .container .row .col-sm-6 .contact-form form table tr td label {
	padding: 25px;

}
.body #contact-section .contact.wow.bounceInRight .container .row .col-sm-6 .contact-form form table tr td input {
	color: #000;
}
.body #contact-section .contact.wow.bounceInRight .container .row .col-sm-6 .contact-form form table tr td textarea {
	color: #000;
}


.comments {
	color: #000;
}

.body #contact-section .contact.wow.bounceInRight .container .row .col-sm-6 .contact-form form table tr td label {
	
	font-weight: normal;
}



@media screen and (max-width: 600px) {


.body #contact-section .page-header-wrapper .container .row .aboutpics{
	display: none;
}




.navbar-toggle {
    background-color: #f69800;
  
}

  }




.body .container .trans .row {
	color: #FFF;
}
.body .container .trans .row .price-box.col-sm-12.col-md-6.wow.flipInY h1 {
	color: #FFF;
}

.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#3592c9;border-color:#398439}





.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;


