@import url(http://fonts.googleapis.com/css?family=Oswald);

@import url(http://fonts.googleapis.com/css?family=Open+Sans);

.sad
	{
		font-family: 'Oswald', sans-serif;
		font-family: 'Open Sans', sans-serif;
}


html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    color: #000;
    font-weight: normal;
    line-height: 18px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
a
	{
			-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
body {
    background: url("../Images/bg.jpg") repeat-x #fff;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    float: left;
}
.red {
    color: #FF0000;
}
.white {
    color: #FFFFFF !important;
}
.green {
    color: #609B0A;
}
.light-bright {
    color: #777777;
}
.top-area {
    color: #F29C50;
    float: right;
    font-size: 18px;
    margin: 41px 30px 0 0;
    text-align: right;
    text-transform: uppercase;
    width: 300px;
}
#wrapper-bg {
    float: left;
    width: 100%;
}
#wrapper-inner {
    float: none;
    margin: 0 auto;
    width: 1027px;
}
#wrapper {
    float: left;
    width: 1027px;
	
	
	
    margin: 0;
}

.alignnone.size-full.wp-image-56 {
   box-shadow: 0 0 3px #ccc;
    left: 50px;
    max-width: 100%;
    position: relative;
    width: auto !important;
}


.serv {
    float: left;
    left: -50px;
    position: relative;
    width: 100%;
}


#banner-bg {
    float: left;
    width: 100%;
}


.slogan-area
	{
		width:100%;
		float:left;
		background:#1d2e81;
		padding:20px 0;
}


.slogan-area .inner
	{
		width:1023px;
		margin: 9px auto;
		font-family: 'Source Sans Pro', sans-serif;
		font-size: 20px;
		text-align: center;
		color: #fff;
		font-style: italic;
		line-height: 27px;
}







#content-bg {
    float: left;
    width: 100%;
}
#content-inner {
    float: none;
    margin: 0 auto;
    width: 1027px;
}
#content {
    float: left;
    width: 1027px;
    margin: 0;
}
	










