
@media screen and (min-width:768px) and (max-width:990px){
/*============lilandree 16-10-13==============*/
#header {/*--Tanveer_18_mar_2014--*/
    height: 159px;
    padding: 0 0px;
    width:100%!important;
	/*width: 755px!important;*/
}
#header .logolayer {
    height: 110px;
    margin: 0 auto;
    width: 755px;
}
/* Nahid - Comments - 12th July 2013 */
.header-main{
	/*background:red;*/
}
.header-main .containerHeader{
	width:auto;
	max-width:755px;
	background:#fff;
}
.containerHeader {
	max-width: 755px;
}
#mainnav .sf-contener .sf-menu span{
	padding: 6px 6px 0;
	font-size:14px;
}
#search_block_left #search_query_block {
    background: url(../img/searchbg_768.png) no-repeat scroll left top transparent;
	width:100px;
	padding:0 5px 0 21px;
}
#iso9001{
	right:0;
}
.cms_pg{
	max-width:768px;
}
.nwfooter_box2 {
    max-width: 755px;
    width: auto;
}
.leftcontent {
    width: 528px!important;
}
.inner_page_banner{
	background-size:100%;
	height:auto;
}

.inner_page_banner {
    background: url("images/banner_bg.png") no-repeat scroll left top / 100% auto transparent!important;
    height: 234px;
    position: relative;
	padding:0!important;
}
.gallery.inner_page_banner img {
    background-size: 100% auto;
    height: auto;
    margin: 9px 0 0 15px;
    max-width: 100%;
    width: 498px;
}
.recent_work{	
	background-size:100%;
}
.recent_work h2{	
	font-size:12px;
}
.recent_work1{
}
.recent_work1 img{
	background-size:100%;
	width:165px;
}
#right_column {
    width: 220px;
}
a.portfolio_bg{
   width: 165px;
   margin-left:17px;
   font-size:14px;
   line-height:25px;
   background-size:100%;
}
.container {
	max-width:755px;
}
.ticketmain {
    width: 495px;
}
.logo {
  margin-top: 10px;
  width: 250px;
}
#page .rte{
	background-size:98%!important;
	width:725px;
	/*max-width:100%!important;*/
	padding: 12px 10px 12px 18px!important;
}
.creditsidebar{
	width:198px;
	margin: 30px 0 0;
}
.mainscreen table.std th, .mainscreen table.std td{
	padding:0 7px;
	border-bottom:0;
}
.reply_page .mainscreen {
    width: 515px;
}
.guestlog1 {
    width: auto;
}
.guestlog2{
	width:auto;
}
.txt_add_ticket input[type="text"], p.text input[type="text"], p.text input[type="password"]{
	width:210px;
}

.txt_add_ticket label{
	display:block;
}
.textarea_add textarea{
	width:504px;
}
.attach_box .savefile {
    background: url(../img/upload_attach_768.png) no-repeat scroll left top transparent;
	width:515px;
	margin-right:0;
}
.userright {
    width: 390px;
}
.ticketuser .user{
	width:515px;
}
.def_ftr .menu1 {
    padding: 15px 5px;
}
.inner_custom ul li img{
	background-size:100%;
	width:92px;
}
.inner_smart_shop_right {
    width: 232px;
}
.footer_bottom_main, .footer_bottom_main .footer-middle, .footer_bottom_main .iso_w3c, .footer_bottom_main .copyright-block, .footer_bottom_main .footer-middle div.footer-middle-main {
    width: 755px;
}
.txt_add_ticket .select300 .newListSelected{
	width:215px;
}
.login_left{
	padding:0 60px 0 0;
}
.loginform {
    padding: 40px 10px 0;
}
/*===========lilandree 09-10-13==============*/
.my_address {
    width: 490px;
}
.my_address .addresses .bloc_adresses ul {
    margin: 0 35px 0 0 !important;
    width: 210px !important;
}
.my_address .addresses .bloc_adresses, .my_address .addresses .bloc_adresses h3.address_title{
	width:490px;
}
.my_acc_info {
    width: 495px;
}
.creditsidebar ul li{
	width:198px;

}
.my_acc_info P.text, .my_acc_info P.password, .my_acc_info .select{
	width:233px;
}
.my_acc_info .select label{
	margin-right:3px;
}
.my_acc_info .select300d, .my_acc_info .select300m{
	margin-right:3px;
}

.my_acc_info .select300d .newListSelected {
    background: url("../img/select2.png") no-repeat scroll 24px center #F3F3F3;
	width:37px;
	
	}
.my_acc_info .select300m .newListSelected {
    background: url("../img/select2.png") no-repeat scroll 29px center #F7F7F7;
	width:42px;
	}
.my_acc_info .select300y .newListSelected {
    background: url("../img/select2.png") no-repeat scroll 40px center #F7F7F7;
	width:53px;
	}
