.dropdown{
	background:#000;
	width:100%;
	position:absolute !important;
	left:0;
	z-index:99;
	display:none;
	padding:30px;
	opacity:.9;
	}
.ddddd:hover .dropdown{
	display:block;
	
	}

.weblogo {
    background: #000;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    opacity: .8;
}
.mis-slider{
	height:40px !important;
}
.weblogo .wrap { 
	margin: 0 auto;
    width: 1000px;
}

.weblogo .col-md-6{ border:px solid #000;}

.weblogo .col-md-6 img{
padding:8px 10px;
}

.weblogo .col-md-6+.col-md-6{
padding-top:24px;
}

.weblogo .col-md-6+.col-md-6 span{
color:#fff;
font-size:14px;
}



/*.weblogo a { position: absolute; top: 0; z-index: 9;  border-radius: 0px 0px 5px 5px; background:;  padding: 10px; } */


.nav11 {
	float:left;
	width:122%;
	margin:0;
	
}	
	
.ddddd li{ margin:0 6px;
	padding-left:2px;
	border:#F00 px solid;
	width:23%; 
	list-style:none;
	left:50px;
	float:left;
	padding-top:0px;
	 list-style-image:url("images/nav-bullet.jpg");
	}
.ddddd li a{ border-bottom:1px solid rgba(136, 136, 136, 0.32);
	color:#FFF;
	text-align:left;
	font-weight:200;
	font-size:16px;
	padding:10px;
	}
.ddddd li a:hover{
	text-decoration:none;
	color:#f1ad0d;
	}					
body{
	font-family: 'Roboto', sans-serif;
	}



/* Navigation bar */

.nav-head .container .row  {  margin-top:-116px; background:url("images/header/back.png") no-repeat center 110px; height: 180px;}
.nav-head ul li { list-style:none; float:left; }
.nav-head ul li a { display:block; text-align:left; text-decoration:none;  }
.nav-head ul li a span { display:block; color:rgba(0, 0, 0, 0.59);padding-right:21px;text-align:center;font-weight:bold }
.nav-head ul li a:hover span{color: #2400ff; transform: scale(1.1);}
.nav-head ul li a:hover img{transform: scale(1.1);}

abcd {
	
	float:left
	}

sub{
width:40%; 
height:10%;
background-color:#FBB015;

}


main1 {
	float:left;
	
	}


section.about_bg { margin-top:-77px; }

header{
	/*background:#000;*/
	
background:rgba(0, 0, 0, 0); position:relative; z-index:2;
	}
.logo-div{
	border:#FFF px solid;
	}
.logo{
	padding:10px;
	}	
.nav-div{
	border:#FF0 px solid;
	}		
.search-div{
	display:none;
	border:#ccc px solid;
	padding:5px;
	}
.navbar { margin-bottom:0px !important; }
.navbar .navbar-nav > li > a{
	color:#FFF;
	padding-top:14px;
	margin-top:18px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	margin-left:15px;
	margin-right:15px;
	/*transition:all ease-in .4s;
	-o-transition:all ease-in .4s;
	-ms-transition:all ease-in .4s;
	-moz-transition:all ease-in .4s;
	-webkit-transition:all ease-in .4s;*/
	}
.navbar .navbar-nav > li.construction { background:#000; padding:0 0 31px 0;     border: 2px solid #fff;
    font-weight: bold;
    text-transform: uppercase; }
.navbar .navbar-nav > li > a{
	border-top:2px solid transparent;
	}	
.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:focus {
	color: #fff;
    border-top:2px solid #f1ad0d;
	}
	
.icon-bar{
	color:#FFF;
	background:#FFF;
	} 	
#searchsubmit{
	  
	position: absolute;
    right: 50px;
    bottom: 5px;
    background: url("images/search_header.png");
    width: 43px;
    height: 43px;
    border: none;
	}


.CONTROL{
	background: url("images/text_bground.png") no-repeat center;
        border: #fff px solid;
        width: 50%;
        text-align:center;
        padding:50px 0;
	}
.CONTROL img{
	
	}	
.CONTROL h1{
	font-family: 'Roboto', sans-serif;
	font-size:45px;
	color:#efefef;
	font-weight:bolder;
	text-align:center; 
        margin:0px 0 0 0;
        padding:0;
	}
.CREATE{
	color:#f1ad0d;
	}	
.CONTROL .see{
	border:#CCC 1px solid;
	color:#FFF;
	background:#000;
	opacity:.6;
	padding:10px 12px;
	}
.CONTROL img{
}
.CONTROL .quote{
	color:#FFF;
	background:#03ade0;
	padding:10px 12px;
	}	
.CONTROL a:hover{
	text-decoration:none;
	}
.CONTROL a{
background:#03ade0;
color:#fff;
padding:10px 20px;
margin-top:5px;
border-radius:10px;
}



#s{
	margin-top:15px;
	width: 200px;
	height: 43px;
	  padding: 10px;
	}

.header_slider {
    width: 100%;
    top: 0;
   
    margin-top: -75px;
    position: relative;
}
	
.header_slider img{
	width:100% ;
	}
.slider_txt{
	color:#f2f2f2;
	z-index:999;
	
	width:100%;
	position:absolute;
	
	padding:150px 150px 0px 150px ;
	}
.slider_para{
	color:#f2f2f2;
	font-family: 'Maven Pro', sans-serif;
	padding:15px 0px;
	}


.section_tabs{
	background:#0e1718;
	}