.header {
    background: url("../Images/header-bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 160px;
    margin: 0;
    width: 1027px;
    position: relative;
}
.logo {
   float: left;
margin: 79px 0px 0px 30px;
width: 22%;
}
.main-menu {
    border: 0;
    float: right;
    margin: 27px 0 0;
    width: 770px;
	border-radius:5px;
    border: 0;
}
.main-menu ul {
    float: right;
    margin: 0;
}
.main-menu ul li {
    display: inline;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.main-menu ul li a {
    border-right: 0;
    color: #1d1f20;
    display: block;
    float: left;
    font-family: 'Oswald', sans-serif;
    font-size: 14px;
    margin: 0 2px;
    font-weight: normal;
    padding: 7px 13px;
}
.main-menu ul li a:hover
	{
		 color: #fff;
		 background: #e61b1b;
		 border-radius: 6px;
}
.main-menu ul .current-menu-item a
	{
		 color: #fff;
		 background: #e61b1b;
		 border-radius: 6px;
}

.orange {
    color: #e96941 !important;
}
.left-site {
    float: left;
    padding: 0;
    width: 590px;
}
.product-cata {
    float: left;
    margin: 10px 0 0;
    width: 183px;
}

.header-menu a
	{
		color:#c7c4c7;
}

.product-cata .saperator {
    background: url("../Images/dot.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 1px;
    margin: 0;
    width: 183px;
}
.product-cata li {
    margin: 0 0 6px;
}
.product-cata li a {
    background: url("../Images/arrow.png") no-repeat scroll 6px center transparent;
    display: block;
    font-size: 11px;
    margin: 13px 0 0;
    padding: 6px 0 6px 20px;
    text-transform: uppercase;
    width: 163px;
}
.product-cata li a:hover {
    background: url("../Images/arrow-white.png") no-repeat scroll 6px center #781012;
    color: #FFFFFF;
}

.news-box {
    background: none repeat scroll 0 0 #131313;
    border-top: 1px solid #242424;
    float: left;
    margin: 18px 0 0 -11px;
    padding: 31px 12px 46px 11px;
    width: 190px;
}
.news-box .heading {
    float: left;
    margin: 0;
}
.news-box p {
    float: left;
    margin: 5px 0;
    text-align: justify;
}
.news-box strong {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    margin: 9px 0 0;
    text-align: left;
    width: 190px;
}
.social-area {
    float: right;
    margin: 1px 0 0;
}
.social-area img {
    float: left;
    margin-right: 5px;
}
.right-site {
    border-style: solid;
    border-width: 0;
    float: right;
    margin: 0;
    width: 215px;
}
.banner {
    float: left;
    height: 438px;
    margin: 20px 0 46px 0;
    width: 1027px;
    overflow: hidden;
}
.banner img {
    float: left;
    margin: 0;
}
.main-content {
    float: left;
    margin: 0px 0 62px 0;
    padding: 0px 0px;
    width: 1027px;
}
.inner-content {
    border-radius: 5px;
    float: left;
    margin: 0px 0 0;
    padding: 9px;
    background: #161417;
    width: 98%;
    border: 1px solid #29262b;
}
.intro {
    float: left;
    margin: 0;
    padding: 0;
    width: 535px;
}
.whats-area {
    float: left;
    margin: 46px 0 0;
    padding: 0;
    width: 510px;
}
.whats-area img {
    float: left;
    margin: 0 7px 0 0;
}
.intro h1 {
    color: #73C9E3;
    font-size: 30px;
    line-height: 25px;
    margin: 0;
    padding: 0;
}
.repair-area {
    float: right;
    margin: 0;
    padding: 0;
    width: 418px;
}
.repair-area .row {
    float: left;
    margin: 28px 0 0;
    width: 415px;
}
.repair-area .row img {
    float: left;
    margin: 0 13px 0 0;
}
.repair-area .row h1 {
    margin: 15px 0 0;
}
.subcrption {
    background: url("../Images/sub-bg.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 263px;
    margin: 0;
    padding: 38px 0 0 29px;
    width: 400px;
}
.subcrption h5 {
    color: #FFFFFF;
    font-size: 30px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.subcrption p {
    color: #FFFFFF;
    line-height: 23px;
    margin: 0;
    padding: 0;
}
.subcrption .hor-line {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 2px;
    margin: 15px 0 21px;
    width: 93%;
}
.purple
	{
		color:#6a2d91 !important;
}
h1 {
    color: #70abd0 !important;
    font-size: 25px;
    font-weight: normal;
    font-family: 'Oswald', sans-serif;
    line-height: 45px;
    margin: 0;
    padding: 0;
	
	
    text-transform: capitalize;
}
h4 {
    border-right: 1px solid #E0E0E0;
    color: #808084 !important;
    font-size: 63px;
    font-weight: normal;
    line-height: 115px;
    margin: 0px 40px 0 0;
    padding: 0px 24px 0 0;
	
    float: left;
    font-family: 'Playball', cursive;
    text-align: center;
    text-transform: capitalize;
}
h3 {
    color: #555555 !important;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 24px;
    line-height: 25px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.hor-line {
    background: #e5e5e5;
    height: 1px;
    margin: -1px 0 22px 0;
    width: 100%;
	float:left;
}
.green {
    color: #609B0A;
}
p {
    line-height: 20px;
    margin: 15px 0;
    padding: 0;
    text-align: justify;
    color: #000;
}
.feature-area {
    float: left;
    margin: 22px 0 58px 0;
    width: 100%;
    padding: 0 0 38px 0;
    border-bottom: 1px solid #c6c6c6;
}

.feature-area .heading-area
	{
		width:383px;
		margin:0 auto;
		text-align:center;
		font-family: 'Source Sans Pro', sans-serif;
		font-size: 30px;
		padding: 23px 0;
		color: #868686;
		text-transform: uppercase;
}



.feature-area .box {
    float: left;
    margin: 0 0px 0 0px;
    padding: 0 0px;
    width: 332px;
}

.feature-area .box .sep {

	float:left;
	margin:0;
}













.about-area
	{
		float:left;
		width:438px;
		margin:0;
}


.about-area .read-more
	{
		float:left;
		margin: 9px 0 0 0;
		background: url(../Images/read-btn.png) no-repeat;
		width:129px;
		height:30px;
		font-size: 0;
}
.about-area .read-more:hover
	{
		background: url(../Images/read-btn.png) no-repeat 0 -30px;
}




.feature-area .box h2 {
    float: left;
    margin: 13px 0;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: left;
    color: #323232;
    font-size: 20px;
    width: 221px;
    text-transform: uppercase;
}

.feature-area .box .read-more {
   	float:left;
		margin:0;
		
   	background: url(../Images/read-btn.png) no-repeat;
		width:129px;
		
   	font-size: 0;
   	height:30px;
}
.feature-area .box .read-more:hover
	{
		background: url(../Images/read-btn.png) 0 -30px;
}

.feature-area  .lasts
	{
		margin-right:0;
		float: right;
}


.heading
	{
		margin: 42px 0 0 0;
}

.dark
	{
		color:#252a32;
}



.feature-area .box p {
    float: left;
    margin: 0px 0 19px 0;
    text-align: left;
	
    color: #868686;
	
    font-size: 13px;
	
    line-height: 19px;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0 3px;
    min-height: 85px;
    width: 210px;
}








.product-area	
	{
		width:517px;
		float:right;
		margin:0;
}



.bullet-area	

	{
		float:left;
		width: 110%;}

.bullet-area .box	

	{
		float:left;
		width:235px;
		margin: 0 42px 0 0;
}

.bullet-area .box .arrow-img
	{
		float:left;
		margin: 6px 11px -8px 0;
}


.product-btn
	{
		background:url(../Images/product-btn.png) no-repeat;
		width:159px;
		height:30px;
		font-size: 0;
		float: left;
		margin: 26px 0 0 0;
}
.product-btn:hover
	{
		background: url(../Images/product-btn.png) no-repeat 0 -31px;
}

.bullet-area .box h2	 

	{
		float:left;
		font-size: 16px;
		margin: 0 0 0;
}
.bullet-area .box p	 

	{
		float: right;
		width: 216px;
}








.colum-one
	{
		float:left;
		width:200px;
		margin: 34px 31px 0 0;
}


.colum-one h3
	{
		float:left;
		margin:0;
		font-size: 13px;
		color: #fff !important;
}

.colum-one p
	{
		float:left;
		margin:0;
		color: #fff;
}

.colum-one img
	{
		float:left;
		margin: 0 12px 0 0;
			
}











.colum-two
	{
		float:left;
		width:150px;
		margin: 34px 72px 0 0;
}


.colum-two h3
	{
		float:left;
		margin:0;
		font-size: 13px;
		color: #fff !important;
}

.colum-two p
	{
		float:left;
		margin:0;
		color: #fff;
}

.colum-two img
	{
		float:left;
		margin: 0 12px 0 0;
			
}













.colum-three
	{
		float:left;
		width: 195px;
		margin: 34px 0 0 0;
}


.colum-three h3
	{
		float:left;
		margin:0;
		font-size: 13px;
		color: #fff !important;
}

.colum-three p
	{
		float:left;
		margin:0;
		color: #fff;
}

.colum-three img
	{
		float:left;
		margin: 0 12px 0 0;
			
}














.colum-four
	{
		float: right;
		width:245px;
		margin: -16px 0 0 0;
}


.colum-four h3
	{
		float:left;
		margin:0;
		font-size: 13px;
		color: #fff !important;
}

.colum-four p
	{
		float:left;
		margin:0;
		color: #fff;
}

.colum-four img
	{
		float:left;
		margin: 0 12px 0 0;
			
}



.bottom-area





.feature-area .box .btn {
    float: left;
    margin: 0 0 0 90px;
}
.header-text {
    color: #0084C8;
    float: left;
    font-size: 28px;
    margin: 77px 0 0;
}
.call-no {
    color: #0084C8;
    float: right;
    font-size: 22px;
    margin: 77px 0 0;

}




.client-area
	{
		margin: 20px 0 0 0;
		float: left;
		width: 550px;
		height: 336px;
		border-right: 1px solid #696969;
}
.client-area h2
	{
		margin:0;
		font-family: 'Source Sans Pro', sans-serif;
		color: #e2e2e2;
		font-size: 25px;
		font-weight: normal;
}

.client-area .content
	{
		margin:0;
		float: left;
		width: 100%;
}


.form-area	
	{
		margin: 20px 0 0 0;
		float: right;
		width: 404px;
		height: 375px;
}

.form-area h2	

	{
		margin:0;
		font-size: 25px;
		color: #e2e2e2;
		font-family: 'Source Sans Pro', sans-serif;
}

.form-area .content	
	{
		margin:0;
}


.bottom-area
	{
		margin: 63px 0 0 0;
		width: 100%;
		float: left;
		font-size: 13px;
		color: #a6b5fc;
}


.bottom-area .left
	{
	
	margin:0;
}
.bottom-area .right
	{
		margin:0;
}










.go-btn {
    float: left;
    margin: 0 0 12px;
}
.center-content {
    float: left;
    margin: -22px 0 0;
}

.shape {
    float: left;
    margin: 240px 30px 0;
}
.footer {
    float: left;


    margin: 0;
    width: 1027px;
}
.footer-logo {
    float: right;
    margin: 0 30px 0 0;
}
.footer h3 {
    color: #4D4D4D !important;
    font-size: 16px;
    font-weight: normal;
    line-height: 25px;
    margin: 9px 0 0;
    text-transform: uppercase;
}
.footer .left {
    float: left;
    margin: 25px 0 0;
    width: 500px;
}
.footer-line {
    background: url("../Images/footer-line.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    height: 3px;
    margin: 3px 0;
    width: 777px;
}
.footer p {
    color: #263E4F;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 35px;
    margin: 0;
}
.footer a {
    color: #1664A1;
    font-size: 11px;
    margin: 0;
}
.footer .menu {
    float: left;
    margin: 4px 0 6px -13px;
    width: 500px;
}
.footer .menu ul {
    float: left;
    margin: 0;
}
.footer .menu ul li {
    background: url("../Images/menu-saperator.jpg") no-repeat scroll right center transparent;
    display: inline;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.footer .menu ul li a {
    color: #263E4F;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    padding: 0 13px;
    text-transform: capitalize;
}
.footer .menu ul li a:hover {
    color: #1664A1;
}
.blue {
    color: #73aad1;
}
.no-line {
    background: none repeat scroll 0 0 transparent !important;
}
.contact-area {
    float: right;
    margin: 33px 0 0;
    width: 200px;
}
.contact-area .row {
    color: #FFFFFF;
    float: left;
    font-size: 30px;
    margin: 4px 0;
    text-align: right !important;
    width: 200px;
}
.contact-area .row img {
    float: left;
    margin: 0 0 12px 70px;
    text-align: right !important;
}
.left-area {
    float: left;
    margin: 0;
    width: 220px;
}
.left-area ul {
    list-style: none outside none;
    margin: 0 0 0 20px;
    padding: 0 0 15px;
}
.left-area ul li {
    border-bottom: 1px dotted #D1D1D1;
    list-style: disc outside url("../Images/arrow.png");
    margin: 10px 0 5px;
    padding: 0;
    width: 195px;
}
.left-area ul li a {
    border: medium none;
    color: #8C8C8C;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.right-area {
    float: right;
    margin: 0;
    width: 495px;
}

.builet {
    list-style: none outside none;
    margin: 18px 0 0 22px;
}
.builet li {
    border-top: 0 solid #DBDBDB;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    list-style: disc outside url("../Images/arrow.png");
    margin: 15px 0 5px;
    text-transform: capitalize;
}

.builet3 {
  
 list-style: outside none none;
    margin: 20px 0 20px 13px;
width: 44% !important;
}
.builet3 li {
    border-top: 0 solid #DBDBDB;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    list-style: disc outside url("../Images/arrow.png");
    margin: 15px 0 5px;
    text-transform: none;
}
.builet2 {
    list-style: none outside none;
    margin: 0;
}
.builet2 li {
    list-style: disc inside url("../Images/arrow.jpg");
    margin: 15px 0 5px;
}
.apply-red-btn {
    float: left;
    margin: 0 0 20px;
}
.search-area {
    float: right;
    margin: 0;
    width: 219px;
}
.search-area .text-field {
    background: none repeat scroll 0 0 transparent;
    border-color: #CCCCCC;
    border-image: none;

    border-radius: 0 0 0 0;
    border-style: solid none solid solid;
    border-width: 0;
    color: #9A9A9A;
    float: left;


    font-size: 12px;
    height: 12px;
    margin: 4px 0 0;
    padding: 6px;
    width: 170px;
}
.search-area .btn {
    float: left;
    margin: -1px 0 0 -34px;
}


.no-border {
    background: none repeat scroll 0 0 transparent;
    border: medium none !important;
}
.website-slogan {
    color: #59595C;
    float: left;
    font-family: 'ZrnicRg-Regular';
    font-size: 26px;
    margin: 7px 0 30px;
    text-align: center;
    text-transform: capitalize;
    width: 1027px;
}
.welcome-area {

    float: left;
    

    margin: 13px 0px 42px 0;
    

    width: 100%;

    border-bottom: 1px solid #e4e4e4;

    padding: 0 0 28px 0;

}
.welcome-area h1 {
    color: #393939 !important;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 35px;
    line-height: 25px;
    margin: 8px 0 0;
    padding: 0 32px 32px 0;
    text-transform: uppercase;
    font-weight: normal;
    float: left;
    border-right: 1px dotted #bfbfbf;
}
.welcome-area p {
    color: #393939;
    font-size: 12px;
    margin: 18px 0 0 35px;
    width: 650px;
    float: left;
}
.services-area {
    border: 0 solid #FFFFFF;
    border-radius: 0 0 0 0;
    float: left;
    margin: 0;
    padding: 15px 20px;
    width: 418px;
}
.services-area li {
    border-bottom: 0 solid #D3D3D3;
    padding: 0 0 5px;
}
.news-area {
    background: url("../Images/box-bg.jpg") repeat-x scroll 0 0 #F1F1F1;
    border: 1px solid #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    float: right;
    height: 275px;
    margin: 0;
    padding: 15px 20px;
    width: 287px;
}
.news-area .date {
    background: url("../Images/date-bg.png") repeat-x scroll 0 0 transparent;
    float: left;
    font-family: 'ZrnicRg-Regular';
    font-size: 30px;
    font-weight: bold;
    height: 38px;
    line-height: 22px;
    margin: 3px 16px 0 0;
    padding: 15px 20px;
    text-align: center;
    width: 20px;
}
.news-area .date .month {
    float: left;
    font-size: 13px;
    margin: 0 0 0 3px;
    padding: 0;
    text-align: center;
}
.news-area .row {
    margin: 11px 0;
}
.fb-like {
    float: right;
    height: 27px;
    margin: 0 6px 0 0;
    width: 170px;
}
.nivoSlider {
    position: relative;
}
.nivoSlider img {
    left: 0;
    position: absolute;
    top: 0;
}
.nivoSlider a.nivo-imageLink {
    border: 0 none;
    display: none;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 6;
}
.nivo-slice {
    display: block;
    height: 100%;
    position: absolute;
    z-index: 5;
}
.nivo-box {
    display: block;
    position: absolute;
    z-index: 5;
}
.nivo-caption {
    background: 0;
    bottom: 0;
    color: #FFFFFF;
    left: 0;
    opacity: 0.8;
    position: absolute;
    width: 100%;
    z-index: 8;
}
.nivo-caption p {
    margin: 0;
    padding: 5px;
}
.nivo-caption a {
    display: inline !important;
}
.nivo-html-caption {
    display: none;
}
.nivo-directionNav a {
    cursor: pointer;
    position: absolute;
    top: 75%;
    z-index: 9;
}
.nivo-prevNav {
    left: 0;
}
.nivo-nextNav {
    right: 0;
}
.nivo-controlNav a {
    cursor: pointer;
    position: relative;
    z-index: 9;
}
.nivo-controlNav a.active {
    font-weight: bold;
}
.theme-default #slider {
    height: 351px;
    margin: 0 auto;
    width: 939px;









}
.theme-pascal.slider-wrapper, .theme-orman.slider-wrapper {
    margin-top: 150px;

}
.theme-default .nivoSlider img {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}
.theme-default .nivoSlider a {
    border: 0 none;
    display: block;
}
.theme-default .nivo-controlNav {
    margin-left: 0;
    position: absolute;
    right: 47%;
    top: 561px;
}
.theme-default .nivo-controlNav a {
    background: url("../images/bullets.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    float: left;
    height: 22px;
    margin-right: 3px;
    text-indent: -9999px;
    width: 22px;
}
.theme-default .nivo-controlNav a.active {
    background-position: 0 -22px;
}
.theme-default .nivo-directionNav a {
    background: url("../Images/arrows.png") no-repeat scroll 0 0 transparent;

    border: 0 none;
    display: block;
    height: 148px;
    margin: -62px 16px 0 0;
    text-indent: -999999px;
    width: 86px;
    z-index: 2147483647;
}
.theme-default a.nivo-nextNav {
    background-position: -92px 0;
    right: 9px;
}
.theme-default a.nivo-prevNav {
    left: 854px;
}
.theme-default .nivo-caption {
    font-family: Helvetica,Arial,sans-serif;
}
.theme-default .nivo-caption a {
    border-bottom: 1px dotted #FFFFFF;
    color: #FFFFFF;

}
.theme-default .nivo-caption a:hover {
    color: #FFFFFF;
}
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    src: local("Roboto Regular"), local("Roboto-Regular"), url("http://themes.googleusercontent.com/static/fonts/roboto/v7/2UX7WLTfW3W8TclTUvlFyQ.woff") format("woff");
}
.light {
    color: #FFE4CD;
}
.social-icon {
    float: right;
    margin: -7px 4px 0 0;
}
.footer {
    background: url("../Images/footer-bg.jpg") repeat-x scroll 0 0 transparent;
    border-top: 0 solid #DBDBDB;
    float: left;
    height: 83px;
    margin: 0px 0 0px;
    width: 1027px;
}
.welcome-img {
    float: left;
    margin: 6px 24px 0 0;
}
.footer .right {
    float: right;
    margin: 0;
    width: 300px;
}
.footer .left {
    float: left;
    margin: 6px 0 0 5px;
    width: 400px;
}
.footer .right p {
    float: right;
    margin: 10px 0 0;
    text-align: right;
}
.test-area {
    border-right: 0;
    float: left;  
    margin: 0;
    padding:0;
    width: 100%;
}

.test-area h2 {
	margin:0
;
	font-family: 'Oswald', sans-serif;
	font-size: 30px;
	text-transform: uppercase;
	color: #70abd0;
}
.test-area  .test-bg
	{
		margin: 23px 0 0 0;
		width:497px;
		height:176px;
		background: url("../Images/test-bg.jpg") no-repeat;
}

.test-area  .test-bg p
	{
		margin: 17px 0 0 0;
		float: left;
		font-size: 14px;
		color: #000;
		text-align: left;
		padding: 0 72px;
		font-style: italic;
		font-weight: normal;
		width: 70%;
}

.test-area  .test-bg .name
	{
		color:#7fb3d4
}

.bottom-title
	{
		color:#dd0707;
		width:100%;
		text-align: center;
		padding: 37px 0;
		border-top:1px solid #e5e5e5;
		border-bottom:1px solid #e5e5e5;
		float: left;
}




.copy-text {
    color: #FFFFFF;
    font-size: 12px;
    width: 280px;
    float: right;
    line-height: 24px;
    margin: 41px 0 0 0;
}
.news-scroller {
    margin: 7px 0 0;
    overflow: hidden;
    width: 316px !important;
    z-index: 1;
}
.news-scroller div {
    background: none repeat scroll 0 0 transparent !important;
    overflow: hidden;
    width: 258px;
}
.news-scroller p {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 17px;
    margin: 15px 0 0;
    text-align: left;
}
.news-scroller-nav {
    margin: 0;
    position: absolute;
    right: 767px;
    top: 709px;
    width: 90px;
    z-index: 99999;
}
.news-scroller-nav li {
    float: right;
    margin: 0 10px 0 0;
    width: 32px;
}
.news-scroller-nav img {
    float: right;
    margin: 0 5px 0 0;
}
.home a:hover {
    border-radius: 10px 0 0 10px !important;
}
.home .active {
    border-radius: 10px 0 0 10px !important;
}
.video-area {
    float: left;
    margin: 14px 0 0;
}
.latest-news {
    float: right;
    margin: 0;
    width: 272px;
}
.last {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none;
}

.contact-details {
    color: #6a2d91;
    float: right;
    font-size: 22px;
    font-weight: normal;
    margin: 14px -12px 0 0;
    text-align: right;
    width: 385px;
    font-family: 'Playball', cursive;
}
.contact-details img {
    float: right;
    margin: -18px 12px 0 11px;
}
.blue-bar {
    background: url("../Images/blue-bar.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 93px;
    margin: 0;
    width: 1027px;
}
.blue-bar .box {
    color: #26A9E0;

    float: left;

    font-size: 20px;
    font-weight: bold;
    margin: 32px 0 0 34px;
}
.blue-bar .box img {
    float: left;
    margin: -3px 9px 0 0;
}
.about-small {
    background: none repeat scroll 0 0 #26A9E0;
    height: 188px;
    padding: 15px;
    position: absolute;
    right: 21px;

    top: 61px;
    width: 250px;
    z-index: 99999999;
}
.about-small h1 {in
    color: #FFFFFF !important;
    font-size: 22px;
    text-transform: uppercase;
}
.about-small h2 {
    color: #FFFFFF !important;
}
.about-small p {
    color: #FFFFFF !important;
}



.ph-icon {
	margin: -13px 0 0 0 !important;
	float: left !important;
}




.dark-1, .dark-2, .dark-3 {
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;	
	box-shadow:0 2px 9px rgba(0, 0, 0, 0.2);
}
.dark-1
	{
		background:#562079;
		
}
.dark-1:hover
	{
		background:#3d1457;
		box-shadow:0 2px 9px rgba(0, 0, 0, 0.2);
}



.dark-2
	{
		background:#5f2b80;
}
.dark-2:hover
	{
		background:#491d64;
}



.dark-3
	{
		background:#673686;
}
.dark-3:hover
	{
		background:#53286e;
}


.header .top
	{
		width:100%;
		float:left;
		margin: 0 0 14px 0;
}

.header-menu	

	{
		margin: 12px 0 0 0;
		width: 500px;
		float: right;
		font-size: 11px;
		color: #969396;
		text-align: right;
}


.left-section
	{
		margin:0;
		float: left;
		width: 762px;
}


.right-section
	{
		margin:0;
		float: right;
		width: 148px;
}


.timer-area	
	{
		margin:0;
		float: left;
		width: 147px;
		height: 178px;
		background: url(../Images/timer-bg.png) no-repeat;
}

.timer-area	 .p
	{
		margin: 82px 0 0 0;
		font-size: 13px;
		font-family: 'Oswald', sans-serif;
		color: #000;
		text-align: center;
}

.timer-area	 .num
	{
		margin:0;
		text-align: center;
		color: #ce1116;
		font-size: 23px;
}




.sopping-item
	{
		margin: 9px 0 0 0;
		width: 147px;
		float: right;
		height: 148px;
		background: url(../Images/baskit-bg.png);
}

.sopping-item .des
	{
		margin: 86px 0 0 12px;
		color: #49444c;
		font-size: 12px;
		font-family: 'Oswald', sans-serif;
}





#footer-bg {
    background: url(../Images/footer-bg.jpg) repeat-x;
    float: left;
    width: 100%;
    margin: 62px 0 0 0;
    height: 124px;
}
#footer-inner {
    float: none;
    margin: 0 auto;
    width: 1027px;
}
#footer {
    float: left;
    width: 1027px;
	
    padding: 0;
	
	
    margin: 0px 0 0 0;
}

#footer .center
	{
		margin: 11px 0 0 120px;
		float: left;
}


#footer .right
	{
		margin: 9px 0 0 0;
		float: right;
		color: #867f81;
		font-family: 'Source Sans Pro', sans-serif;
}



#footer .menu {
	
		margin: 54px 0 0 58px;
	
		float: left;
		width: 540px;
		border-right: 0px solid #1d1c21;
}
	
	
#footer .menu h2 {
	
		margin: 0 0 6px 0;
	
		font-family: 'Oswald', sans-serif;
		color: #fff;
		font-size: 12px;
		text-transform: uppercase;
}
	
#footer .menu ul {
	
		margin:0;
	
		float: left;
}
#footer .menu ul li {
	
		margin: 4px 0;
	
		float: left;
}
#footer .menu ul li a {
	
		margin:0;
	
		padding: 0 8px 0 0;
		font-size: 12px;
		color: #d3ecff;
		text-transform: capitalize;
}
	