/*===========lilandree 09-10-13==============*/
.my_acc_info P.text, .my_acc_info P.password, .my_acc_info .select{
	margin-right:18px;
}
p.password input[type="text"], p.password input[type="password"]{
	width:215px;
}
.my_acc_info h2{
	width:490px;
}
.my_acc ul li a.c1, .my_acc ul li a.c2, .my_acc ul li a.c3, .my_acc ul li a.c4{
	padding-left:0;
	text-align:center;
}
.my_acc ul li{
	width:181px;
	margin-right:20px;
}
.ticket_sleep{
	width:500px;
}
.ticketlist_left{
	width:505px;
}
.testi_left{
	width:370px;
}
.testi_left_img p{
	font-size:10px;
	width:225px;
}
.testi_right {
    width: 318px;
}
.testi_left_img {
    width: auto;
}
.testi_right_top p{
	width:305px;
}
.ticket_view .mainscreen table.std th, .ticket_view .mainscreen table.std td{
	padding:0 9px;
}
.testi_left_img h3{
	width:242px;
	font-size:15px;
}
/*===========lilandree 09-10-13==============*/
.my_acc ul li a{

	margin-top:10px;
}
.invo .invopay input {
    background: url("../img/pay_in.png") no-repeat scroll left top transparent;
   
    width: 100px;
}
.invo .invopay label{
	font-size:17px;
}
/*============lilandree 10-10-13=============+*/
.galupper {
    border: 2px solid #FFC72C;
    height:100px;
    padding: 13px 10px 20px;
    width: 665px;
}
.galupper .tech {
    float: left;
    margin-right: 45px;
    width: 180px;
	margin-bottom:10px;
}
.gallower ul li.last1{
	margin-right:0;
}
.gallower ul li.last{
	margin-right:80px;
}
.gallower ul li{
	margin-right:80px;
}
.protomain{
	width:695px;
}
.uppro .propage {
    float: left;
    width: 276px;
}
.uppro .pro {
    float: left;
    width: 350px;
}
.prolow .protoleft {
    float: none;
    margin-right: 0;
    width: 695px;
	margin-bottom:20px;
}
.prolow .protoleft .protoimg img{
	width: 695px;
}
.prolow .protoright {
    float: none;
    width: 100%;
}
.prolow .protoright .proto1{
	float:left;
	margin-right:39px;
}
.prolow .protoright .proto3{
	float:left;
	margin-right:00px;
	margin-bottom:5px;
}
.prolow .protoright .proto4{
	float:left;
	width:204px;
	
}
.prolow .protoright .proto5{
	width:655px;
	min-height:30px;
	float:left;
}

.prolow .protoright .proto5 ul li {
    float: left;
    
    margin-right: 40px;
}
.prolow .protoright .proto5 ul li.last{
	margin-right:0;
}


/************************ 11-sep overview paresh css start ********/
.overview-page .recent-work {
    background-size:236px auto ;
    height: 220px;
    width: 236px;
}
.overview-page .recent-work h2 {
    font-size: 14px;
    font-weight: bold;
}
.overview-page .work-img {
    text-align: center;
    width: 236px;
}
.overview-page .work-img img{
    width: 196px;
}
.overview-page .bg-btn-001 {
    width: 236px;
}
body.overview-page #page .rte {
    background-size: 756px auto;
    width: 762px;
}
.overview-page .ul-left-css li {
    width: 295px;
}
.overview-page .ul-left-css li a {
    font-size: 12px;
}
.overview-page .ul-left-css.ul-right-css {
    padding: 0 0 0 20px;
}
.overview-page .ul-left-css.ul-right-css li {
    width: 160px;
}
.overview-page .what-img{
	background-size:150px auto;
	width:142px;
	padding:0 48px 0 0;
}
.overview-page .what-do {
    background-size:767px auto;
}
.overview-page .what-do h4{
	background-size:716px;
	font-size:20px;
}

body .whats-our-img {
    background-size:715px auto;
}
body .chat-01 {
    padding: 34px 0 0 58px;
    width: auto;
}
body .chat-01 p {
    font-size: 12px;
    width: auto;
}
body .learn-01 {
     padding: 17px 68px 0 0;
    width: auto;
}
body .whats-our-img h6 {
	line-height:18px;
}
.learn-01 p {
    font-size: 12px;
    width: 293px;
}
body .creat-01 {
    padding:40px 0 0 20px;
    width: 360px;
}
body .creat-01 p {
    float: left;
    text-align: justify;
    width: 337px;
}
body .creat-01 p br{
	display:none;
}
body .test-01 {
    width: 240px;
	    padding: 45px 0 0;
}
body .test-01 p {
    font-size: 12px;
    text-align: justify;
    width: 190px;
}
body .test-01 p br{
	display:none;
}
body .lunch-01 {
    float: left;
    margin: 2px 0 0 7px;
    width: 263px;
}
body .lunch-01 p {
    float: left;
    font-size: 12px;
    text-align: justify;
    width: 240px;
}
body .lunch-01 p br{
	display:none;
}
body .maintain-01 {
    float: right;
    padding: 69px 0 10px;
    width: 276px;
}
body .maintain-01 p {
    text-align: justify;
    width: 260px;
}
body .maintain-01 p br{
	display:none;
}
body .ready-btm p {
	font-size:17px;
}