.nav-tabs > li > a { text-align:center; }
.nav-tabs > li > a span { display:block; padding:5px 0; text-transform:uppercase; color:#9A9A9A; text-align:center; }
		
.nav-tabs li{
	border:#FFF px solid;
	padding:30px;
	margin:10px 15px;
	background:url("images/saperaror.png") no-repeat right;
	}
.nav-tabs li:last-child { background:none; }		
.section_skils{
	background:#fafafa;
	padding:50px 0;
	}	
.section_skils img{
	float:left;
	padding-top:px;
	}
.section_skils h4{
	font-family: 'Maven Pro', sans-serif;
	font-weight:bold;
	float:left;
	color:#474646;
	padding-left:30px;
	}
.section_skils p{
	color:#6e6e6e;
	font-size:1.1em;
	font-family: 'Lato', sans-serif;
	padding-top:15px;
	}	
.tab-content{
	width:100%;
	text-align:center;
	padding:0px;
	}
.padding-top{
	padding-top:60px;
	}
.people_bg{
	/*display:none;*/
	/*height:500px;*/
	width:100%;
	background:url("images/people_bg.png") no-repeat;
	background-size:cover;
	padding-bottom:50px;
	}
.people_bg .border a{
	text-align:center;
	/*padding-bottom: 100px;*/
	display:block;
	margin-top:20px;
	}	
.people_bg .border a:hover{
	color:#f1ad0d;
	text-decoration:none;
	}	
.people_bg .border{
	position:relative;
	background:url("images/border_bg.png") no-repeat 53px 56px;
	}	

.people_bg .cloud_solution{
	color:#edebee;
	padding-top:70px;
	text-align:center;
	font-family: 'Lato', sans-serif;	
	}	
.tab-content img{
	margin:0 0 0 -25px;
	padding:7px;
	}		
.border{
	border:#FFF px solid;
	padding-top:70px;
	
	
	}
.col-sm-10{
	border:#9f713d px solid;
	width:33%;
	}
.border .col-sm-offset-1{width:100%;margin:0;}	
.people_position{
	position:absolute;
	font-family:font-family: 'Maven Pro', sans-serif;
	font-weight:bold;
	width:100%;
	text-align:center;
	font-size:46px;
	z-index:999;
	color:#FFF;
	padding-top:83px;
	right:0px;
	right:0;
	margin: 0 auto;
	}
.col-sm-10 p{
	padding-top:55px;
	padding-left:40px;
	padding-right:40px;
	text-align:center;
	color:#edebee;
	font-family: 'Lato', sans-serif;
	padding-bottom:30px;
	}
.button1 {
    background-color: #FFC445; /* Green */
    border: none;
    color: black;
margin-top:-7px;
font-weight:bold;
     border-radius: 8px;
    padding: 11px 45px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
}

.cbutton1 {
    background-color: #FFC445; /* Green */
    border: none;
    color: black;
margin-top:-6px;
font-weight:bold;
     border-radius: 8px;
    padding: 11px 45px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
}

.customer{
	background:#f5f8f5;
	}
	
.customer .customer-img{
	border-right: px solid #ccc;
	width:23.99%;
	padding: 10px 58px;
	height:80px;
	background:url("images/sap.png") no-repeat right;
	}
.customer .customer-img:last-child{
	background:none;
	}		
.footer_over{
	padding:30px 0;
	background:#12536b;
	width:100%;
	}		
.footer_over .img_txt{
	font-family: 'Lato', sans-serif;
	color:#d5d6d5;
	padding-top:30px;
	padding-right:30px;
	padding-left:0px;
	}				
.footer_over .adress{
	
	padding-top:26px;
	padding-left: 15px;
	font-family: 'Lato', sans-serif;
	color:#d5d6d5;
	}
.footer_over .adress_img{
	float:left;	
	padding-top:25px;
	}
.site_navigation{
	/*text-align:center;*/
	font-weight:bold;
	color:#FFF;
	}
/*.custum_width_1{
	border:#000 1px solid;
	}
.custum_width_2{
	border:#ccc 1px solid;
	}*/
	
.custum_width_2 .ulli_infront_1{
	padding:20px;
	margin:0;
	float:left;
	}
.custum_width_2 .ulli_infront_1 li {
	padding:5px 0;
	color:#FFF;
	list-style-image:url("images/dot");
	}
.custum_width_2 .ulli_infront_1 li a{
	font-family: 'Lato', sans-serif;
	color:#d5d6d5;
	}
	
.custum_width_2 .ulli_infront_1 li a:hover{
	text-decoration:none;
	color:#f1ad0d;
	}		
.custum_width_2 .ulli_infront_2{
	padding:20px;
	margin:0;
	float:left;
	list-style:;
	color:#FFF;
		}
.custum_width_2 .ulli_infront_2 li{
	padding:5px 0;
	
	}
.custum_width_2 .ulli_infront_2 li a{
	font-family: 'Lato', sans-serif;
	color:#d5d6d5;
	}	
.custum_width_2 .ulli_infront_2 li a:hover{
	text-decoration:none;
	color:#f1ad0d;
	}								
.custum_width_3{
	border:#000 px solid;
	}
.custum_width_3 #buton{
	background:#f1ad0d; 
	color:#FFF; 
	border:none; 
	padding:5px 15px; 
	float:right;
	transition:all .5s ease-in;
	-o-transition:all .5s ease-in;
	-ms-transition:all .5s ease-in;
	-moz-transition:all .5s ease-in;
	-webkit-transition:all .5s ease-in;
	}
.custum_width_3 #buton:hover{
	background:#000;
	}
.custum_width_3 input[type="text"]{
	width:100%;
	margin-top:10px;
	padding:5px;
	}
.custum_width_3 input[type="email"]{
	width:100%;
	margin-top:10px;
	padding:5px;
	}
.custum_width_3 textarea{
	width:100%;
	margin-top:10px;
	padding:5px;
	}					
.social_icons{
	width:100%;
	background:#272727;
	padding:20px 0; 
	text-align:center;
	}	
.social_icons img{
	padding:10px;
	transition:all ease-in .4s;
	}
.social_icons img:hover{
	transform:rotate(360deg);
	}	
.copy_rights{
	border-bottom:#12b5f1 5px solid;
	width:100%;
	text-align:center;
	background:#12536b;
	}
.copy_rights p{
	padding:15px 0 10px 0;
	font-family: 'Lato', sans-serif;
	color:#d5d6d5;
	}			
.services{
	padding:10px 0;
	background:#fff;
	}
.services a:hover{
	text-decoration:none;
	}	
.services h2 {
	color:black;
	font-family: 'Maven Pro', sans-serif;
	text-align:center;
	font-weight:bolder;
	}
.services .build_site{
	color:black;
	text-align:center;
	letter-spacing:8px;
	padding-bottom:45px;
	background:url("images/saper_bg.png") no-repeat center 40px ;
	}	
.services .col-md-3{
	background:#fe4e4e;
	text-align:center; 
	padding:30px 0;
	margin-top:-12px; min-height:410px;
	 }
.services .col-md-3 h4{
	padding-top:20px;
	color:#FFF;
	}	
.services .col-md-3 p{
	color:#FFF;
	padding:25px 50px 0px 48px;
	letter-spacing:2px;
	background:url("images/saperator_txt.png") no-repeat center 8px ;
	}		 
	 
.services .col-md-3+.col-md-3 { 
	background:#fcb910; 
	text-align:center; 
	}
.services .col-md-3+.col-md-3+.col-md-3 { 
	background:#04deba;
	}
.services .col-md-3+.col-md-3+.col-md-3+.col-md-3 { 
	background:#0096ff;
	} 
.services .col-md-3{
	transition:all ease .5s;
	-o-ransition:all ease .5s;
	-ms-ransition:all ease .5s;
	-moz-ransition:all ease .5s;
	-webkit-ransition:all ease .5s;
	}
.services .col-md-3 a:hover{
	text-decoration:none;
	 }
.services .col-md-3:hover{
	background:#000;
	 }
.services .col-md-3+.col-md-3+.col-md-3:hover {
	background:#000; 
	} 
.section_open{
	background:;
	}	
.left carousel-control img{
	height:100px;
	width:100px;
	}		
							
/*------------------------------------styling for about page-------------------------------------------*/				

.about_bg_position{
	padding-top:30px;
}
.about_bg_position img{
	width:100%;
	}
.about_yellow{
	background:#f1ad0d;
	}		
.about_yellow h3{
	background:url("images/under-double-line.png") no-repeat left 80px;
	padding:35px 0; 
	font-family: 'Roboto', sans-serif;
	font-size:23px;
	color:#FFF;
	}
.about_yellow h2{
	font-weight:bold;
	font-size:53px;
	color:#000;
	}
.about_yellow p{
	padding:20px 0; 
	font-family: 'Roboto', sans-serif;
	font-size:1.1em;
	color:#FFF;
	}
.contact-now a{
	font-weight:bold;
	font-size:1em;
	padding:10px 15px;
	color:#000000;
	background:#f5dca1;
	border:#000 2px solid;
	transition:all .5s ease-in;
	-webkit-transition:all .5s ease-in;
	-moz-transition:all .5s ease-in;
	-ms-transition:all .5s ease-in;
	-o-transition:all .5s ease-in;
	}
.contact-now a:hover{
	color:#f5dca1;
	background:#000;
	}	
.contact-now{background:url("images/aero-contact.png") no-repeat 126px center;}	
.contact-now a:hover{
	text-decoration:none;
	}
.servis_about{
	background:#f5f8f5;
	/*height:200px;*/
	}		
.srv1{
	/*border:#000 1px solid;*/
	}
.servis_about .col-md-3{
	text-align:center;
	padding-top:30px;
	background:url("images/round.png") no-repeat center 40px;
	}
.servis_about .col-md-3+.col-md-3{
	text-align:center;
	padding-top:30px;
	background:url("images/Untitled-4.png") no-repeat center 40px;
	}
.servis_about .col-md-3+.col-md-3+.col-md-3{
	text-align:center;
	padding-top:30px;
	background:url("images/grary.png") no-repeat center 40px;
	}
.servis_about .col-md-3+.col-md-3+.col-md-3:hover{background:url("images/About-us/3.jpg") no-repeat;}	
.servis_about .col-md-3+.col-md-3+.col-md-3+.col-md-3{
	text-align:center;
	padding-top:30px;
	background:url("images/call-center.png") no-repeat center 40px;
	}
/*.servis_about .col-md-3+.col-md-3+.col-md-3+.col-md-3:hover{background:url("images/About-us/4.jpg") no-repeat;}*/			
.servis_about .col-md-3+.col-md-3+.col-md-3+.col-md-3:hover{
	background:url("images/About-us/4.jpg") no-repeat;
	}