.newsletter-area
	{
		margin:0;
		float: right;
		width: 265px;
}

.newsletter-area h1
	{
		margin:0;
		font-size: 12px;
		line-height: 16px;
		font-family: 'Oswald', sans-serif;
}

.newsletter-area p
	{
		margin:0;
		text-align: left;
		font-size: 11px;
		color: #969396;
}

.newsletter-area .text-field
	{
		margin: 9px 0 0 0;
		background: #fff;
		border: 0;
		width: 176px;
		padding: 6px 8px;
		outline: none;
}
.newsletter-area .btn
	{
		margin:0;
		background: #ce1116;
		border: 0;
		outline: none;
		color: #fff;
		padding: 6px 12px;
}

.footer-bottom
	{
		margin: 23px 0 0 0;

		float: left;
		width: 100%;
}

.footer-bottom p
	{
		margin:0;
		font-size: 11px;
		color: #5e595e;
}
.footer-bottom .footer-right
	{
		margin:0;
		float: right;
}



#footer .first
	{
		margin:0;
}



#footer .left

	{
		margin: 12px 0 0 0;

		float: left;
		font-family: 'Source Sans Pro', sans-serif;
		color: #867f81;
}

#footer .left .span
	{
		color:#ce1116;
}

.footer-bottom .footer-right a
	{
		color:#ce1116;

}