/***************** overview page close css ************/
/***************** advantage page css start :: sachin:: 13sep2013 ************/
.cms.cms_pg h5.pagetitle{
	font-size: 38px;
}
.advantage_container .advantage_container_in .advantage_container_in_1, .advantage_container .advantage_container_in .advantage_container_in_2, .advantage_container .advantage_container_in .advantage_container_in_3{
	width:229px;
}
.advantage_container .advantage_container_in .advantage_container_in_1 .advantage_container_img, .advantage_container .advantage_container_in .advantage_container_in_2 .advantage_container_img, .advantage_container .advantage_container_in .advantage_container_in_3 .advantage_container_img{
	left:66px;
}
.advantage_container .advantage_container_in .advantage_container_in_1 .advantage_container_text p, .advantage_container .advantage_container_in .advantage_container_in_2 .advantage_container_text p, .advantage_container .advantage_container_in .advantage_container_in_3 .advantage_container_text p{
	font-size: 12px;
	width:204px;
}
.advantage_container .advantage_container_in .advantage_container_in_1 .advantage_container_text p span, .advantage_container .advantage_container_in .advantage_container_in_2 .advantage_container_text p span, .advantage_container .advantage_container_in .advantage_container_in_3 .advantage_container_text p span{
	font-size: 20px;
}
.advantage_container .advantage_container_bottom{
	margin: 56px 0 19px 136px;
}
.advantage_container .advantage_container_bottom .advantage_container_bottom_1, .advantage_container .advantage_container_bottom .advantage_container_bottom_2{
	width:230px;
	height:363px;
}
.advantage_container .advantage_container_bottom .advantage_container_bottom_1 .advantage_container_text p span, .advantage_container .advantage_container_bottom .advantage_container_bottom_2 .advantage_container_text p span{
	font-size: 20px;
}
.advantage_container .advantage_container_bottom .advantage_container_bottom_1 .advantage_container_text p{	
	font-size:12px;
}
.advantage_container .advantage_container_bottom .advantage_container_bottom_1 .advantage_container_img, .advantage_container .advantage_container_bottom .advantage_container_bottom_2 .advantage_container_img{	
	left:64px;
}
.advantage_container .advantage_container_bottom .advantage_container_bottom_1 .advantage_container_text p{
	width:210px;
}
.advantage_container .advantage_container_bottom .advantage_container_bottom_1 .advantage_container_text, .advantage_container .advantage_container_bottom .advantage_container_bottom_2 .advantage_container_text{
	margin:33px 0 0 16px;
}
.advantage_container .advantage_container_in .advantage_container_in_1 .advantage_container_text, .advantage_container .advantage_container_in .advantage_container_in_2 .advantage_container_text, .advantage_container .advantage_container_in .advantage_container_in_3 .advantage_container_text{
	margin-top:33px;
}
.advantage_container{	
	width:768px;
	
}
.foot_containt{
	background:url("../images/adv_div_repeat1_735.png") no-repeat scroll 0 0 transparent;
	padding-top:8px;
}
.foot_containt .foot_containt_img{
	margin-top:8px;
}
.foot_containt .foot_containt_img span img{
	background-size:100%;
	width:32px;
	
}
.foot_containt .foot_containt_text p{
	padding:0px;
	margin:0px;
	font-size: 12px;
}
.foot_containt .foot_containt_text{
	margin: 4px 0 0 15px;
	float:left;
}
/*================lilandree 14-09-13======webconsultancy page=============================*/

.webconsult {
    background: url("../images/shaweb_768.png") no-repeat scroll left top transparent;
 
    width: 745px;
}
.webconsult .webpart1 {
    background: url("../images/websha1_768.png") no-repeat scroll left bottom transparent;
  

}
.webconsult .webpart2 {
    background: url("../images/shaweb_768.png") no-repeat scroll left bottom transparent;

}
.webconsult .webpart1 .webpart1_left {
    
    margin-right:25px;
    width: 510px;
}
.webconsult p{
	width:100%;
}
.webconsult .webpart1 .webpart1_right{
	margin-top:25px;
}

.webconsult .webpart2 .webpart2_right {
    float: left;
    width: 550px;
}
.webconsult .webpart2 .webpart2_right p {
    width: 100%;
}
.webpage h5.pagetitle {
    color: #999999 !important;
    font-size: 31px !important;
}

.webconsult .part6 {
    background: url("../images/web6_768.png") no-repeat scroll left top transparent;
    height: 132px;
    padding: 28px 10px 0 10px;
    width:730px;
}
.webconsult .part6 ul li{
	 margin-right: 5px;
    padding-right: 5px;
}	
.webconsult .part6 ul li span {
    background: url("../images/web1rr_768.png") no-repeat scroll left top transparent;
	width:110px;
	}
.webconsult .part6 ul li span h4{
	font-size:12px!important;
}
.search .innerpage_blog h1.search-title {font-size: 25px;}
.career .careerpart1 .carimg {
    float: left;
    margin-right: 15px;
}
.career .careerpart1 .cartext {
   
    width: 472px;
}
.career .careerpart2 .job{
	width:680px;

}
.career .careerpart2 .job a.app{
	margin-bottom:10px;
}
.career .careerpart3{
	width:695px;
}
.career .careerpart3 .cart p{
	width:693px;
}
.career .careerpart1 {
    background: url("../images/shaweb_768.png") no-repeat scroll left bottom transparent;
	}

.domain {
    background: none repeat scroll 0 0 transparent;
    width: 745px;
}

.domain_part_left {
    float: left;
    margin-right: 10px;
    width: 500px;
}
.domain_part_right {
    background: none repeat scroll 0 0 #E9ECED;
    float: left;
    width: 230px;
	margin-bottom:20px;
}
.domain_part_left .domainpart2{
	width:500px;
}
.domain_part_left .domainpart2 .dotext{
	width:399px;
}
.domain_part_left .domainpart2 .dotext p{
	width:95%;
	font-size:12px;
}

.domain_part_right input.tld{
    background: url("../images/search_300.png") no-repeat scroll left top transparent;
	width:230px;
	}