.servis_about .col-md-3+.col-md-3+.col-md-3:hover{
	/*background:url("images/rotate.png") no-repeat;*/
	background:url("images/About-us/3.jpg") no-repeat;
	}
.servis_about .col-md-3+.col-md-3:hover{
	background:url("images/About-us/2.jpg") no-repeat;
	}
.servis_about .col-md-3:hover{
	background:url("images/About-us/1.jpg") no-repeat;
	}	
.servis_about .srv1:hover img{
	border:#FFF 2px solid;
	/*background:#97714a;*/
	}
.servis_about .srv1:hover h3{
	color:#FFF;
	}
.servis_about .anker-serv{
	color:#000; 
	font-weight:bold; 
	border: px solid #000; 
	padding:20px; 
	background:url("images/aero-change.png") no-repeat 190px center;
	} 
.servis_about .anker-serv a{
	font-size:9px; 
	padding-left:10px; 
	padding-right:13px; 
	padding-top:7px; 
	padding-bottom:5px; 
	background:#FFF; 
	border:#000 2px solid; 
	text-align:center;
	color:#000;
	background:#f7f7f7;
	}
.servis_about .anker-serv a:hover{
		text-decoration:none;
		}
.servis_about .srv1:hover p{
	color:#FFF;
	}				
.servis_about .srv1 img{
	padding:20px;
	border:2px solid #787777;
	font
	}
.servis_about .srv1 h3{
	font-size:1.4em;
	font-weight:bold;
	color:#464646;
	font-family: 'Roboto', sans-serif;
	padding-bottom:12px;
	padding-top:87px;
	background:url("images/undr-srvce.png") no-repeat center 118px;
	}
.servis_about .srv1:hover h3{
	background:none;
	}	
.servis_about .srv1 p{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	padding:22px;
	color:#5b5b5b;
	}
.servis_about .srv1 a img{
	border:0;	
	}
.again_bg{
	background:url("images/ab-ag-bg.png");
	width:100%;
	background-size:cover;
	}
.again_bg h2{
	text-align:center;
	font-weight:bold;
	color:#f1f0f0;
	padding-top:30px;
	font-family: 'Roboto', sans-serif;
	font-size:40px;
	background:url("images/db-line.png") no-repeat center 95px;	
    padding-bottom: 30px;
	}
.again_bg p{
	text-align:center;
	color:#fafafa;
	font-family: 'Roboto', sans-serif;
	letter-spacing:1px;
	}	
.our-client{
	padding:60px 0;
	}								
.our-client .col-md-3{
	border:#FFF px solid;
	text-align:center;
	}	
.our-client .col-md-3 img{
	/*padding:50px 0px 50px 50px;*/
	}
.our-client .col-md-3{ 
	border-bottom:#787978 1px solid;
	border-right:#787978 1px solid;
	}	
.our-client .col-md-3:nth-child(4){ 
	border-right:none;
	}
.our-client .col-md-3:nth-child(5){ 
	border-bottom:none;
	}
.our-client .col-md-3:nth-child(6){ 
	border-bottom:none;
	}
.our-client .col-md-3:nth-child(7){ 
	border-bottom:none;
	}
.our-client .col-md-3:nth-child(8){ 
	border-bottom:none;
	border-right:none;
	}						
.srv22{
	background:#FFF;
	margin-top:70px;
	}	
.cloud-innovators{
	text-align:center;
	}
.cloud-innovators p{
	background:url("images/line-baar.png") no-repeat center 114px ;
	color:#acacac;
	padding:30px 100px 76px 100px;
	font-size:24px;
	font-weight:100;
	}
.cloud-innovators p strong{
	font-weight:bold;
	color:#000;	
	}			

/*--------------graphic-page css-------------------*/

.graphip_cover img{
	width:100%;
	}
.brousher{
	background:#fff;
	}
.brousher .col-md-12{
	text-align:center;
	padding:40px 0;
	}	
.brousher h3{
	margin:0px;
	padding:0;
	color:#34034e;
	font-weight:bold;
	font-size:31px;
	font-family: 'Roboto', sans-serif;
	letter-spacing:0;
	}
.brousher p{
	margin:0px;
	padding:0;
	color:#1d1d1d;
	font-weight:100;
	font-size:31px;
	font-family: 'Roboto', sans-serif;
	letter-spacing:1px;
	}					
.services_feature{
	background:#202020;
	/*height:100px;*/
	width:100%;
	}
.our_ser_txt{
	border:#F00 px solid;
	padding-left:120px;
	padding-right:100px;
	}	
.services_fea_left{
	width:50%;
	float:left;
	border:px solid #FFF;
	background:url("images/bg_bar.png") no-repeat 70px center;
	
	}
.services_fea_left h2{
	color:#f3f0f5;
	font-family: 'Roboto', sans-serif;
	background:url("images/undr-line2.png") no-repeat left 45px;
	padding:10px 0 10px 0;
	font-weight:bold;
	}
.services_fea_left h3{
	color:#f1ad0d;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	border-bottom:3px solid #d09f6b;
	width:46%;
	padding:10px;
	}
.services_fea_left p{
	text-align:justify;
	color:#d3d3d3;
	font-size:1.1em;
	font-family: 'Roboto', sans-serif;
	padding-left:0;
	}	
.services_fea_left h4{
	color:#f1ad0d;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	padding:10px 0;
	}

.services_fea_right{
	width:50%;
	float:right;
	}		
.services_fea_right img{
	width:100%;
	/*height:527px;*/
	}
.exclusive{
	background:#f2f2f1;
	/*height:300px;*/
	}
.exclusive h1{
	color:#34034e;
	font-weight:bold;
	font-size:32px;
	padding:20px 0 30px 0;
	border:#000 px solid;
	}	
.exclusive .col-md-6{
	border:#dcdcdb 1px solid;
	width:46%;
	margin:15px;
	}