.login-area

	{


		margin: 0 0 0 164px;
		padding: 4px 0 0 21px;
		width: 114px;
		font-size: 10px;
		color: #bdbdc3;
		float: right;
		height: 30px;
		text-transform: uppercase;
		background: url(../Images/login-bg.png) no-repeat;
}
.login-area a
	{
		margin:0;
		color: #bdbdc3;
		font-family: 'Source Sans Pro', sans-serif;
}




.bottom-services
	{
		margin:0;
		width: 100%;
		float: left;
}

.bottom-services .box
	{
		margin: 43px 0px 42px 26px;
		float: left;
		width: 307px;
		min-height: 200px;
}

.bottom-services .box h2
	{
		margin:0;
		font-family: 'Source Sans Pro', sans-serif;
		font-weight: bold;
		font-size: 17px;
}

.bottom-services .box p
	{
		margin: 14px 0 0 0;
		float: left;
}

.bottom-services .box .txt-field
	{
		margin: 12px 0 0 0;
		background: #f2f2f2;
		border: 1px solid #dbdbdb;
		padding: 5px 5px;
		outline: none;
		float: left;
		width: 177px;
		border-radius: 5px;
}

.bottom-services .box .btn
	{
		margin: 14px 0 0 54px;
		float: left;
		background: #e16723;
		color: #fff;
		border: 0;
		padding: 6px 22px;
		border-radius: 5px;
}
.p-center
	{
		text-align:center !important;
}