.domain_part_right ul li span.name{
	width:124px;
}
.domain_part_right ul li span.rate{
	width:74px;
}	
.domain_part_right ul li span.rate1 {
    height: 49px;
    line-height: 49px;
}
.webhosting {
    background: none repeat scroll 0 0 #F7F9F9;
    width: 100%;
}
.webhosting h2 {
    background: url("../images/webtitle_768.png") no-repeat scroll left top transparent;
	width:740px;
	}
.webhosting p{
	width:95%!important;
}
.webhosting ul li{
	margin-right:3px;
	padding:0 5px;
}
.webhosting ul li h6{
	margin-right:5px;
}
.webhosting .hostboxex .hostbox1{
		  width: 302px;
		  min-height:303px;
}
.webhosting .hostboxex .hostbox1 h3{
	font-size:23px;
}
/*=======================17-09-13==========================*/

.cmspage {
    background: none repeat scroll 0 0 transparent;
    width: 745px;
}
.cmspage .cmspart1 {
    margin: 0 auto;
    width: 745px;
}
.cmspart1 .cmspartleft{
	width:450px;
	min-height:707px;
}
.cmspart1 .cmspartright{
	width:265px;
}
.cmspart1 .cmspartleft .cpart1 .ctext{
	width:375px;
}
.cmspartright .cmpart .cmparttext {
    float: left;
    width: 200px;
}
.ecom {
    background: none repeat scroll 0 0 transparent;
    width: 745px;
}
.ecom .ecom1 .etext {
    float: left;
    width: 615px;
}
.ecom .ecom2 h2 {
    background: url("../images/ecombar1_768.png") no-repeat scroll right top transparent;
	}
.ecom .ecom2 .epartl {
    float: left;
    margin-right: 30px;
    width: 520px;
}

.ecom .ecom3 h3 {
    background: url("../images/ecombar1.png") no-repeat scroll right top transparent;
	}
.ecom .ecom3 ul li p{
	width:92%;
}
.ecom .ecom4{
	width:100%;
}
.ecom .ecom4 p{
	width:70%;
}
/*=============lilandree 19th 09-13=======================*/
.internetmarket .market1 .marketpart{
	width:235px;
	margin-right:10px;
}
.phppage .phppart1 {
   
    width: 745px;
}

.phppage .phppart1 .php1 {
    
    width: 224px;
}
.phppage .phppart1 .php1 h2 {
   
    font-size: 16px;
  
    padding-left: 50px;
   
}
.phppage .phppart1 .php1 p{
	width:95%;
	text-align:justify;
}
.phppage .phppart1 .php1 p.phppara{
	width:95%;
}
.phppage .phppart1 .php1:hover{
	min-height:550px;
}
.phppage .phppart2 {
    background: url("../images/phpbar_768.png") no-repeat scroll left bottom transparent;
	}

.desgin .desgin1 .desleft {
    float: left;
    width: 370px;
}
.desgin .desgin1 .desleft .dimg {
    float: none;
    margin-bottom: 15px;
    margin-right: 0;
    text-align: center;
    width: 100%;
}
.desgin .desgin1 .desleft .dtext {
    float: none;
    width: 343px;
}
.desgin .desgin1 .desleft .dtext h2{

	text-align:center;
}
.desgin{
	background:none;
}
.desgin .desgin1 {
    background: url("../images/dbar_768.png") no-repeat scroll left top transparent;
	}
.desgin .desgin2 {
    background: url("../images/dbar2_768.png") no-repeat scroll left top transparent;
	}

.desgin .desgin2 .redball {
    background: url("../images/redball_768.png") no-repeat scroll left top transparent;
    float: left;
    height:190px;
    margin-bottom: 20px;
    margin-right: 5px;
    padding-top:50px;
    text-align: center;
    width: 240px;
	margin-top:15px;
}
.desgin .desgin2 .redball h3{
	font-size:16px;
}
.desgin .desgin2 .redball span{
	font-size:12px;
}
.desgin .desgin2 .redball p{
	font-size:13px;
}
.desgin .desgin2 .grey{
	margin-right:1px;
}
.desgin .desgin2 .grey2 {
    margin-right: 1px;
   
}

.desgin .desgin2 .grey3 {
    margin-right: 1px;
   
}

.desgin .desgin2 .grey4 {
    margin-right: 0;
	}
.desgin .desgin3{
	width:690px;
	height:auto;
	}
