@media only screen and (min-width: 1023px) {
.iphon-menu{display:none!important}
.theme-default .nivoSlider,.qSlider ul.slides,.qSlider{height:329px!important}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.right{margin-left:0;width:47%}
.top_container{padding:0 20px}
.title-inner{width:95%}
#company{margin-left:15px}
.social_media_wrapper,#menu_container{margin-right:15px}
.bottom_wrapper .w100{width:41.7%}
.contactinfo{padding-left:4px}
.twit-des{width:73%}
.service .one_third{margin-right:5%}
.pst-thumb{width:48px;height:48px;margin-right:7px}
h3.Rpost-head{font-size:11px;margin:0 0 8px}
ul.gallerys li.last-child{margin-right:17px!important}
.qSlider ul.slides,.qSlider{height:300px!important}
.p2 .project_box .rounded_image,.p2 .project_description{width:100%;max-width:none}
.cntr-tbl{width:168px!important}
.pricetbl{max-width:136px}
.price-outer{width:96.8%;height:496px}
.service .two_fifth{width:100%}
#toggel h3{width:97%}
#center_wrapper,#footer_wrapper,#footer-info-inn,ul.cont-frm li.wsmall,ul.cont-frm,ul.cont-frm li,.w960,#toggel div{width:98%}
.theme-default .nivo-caption,.theme-default .nivo-controlNav,.qSlider .desc,.iphon-menu{display:none!important}
}
@media only screen and (max-width: 767px) {
.title-inner h2{font-size:17px}
.page{font-size:10px}
ul.portfolio_contain,.p3Ls .project_box,.service .two_fifth{width:100%!important;max-width:none;margin-right:0}
.portfolio_list{background:none}
#center_wrapper,#footer_wrapper,#footer-info-inn{width:290px}
#company480{display:block;float:none;width:98.7%;margin:14px auto 0}
#logo,#logo1{margin:0 0 2px}
#slogan,#slogan1{border-left:1px solid #E1E1E1;color:#999;float:left;font-family:Helvetica;font-size:11px;margin-left:8px;margin-top:19px;padding:4px 13px 5px 8px}
.one_third,.bottom_wrapper .one_fourth,.one_half,#footer_wrapper .one_half,#footer_wrapper .one_fourth,.three_fifth,.blog .one_half,.pagination,.medium .post-img,.medium .post-summry,.medium .post-detail,.p2 .project_box .rounded_image,.project_description{width:100%!important;max-width:none}
.one_fourth{width:46%}
ul.client li,ul.client li a{width:141px}
.twit-des{width:74%}
#footer-info{height:70px;background:url(../images/footer-bg.png) repeat-x #282827}
#footer-info .flleft{padding-bottom:15px;width:100%;text-align:center}
#footer-info .flright{float:left;width:100%;text-align:center}
.heading_intro p{margin:0 0 0 2px}
.iphon-menu{width:98%;float:left;margin:15px auto 15px 4px}
.iphon-menu select{width:100%;background:#eee;border:1px solid #ddd;padding:8px 4px}
.title-inner{width:95%}
ul.cont-frm li.wsmall,ul.cont-frm,ul.cont-frm li,.w960,.comment-frm ul.cont-frm li.wsmall{width:98%}
ul.gallerys{float:none;width:80%;margin:0 auto}
ul.gallerys li.last-child{margin-right:17px!important}
.right_button_holder{margin-bottom:25px}
ul.Iwork .one_fourth{width:49%}
.qSlider ul.slides,.qSlider{height:122px!important}
.blog .p4Ls li.one_fourth{display:block!important}
.blog .one_fourth{width:46%!important}
.p4Ls .project_box{max-width:none}
.price-outer{height:auto;border:none}
.pricetbl{max-width:none;width:100%}
.cntr-tbl{float:none;width:100%!important}
.pricetbl-big{margin-top:0}
.mar0{margin-bottom:0}
.bannerimg{width:34%}
.bannerimg iframe{width:100px;height:100px}
.partner{float:left;margin-right:20px}
.tabs .tab{width:99%}
#company,.social_media_wrapper,.nivo-caption,.nivo-controlNav,.bottom_wrapper #testimonials,.blog .one_fourth,.qSlider .q-prev,.qSlider .q-next,.qSlider .desc,#menu,.non,.nivo-directionNav,.flex-direction-nav,.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next,.flex-control-nav,.description p,.viewPro{display:none!important}

ul.news li{float:left;padding-right:10px;}
ul.news{clear:both;display:block;width:100%;}
.box{padding-bottom:8px}
.contactinfo{display:none}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.description p{display:block!important}
.bannerimg iframe{height:123px;width:147px}
.right_button_holder{float:left;margin-top:24px;display:block;margin-bottom:25px}
.heading_intro p{margin:0}
.box{float:left;height:auto;overflow:hidden;width:100%!important;margin:0 0 25px!important}
#company{float:left;display:none;margin-left:15px}
#company480{display:block;float:none;width:97.1%;margin:14px auto 0}
.one_fourth{width:48%;margin-left:1%;margin-right:1%}
#center_wrapper{width:96%;margin:0 auto}
.heading_intro h2{width:94%}
.w100{width:100%!important;margin-left:2px}
#footer_wrapper .w100{width:90%!important;margin-left:20px}
.twit-des{width:72%}
#footer-info{height:70px;background:url(../images/footer-bg.png) repeat-x #282827}
#footer-info .flleft{padding-bottom:15px;width:100%;text-align:center}
#footer-info .flright{float:left;width:100%;text-align:center}
.social_media_wrapper{float:left;text-align:center;width:80%}
.title-inner{width:95%}
.medium .post-img{width:100%;position:relative;margin-right:0}
.portfolio_conr .one_third{width:46%!important}
ul.client li,ul.client li a{width:142px}
ul.gallerys li.last-child{margin-right:17px!important}
.price-outer{height:auto;border:none}
.pricetbl{max-width:none;width:50%}
.cntr-tbl,.cntr-tbl .pricetbl{float:left;width:100%!important}
.pricetbl-big{margin-top:0}
#toggel div{width:98%}
#toggel h3{width:97.6%}
.social_media_wrapper,.contact_info,.choose,.blog .one_fourth,.portfolio_conr .plus{display:none}
.one_third,.vision .one_third,.borbot{width:100%!important}
.nivo-caption h2,.nivo-caption p{display:none!important}
.blog .one_half,.medium .post-summry,.medium .post-detail{width:100%}
}
@media only screen and (max-width: 480px) {
#slogan,#slogan1{margin-top:0;padding-top:10px}
.top_container,.right{width:100%!important}
}
@media only screen and (max-width: 400px) {
.w100{width:100%!important;margin-right:0}
.flexslider,.forums_box,.downloads_box,.who_is_online_box,.twitter_box{display:none}
#news_for_mobile{display:block}
#backtotop{position:relative;float:right;right:0;bottom:56px}
.one_fourth{width:48%;margin-left:1%;margin-right:1%}
li.main img{padding-bottom:4px;margin-bottom:2px}
.main{margin-bottom:6px}
#body_wrapper{margin-bottom:12px}
}
@media only screen and (max-width: 240px) {
.one_fourth{margin-right:1%;width:48%}
.box,.w100{width:100%!important;margin-right:0}
.tabs ul.nav li a{padding:2px}
#center_wrapper,#footer_wrapper,#footer-info-inn{width:240px}
.flexslider{height:100px!important}
.rounded_image img{width:110px;height:120px}
}