.bottom-services .box .icon

	{
		margin: -13px 12px 32px 0;
		float: left;
}


.main-layer
	{
		float:left;
		width: 245px;
		margin: 0 59px 0 0;
}





.feature-area .box .small
	{
		font-size: 12px;
margin: -19px 0 0 21px;
float: left;
		color: #fff !important;
}


.welcome-area h1 .small {
    font-size: 20px;
    color: #535353;
    line-height: 36px;
}
 {
    border: 1px solid #f1f1f0;
}
 {
    border: 0;
}


#footer .sym {
    font-size: 20px;
}
#footer .right a {
    color: #c32910;
}


.client-area .des
	{
		margin: 33px 0 0 0;
		width: 494px;
		height: 207px;
		background: url(../Images/test-bg.png);
}
.client-area .des p
	{
		margin: 31px 0 0 39px;
		float: left;
		color: #cacaca;
		font-style: italic;
		width: 416px;
		line-height: 23px;
		font-size: 14px;
}
.client-area .client-name
	{
		margin: 11px 0 0 0;
		float: left;
		width: 400px;
}
.client-area .client-name img
	{
		margin: 0 21px 0 0;
		float: left;
}
.client-area .client-name .title
	{
		margin: 11px 0 0 0;
		float: left;
		font-family: 'Source Sans Pro', sans-serif;
		color: #cacaca;
		font-size: 15px;
		width: 200px;
}
.client-area .client-name .title .name
	{
		margin:0;
		color: #e96941;
		line-height: 27px;
		font-size: 20px !important;
}

.form-area table
	{
		margin: 23px 0 0 0;
		font-size: 14px;
		float: left;
		text-transform: uppercase;
}
.form-area .txt-field
	{
		margin: 0px 0 0 0;
		border: 0;
		color: #565656;
		padding: 8px;
		width: 287px;
		float: left;
		background: #1b1a1a;
		outline: none;
}
.form-area .txt-area
	{
		margin: 0px 0 0 0;
		background: #1b1a1a;
		border: 0;
		padding: 5px;
		outline: none;
		width: 293px;
		height: 99px;
		color: #565656;
		float: left;
}
.form-area .btn
	{
		margin: 0px 0 0 88px;
		background: #1e1e1e;
		border: 0;
		color: #949494;
		cursor:pointer;
		text-transform: uppercase;
		padding: 10px 25px;
}
.form-area .btn:hover
	{
		background:#e96941;
		color:#fff;
}

.form-area .title
	{
		margin: 6px 0 0 0;
		font-size: 13px !important;
		float: left;
		width: 91px;
}


.form-area table td {
    float: left;
    margin-top: 12px;
}


.linkedin-link {
    float: right;
    margin-top: 20px;
}