.desgin .desgin2 .redball a{
right:55px;
}
/*=================lilandree 20-09-13====================*/
.maintain {
    background: none repeat scroll 0 0 transparent;
    width: 745px;
}
.maintainpart1 .mleft{
	width:315px;
}
.maintainpart1 .mright{
	width:415px;
}
.maintainpart1 .mleft .mrect {
    background: url("../images/rect.png") no-repeat scroll left top transparent;
     height: 225px;
    padding-top: 55px;
    text-align: center;
    width: 240px;
}
.maintainpart1 .mleft .mrect h2{

	font-size:14px;
}
.maintainpart1 .mleft .mrect h2 span{
	font-size:22px;
}
.maintainpart1 .mleft .mrect span{
	font-size:11px;
}
.maintainpart1 .mleft .mrect p{
	font-size: 11px;
}
.maintainpart2,.maintainpart4{
	background: url("../images/mbar_768.png") no-repeat scroll left top transparent;
}
.maintainpart2 p{
	width:99%;
}
.maintainpart2 ul li.m4{
	margin-right:45px;
}
.maintainpart2 ul li.m5{
	margin-right:120px;
}
.maintainpart2 ul li.m6{
	margin-right:0;
}
.maintainpart2 ul li.m7{
	margin-right:45px;
}
.maintainpart3{
	width:715px;
}
.maintainpart3 span{
	margin-right:10px;
}
.maintainpart3 p{

	width:65%;
	margin-top:10px;
}
/*====================lilandree 21-09-13====================*/
.copywrite{
	background:none;
}
.copy1 ul li.last {
    background: url("../images/cbar1.png") no-repeat scroll right 10px transparent;
   
    margin: 0 35px 20px 0;
    min-height: 110px;
    padding: 0;
    width: 290px;
}
.copy1 ul li.bod {
    background: url("../images/cbar1.png") no-repeat scroll right 10px transparent;
   
    margin: 0 35px 20px 0;
    min-height: 110px;
    padding: 0;
    width: 290px;
}
.copy1 ul li.bod p{
		 border-bottom: 1px dashed #CCCCCC;
}
.copy1 ul{
	margin-left:60px;
}
.copy1 ul li.two{
	background:none;
	
}
.copy2 span.redleft{

	margin-left:85px;
}
.copy2{
	background-color:#f3f3f3;
	padding-bottom:10px;

}
.copy2 ul li,.copy2 ul li:hover{
	width:180px;
}
.copy2 ul li p{
	width:170px;
}
.csha{
background: url("../images/mbar_768.png") no-repeat scroll left top transparent;
height: 29px;
    position: relative;
    top: -14px;
    z-index: 1;
}

.copy4 {
    background: url("../images/mbar_768.png") no-repeat scroll left top transparent;
	}
.copy4 p{
	font-size:17px;
}
/*===========lilandree added 08-10-13=======================*/
.ysh .why_hire .managed ul li{
	width:215px;
}
.ysh .why_hire .managed .heading .man1{
	left:5px;
}

.ysh .why_hire .managed .heading span {
   
    font-size: 14px;
    left: 73px;
   
    width: 137px;
}

.ysh .why_hire .managed .managed_content {
    height: auto;
    width: 215px;
}
.ysh .why_hire .managed ul li{
	height:265px;
}
.ysh .why_hire .managed{
	height:270px;
}

.what_resource .bottom_background {
    background: url("../images/bottom_background_768.png") no-repeat scroll left top transparent;
    margin: 0 0 20px;
    padding-top: 30px;
}
.ydp .why_hire .pick ul li{
	 margin: 0 5px 0 0;
}
.ydp .why_hire .pick .heading1{
	width:160px;
}
.ydp .why_hire .pick .heading2{
	width:150px;
}
.ydp .why_hire .pick .heading3{
	width:150px;
}
.ydp .why_hire .pick .heading4{
	width:200px;
}
.ydp .why_hire .pick h4{
	font-size:16px;

}
.ydp .why_hire .pick p{
	font-size:12px;
}
.ysp .why_hire .ser_back{
	width:715px;
}

.ysp .why_hire .ser_back h6 {
    
   
    font-size: 20px;
    
    padding: 15px 0 0 20px;
}
.ysp .what_resource .res_containter{
	height: 335px;
}
.ysp .res .res_containter ul li{
	height:325px;
	width:145px;
}

.ysp .res .res_containter h5 {
    padding: 8px 45px 5px;
}
/*==============lilandree 11-10-13=========================*/

.referal {

    margin-top: 0;

    width: 490px;

}

.referal ul{

	 width: 490px;

}

.referal ul li a{

	padding:0 6px;

	font-size:11px;

}

.referal .std tr td input{

	width:140px!important;

}
.hdr-right {
   
    width: auto !important;
}
#center_column {
    width: 485px!important;
}
#right_column {
       margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-right: 10px;
    margin-top: 0 !important;
    padding-right: 0 !important;
    width: 220px!important;
}
#banner {
    background: url("../img/gallery.png") no-repeat scroll left top / 100% auto transparent;
    height: 250px;
  	margin-bottom:20px;
    width: 499px !important;
}

#banner1 {
    height:224px;
    width: 490px;
}
.bx-wrapper,.bx-window{
        height: 230px !important;
    width: 477px !important;

}
.bx-window ul li{
	width:470px!important;
	height:230px!important;
}
.bx-window ul li img{
	height: 230px !important;
    width: 470px !important;
}
.portfolio{
	background-size:98%;
}
.dropboxbg{
	width:205px;
}
.dropboxbg span.select {
    
    font-size: 12px;
    height: 18px;
    
    padding: 3px 24px 4px;
   
    width: 200px;
    
}


.portfolio_gallery {
    border: 1px solid #FFFFFF;
   height: 233px;
    width: 430px;
}
.portfolio_gallery img{
	height: 233px;
    width: 429px;
}
#block_testimonials{
	background-size:98%;
}
#right_column .blgr .block{
	background-size:98%;
}
.block .title_block, .block h4 {
    color: #3F3F3F;
    font-family: "MS Reference Sans Serif";
    font-size: 18px;
    font-weight: normal;
    padding: 10px 4px!important;
    width: 95%;
	}
.fleft{
	background-size:100%;
	width:245px;
	}
.footer1{
	width:450px;
	}
.menu2 .lof-block {
    float: left;
    width: 156px;
}
.lof-block{
	width:120px;
}
.fcustom{
	width:450px;
}
.video{
	width:450px;
}