.Boundless h3{
	color:#090909 ;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	}
.Boundless p{
	padding-left:10px;
	color:#f1ad0d ;
	font-family: 'Roboto', sans-serif;
	}
.our-work{
	background:#202020;
	/*height:200px;*/
	
	}
.our-work .Lorem{
	text-align:center;
	padding:10px 0;
	border: px solid #FFF;	
	}	
.our-work h1{
	color:#e6e4e4;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	font-size:30px;
	}
	
.our-work p{
	color:#feb842;
	font-size:1.2em;
	word-spacing:2px;
	}		

/*------------------services style css------------------*/		
.services_slider2{
	background:#FFF;
	}	
	
.services-img img{
	width:100%;
	}
.innovator-impl{
	background:#f5f8f5;
	}
.innovator-impl .service-action{
	text-align:center;
	background:#f5f8f5;
	border:#000 px solid;
	padding:40px 103px;
	}
.innovator-impl .service-action img{
	margin:0;
	padding:2px;
	}			
.innovator-impl h1{
	font-family: 'Roboto', sans-serif;
	color:#34034e;
	font-weight:bolder;
	font-size:27px;
	letter-spacing:px;
	word-spacing:3px;
	}
.innovator-impl p{
	font-family: 'Roboto', sans-serif;
	color:#1d1d1d;
	font-weight:500;
	font-size:20px;
	letter-spacing:1px;
	}		
.services-tabs{
	background:#282828;
	padding-top:50px;
	}	
.navv li{
	padding:0px;
	text-align:center;
	margin-top:30px;
	}
.ser_tab .activess a{
	color:#FFF;
	background:#5a0f4e;
	font-size:12px;
	border: px solid #000;
	font-weight:bold;
	}
.navv li a{
	font-weight:bold;
	padding:5px 10px;
	color:#000;
	background:#dfe5e5;
	font-size:12px;
	border-radius:none;
	transition:all ease-in .2s;
	-webkit-transition:all ease-in .2s;
	-moz-transition:all ease-in .2s;
	-ms-transition:all ease-in .2s;
	-o-transition:all ease-in .2s;
	}
.navv li a:hover{
	text-decoration:none;
	color:#FFF;
	background:#5a0f4e;
	}	
.navv li:nth-child(1) a{padding:5px 40px;}
.navv li:nth-child(2) a{padding:5px 40px;}
.navv li:nth-child(3) a{padding:5px 45px;}			
.navv li:nth-child(4) a{padding:5px 63px;}
.navv li:last-child a{padding:5px 34px;}	


.navv1 li{
	padding:0px;
	text-align:center;
	margin-top:30px;
	}
.navv1 li a{
	font-weight:bold;
	padding:5px 50px;
	color:#000;
	background:#dfe5e5;
	font-size:12px;
	border-radius:none;
	transition:all ease-in .2s;
	-webkit-transition:all ease-in .2s;
	-moz-transition:all ease-in .2s;
	-ms-transition:all ease-in .2s;
	-o-transition:all ease-in .2s;
	}
.navv1 li a:hover{
	text-decoration:none;
	color:#FFF;
	background:#5a0f4e;
	}	
.navv1 li:nth-child(1) a{padding:5px 45px;}
.navv1 li:nth-child(2) a{padding:5px 58px;}
.navv1 li:nth-child(3) a{padding:5px 48px;}			
.navv1 li:nth-child(4) a{padding:5px 62px;}
.navv1 li:last-child a{padding:5px 40px;}




.ser_tab li a:hover{
	text-decoration:none;
	border:none;
	}		
	
.text-left h3{
	color:#FFF;
	}	
.text h3, h4, p{
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	}	
.text h3{
	color:#ed7fdb;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	font-size:28px;
	}	
.text h4{
	padding-top:0;
	color:#ed7fdb;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	}	
.text p{
	color:#faf8fa;
	font-family: 'Roboto', sans-serif;
	font-size:13px;
	}			
.text ul li{
	color:#faf8fa;
	list-style-image:url("images/lst-icon.png") ;
	width:238px;
	float:left;
	font-size:13px;
	}
.text ul{
	padding-bottom:100px;
	}	
.text {
	background:url("images/big-line.png") no-repeat center 270px;
	}
	
#logo .col-md-9{
	text-align:center;
	border:#FFF px solid;
	padding:40px;
	}	
#logo .col-md-9 a{
	color:#141414;
	padding:10px 40px;
	border:#CCC px solid;
	background:#f1ad0d;
	}		
#logo .col-md-9 a:hover{
	text-decoration:none;
	}	
.bg_pink{
	background:#b844ff;
	padding:30px 0;
	}	
.carousel-inner .col-md-3{
	text-align:center;
	padding:65px 0;
	border:px solid #000;
	background:url("images/prple-line.png") no-repeat 240px center;
	}
.carousel-inner .col-md-9{
	padding-top:25px;
	border:px solid #000;
	}		
.carousel-inner .col-md-9 h3{
	padding-left:20px;
	padding-bottom:10px;	
	color:#ebebeb;
	font-weight:bolder;
	font-family: 'Roboto', sans-serif;
	border: px solid #000;
	font-size:30px;
	
	}	
.carousel-inner .col-md-9 p{
	color:#ebebeb;
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	}	
.carousel-inner .col-md-9 h4{
	padding-top:20px;
	font-style:italic;
	color:#ebebeb;
	font-family: 'Roboto', sans-serif;
	}
	
	
/*---------------MOBILE PAGE STYLING--------------*/	
	
.mobile_bg{
	background:url("images/mob3.png");
	background-size:cover;
	/*height:500px;*/
	padding-bottom:70px;
	}	
	
.mob-app h2{
	border:#000 px solid;
	/*padding-left:20px;*/
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	color:#181818;
	padding:20px 0 10px 20px;
	}	
.mobile_bg p{
	border:#000 px solid;
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	color:#6a6a6a;
	}	
.mobile_bg p a{
	background:#0ff956;
	border:1px solid #000;
	font-size:12px;
	color:#000;
	padding:7px 12px;
	}	
.mobile_bg p a:hover{
	text-decoration:none;
	}	
	
.our-servis{
	background:url("images/mob1.png") no-repeat center;
	background-size:cover;
	}
.our-servis h2{
	font-size:32px;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	padding-left:20px;
	color:#f1f1f1;
	padding:23px 0 23px 20px;
	background:url("images/bigger-line.png") no-repeat 20px 75px;
	}		
.our-servis p{
	color:#dd9b0f;
	font-size:20px;
	padding-top:10px;
	}
.portfolio{
	padding:20px 0;
	}	
.portfolio ul{
	padding:0 14px;
	}
.portfolio ul .col-sm-3{
	padding:0 10px;
	list-style:none;
	}
.portfolio .col-sm-3 .caption{
	padding:15px 0;
	text-align:center !important;
	}	
.portfolio .control-box{
	margin-right:50px;
	}
.workprocess{
	background:#ffffff;
	}	
	
.workprocess .col-md-12{
	text-align:center;
	}	
.workprocess .col-md-12 h1{
	font-weight:bold;
	font-size:40px;
	color:#0c0c0c;
	font-family: 'Roboto', sans-serif;
	padding:15px 0;
	}
	
.workprocess .col-md-12 p{
	font-weight:400;
	font-size:16px;
	color:#8d8d8d;	
	line-height:40px;
	font-family: 'Roboto', sans-serif;
	}	
.workprocess .col-md-3{
	border:#000 px solid;
	text-align:center;
	}	
.workprocess .col-md-3 P{
	font-size:14px;
	color:#615f5f;
	padding:20px 0 10px 0;
	}
.workprocess .count{
	padding:15px 0;
	}
	
.workprocess .col-md-4{
	text-align:center;
	}	
.workprocess .col-md-4 p{
	font-size:16px;
	color:#585757;
	padding:20px 20px;
	font-weight:500;
	font-family: 'Roboto', sans-serif;
	}	
/*-----------------------seo style css-------------------*/	

.innovator-impl .ourseo{
	padding:25px 0;
	}
.help{
	background:#f5f8f5;
	text-align:center;
	}
	
.help .businesses h1{
	font-size:31px;
	color:#010101;
	margin:0;
	padding:40px 0 0 0;
	font-family: 'Roboto', sans-serif;
	}
.help .businesses p{
	font-size:23px;
	color:#010101;
	margin:0;
	padding:0;
	font-family: 'Roboto', sans-serif;
	}
.help .col-md-3{
	background:url("images/seo1.png") no-repeat center center;
	padding:80px 0;
	/*border:#063 1px solid;*/
	text-align:center;
	margin-top:20px;
	}
.help .col-md-3+.col-md-3{
	background:url("images/seo2.png") no-repeat center center;
	}
.help .col-md-3+.col-md-3+.col-md-3{
	background:url("images/seo3.png") no-repeat  center center;
	}
.help .col-md-3+.col-md-3+.col-md-3+.col-md-3{
	background:url("images/seo4.png") no-repeat center center;
	}	
.help .col-md-3 p{
	font-weight:bolder;
	color:#161616;
	padding: 180px 0 50px 0;
	font-size:1.3em;
	}	
	
/*--------------writing-page css-------------------*/
.writing_cover img{
	width:100%;
	}
.Foremost-quality{
	background:#f5f8f5;
	}		
.Foremost{
	padding:25px 0;
	}				
.Foremost-quality h1{
	font-family: 'Roboto', sans-serif;
	color:#34034e;
	font-weight:bolder;
	font-size:27px;
	letter-spacing:1px;
	word-spacing:3px;
	margin:0;
	padding:0;
	}	
.Foremost-quality p{
	font-family: 'Roboto', sans-serif;
	color:#1d1d1d;
	font-weight:500;
	font-size:23px;
	letter-spacing:1px;
	margin:0;
	padding:0;
	}	
.Foremost-quality .col-md-3{
	text-align:center;
	/*border:#000 1px solid;*/
	padding:20px 0;
	}	
.Foremost-quality .col-md-3 img{
	border-radius:360px;
	border:#eaeaea 5px solid;
	}		
.Foremost-quality .col-md-3 h4{
	font-size:20px;
	font-weight:500;
	color:#514646;
	padding:26px 0;
	font-family: 'Roboto', sans-serif;
    background: url("images/saper_bg.png") no-repeat center 70px;
	}