.right-header
	{
		margin: 22px 0 0 0;
		float:right;
	/*	width: 600px;*/
}

.num-area
	{
		width:100%;
		float: right;
		margin: 0 10px 0 0;
}
.num-area .small
	{
		font-size: 13px;
		color:#939397;
		float: left;
		margin: 2px 0 0 0;
}







.num-area .icon {
    float: left;
    
    margin: 3px 11px 0 0;
}

.right-area .num {
    font-family: 'Source Sans Pro', sans-serif;
}
.num-area .num {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 19px;
    color: #1b3588;
}


.feature-area .heading-area img {
    margin: 26px 0 0 0;
}









.about-area h2 {
    font-family: 'Source Sans Pro', sans-serif;
    text-transform: uppercase;
    font-size: 30px;
}
.about-area .welcome {
    float: left;
    margin: 22px 0;
}
.product-area h2 {
    font-family: 'Source Sans Pro', sans-serif;  text-transform: uppercase;  font-size: 30px;
}
#footer h2 {
    font-family: 'Source Sans Pro', sans-serif;  text-transform: uppercase;  
    font-size: 20px;
    color: #fff;
}
.bottom-area a {
    color: #fff;
}


.colum-three a {
    color: #fff;
}




.social-icon-area
	{
		width: 121px;
		float:right;
		margin: -19px 0 0 0;
}

.social-icon-area .fb
	{
		width:11px;
		float: left;
		height:18px;
		font-size: 0;
		margin: 0 22px 0 0;
		background:url(../Images/social-icon.png) no-repeat 0 0;
}

.social-icon-area .fb:hover
	{
		background: url(../Images/social-icon.png) no-repeat 0 -23px;
}







.social-icon-area .twitter
	{
		width: 21px;
		float: left;
		height:18px;
		font-size: 0;
		margin: 0 12px 0 0;
		background: url(../Images/social-icon.png) no-repeat -28px 0;
}

.social-icon-area .twitter:hover
	{
		background: url(../Images/social-icon.png) no-repeat -28px -24px;
}









.social-icon-area .in
	{
		width: 24px;
		float: left;
		height:18px;
		font-size: 0;
		margin: 0 12px 0 0;
		background: url(../Images/social-icon.png) no-repeat -64px 1px;
}

.social-icon-area .in:hover
	{
		background: url(../Images/social-icon.png) no-repeat -64px -24px;
}