.contact_details {
    float: right;
    padding-bottom: 30px;
    width: 450px;
}
#lofadvafooterfooter .contact {
    width: 187px !important;
}
.foot1 h6.logo2{
	line-height:150%;
}
.carrer_content_body .loginform {
    padding: 30px 10px 0;
}
.carrer_content_body .login_left{
	padding: 0 15px 0 0;
}
.single-login{
	width:745px;
	margin-left:10px;
	height:90px;
}
.single-login h4{
	font-size:17px;
	 padding: 18px 45px 18px 10px;
	 height:45px;
}	
.footerpagi div.pagination {
  min-height: 102px;
}
.single-login ul li{
	margin:0 10px 0 0;
}
.single-login ul li a img{
	width:127px;
}
.def_ftr .menu1.menu2 {
    width: 155px;
}
.loginform .login_left .loginfb{
	margin-left:-15px;
}
.cms_hdr {
    overflow: visible;
}
#columns .cms_pg {
    width: 755px!important;
}
.breadcrumb{
	clear:both;
}
.cms_pg .leftcontent {
    width: 505px;
}
.cms_pg  .gallery.inner_page_banner img{
	width:476px;
}

.recent-work {
    background: url("../images/work_box-bg.png") no-repeat scroll 0 0 / 100% auto transparent;
    display: block;
    float: left;
    height: 220px;
   margin-left: 9px;
    width: 241px;
}
.ul-left-css li{
	width:255px;
}
.ul-left-css.ul-right-css {
    padding: 0 0 0 5px;
}
.what-img{
	padding: 0 12px;
    width: 160px;

}
.what-do{
	background-size:100%;
}

.what-do h4 {
    background: url("../images/line-center.png") no-repeat scroll 0 47% / 100% auto transparent;
	font-size:22px;
	}
.what-our-shadow {
    background: url("../images/shadow-004.png") no-repeat scroll 100% center transparent;
   
    width: auto;
}
.work-img {
    padding: 0 0 10px;
    text-align: center;
    width: 239px;
}

.bg-btn-001 {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    width: 239px;
}
.post_job{
	width:743px;
}
.cms.cms_pg .desk_top {
    background: url("../img/desk_top.png") no-repeat scroll left top / 100% auto transparent;
}

.cms.cms_pg .desk_bottom {
    background: url("../img/desk_bottom.png") no-repeat scroll left bottom / 100% auto transparent;
    
}
.cms.cms_pg .desk {
    background: url("../img/desk_bg.png") repeat-y scroll left top / 100% auto transparent;
	}

.cms.cms_pg .desk_bottom h6.desktitle {
  
    padding: 10px 0 0 18px;
}
.cms.cms_pg .smart_team .co_founder {
    background: url("../img/co_founder_bg.png") no-repeat scroll 1px top / 100% auto transparent;
    padding: 20px 10px;
    width: 215px;
}
.cms.cms_pg .smart_team .business_head {
    background: url("../img/business_head_bg.png") no-repeat scroll 1px top / 100% auto transparent;
    padding: 20px 10px;
    width: 215px;
	margin:0 10px!important;
}
.cms.cms_pg .smart_team .ca {
    background: url("../img/ca_bg.png") no-repeat scroll 1px top / 100% auto transparent;
    padding: 20px 10px;
    width: 215px;
}
.cms.cms_pg .smart_team .team_img {
    float: none;
    margin: 0 auto;
    width: 115px;
}
.cms.cms_pg .smart_team .team_desc {
   
    padding-top: 20px;
    text-align: center;
    width: 100%;
}

.cms.cms_pg .smart_team p {
    padding: 0;
    text-align: center;
}
.cms.cms_pg .smart_team_top{
	background:none;
}

.cms.cms_pg .smart_team_body {
    background: none repeat scroll 0 0 transparent;
    margin-bottom: 30px;
}

.cms.cms_pg .video_bg {
    background: url("../img/videobg.png") no-repeat scroll left top / 100% auto transparent;
	}
.cms.cms_pg .video_disp {
    padding: 15px 0 0 55px;
    width: 605px;
}

#overview1 .foot_containt .foot_containt_img {
    margin-top: -2px!important;
}
#page .news {
    max-width: 768px !important;
    width: 735px !important;
}
.testi_top_left {
    background: url("../img/right_top.png") no-repeat scroll left 3px/ 100% auto transparent;
	}
.testi_top_right {
      background: url("../img/right_bot.png") no-repeat scroll left bottom / 100% auto transparent;
    min-height: 810px;
    padding-bottom: 26px;
}
.testi_right_top{
	width: 288px;
	background: url("../img/right_middle.png") repeat-y scroll left top / 100% auto transparent;
}

.sub_review {
    background: url("../img/submit_review.png") no-repeat scroll left top / 100% auto transparent;
    height: 219px;
    position: relative;
    width: 305px;
}

.sub_review a {
    bottom: 90px;
   
    font-size: 22px;
    
}
.webhosting p {
    width: 90% !important;
}
.webhosting .hostboxex .hostbox1{
	margin-right:10px;

}
.cmspart2 p{
	    width: 97%;
}
.copy2 span.redleft{
	padding-left:50px;
}
.cntact_us {
    padding: 8px 0 0 30px;
}

.contact_dtone {
    float: left;
    margin: 0;
    padding: 0;
    width: 485px;
}