.Foremost-quality .col-md-3 p{
	color:#777777;
	font-size:15px;
	padding:15px;
	font-family: 'Roboto', sans-serif;
	line-height:25px;
	}
.copywriting{
	background:url("images/cup_bg.png") no-repeat;
	background-size:cover;
	padding:40px 0;
	/*height:500px;*/
	}
.copywriting .col-md-12{
	text-align:center;
	}
.copywriting .col-md-12 h2{
	font-weight:bolder;
	font-size:31px;
	color:#eaeaea;
	font-family: 'Roboto', sans-serif;
	margin:0;
	padding:0;
	}

.copywriting .col-md-12 p{
	color:#ffd200;
	font-size:18px;
	margin:0;
	padding:0;
	}
.copywriting .col-md-3{
	border:#000 px solid;
	background: url("images/green1.png") no-repeat top center;
	text-align:center;
	margin-top:25px;
	}
.copywriting .col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green2.png") no-repeat top center;
	
	}
.copywriting .col-md-3+.col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green3.png") no-repeat top center;
	
	}
.copywriting .col-md-3+.col-md-3+.col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green4.png") no-repeat top center;
	
	}
.copywriting .col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green5.png") no-repeat top center;
	
	}
.copywriting .col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green6.png") no-repeat top center;
	
	}	
.copywriting .col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green7.png") no-repeat top center;
	
	}
.copywriting .col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3+.col-md-3{
	border:#000 px solid;
	background: url("images/green8.png") no-repeat top center;
	
	}		
	.writingbox {
	    padding: 0px 15px;
	    min-height: 240px;
	}
.copywriting .col-md-3 h4{
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:100px 0 0 0;
	}	
.copywriting .col-md-3 p{
	color:#000;
	font-size:14px;
	font-weight:500;
	padding:0 0 20px 0;
	}
.bestclient{
	background:#f7f7f7;
	padding-bottom:70px;
	/*height:300px;*/
	}	
.bestclient .col-md-12{
	text-align:center;
	padding-top:10px;
	}
.bestclient .col-md-12 h1{
	font-weight:bold;
	color:#464646;
	font-size:32px;
	font-family: 'Roboto', sans-serif;
	background:url("images/commas.png") no-repeat top center;
	padding-top:40px;
	}		
	
.bestclient .col-md-12 p{
	font-size:16px;
	color:#9097a4;
	padding-left:0;
	}	
.bestclient .col-md-4{
	text-align:center;
	margin-top:80px;
	/*padding:0px 30px;*/
	width:31%;
	margin-left:2%;
	position:relative;
	}
.bestclient .col-md-4 .imgs{
	width:100%;
	position: absolute;
	text-align:center;
	top: -45px;
	}	
.bestclient .col-md-4 img{
    /*position: absolute;
    left: 145px;
    top: -45px;*/
    border-radius: 360px;
	border:#d6d6d6 2px solid;
	}
.bestclient .col-md-4 .paras{
	background:#FFF;
	text-align:center;
	}		
.bestclient .col-md-4 .paras p{
	border:#d6d6d6 2px solid;
	margin:0;
	padding:70px 15px 20px 15px;
	font-size:17px;
	color:#bdbfc7;
	font-family: 'Roboto', sans-serif;
	}
.bestclient .col-md-4 h5{
	border:#d6d6d6 2px solid;
	border-top:none;
	background:url("images/invertedcommas.png") no-repeat;
	font-weight:bold;
	padding:14px;
	margin:0;
	font-family: 'Roboto', sans-serif;
	}



.bestclient .carousel-indicators {
    /* position: absolute; */
    bottom: px;
    /* left: 50%; */
    /* z-index: 15; */
    /* width: 65%; */
    /* padding-left: 0; */
    /* margin-left: -30%; */
    /* text-align: right; */
    list-style: none;
	border-radius:360px;
}

.bestclient .carousel-indicators {
    position: absolute;
    bottom: -65px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
	border-radius:360px;
}
.bestclient .carousel-indicators li {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #f7f7f7;
    background-color: #f7f7f7;
    border: 2px solid #d7d7d7;
    border-radius: 360px;
	}
.bestclient .carousel-indicators .active {
    width: 16.5px;
    height: 16.5px;
    margin: 1px;
	border-radius: 360px;
    background-color: #e5735c;
}

/*--------------contact-page css-------------------*/
.contact_cover img{
	width:100%;	
	}
.contact_bg{
	background:#633775;
	/*background:url("images/contact_bg.png") no-repeat;*/
	background-size:cover;
	/*height:500px;*/
	}
.contact_map img{
	width:100%;
	}
.contact_bg{
	padding:50px 0;
	}
	
.custum_width_6 #buton{
	background:#000000; 
	color:#FFF; 
	border:none; 
	padding:10px 15px; 
	transition:all .5s ease-in;
	-o-transition:all .5s ease-in;
	-ms-transition:all .5s ease-in;
	-moz-transition:all .5s ease-in;
	-webkit-transition:all .5s ease-in;
	}
.custum_width_6 #buton:hover{
	background:grey;
	}
.custum_width_6 input[type="text"]{
	width:100%;
	margin-top:10px;
	padding:10px 5px;
	}
.custum_width_6 input[type="email"]{
	width:100%;
	margin-top:10px;
	padding:10px 5px;
	}
.custum_width_6 input[type="tel"]{
	width:100%;
	margin-top:10px;
	padding:10px 5px;
	}	
.custum_width_6 textarea{
	width:100%;
	margin-top:10px;
	padding:5px;
	}
.contact_bg .col-md-6 h2{
	font-weight:100;
	color:#f9f6f6;
	}	
.contact_bg .col-md-6 .img_txt{
	padding:25px 15px 0 0;
	font-size:1.3em;
	color:#f9f6f6;
	}	
.contact_bg .col-md-6 p{ 
	float:left;
	color:#f9f6f6;
	padding-top:25px;
	}
.contact_bg .col-md-6 img{ 
	float:left;
	padding-top:15px;
	}

imgBack{   width: 179px;
    height: 106px;
    background: white;
    margin: 23px;}




/*--------------brand-page css-------------------*/
.brand_txt{
	background:#f5f8f5;
	}
.brand_cover img{
	width:100%;
	}
.brand_txt .col-md-12{
	text-align:center;
	padding:40px 0;
	}
.brand_txt .col-md-12 h1{
	color:#34034e;
	font-size:31px;
	font-weight:bolder;
	padding:0;
	margin:0;
	font-family: 'Roboto', sans-serif;
	}
.brand_txt .col-md-12 p{
	padding:0;
	margin:0;
	color:#1d1d1d;
	font-family: 'Roboto', sans-serif;
	font-size:31px;
	font-weight:100;
	}
.brand_slide_cover{
	border:#000 px solid;
	width:100%;
	}


.slider_part1{
	border: green px solid;
	width:50%;
	float:left;
	}
.slider_part1 img{
	width:100%;
	height:100%;
	}	
.slider_part2{
	border:red px solid;
	width:50%;
	float:left;
	padding-top:65px;
	background:#d4c8d7;
	padding-bottom: 81px;
	}		

.slider_part2 h2{
	font-weight:bold;
	padding-left:50px;
	font-size:25px;
	margin:0;
	font-family: 'Roboto', sans-serif;
	word-spacing:2px;
	}
.slider_part2 h3{
	font-weight:bold;
	font-size:20px;
	padding-left:50px;
	margin:0;
	font-family: 'Roboto', sans-serif;
	}
.slider_part2 p{
	font-weight:600;
	font-size:16px;
	padding:38px 70px 34px 50px;
	}
.slider_part2 h6{
	padding-left:50px;
	padding-top:30px;
	}	
.slider_part2 h6 a{
	border:#000 1px solid;
	padding:11px 30px;
	background:#eed7e3;
	color:#000;
	font-weight:normal;
	font-size:16px;
	transition:all .4s ease-in;
	-o-transition:all .4s ease-in;
	-ms-transition:all .4s ease-in;
	-moz-transition:all .4s ease-in;
	-webkit-transition:all .4s ease-in;
	}	