/**************************
*
*	GENERAL
*
**************************/
.camera_wrap a, .camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none
}
.camera_wrap {
	display: none;
	float: left;
	position: relative;
	z-index: 0;
}
.camera_wrap img {
	max-width: none!important;
}
.camera_fakehover {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	width: 100%;
	height: 513px;
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
    background: url(../Images/blank.gif);
	display: block;
	height: 100%;
	text-decoration: none;
}
.camera_loader {
    background: #fff url(../Images/camera-loader.gif) no-repeat center;
	background: rgba(255, 255, 255, 0.9) url(../Images/camera-loader.gif) no-repeat center;
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_bar {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
	height: 100%;
	position: absolute;
	width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
	height: auto;
	position: absolute;
	width: 100%;
}
.camera_nav_cont {
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 15px;
	width: 120px;
	z-index: 4;
}
.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
}
.camera_caption > div {
	padding: 10px 20px;
}
.camerarelative {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.camera_prevThumbs {
	bottom: 4px;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_prevThumbs div {
	background: url(../Images/camera_skins.png) no-repeat -160px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_nextThumbs {
	bottom: 4px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_nextThumbs div {
	background: url(../Images/camera_skins.png) no-repeat -190px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_command_wrap .hideNav {
	display: none;
}
.camera_command_wrap {
	left: 0;
	position: relative;
	right:0;
	z-index: 4;
	display: none;
}
.camera_wrap .camera_pag .camera_pag_ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 20px 5px;
	position: relative;
	text-align: left;
	text-indent: -9999px;
	width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 8px;
	left: 4px;
	overflow: hidden;
	position: absolute;
	top: 4px;
	width: 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
.camera_pag_ul li img {
	display: none;
	position: absolute;
}
.camera_pag_ul .thumb_arrow {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
	top: 0;
	left: 50%;
	margin-left: -4px;
	position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
	cursor: pointer;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 2;
}
.camera_prev {
	left: 0;
}
.camera_prev > span {
	background: url(../Images/camera_skins.png) no-repeat 0 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_next {
	right: 0;
}
.camera_next > span {
	background: url(../Images/camera_skins.png) no-repeat -40px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_commands {
	right: 41px;
}
.camera_commands > .camera_play {
	background: url(../Images/camera_skins.png) no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.camera_commands > .camera_stop {
	background: url(../Images/camera_skins.png) no-repeat -120px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 20px 5px;
	position: relative;
	text-indent: -9999px;
	width: 16px;
}
.camera_thumbs_cont {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
	float: left;
	width: 100%;
}
.camera_thumbs_cont ul {
	overflow: hidden;
	padding: 3px 4px 8px;
	position: relative;
	text-align: center;
}
.camera_thumbs_cont ul li {
	display: inline;
	padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid;
	cursor: pointer;
	margin-top: 5px;
	vertical-align:bottom;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 25px;
	position: relative;
}
/**************************
*
*	COLORS & SKINS
*
**************************/
.pattern_1 .camera_overlayer {
	background: url(../Images/patterns/overlay1.png) repeat;
}
.pattern_2 .camera_overlayer {
	background: url(../Images/patterns/overlay2.png) repeat;
}
.pattern_3 .camera_overlayer {
	background: url(../Images/patterns/overlay3.png) repeat;
}
.pattern_4 .camera_overlayer {
	background: url(../Images/patterns/overlay4.png) repeat;
}
.pattern_5 .camera_overlayer {
	background: url(../Images/patterns/overlay5.png) repeat;
}
.pattern_6 .camera_overlayer {
	background: url(../Images/patterns/overlay6.png) repeat;
}
.pattern_7 .camera_overlayer {
	background: url(../Images/patterns/overlay7.png) repeat;
}
.pattern_8 .camera_overlayer {
	background: url(../Images/patterns/overlay8.png) repeat;
}
.pattern_9 .camera_overlayer {
	background: url(../Images/patterns/overlay9.png) repeat;
}
.pattern_10 .camera_overlayer {
	background: url(../Images/patterns/overlay10.png) repeat;
}
.camera_caption {
	color: #fff;
}
.camera_caption > div {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: #434648;
}
.camera_pag_ul li img {
	border: 4px solid #e6e6e6;
	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
	background: #d8d8d8;
	background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_thumbs_cont ul li > img {
	border-color: 1px solid #000;
}
/*AMBER SKIN*/
.camera_amber_skin .camera_prevThumbs div {
	background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
	background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
	background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
	background-position: -40px -160px;
}

.camera_amber_skin .camera_commands > .camera_play {
	background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
	background-position: -120px -160px;
}
/*ASH SKIN*/
.camera_ash_skin .camera_prevThumbs div {
	background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
	background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
	background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
	background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
	background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
	background-position: -120px -200px;
}
/*AZURE SKIN*/
.camera_azure_skin .camera_prevThumbs div {
	background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
	background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
	background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
	background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
	background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
	background-position: -120px -240px;
}
/*BEIGE SKIN*/
.camera_beige_skin .camera_prevThumbs div {
	background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
	background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
	background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
	background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
	background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
	background-position: -120px -120px;

}
/*BLACK SKIN*/
.camera_black_skin .camera_prevThumbs div {
	background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
	background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
	background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
	background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
	background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
	background-position: -120px -40px;
}
/*BLUE SKIN*/
.camera_blue_skin .camera_prevThumbs div {
	background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
	background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
	background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
	background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
	background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
	background-position: -120px -280px;
}
/*BROWN SKIN*/
.camera_brown_skin .camera_prevThumbs div {
	background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
	background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
	background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
	background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
	background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
	background-position: -120px -320px;
}
/*BURGUNDY SKIN*/
.camera_burgundy_skin .camera_prevThumbs div {
	background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
	background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
	background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
	background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
	background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
	background-position: -120px -360px;
}
/*CHARCOAL SKIN*/
.camera_charcoal_skin .camera_prevThumbs div {
	background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
	background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
	background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
	background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
	background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
	background-position: -120px -400px;
}
/*CHOCOLATE SKIN*/
.camera_chocolate_skin .camera_prevThumbs div {
	background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
	background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
	background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
	background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
	background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
	background-position: -120px -440px	;
}
/*COFFEE SKIN*/
.camera_coffee_skin .camera_prevThumbs div {
	background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
	background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
	background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
	background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
	background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
	background-position: -120px -480px	;
}
/*CYAN SKIN*/
.camera_cyan_skin .camera_prevThumbs div {
	background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
	background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
	background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
	background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
	background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
	background-position: -120px -520px	;
}
/*FUCHSIA SKIN*/
.camera_fuchsia_skin .camera_prevThumbs div {
	background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
	background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
	background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
	background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
	background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
	background-position: -120px -560px	;
}
/*GOLD SKIN*/
.camera_gold_skin .camera_prevThumbs div {
	background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
	background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
	background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
	background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
	background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
	background-position: -120px -600px	;
}
/*GREEN SKIN*/
.camera_green_skin .camera_prevThumbs div {
	background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
	background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
	background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
	background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
	background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
	background-position: -120px -640px	;
}

/*GREY SKIN*/
.camera_grey_skin .camera_prevThumbs div {
	background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
	background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
	background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
	background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
	background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
	background-position: -120px -680px	;
}
/*INDIGO SKIN*/
.camera_indigo_skin .camera_prevThumbs div {
	background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
	background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
	background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
	background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
	background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
	background-position: -120px -720px	;
}
/*KHAKI SKIN*/
.camera_khaki_skin .camera_prevThumbs div {
	background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
	background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
	background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
	background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
	background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
	background-position: -120px -760px	;
}
/*LIME SKIN*/
.camera_lime_skin .camera_prevThumbs div {
	background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
	background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
	background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
	background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
	background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
	background-position: -120px -800px	;
}
/*MAGENTA SKIN*/
.camera_magenta_skin .camera_prevThumbs div {
	background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
	background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
	background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
	background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
	background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
	background-position: -120px -840px	;
}
/*MAROON SKIN*/
.camera_maroon_skin .camera_prevThumbs div {
	background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
	background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
	background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
	background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
	background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
	background-position: -120px -880px	;
}
/*ORANGE SKIN*/
.camera_orange_skin .camera_prevThumbs div {
	background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
	background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
	background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
	background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
	background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
	background-position: -120px -920px	;
}
/*OLIVE SKIN*/
.camera_olive_skin .camera_prevThumbs div {
	background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
	background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
	background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
	background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
	background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
	background-position: -120px -1080px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -960px	;
}
/*PISTACHIO SKIN*/
.camera_pistachio_skin .camera_prevThumbs div {
	background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
	background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
	background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
	background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
	background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
	background-position: -120px -1040px	;
}
/*PINK SKIN*/
.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*RED SKIN*/
.camera_red_skin .camera_prevThumbs div {
	background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
	background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
	background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
	background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
	background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
	background-position: -120px -1000px	;
}
/*TANGERINE SKIN*/
.camera_tangerine_skin .camera_prevThumbs div {
	background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
	background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
	background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
	background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
	background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
	background-position: -120px -1120px	;
}
/*TURQUOISE SKIN*/
.camera_turquoise_skin .camera_prevThumbs div {
	background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
	background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
	background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
	background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
	background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
	background-position: -120px -1160px	;
}
/*VIOLET SKIN*/
.camera_violet_skin .camera_prevThumbs div {
	background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
	background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
	background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
	background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
	background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
	background-position: -120px -1200px	;
}
/*WHITE SKIN*/
.camera_white_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}
/*YELLOW SKIN*/
.camera_yellow_skin .camera_prevThumbs div {
	background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
	background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
	background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
	background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
	background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
	background-position: -120px -1240px	;
}

.camera_bar_cont
	{
		display:none !important;
}




.number-area {
   float: left;
    margin:0 15px 0 0;
    width: 323px;
}


.left-side
	{
		float:left;
		margin:0;
		width:500px;
}


.benefits-area
	{
  float: left;
  margin: 0px;
  width: 492px;
  height: 490px;
  background: url("../Images/box-bg.jpg") repeat scroll 0% 0% / 100% 100% transparent;
}

.benefits-area h2
	{
		margin: 52px 0 0 51px;
		font-family: 'Oswald', sans-serif;
		color: #1c3a6c;
		font-size: 30px;
}



.benefits-area ul {
    list-style: none outside none;
    margin: 26px 0 0 51px;
}
.benefits-area ul li {
    border-top: 0 solid #DBDBDB;
    color: #000;
    font-size: 12px;
    font-weight: normal;
    list-style: none;
    margin: 0 0 5px;
    padding: 5px 0 4px 28px;
    background: url("../Images/arrow.jpg") no-repeat left center;
    text-transform: none;
    line-height: 3;
}









.cost-effective-area
	{
		float:left;
		margin:0;
		width:492px;
		height:332px;
		background:url(../Images/box-bg.jpg);
}

.cost-effective-area h2
	{
		margin: 52px 0 0 51px;
		font-family: 'Oswald', sans-serif;
		color: #1c3a6c;
		font-size: 30px;
}



.cost-effective-area ul {
     list-style: none outside none;
    margin: 26px 0 0 51px;
     width: 390px;
}
.cost-effective-area ul li {
    border-top: 0 solid #DBDBDB;
    color: #000;
    font-size: 12px;
    font-weight: normal;
    list-style: none;
    margin: 13px 0 0 0px;
    padding: 5px 0 4px 28px;
    background: url("../Images/arrow.jpg") no-repeat left center;
    text-transform: none;
}



.number-area img {
    float: left;
    margin: 0 20px 0 0;
}
.number-area .num {
    font-family: 'Oswald', sans-serif;
    color: #dd0707;
    font-size: 18px;
    line-height: 28px;
}


.bottom-title h2 {
    font-family: 'Oswald', sans-serif;
    color: #e22828;
    font-size: 29px;
    font-weight: normal;
}
#footer .menu ul li a:hover {
    color: #fff;
}
































/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;

	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background: 0;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	background: none;
	width:100%;
	font-size: 0;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
	background: none;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}





.theme-default #slider {
    margin:0px auto 0 auto;
    width:939px; /* Make sure your images are the same size */
    height: 471px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}





.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	margin-left: 0;
    position: absolute;
    
	left: 5%;
    
	top: 389px;
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height: 20px;
	background: url(../Images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position: 0 -19px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:86px;
	height:148px;
	background:url(../Images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin:159px 0 0 0;
}
.theme-default a.nivo-nextNav {
	background-position:-92px 0;
	right:-10px;
}
.theme-default a.nivo-prevNav {
	left:-11px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}













.wpcf7-text
	{
		border:1px solid #dedede;
		background:#ececec;
		padding:5px 10px;
		margin: 0px 0 0 0;
		color: #000;
		outline: none;
}
.wpcf7-textarea
{
	border:1px solid #dedede;
		background:#ececec;
		padding:5px 10px;
		margin:10px 0 0 0;
		resize:none;
		
	outline: none;
	color: #000;
}
.wpcf7-submit
	
	{
		background: #73aad1;
		color:#FFF;
		border:0;
		margin: -28px 0 0 0;
		padding: 10px 55px;
		float: left;
		cursor:pointer;
		border:0px solid #c4161c;
		border-radius:5px;
}
.wpcf7-submit:hover
	
	{
		background:#333;
		
}

.wpcf7-validation-errors 
    {
border: 0px solid #f7e700 !important;
}


.wpcf7 table td 
  {
  padding:10px; 0
 ;
}


.test-main
{
    
	float: left;
    
	padding: 21px 32px;
    width: 432px;
    
	margin: 12px 12px 0 0;
    height: 252px;
    line-height: 21px;
    background: url(../Images/test-bg-inner.png) no-repeat;
}
.uplo {
    padding-left: 20px;
}
.align-right {
    float: right;
}

.wpcf7-form-control.wpcf7-file {
    background: url(../Images/red-btn.jpg) no-repeat;
    text-indent: 9999px;
    display: block;
    font-size: 0;
    width: 125px;
    height: 49px;
    cursor: pointer;
    outline: none;
  margin: 0 0 0 17px;
border:0;
background-color:none;
}


.ie9 .wpcf7-form-control.wpcf7-file {


    display: block;
    font-size: 0;
    width: 140px;
    height: 49px;
    cursor: pointer;
    margin: -37px 0 0 126px;
    border:0;
    background-color:#fff;

}

.ie10 .wpcf7-form-control.wpcf7-file {



    cursor: pointer !important;
    margin: -37px 0 0 5px ;
    border:0 !important; 
    font-size: 12px !important;
display:inherit !important;
background:none;


}



.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
float: left;
font-weight: bold;
color: green;
margin: -42px 0 0 0;
width: 57%;
padding: 10px 8px;
text-align: center;
}

/*  Manoj CSS for Blog page */


.posts_cate {
   width: 725px;
}

.blog_posts{
 display: table;
    padding: 22px 6px;
	border-bottom:1px solid #ccc;
	


}
.posts_thumbnail img {
    float: left;
    height: 147px;
    padding: 18px 11px 3px 2px;
    width: 182px;
}


.posts_title {
    display: table;
    font-size: 18px;
    font-weight: bold;
    padding: 0 1px;
}

 
 


.short_desc {
    display: table;
    margin-bottom: 8px;
}



.posts_read_more > a:hover {
    background: none repeat scroll 0 0 #dd0707;
    color: #fff;
    padding: 7px;
}

.posts_title:hover{
	color:#dd0707;
	
	
	}

.page.larger:hover {
    background: none repeat scroll 0 0 #dd0707;
    color: #fff;
}
.widget-upl {
    display: none;
    float: left;
    width: 100% !important;

}
.widget-upl .wpcf7-form-control-wrap.upload {
    float: left;
    margin: 0 !important;
    text-align: center;
}

.wpcf7-submit.snd-uplo {
 float: left !important;
    font-size: 16px;
    height: 50px;
    margin: 0;
    padding: 0;
    text-align: center !important;
    width: 125px !important;
	visibility:hidden;
}

.wp-pagenavi a, .wp-pagenavi span {
    border: 1px solid #dd0707 !important;
}

.posts_read_more > a {
    background: none repeat scroll 0 0 #000;
    color: #fff;
    font-family: 'Oswald',sans-serif;
    padding: 7px;
}


.posts_paging {
    margin-top: 15px;
}

i {
    padding: 0 2px 0 5px;
}


#respond h2 {
    margin-bottom: 20px;
margin-top: 50px;
}

#author {
    margin-bottom: 10px;
   width: 300px;
height: 30px;
}
#email{
   width: 300px;
height: 30px;
margin-left: 3px;
}
#comment-area input {
   width:200px;
border-radius: 6px;
}
 
#commentform textarea#comment{
     width: 299px;
resize: none;
height: 100px;
margin-top: 10px;
margin-left: 6px;
}