.contact_dttwo {
    background: url("../images/contact_detail_bg.png") no-repeat scroll left bottom #FFFFFF;
    float: left;
    margin: 0;
    padding: 0 0 0 10px;
    width: 280px;
}

#video_div {
    clear: both;
    margin: 30px auto 0;
    padding: 0;
    width: 475px;
}
.video_frame1 {
    background: url("../images/video_bg.png") no-repeat scroll center top / 100% auto transparent;
   
    width: 220px;
}
.video_frame1 img,.video_frame2 img{
	width:210px;
}
.video_frame2 {
    background: url("../images/video_bg.png") no-repeat scroll center top / 100% auto transparent;
    
    width: 220px;
}
.blog #header,.single #header{
    height: 159px;
     padding: 0 !important;
    width: 745px;
}
.blog #iso9001,.single #iso9001{
    margin: 0 0 0 1214px;
    position: absolute;
    right: 0;
	z-index:-1;
}
.blog #iso9001 img,.single #iso9001 img{
	width:100px;
}
.greyleft {
    margin-right:0px;
}
.rightsidebar {
    width: 225px!important;
}	
.latestnews {
    background: url("images/sidebarbg.png") no-repeat scroll left top / 100% auto transparent!important;
    padding: 0 1px!important;
}
.bg-btn-001 {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    width: 225px!important;
}
.bg-btn-001 a{
	font-size:16px!important;
}
.innerpage_content h5.pagetitle{
	font-size:38px!important;
}

section#primary {
    float: left;
    width: 65% !important;
}
.blog-main .content {
    float: left;
    width: 100%!important;
}
.post_des {
    float: left;
    width: 403px;
}
.blog-main h2{
	width:auto!important;

}
.blog-main .blog-image a img{
	max-width:440px!important;
}
.blog_info .comments-area ol.commentlist li{/*--Tanveer-18_mar_2014--*/
	width:430px !important;
	padding:10px !important;
}
.blog_info .comments-area #respond {/*--Tanveer-18_mar_2014--*/
    margin-top: 20px;
    width:430px;
}
.smartshopping_right {
    padding-right: 25px!important;
}
.blog-image  img{
	width:100%;
}
.blog_info .comments-area #respond #commentform p.even {/*--Tanveer-18_mar_2014--*/
    margin-right:30px!important;
}
.single #primary {
    margin: 0;
    width: 64%;
}
.post_des, .article.alpha.blog_div, #primary #content article header h1 {
  float: right;
  width: 83.5%;
}
 #secondary {
    float: left;
    margin-left: 5px;
    margin-right:0px;
    width: 230px;
}

 #footercontent {
    margin: 0 auto;
    width: 755px!important;
}
 .smartlinkfooter {
   display: table;
    float: none !important;
    margin: 0 auto !important;
    padding: 0 !important;
    width: 750px !important;
}
 #menu-services.menu {
    float: none!important;
    padding-right: 0;
}
 #menu-services.first {
    float: none!important;
}
.company3 {
    padding: 7px 13px!important;
}
#content #main{
	width:99%;

}
#header .main-navigation ul li{/*--Tanveer-18_mar_2014--*/    
    padding:0 14px 0 13px;
}
#header .menu-menu-1-container {
    margin: 0 auto;
    width: 100%;
}
#footerlinks {
   width: 98%;
}
.inner_smart_shop_right {
    float: right;
    margin-right: 0;
    width: 217px!important;
}

/* Kesha :: 25 Nov 2013 */
.hdr-right .greyleft {
	float:none;
}
.blog #header {/*--Tanveer-18_mar_2014--*/    
	padding:0px 0 0;
	width:100% !important;
}
#footercontent {
	width:100% !important;
}
#footerlinks .footer_linkdiv {
	width:755px;
}
.smartlink2 #nav_menu-3 .menu-services-container {
	width:155px;
}
.company3 h2 img {
	width:180px;
	background-size:100%;
}
.smartshopping_right {
	padding-right:5px !important;
}
.blog-main p.post-main span.dated{
	margin-right:0px !important;
}
.blog_info .comments-area ol.children li{
	width:95% !important;
}
.twitter-share-button{
	width:85px !important;
	margin-right:0px !important;
}
.blog_info .comments-area #respond #commentform p.comment-form-comment{
	width:100% !important;
}
.blog_info .comments-area #respond #commentform .captchaSizeDivSmall{
	width:170px !important;
	margin-right:0px;
}
.comment-form .logged-in-as a:hover {
  color: #DE2112;
}
.blog_info .comments-area #respond #commentform .comment_captcha{
	float:left;
	width:200px;
}
.blog_info .comments-area #respond #commentform .form-submit .btn_left{
	margin-left:120px !important;
}
.blog_info .comments-area #respond #commentform label{
	width:100% !important;
	white-space:nowrap;
}
.blog_info .comments-area #respond #commentform input[type="text"] {
  box-sizing: border-box;
  padding: 0 5px !important;
  width: 99%;
}
.blog_info .comments-area #respond #commentform textarea {
  box-sizing: border-box;
  height: 120px !important;
  width: 100% !important;
}
body.tag .blog-main .content article h1{
	width:100%;
}
body.tag .blog-main .content article .entry-content .pf-content .alignnone{
	width:430px !important;	
}
body.tag .blog-main .content article .entry-content .pf-content .alignnone a img{
	width:430px;
}
body.tag .blog-main .content article#post-369{
	width:94%;
}
.si_captcha_small {
  margin-right: 60px;
}