.slider_part2 h6 a:hover{
	text-decoration:none;
	background:#522a69;
	color:#fff;
	border:#ffffff 2px solid;
	}
.communication{
	background:#fafcfa;
	}
.communication .col-md-12{
	padding:50px 0;
	background:url("images/big-baar.png") no-repeat center 195px;
	}
.col-md-4 .col-sm-2 img{
	padding-top:15px;
	}	
.col-md-4 .col-sm-9 p{
	padding-left:0px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:15px;
	}

.our-brand{
	background:url("images/brand_slide_bg.png") no-repeat center;
	background-size:cover;
	}
/*.thumbnails .col-sm-3 .thumbnail:hover img{
	display:none;
	}*/
.logos_img{
	background:#ffffff;
	padding-bottom:50px;
	}
.logos_img .col-md-12{
	text-align:center;
	}
.logos_img .col-md-12 h1{
	font-weight:bold;
	font-size:41px;
	font-family: 'Roboto', sans-serif;
	color:#560e5e;
	padding:15px 0 30px 0;
	}
.logos_img .col-md-12 img{
	margin:5px;
	}	
.logos_img .col-md-12 p{
	margin-top:60px;
	padding:0;
	font-size:18px;
	}
.logos_img .col-md-12 p a{
	border:2px solid #3b3b3b;
	padding:20px 41px;
	color:#000;
	word-spacing:3px;
	letter-spacing:2px;
	transition:all ease-in .4s;
	-o-transition:all ease-in .4s;
	-ms-transition:all ease-in .4s;
	-moz-transition:all ease-in .4s;
	-webkit-transition:all ease-in .4s;
	}
.logos_img .col-md-12 p a:hover{
	text-decoration:none;
	background:#999;
	color:#fff;
	}
.brand_slide .carousel-control {
    position: absolute;
    top: 330px;
    /* bottom: -30px; */
    /* left: 0; */
    /* width: 0; */
    /* font-size: 20px; */
    /* color: #fff; */
    /* text-align: center; */
    /* text-shadow: 0 1px 2px rgba(0, 0, 0, .6); */
    /* filter: alpha(opacity=50); */
    /* opacity: .5; */
}
.brand_slide .carousel-control {
    /* position: absolute; */
    /* top: 0; */
    /* bottom: -23px; */
     left: 1067px;
    /* width: 0; */
    /* font-size: 20px; */
    /* color: #fff; */
    /* text-align: center; */
    /* text-shadow: 0 1px 2px rgba(0,0,0,.6); */
   /* filter: alpha(opacity=50);*/
    /*opacity: .5;*/
	}
.brand_slide .carousel-control {
    position: absolute;
    /* top: 0; */
    /* bottom: none; */
    /* left: 0; */
    /* width: 0; */
    /* font-size: 20px; */
    /* color: #fff; */
    /* text-align: center; */
    /* text-shadow: 0 1px 2px rgba(0,0,0,.6); */
    /*filter: alpha(opacity=50);*/
    /*opacity: .5;*/
}	

.brand_slide .carousel-control.aabs{
	right: 120px;
    left: auto;
	width:3%;
   /* background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;*/
	}
.brand_slide .carousel-control.aabs:hover{
	opacity:0px;
	}	
.brand_slide .carousel-control.aabc{
	/*right: 0px;
    left: auto;
	width:%;
	border: 1px solid #000;*/
   /* background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;*/
	}


/*--------------ANNIMATION-page css-------------------*/
.animation_cover img{
	width:100%;
	}
.animation_txt{
	background: #f5f8f5;
	}
.animation_txt .col-md-12{
	text-align:center;
	padding:40px 0 10px 0;
	}
.animation_txt .col-md-12 h1{
	color:#34034e;
	font-size:30px;
	font-weight:bolder;
	padding:0;
	margin:0;
	font-family: 'Roboto', sans-serif;
	}
.animation_txt .col-md-12 p{
	padding:0;
	margin:0;
	color:#1d1d1d;
	font-family: 'Roboto', sans-serif;
	font-size:31px;
	font-weight:normal;
	}
.animation_txt .col-md-12 .col-md-2{
	text-align:center;
	border: px solid #000;
	width:20%;
	padding-bottom:30px;
	}
.animation_txt .col-md-12 .col-md-2 h3{
	font-size:18px;
	font-weight:bold;
	color:#e17dc6;
	font-family: 'Roboto', sans-serif;
	margin:0;
	padding-bottom:36px;
	}	
.animation_txt .col-md-12 .col-md-2+.col-md-2 h3{
	color:#019aa0;
	margin:0;
	padding-bottom:0px;
	padding-top:36px;
	}
.animation_txt .col-md-12 .col-md-2+.col-md-2+.col-md-2 h3{
	color:#e10833;
	margin:0;
	padding-bottom:36px;
	padding-top:0px;
	}
.animation_txt .col-md-12 .col-md-2+.col-md-2+.col-md-2+.col-md-2 h3{
	color:#c4b308;
	margin:0;
	padding-bottom:0px;
	padding-top:36px;
	}		
.animation_txt .col-md-12 .col-md-2+.col-md-2+.col-md-2+.col-md-2+.col-md-2 h3{
	color:#18960e;
	margin:0;
	padding-bottom:36px;
	padding-top:0px;
	}
.animation-yellow{
	background:url("images/animation-bg-yellow.png") no-repeat ;
	/*<!--height:500px;-->*/
	background-size:cover;
	padding:35px 0 88px 0;
	}
.animation-yellow .col-md-7{
	border:#000 px solid;
	padding-top:25px;
	}
.animation-yellow .col-md-7 h2{
	color:#1d6375;
	font-weight:bolder;
	font-size:36px;
	text-align:left;
	padding: 25px 10px 13px 20px;
	font-family: 'Roboto', sans-serif;
	}
.animation-yellow .col-md-7 h5{
	color:#0c0c0c;
	font-weight:normal;
	font-size:22px;
	word-spacing:2px;
	text-align:left;
	font-family: 'Roboto', sans-serif;
	padding:0 5px 0 15px;
	}
.animation-yellow ul li {
	margin-top:5px;
	list-style-image:url("images/right_sign.png");
	float:left;
	border:#000 px solid;
	width:300px;
	color:#0c0c0c;
	font-size:22px;
	}	
.animation-yellow ul li a{
	color:#0c0c0c;
	font-family: 'Roboto', sans-serif;
	}	
.animation-yellow ul li a:hover{
	text-decoration:none;
	}		
.animation-yellow .col-md-7 p{
	text-align:center;
	border:#000 px solid;
	padding:;
	}
.animation-yellow .col-md-7 p a{
	padding:8px 40px;
	font-size:16px;
	color:#fff;
	border:#330 px solid;
	margin-left:250px;
	background:#1d6375;
	transition:all ease-in .4s;
	-webkit-transition:all ease-in .4s;
	-moz-transition:all ease-in .4s;
	-ms-transition:all ease-in .4s;
	-o-transition:all ease-in .4s;
	
	}	
.animation-yellow .col-md-7 p a:hover{
	text-decoration:none;
	color:#000;
	border:#FFF 2px solid;
	}
.animation-solution{
	background:#f5f8f5;
	text-align:center;
	padding:25px 0;
	}
.animation-solution h1{ 
	font-size: 30px;
    font-weight: bolder;
    padding: 0;
    margin: 0;
    font-family: 'Roboto', sans-serif;
	color:#34034e;
	}	
.animation-solution p{
	margin:0;
	padding:0;
    color: #1d1d1d;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    font-weight: normal;
	}
.animat-video{
	background:#fff;
	padding-bottom:20px;
	}
.animat-video .col-md-4{
	padding:10px;
	}
	
/*--------------our-portfolio-page css-------------------*/

.ourport_cover img{
	width:100%;
	}	
.ourport-txt{
	background:#ffffff;
	text-align:center;
	}		
.ourport-txt{
	padding:35px 0 20px 0;
	}