#wrapper-bg div h3 {
     font-family: "Open Sans",sans-serif;
     font-size: 16px;
     font-weight:bold;
     color:#000;
}
#wrapper-bg div p{
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    color:#555;
}

#submit {
    color: #FFF;
    background: none repeat scroll 0% 0% #E61B1B;
    border-radius: 6px;
    box-shadow: none !important;
    border: medium none !important;
    padding: 7px 10px;
    margin: 20px 0px 20px 272px;
}
.myclass {
    margin-top: 33px !important;
}


.srevice-list ul li{
  	padding: 0 0px 6px 28px;
		background: url("../Images/arrow.jpg") no-repeat scroll left center transparent;
		font-family: "Open Sans",sans-serif;
    font-size: 15px;
    color:#555;
  	font-weight:bold;
  	line-height:50px;

}

.widget-upl .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    margin: 0 !important;
    width: 100%;
}
.mobile-menu{display:none;
  background-color: #283e9b;
    box-sizing: border-box;
    color: #ffffff;
    
    padding: 10px;
    width: 100%;}

.mobile-menu h2 {
    color: #ffffff;
    text-align: center;
  cursor: pointer;
}
.mobile-menu li, .mobile-menu li a {
    color: #ffffff;
    margin: 5px 0;
    text-align: center;
    width: 100%;
}
.mobile-menu > ul {
    display: none;
}


.mobile-menu:hover ul {
    display: block;
}

color: #FFF;
background: none repeat scroll 0% 0% #E61B1B;
border-radius: 6px;