#quotecontact{
	display:none;
}

/*--Tanveer--end--*/

/* Kesha :: 2 April 2014 */

#header .main-navigation ul li a {
	font-size:14px;
}
#header .main-navigation ul li {
	padding:0 10px;
	margin-right:14px;
}
#header .main-navigation ul li.last {
	margin-right:0;
}
div#secondary{
float:right !important;width: 32% !important;
}

.blog-main .content .block, .blog-main .content .block:hover{
padding:5px !important;
}
.widget_search, .widget_search .blog-search .searchform, .widget_search .blog-search .searchform div {
  float: left;
  width: 100%;
}
div#secondary #searchform #s {width: 78%;}
div#secondary #searchsubmit {display: inline;}
.blog_post_header .single_post_header .post_des p.post-main span.category, .single_post_header .blog-main p.post-main span.dated, .blog_post_header .single_post_header .post_des p.post-main span.posted, .post_des p.post-main > span{
width:90%;background: none;
}
.single_post_header .blog-main .blog-image a img{
width:98%;
}
.main-navigation li ul.sub-menu li{
width:50%;
}
.sidebar .popular-widget ul.pop-widget-tabs li a {padding:0 21.8% !important;font-size: 1.7vw;}
.error_block_inner{
font-size:9px !important;
}

.blog_info .comments-area ol.children li #respond{
width:408px;
}
.sidebar a.widget_sp_image-image-link, .sidebar a.widget_sp_image-image-link img {
  width: 100%!important;
}
.commentlist .children{
margin-left:0 !important;
}
#main .breadcrumbs {
	padding-left:22px;
}
	/*===24-nov--*/
	#header .main-navigation li#menu-item-19 ul.sub-menu {
	  
	}

	
	#header .main-navigation .menu-item-19 ul.sub-menu2{
		right:0px;
		left:148px;
	}
	
	
/*------tanveer-- 24-nov 2014-------------- **/
.blog .site-header .main-navigation li ul.sub-menu2.newmenu li {
    float: left;
    margin-right: 0 !important;
    width: 153px !important;
}
/*.blog .site-header .main-navigation #menu-item-21 ul.sub-menu{
	width:430px !important;
}*/
.blog .site-header .main-navigation #menu-item-1110 ul.sub-menu{
	width: 223px !important;
}
/*------tanveer---- 24-nov 2014---------end----- **/
.blog_info .comments-area #respond #commentform p.comment-form-url {
    float: right;
    margin: 0;
}
.blog_info .comments-area #respond #commentform p.form-submit {
  margin: 30px auto 0 !important;
  text-align: center;
  width: 100% !important;
}
.blog_info .comments-area #respond #commentform p.form-submit .submit {
  display: inline-block;
  float: none;
}
#HeaderLogIn.login {float: left;margin-bottom: 7px;}
.hdr-right.hdr-right-login
.greyleft.greyleftlogin .login ul li#makepayment
{
	margin-bottom: 12px;
    margin-right: 25px !important;
}
#site-navigation .menu-menu-1-container ul #menu-item-21 .sub-menu2 li{
	display:block;
}
#site-navigation .menu-menu-1-container ul #menu-item-1148 ul.sub-menu{
	left:auto;
	right:1px;
}
#site-navigation .menu-menu-1-container ul #menu-item-20 ul.sub-menu{
	left:auto;
	right:1px;
}
#menu-item-19 ul.sub-menu, #menu-item-1097 ul.sub-menu {left:-150px;}
#header .main-navigation .menu-menu-1-container ul li#menu-item-21 ul.sub-menu {left:-260px;}
#header .main-navigation .menu-menu-1-container ul li#menu-item-21 .sub-menu2 {left:-68px;}
#festival .shop_imgs {
  margin: 0 auto;
  width: 98%;
}
#festival .shop_imgs ul li {padding: 5px 18px 11px;}
#header .main-navigation .menu-menu-1-container ul li {padding: 0 1.3%!important;margin: 0 !important;}
#header .main-navigation .menu-menu-1-container ul li ul.sub-menu li {
  padding: 0 !important;
}
footer .footercontentupper .widget_nav_menu {
  float: left;
  margin-right: 30px;
  width: 144px;
}
#header .main-navigation .menu-menu-1-container ul.sub-menu2 {
  left:35px;
}
footer .footercontentupper #nav_menu-3.widget.widget_nav_menu {
  float: left;
  width: 410px;
}
#nav_menu-3 .menu-services-container .menu {
  width: 47% !important;float: left !important;
}
#nav_menu-3 .menu-services-container .first {
  float: right !important;
  width: 47% !important;
}
footer .footercontentupper #nav_menu-5.widget.widget_nav_menu {
  width: 136px;
}
#menu-other-links.first {
    float: left;
}
.footer_linkdiv {
  margin: 0 auto;
  width: 98%;
}
footer .footercontentupper .footersharelink {
  width: 79%;
}
footer .footercontentupper .footersharelink .share_button {
  width: auto;
}
#main.wrapper {
  width: 98%;
}
.blog_info .comments-area #respond {
  margin-top: 20px;
  width: 100%;
}
.widget_search .blog-search .searchform span.loader_image {
  float: right;
  margin-left: 0;
  margin-right: 13px;
  margin-top: -31px;
}
.innerpage_content.innerpage_blog #primary .blog-main article {
  margin-bottom: 20px;
}













/*---close---*/
}