.ourport-txt .col-md-12 h2{
	margin:0;
	padding:0;
	font-size:31px;
	font-weight:bold;
	color:#34034e;
	font-family: 'Roboto', sans-serif;
	}
.ourport-txt .col-md-12 p{
	margin:0;
	padding:0;
	font-size:31px;
	color:#1d1d1d;
	font-family: 'Roboto', sans-serif;
	}
.portfolio_tabs{
        padding-right:52px;
	background:#fff;
	}
.port-tabs li{
	border:#FFF px solid;
	padding:8px;
	/*margin:10px 7px;*/
	background:none;
	}
.port-tabs li a{
	border:#000 1px solid;
	background:#05bec0;
	color:#FFF;
	font-weight:bold;
	}	
.port-tabs li a:hover{
	border:#000 1px solid;
	background:#333333;
	color:#FFF;
	}	
.port_open{
	background:#fff;
	padding:20px 0 30px 0;
	}

.port-tabs>li>a {
    /*margin-right: 0px;
    line-height: 0;
    border: none; 
    border-radius: 0;*/ 
   }
.port-tabs > li {
    float: right;
	right:10px;
   /* margin-bottom: -17px;*/
}



/*------------------development style css------------------*/		
	
	
.development_cover img{
	width:100%;
	}
	
.development-finest{
	background:#f5f8f5;
	padding:30px 0;
	}	
.development-finest .col-md-12{
	text-align:center;
	}
.development-finest .col-md-12 h1{
	font-size:31px;
	font-weight:bold;
	color:#34034e;
	text-transform:uppercase;
	font-family: 'Roboto', sans-serif;
	margin:0;
	padding:0;
	}	
.development-finest .col-md-12 p{
	font-size:23px;
	margin:0;
	padding:0;
	}
.development-best {
	background:#f5f8f5;
	}	
.development-best .col-md-12 .col-md-3 a:hover{
	text-decoration:none;
	}	
.development-best .col-md-12 .col-md-3{
	text-align:center;
	border:#000 px solid;
	}
.development-best .col-md-12 .col-md-3 h3{
	padding-top:25px;
	font-weight:bold;
	color:#73b40c;
	font-size:15px;
	text-transform:uppercase;
	}
.development-best .col-md-12 .col-md-3+.col-md-3 h3{
	color:#045b95;
	font-weight:bold;
	}	
.development-best .col-md-12 .col-md-3+.col-md-3+.col-md-3 h3{
	color:#840c3e;
	font-weight:bold;
	}
.development-best .col-md-12 .col-md-3+.col-md-3+.col-md-3+.col-md-3 h3{
	color:#393937;
	font-weight:bold;
	}
.development-best .col-md-12 .col-md-3 p{
	font-weight:normal;
	color:#0d0d0d;
	font-size:14px;
	padding-left:0;
	}
.development-best .col-md-12 h2{
	text-align:center;
	font-size:51px;
	font-weight:bold;
	color:#6c5478;
	text-shadow: -3px 3px #000000;
	padding-bottom:20px;
	}
.development-trendy{
	background:#f3f1f1;
	padding-bottom:30px;
	}	
.development-trendy .col-md-12{
	text-align:center;
	}
.development-trendy .col-md-12 .col-md-4 a:hover{
	text-decoration:none;
	}	
.development-trendy .col-md-12 .col-md-4 h3{
	font-weight:bold;
	font-size:23px;
	color:#000;
	}
.development-trendy .col-md-12 .col-md-4 p{
	padding-left:0;
	font-size:16px;
	color:#000;
	}	
.development-trendy .col-md-12 .col-md-4:first-child{
	border-right:1px solid #d9d7d7;
	}
.development-trendy .col-md-12 .col-md-4:nth-child(2){
	border-right:1px solid #d9d7d7;
	}
.development-trendy .col-md-12 .col-md-4:nth-child(4){
	border-right:1px solid #d9d7d7;
	border-top:1px solid #d9d7d7;
	}

.development-trendy .col-md-12 .col-md-4:nth-child(5){
	border-right:1px solid #d9d7d7;
	border-top:1px solid #d9d7d7;
	}

.development-trendy .col-md-12 .col-md-4:nth-child(6){
	border-top:1px solid #d9d7d7;
	}	
.development-trendy .col-md-12 .col-md-4 img{
	padding-top:30px;
	}


/*----------------------------------career page styling---------------------------------------*/
.career_cover img{
	width:100%;
	}
.career_bg{
	background:#f1ad0d;
	padding:30px 0
	}

.col-xs-12 input[type="submit"] {
	background:#000000;
	border:none;
	padding:20px 71px;
	color:#8f968a;
	border-radius:5px;
	font-weight:bold;
	transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	-ms-transition:all .4s ease;
	-o-transition:all .4s ease;
	margin-top:5px;
	letter-spacing:1px;
	}
.col-xs-12 input[type="submit"]:hover {
	background:#8f968a;
	color:#000;
	}	
.col-xs-5 input[type="text"], input[type="email"], input[type="subject"], input[type="tel"]{
	margin:5px 0;
	}
.col-xs-12 textarea{
	margin:5px 0
	}
.accord{
	background:#fff;
	}
.accord pre{
	background:#fff;
	}			
.career_bg .col-md-12 h1{
	font-weight:bold;
	font-size:30px;
	color:#FFF;
	padding:0 0 30px 0;
	margin:0;	
	}
.accord .col-md-12 h1 a{
	color:#fff;
	}
.accord .col-md-12 h1 a{
	color:#fff;
	padding:8px;
	}	
.accord .col-md-12 h1 a:hover{
	text-decoration:none;
	}
	
.accord .col-md-12 .accordion-heading h1{
	text-align:left;
	color:#FFF;
	border:#666 px solid;
	margin-top:30px;
	font-weight:bolder;
	font-size:16px;
	background:#34034e;
	padding:10px;
	}
.accord .col-md-12 .cls2 h1{
	    background: rgba(103, 103, 103, 0.7);
	}
	
	
	
	
	
.bg_ckeck{
	background:url("images/bg_crash.png") no-repeat;
	background-size:cover;
	height:1000px;
	}	
	
.bg_ckeck .col-md-12 .col-md-4{
	border:1px solid #F00;
	/*height:300px;*/
	text-align:center;
	padding-top:250px;
	position:relative;
	} 	
.bg_ckeck .col-md-12 .col1 h2{
	text-transform: uppercase;
    font-size: 16px;
    position: absolute;
    background: #fff;
    left: 126px;
	}	
	
.bg_ckeck .col-md-12 .col1 p{
	font-size:16px;
	position:absolute;
	padding-top: 78px;
    left: -34px;
	}
.bg_ckeck .col-md-12 .col2 img{
    position: absolute;
    left: 13px;
    bottom: -236px;
	}
.bg_ckeck .col-md-12 .col2 img+img{
	position: absolute;
    left: 50px;
    bottom: -308px;
	}
.bg_ckeck .col-md-12 .col2 img+img+img{
	position: absolute;
    left: 118px;
    bottom: -354px;
	}
.bg_ckeck .col-md-12 .col2 img+img+img+img{
	position: absolute;
    bottom: -354px;
    left: 206px;
	}
.bg_ckeck .col-md-12 .col2 img+img+img+img+img{
	position: absolute;
    bottom: -308px;
    left: 279px;
	}
.bg_ckeck .col-md-12 .col2 img+img+img+img+img+img{
	position: absolute;
    bottom: -234px;
    left: 315px;
	}	
				
		
.bg_ckeck .col-md-12 .col3 h2{
	text-transform: uppercase;
    font-size: 16px;
    position: absolute;
    background: #fff;
    left: 177px;
	}	
	
.bg_ckeck .col-md-12 .col3 p{
	font-size:16px;
	position:absolute;
	padding-top: 78px;
    left: 160px;
	}
	
.bg_ckeck .col-md-12 .col4 h2{
	text-transform: uppercase;
    font-size: 16px;
    position: absolute;
    background: #fff;
    left: 217px;
    bottom: -259px;
	}	
	
.bg_ckeck .col-md-12 .col4 p{
	font-size: 16px;
    position: absolute;
    padding-top: 78px;
    left: 30px;
    top: 270px;
	}		
	
	
	
	
	
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
													/*payper link*/	
/*-------------------------------------------------------------------------------------------------------------------------------------------*/	
	
.development-finest .col-md-12 h1{
	font-size:31px;
	font-weight:bolder;
	}	
	
.development-trendypay{
	background:#fff;
	padding:30px 0;
	}	
.development-trendypay .col-md-12{
	text-align:center;
	}
.development-trendypay .col-md-12 .col-md-4{
	padding:20px 0;
	min-height: 250px;
	}	
.development-trendypay .col-md-12 .col-md-4 a:hover{
	text-decoration:none;
	}	
.development-trendypay .col-md-12 .col-md-4 h4{
	font-weight:normal;
	font-size:23px;
	color:#000;
	}
.development-trendypay .col-md-12 .col-md-4 p{
	padding-left:0;
	font-size:16px;
	color:#000;
	}		
	
.development-trendypay .col-md-12 .col-md-4:first-child{
	border-right:1px solid #d9d7d7;
	}
.development-trendypay .col-md-12 .col-md-4:nth-child(2){
	border-right:1px solid #d9d7d7;
	}
.development-trendypay .col-md-12 .col-md-4:nth-child(4){
	border-right:1px solid #d9d7d7;
	border-top:1px solid #d9d7d7;
	}

.development-trendypay .col-md-12 .col-md-4:nth-child(5){
	border-right:1px solid #d9d7d7;
	border-top:1px solid #d9d7d7;
	}

.development-trendypay .col-md-12 .col-md-4:nth-child(6){
	border-top:1px solid #d9d7d7;
	}	
	
.communication2{
	background:#1c1c1c;
	}
.communication2 .col-md-12{
	padding:50px 0;
	background:url("images/pay_bar1.png")  no-repeat center 195px;
	}
.communication2 .col-md-4 .col-sm-9 h2{
	color:#f5f5f5;
	}	
.communication2 .col-md-4 .col-sm-9 p{
	padding-left:0px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:15px;
	color:#f5f5f5;
	}	
	
		
.helps{
	background:#282828;
	text-align:center;
	}

.helps .col-md-3{
	background:url("images/facebook_banner_green.png") no-repeat center center;
	padding:80px 0;
	/*border:#063 1px solid;*/
	text-align:center;
	margin-top:0px;
	}
.helps .col-md-3+.col-md-3{
	background:url("images/facebook_banner_orange.png") no-repeat center center;
	}
.helps .col-md-3+.col-md-3+.col-md-3{
	background:url("images/facebook_banner_bluish.png") no-repeat  center center;
	}
.helps .col-md-3+.col-md-3+.col-md-3+.col-md-3{
	background:url("images/facebook_banner_purple.png") no-repeat center center;
	}	
.helps .col-md-3 p{
	font-weight:bolder;
	color:#fff;
	padding: 200px 0 50px 0;
	font-size:1.3em;
	}	

.our-servis2{
	background:url("images/facebook_bannerlike.png") no-repeat center;
	background-size:cover;
	}	
	
.our-servis3{
	background:url("images/softwere_banner2.png") no-repeat center;
	background-size:cover;
	}			
.our-servis3 h2{
	font-size:32px;
	font-weight:bold;
	font-family: 'Roboto', sans-serif;
	padding-left:20px;
	color:#f1f1f1;
	padding:23px 0 23px 20px;
	background:url("images/bigger-line.png") no-repeat 20px 75px;
	}		
.our-servis3 p{
	color:#dd9b0f;
	font-size:20px;
	padding-top:10px;
	}	
	
	
	
	
	
	
	
	
		
	
	
	
	
	
	

/*-------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
													/*MEDIA QUERY*/
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
	
@media screen and (max-width: 1100px) {
.slider_part1{
		width:100%;
		}	
.slider_part2{
		width:100%;
		}	
.brand_slide .carousel-control {
    position: absolute;
    top: 330px;
	display:none;
	}
.brand_slide .carousel-control {
     left: 1067px;
	display:none;
	}
.brand_slide .carousel-control {
    position: absolute;
	display:none;
	}	
.brand_slide .carousel-control.aabs{
	display:none;
	}
.brand_slide .carousel-control.aabc{
	display:none;
	}
/*----------------------------*/
.cascade-slider_container {
  position: relative;
  width: 100%;
  height: 430px;
  margin: 0 auto;
}	
}

@media screen and (max-width: 1000px) {
	.bestclient .col-md-4{
	text-align:center;
	margin-top:80px;
	/*padding:0px 30px;*/
	width:100%;
	margin-left:0;
	}
.animation_txt .col-md-12 .col-md-2{
		text-align:center;
		width:32%;
		float:left;
		}	
	}							
@media screen and (max-width: 950px) {
.exclusive .col-md-6{
	width:100%;
	margin:15px;
	}
.workprocess .count img{
	width:100%;
	}
			
	}	
@media screen and (max-width: 900px) {
	.services_fea_left{
	width:100%;
	float:none;
	}
.services_fea_right{
	width:100%;
	float:none;
	} 
.our_ser_txt{
	padding:10px;
	}
	

		 
}	
	
@media screen and (max-width: 850px) {
.services_slider2 .cascade-slider_container {
  width: 70%; 
	}
.cascade-slider_container {
  width: 70%; 
	}

.exclusive .col-md-6{
	width:95%;
	margin:15px;
	}		 
}	
@media screen and (max-width: 750px) {
.services_slider2 .cascade-slider_container {
  display:none;
	}
.cascade-slider_container {
  display:none;

	}
.animation_txt .col-md-12 .col-md-2{
		text-align:center;
		width:50%;
		float:left;
		}		
.animation-yellow .col-md-7 p a{
	margin-left:0;
	}
	
.ddddd li{
	float:none;
  width:100%;
  padding:0px;
  margin:0;	
	}
	
.innovator-impl .service-action{
	text-align:left;
	background:#f5f8f5;
	border:#000 px solid;
	padding:0;
	}	
	
		
			 
}		
@media screen and (max-width: 400px) {
.tab-pane img{
	width:70%;
	}
.animat-video .col-md-4 img{
	width:80%;
	}
.animation_txt .col-md-12 .col-md-2{
		text-align:center;
		width:100%;
		float:left;
		}			 
}	
.people_bg .border {
	position: relative;
	background: url(http://localhost:82/prism-backup/images/border_bg.png) no-repeat;
	background: none !important;
	border: 1px solid #fff !important;
	padding: 10px !important;
	margin: 20px 0 !important;
	padding: 20px 0 !important;
	margin-top:60px !important;
	min-height:354px;
	max-height:354px;
}
.slider_txt {
    background: rgba(0, 0, 0, 0.3);
    height:100%;
}

.port-tabs {
    text-align: center !important;
}

.port-tabs li {
    display: inline-block !important;
    vertical-align: top !important;
    text-align: center !important;
    float:none !important;
}
.Boundless h3{
    text-transform:uppercase;
}
.portfolio div#myCarousel .carousel-inner{
	text-align:center;
}
.portfolio div#myCarousel .carousel-inner .col-sm-3 {
    float: none;
    display: inline-block;
}
.services1{
    background-color:#fff;
    border-bottom:2px solid #efefef;
    padding:20px 0;
}
.services1 h2{
        color: #34034e;
    font-size: 31px;
    font-weight: bolder;
    padding-left:20px;
    padding-right:20px
}
.services1 p{
    font-size:22px;
}
.topcom{
    background-color: #ffc445;
    padding: 20px;
    text-align: center;
    color: #fff;
}
.teach-1 h3{
    padding:10px 0 10px 20px;
}
.services-kid{
    padding-top:50px;
    padding-bottom:50px;
}
.services-kid h2{
        color: #34034e;
    font-size: 31px;
    font-weight: bolder;
     padding-left:20px;
    padding-right:20px
}
.services-kid p{
    font-size:16px;
     padding-left:20px;
    padding-right:20px
}
.services-kid h6{
    font-size:20px;
    text-align:center;
}