/*!
* Bootstrap Responsive v2.3.2
*
* Copyright 2013 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world by @mdo and @fat.
*/
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.container{margin-left:auto;margin-right:auto}
.container:before,.container:after{content:"";display:table;line-height:0}
.container:after{clear:both}
.container-fluid{padding-left:20px;padding-right:20px}
.container-fluid:before,.container-fluid:after{content:"";display:table;line-height:0}
.container-fluid:after{clear:both}
.hide-text{font-size:0;line-height:0;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.visible-desktop{display:inherit!important}
@media (min-width: 768px) and (max-width: 979px) {
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}
}
@media (max-width: 767px) {
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}
.flexslider{min-height:347px}
.flex-control-nav{display:none}
}
.visible-print{display:none!important}
@media print {
.visible-print{display:inherit!important}
.hidden-print{display:none!important}
}
@media (min-width: 1200px) {
.row{margin-left:-30px}
.row:before,.row:after{display:table;line-height:0;content:""}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:30px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}
.span12{width:1170px}
.span11{width:1070px}
.span10{width:970px}
.span9{width:870px}
.span8{width:770px}
.span7{width:670px}
.span6{width:570px}
.span5{width:470px}
.span4{width:370px}
.span3{width:270px}
.span2{width:170px}
.span1{width:70px}
.offset12{margin-left:1230px}
.offset11{margin-left:1130px}
.offset10{margin-left:1030px}
.offset9{margin-left:930px}
.offset8{margin-left:830px}
.offset7{margin-left:730px}
.offset6{margin-left:630px}
.offset5{margin-left:530px}
.offset4{margin-left:430px}
.offset3{margin-left:330px}
.offset2{margin-left:230px}
.offset1{margin-left:130px}
.row-fluid{width:100%}
.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.5641025641026%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.5641025641026%}
.row-fluid .span12{width:100%}
.row-fluid .span11{width:91.452991452991%}
.row-fluid .span10{width:82.905982905983%}
.row-fluid .span9{width:74.358974358974%}
.row-fluid .span8{width:65.811965811966%}
.row-fluid .span7{width:57.264957264957%}
.row-fluid .span6{width:48.717948717949%}
.row-fluid .span5{width:40.17094017094%}
.row-fluid .span4{width:31.623931623932%}
.row-fluid .span3{width:23.076923076923%}
.row-fluid .span2{width:14.529914529915%}
.row-fluid .span1{width:5.982905982906%}
.row-fluid .offset12{margin-left:105.12820512821%}
.row-fluid .offset12:first-child{margin-left:102.5641025641%}
.row-fluid .offset11{margin-left:96.581196581197%}
.row-fluid .offset11:first-child{margin-left:94.017094017094%}
.row-fluid .offset10{margin-left:88.034188034188%}
.row-fluid .offset10:first-child{margin-left:85.470085470085%}
.row-fluid .offset9{margin-left:79.487179487179%}
.row-fluid .offset9:first-child{margin-left:76.923076923077%}
.row-fluid .offset8{margin-left:70.940170940171%}
.row-fluid .offset8:first-child{margin-left:68.376068376068%}
.row-fluid .offset7{margin-left:62.393162393162%}
.row-fluid .offset7:first-child{margin-left:59.82905982906%}
.row-fluid .offset6{margin-left:53.846153846154%}
.row-fluid .offset6:first-child{margin-left:51.282051282051%}
.row-fluid .offset5{margin-left:45.299145299145%}
.row-fluid .offset5:first-child{margin-left:42.735042735043%}
.row-fluid .offset4{margin-left:36.752136752137%}
.row-fluid .offset4:first-child{margin-left:34.188034188034%}
.row-fluid .offset3{margin-left:28.205128205128%}
.row-fluid .offset3:first-child{margin-left:25.641025641026%}
.row-fluid .offset2{margin-left:19.65811965812%}
.row-fluid .offset2:first-child{margin-left:17.094017094017%}
.row-fluid .offset1{margin-left:11.111111111111%}
.row-fluid .offset1:first-child{margin-left:8.5470085470085%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"] + [class*="span"]{margin-left:30px}
input.span12,textarea.span12,.uneditable-input.span12{width:1156px}
input.span11,textarea.span11,.uneditable-input.span11{width:1056px}
input.span10,textarea.span10,.uneditable-input.span10{width:956px}
input.span9,textarea.span9,.uneditable-input.span9{width:856px}
input.span8,textarea.span8,.uneditable-input.span8{width:756px}
input.span7,textarea.span7,.uneditable-input.span7{width:656px}
input.span6,textarea.span6,.uneditable-input.span6{width:556px}
input.span5,textarea.span5,.uneditable-input.span5{width:456px}
input.span4,textarea.span4,.uneditable-input.span4{width:356px}
input.span3,textarea.span3,.uneditable-input.span3{width:256px}
input.span2,textarea.span2,.uneditable-input.span2{width:156px}
input.span1,textarea.span1,.uneditable-input.span1{width:56px}
.thumbnails{margin-left:-30px}
.thumbnails > li{margin-left:30px}
.row-fluid .thumbnails{margin-left:0}
}
@media (min-width: 768px) and (max-width: 979px) {
.row{margin-left:-20px}
.row:before,.row:after{display:table;line-height:0;content:""}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}
.span12{width:724px}
.span11{width:662px}
.span10{width:600px}
.span9{width:538px}
.span8{width:476px}
.span7{width:414px}
.span6{width:352px}
.span5{width:290px}
.span4{width:228px}
.span3{width:166px}
.span2{width:104px}
.span1{width:42px}
.offset12{margin-left:764px}
.offset11{margin-left:702px}
.offset10{margin-left:640px}
.offset9{margin-left:578px}
.offset8{margin-left:516px}
.offset7{margin-left:454px}
.offset6{margin-left:392px}
.offset5{margin-left:330px}
.offset4{margin-left:268px}
.offset3{margin-left:206px}
.offset2{margin-left:144px}
.offset1{margin-left:82px}
.row-fluid{width:100%}
.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.7624309392265%}
.row-fluid .span12{width:100%}
.row-fluid .span11{width:91.436464088398%}
.row-fluid .span10{width:82.872928176796%}
.row-fluid .span9{width:74.309392265193%}
.row-fluid .span8{width:65.745856353591%}
.row-fluid .span7{width:57.182320441989%}
.row-fluid .span6{width:48.618784530387%}
.row-fluid .span5{width:40.055248618785%}
.row-fluid .span4{width:31.491712707182%}
.row-fluid .span3{width:22.92817679558%}
.row-fluid .span2{width:14.364640883978%}
.row-fluid .span1{width:5.8011049723757%}
.row-fluid .offset12{margin-left:105.52486187845%}
.row-fluid .offset12:first-child{margin-left:102.76243093923%}
.row-fluid .offset11{margin-left:96.961325966851%}
.row-fluid .offset11:first-child{margin-left:94.198895027624%}
.row-fluid .offset10{margin-left:88.397790055249%}
.row-fluid .offset10:first-child{margin-left:85.635359116022%}
.row-fluid .offset9{margin-left:79.834254143646%}
.row-fluid .offset9:first-child{margin-left:77.07182320442%}
.row-fluid .offset8{margin-left:71.270718232044%}
.row-fluid .offset8:first-child{margin-left:68.508287292818%}
.row-fluid .offset7{margin-left:62.707182320442%}
.row-fluid .offset7:first-child{margin-left:59.944751381215%}
.row-fluid .offset6{margin-left:54.14364640884%}
.row-fluid .offset6:first-child{margin-left:51.381215469613%}
.row-fluid .offset5{margin-left:45.580110497238%}
.row-fluid .offset5:first-child{margin-left:42.817679558011%}
.row-fluid .offset4{margin-left:37.016574585635%}
.row-fluid .offset4:first-child{margin-left:34.254143646409%}
.row-fluid .offset3{margin-left:28.453038674033%}
.row-fluid .offset3:first-child{margin-left:25.690607734807%}
.row-fluid .offset2{margin-left:19.889502762431%}
.row-fluid .offset2:first-child{margin-left:17.127071823204%}
.row-fluid .offset1{margin-left:11.325966850829%}
.row-fluid .offset1:first-child{margin-left:8.5635359116022%}
input,textarea,.uneditable-input{margin-left:0}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px}
input.span12,textarea.span12,.uneditable-input.span12{width:710px}
input.span11,textarea.span11,.uneditable-input.span11{width:648px}
input.span10,textarea.span10,.uneditable-input.span10{width:586px}
input.span9,textarea.span9,.uneditable-input.span9{width:524px}
input.span8,textarea.span8,.uneditable-input.span8{width:462px}
input.span7,textarea.span7,.uneditable-input.span7{width:400px}
input.span6,textarea.span6,.uneditable-input.span6{width:338px}
input.span5,textarea.span5,.uneditable-input.span5{width:276px}
input.span4,textarea.span4,.uneditable-input.span4{width:214px}
input.span3,textarea.span3,.uneditable-input.span3{width:152px}
input.span2,textarea.span2,.uneditable-input.span2{width:90px}
input.span1,textarea.span1,.uneditable-input.span1{width:28px}
}
@media only screen and (min-width : 200px) and (max-width : 1199px) {
.row-fluid{width:100%}
.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.5641025641026%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.5641025641026%}
.row-fluid .span12{width:100%}
.row-fluid .span11{width:91.452991452991%}
.row-fluid .span10{width:82.905982905983%}
.row-fluid .span9{width:74.358974358974%}
.row-fluid .span8{width:65.811965811966%}
.row-fluid .span7{width:57.264957264957%}
.row-fluid .span6{width:48.717948717949%}
.row-fluid .span5{width:40.17094017094%}
.row-fluid .span4{width:31.623931623932%}
.row-fluid .span3{width:23.076923076923%}
.row-fluid .span2{width:14.529914529915%}
.row-fluid .span1{width:5.982905982906%}
}
@media only screen and (min-width : 1200px) and (max-width : 1550px) {
.flex-caption .slider-title{font-size:40px}
}
@media only screen and (min-width : 1025px) and (max-width : 1199px) {
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1005px}
#header .row-fluid .top-nav-menu.span8{width:70.812%}
#header .row-fluid .span4{width:26.624%}
.error404 #searchform input[type="text"],.search #searchform input[type="text"],#sidebar #searchform input[type="text"],#footer #searchform input[type="text"]{width:180px}
.image-gallery-slider{height:342px}
.page-template-template-blog-fullwidth-php .image-gallery-slider{height:344px}
#content .swiftbiz_tab_v .swiftbiz_tab_container{width:75.7%}
#content .portfolio.four-col .isotope-item{width:25%;height:auto}
.page-template-template-4col-project-page-php .row-fluid .project-temp4 .span9{width:100%}
#content .portfolio.four-col .isotope-item,.latest-work-list .span3{width:270px;height:auto}
.portfolio.group.four-col.isotope,.latest-work-list{width:900px;margin:0 auto!important}
.latest-work-wrapper ul.latest-work-list li:nth-child(2n+1){margin-left:0}
#team-division-box .teammember_img{height:auto}

#full-division-box .container{padding:55px 0}
#full-testimonial-box .container{width:100%}
}
@media only screen and (min-width : 767px) and (max-width : 1024px) {
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:747px}
#skenav a{border:0;margin:0}
#logo{width:75%}
#skehead .top-nav-menu{width:20%;float:right;margin-left: 0;}
.skehead-headernav #logo .logo { max-height: 55px; }
#skenav ul li.current_page_item > a,#skenav ul li.current-menu-ancestor > a,#skenav ul li.current-menu-item > a,#skenav ul li.current-menu-parent > a,#skenav ul li:hover > a{border-bottom:0!important;background-color:rgba(0,0,0,0.9);color:#fff}
#skenav ul.swiftbiz-mob-menu .children li:first-child,#skenav ul.swiftbiz-mob-menu .sub-menu li:first-child{border-top:0 solid hsla(0,0%,0%,0.15)}
#skenav ul.swiftbiz-mob-menu ul{padding-top:0;padding-left:0}
#menu-main{max-height:300px;overflow-y:scroll}
#header.skehead-headernav.skehead-headernav-shrink{padding-top:10px}
#header.skehead-headernav.skehead-headernav-shrink .logo_inner > a{margin-top:0}
#header{position:relative;padding-bottom: 5px;}
.logo_inner > a{margin-top:18px}
#header.skehead-headernav-shrink .swiftbiz-mob-menu{top:70px}
#skenav .swiftbiz-menu,ul.menu{margin:0}
.page-template-template-front-page-php #skenav .swiftbiz-menu,.page-template-template-front-page-php ul.menu{margin-top:0}
#header.skehead-headernav.skehead-headernav-shrink ul.menu{margin-top:0;top:53px}
#full-testimonial-box .container{width:100%}
#full-division-box .container{padding:55px 0}
.mid-box-mid.row-fluid .mid-box.span4:first-child{margin-top:0}
.mid-box-mid.row-fluid .mid-box.span4{margin:20px auto 0;width:50%;float:none}
.page-template-template-4col-project-page-php .row-fluid .project-temp4 .span9{width:100%}
#content .portfolio.four-col .isotope-item,.latest-work-list .span3{width:270px;height:auto;margin-left: 20px;}
.portfolio.group.four-col.isotope{width:600px;margin:0 auto!important}
.latest-work-list{width:560px;margin:0 auto!important}
.latest-work-wrapper ul.latest-work-list li:nth-child(2n+1){margin-left:0 !important}

.row-fluid #services-box .span4:first-child{margin-top:0}
.row-fluid #services-box .span4{float:none;margin:20px auto 0;width:50%}
#services-box-inner-second{margin-top:20px}
.skepost-meta{font-size:12px}
.quote_post .swiftbiz-quote{padding:35px 45px}
.contact-post .contact-add .fa{font-size:20px;height:35px;line-height:38px;width:34px;word-spacing:-5px}
.contact-add span{font-size:13px;margin-left:10px}
.contact-post .contact-add li i.fa.ration-icon-rational-glob{font-size:15px!important;line-height:42px!important}
.contact-post .contact-add li i.fa.fa-envelope{font-size:16px!important;line-height:35px!important}
.swiftbiz-footer-container ul li:before{margin-right:10px}
.swiftbiz-title.swiftbiz-footer-title{font-size:18px}
#swiftbiz-stream-sktmultisocialfeed-2 img,.swiftbiz-container.sktmultisocialstream li,#main .swiftbiz-container.sktmultisocialstream li{width:49px;height:49px}
.flexslider{min-height:462px}
.swiftbiz-container.skt-follow-contact .follow-icons li{margin-right:8px;margin-bottom:8px}
#sidebar .swiftbiz_widget div.follow-icons ul.social li{margin-right:6px;margin-bottom:8px}
#footer .swiftbiz-youtube-video iframe,#footer .swiftbiz-vimeo-video iframe{height:97px}
.error404 #searchform input[type="text"],.search #searchform input[type="text"],#sidebar #searchform input[type="text"],#footer #searchform input[type="text"]{width:140px}
.post-title a{font-size:22px}
.image-gallery-slider{height:224px;}
.postformat-gallerycontrol-nav {bottom: 20px;}
.page-template-template-blog-fullwidth-php .image-gallery-slider{height:255px}
#wp-calendar thead th{font-size:13px;padding:0 5px}
#wp-calenda tfoot td{padding:0 5px}
#wp-calendar tbody td{font-size:11px;padding:0}
.one_third .custom_list{text-align:center}
.swiftbiz_price_table{margin:30px 0 50px}
div.swiftbiz_price_table.price_featured{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiftbiz_price_table div.active_best_price{right:0}
#content .swiftbiz_tab_v .swiftbiz_tab_container{width:74%}
a#backtop{display:none!important}
#content .contact-left form textarea{width:99.8%}
#content .contact-left form input[type="submit"]{margin-right:6px}
#respond .comment-notes{font-size:11px}
#respond label,#respond .form-submit input{font-size:13px}
#swiftbiz-paginate .swiftbiz-next,#swiftbiz-paginate .swiftbiz-prev{float:none;margin:0 3px 6px;position:relative}
.swiftbiz-statistics-wrap{padding:30px 0}
.swiftbiz-counter-number{font-size:50px;line-height:52px}
.swiftbiz-counter h6.swiftbiz-counter-title{font-size:14px;padding:5px 0}
.flex-caption{bottom:20px;padding:25px 50px 50px}
.flex-caption .slider-title{font-size:25px;line-height:30px;padding-bottom:15px}
.flex-caption .text{font-size:12px;line-height:20px}
.flex-control-nav{bottom:50px;display:inline-block}
.swiftbiz-section img{max-width:100%}
.top-search{top:22px;right:10px}
.hsearch .container{width:98%}
.swiftbiz-iconbox .iconbox-content h4 a{font-size:18px}
.iconbox-content{top:36%}
ul.horizontal-style-title li:last-child::after{width:430px}
#front-content-box .page-content-right img{margin:80px 0 0}
#front-content-box .page-content-left{margin:35px 0 30px}

.swiftbiz-section{margin-top:50px}
.team-member-wrapper{width: 570px;margin: 0 auto;}
.team-member.span3{margin: 0 0 20px 20px; width:275px}
.team-member.span3:nth-child(2n+1){margin-left: 0 !important;}
.nws-newsletter{font-size:22px}
#sketchsubscform input[type="email"]{width:325px}
#newsletter-division-box{background-position:98% center}
#about-cta .cta-desc{text-align:center;padding-left:20px}
#about-cta .continue a{min-width:100px}
.about_we_are_here_content .page-content-right img{margin-top:64px;max-width:100%}
ul.horizontal-style-title li.contact-left-sep:after{width:140px}
ul.horizontal-style-title li.contact-right-sep:after{width:430px}
#sidebar ul.skeside li span.fourth::after{width:190px}
#sidebar .news-title{line-height:38px}
#sidebar #searchform input[type="submit"]{padding:4px 10px}
.swiftbiz-recent-posts .skt-blog-thumbnail i {font-size: 45px;}
#footer #searchform .searchleft,#footer #searchform .searchright{float: none; margin-bottom: 5px;}
#footer #searchform .searchleft .searchinput{width: auto;}

}
@media only screen and (min-width : 500px) and (max-width : 766px) {
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:480px}
.span2,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.row-fluid .span1,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
#logo{width:75%}
.skehead-headernav #logo .logo { max-height: 55px; }
.hsearch .container{width:98%}
#skehead .top-nav-menu{width:20%;float:right}
.tp-leftarrow.default,.tp-rightarrow.default,.flex-direction-nav{display:none}
#header{position:relative;padding-bottom: 5px;}
.logo_inner > a{margin-top:12px}
#menu-main{max-height:300px;overflow-y:scroll}
#skenav .swiftbiz-menu,ul.menu{margin:0}
#skenav a{border:0;margin:0}
#skenav ul li.current_page_item > a,#skenav ul li.current-menu-ancestor > a,#skenav ul li.current-menu-item > a,#skenav ul li.current-menu-parent > a,#skenav ul li:hover > a{border-bottom:0!important;background-color:rgba(0,0,0,0.9);color:#fff}
#skenav ul.swiftbiz-mob-menu .children li:first-child,#skenav ul.swiftbiz-mob-menu .sub-menu li:first-child{border-top:0 solid hsla(0,0%,0%,0.15)}
#header.skehead-headernav.skehead-headernav-shrink ul.menu{margin:0}
#header.skehead-headernav-shrink .swiftbiz-mob-menu{top:53px}
#skenav ul.swiftbiz-mob-menu ul{padding-top:0;padding-left:0}
.swiftbiz-mob-menu{top:60px}
.topbar_info{float:left;margin-left:0}
.botton_style .leftsquare:before,.botton_style .rightsquare:after{right:30%}
.leftsquare:after{left:51.5%}
.botton_style .rightsquare:after{left:30%}
.rightsquare:before{right:51.5%}
.mid-box-mid{margin-top:0}
#full-testimonial-box .container{width:100%}
.swiftbiz-chart-wrap.span4{margin-top:20px}
.swiftbiz-chart-wrap.span4:first-child{margin-top:0}
.clients-items .item a{border:0}
.left-sidebar #content{padding-left:0}
.navigation.blog-navigation{margin-top:50px}
.map_overlay_text h2{font-size:16px;letter-spacing:1px;line-height:25px}
#contact-page .contact-left{margin-top:40px}
.contact-page-content{padding:30px 0 32px}
.row-fluid .contact-right.span4{width:80%}
.blog #content .post,.archive #content .post,.page-template-template-blog-page-php #content .post,.page-template-template-blog-fullwidth-php #content .post,.page-template-template-blog-left-sidebar-page-php #content .post,.single-post-wrap{margin-top:50px}
.blog-template #content,.blog #content,.archive #content{padding-right:0;margin-bottom:40px}
.tag #content,.category #content,.archive #content,.search #content{margin-bottom:40px}
.row-fluid #services-box .span4:first-child{margin-top:0}
.row-fluid #services-box .span4{float:none;margin:20px auto 0;width:75%}
#services-box-inner-second{margin-top:20px}
#container-isotop .project_box .feature_image img{width:100%}
.bread-title-holder .cont_nav{margin-top:2px}
.single-post #container.span9{padding-right:0}
.container.post-wrap{margin-top:50px}
.navigation{margin:50px 0 0}
.bread-title-holder .title,.bread-title-holder .title span{font-size:18px;margin-bottom:5px}
.bread-title-holder .cont_nav{float:none;text-align:center}
.fullwidth-temp .container.post-wrap{margin-top:50px}
.swiftbiz-counter{margin-bottom:20px}
.swiftbiz-counter-number{font-size:40px;line-height:45px}
.swiftbiz-counter h6.swiftbiz-counter-title{font-size:14px;padding:5px 0 8px}
#footer .swiftbiz-footer-container{margin-bottom:0;padding-top:30px}
.swiftbiz-awesome-section{padding:10px 0 22px}
.swiftbiz-awesome-section .swiftbiz-awesome-title{font-size:35px;line-height:40px}
.swiftbiz-awesome-section .swiftbiz-awesome-desp{font-size:15px;line-height:23px;margin-top:10px}
.swiftbiz-awesome-section .para_btn{margin-top:25px}
.swiftbiz-statistics-wrap{padding:20px 0 0}
.swiftbiz-statistics-wrap .swiftbiz-counter{margin-bottom:10px}
#featured-box .mid-box{float:none;margin:40px auto 0;width:75%}
.swiftbiz-section{margin-top:50px}
div.portfolio-title.span12{margin-bottom:0}
.style-filter{display:none}
#team-division-box .team_custom_title{margin-bottom:29px}
.row-fluid .clients-items .span2,.row-fluid .clients-items .span2:first-child{float:none;margin:0 auto 10px;width:270px}
.clients-items li a{display:block;height:101px;text-align:center}
.clients-items img{position:relative}
#swiftbiz-stream-sktmultisocialfeed-2 img,.swiftbiz-container.sktmultisocialstream li,#main .swiftbiz-container.sktmultisocialstream li{width:70px;height:70px}
#footer iframe,#sidebar iframe{width:265px;height:auto}
#content iframe{height:270px}
.swiftbiz-container.skt-follow-contact .follow-icons li{margin-right:2px;margin-bottom:5px}
.post-wrap #sidebar.span4{width:100%}
#sidebar{float:none; overflow:hidden}
#sidebar .swiftbiz_widget div.follow-icons ul.social li{margin-bottom:5px;margin-right:0}

.project-item .title a,.twitter-row .twitter-item{font-size:13px}
.twitter_box.slides{width:100%}
.front-video-bg iframe{height:280px}
.flexslider{min-height:226px}
#content img.serviceimage2{margin-top:0!important}
#content .serviceimage2_wrap{text-align:center}
.post-title a{font-size:22px}
.image-gallery-slider{height:216px}
#map_canvas #map,#map_canvas{height:270px!important}
a.large-button,a.small-button,a.medium-button{margin:3px 10px 8px 0 !important}
.custom_list li{padding-left:0!important}
.page-template-template-blog-fullwidth-php .image-gallery-slider{height:228px}
#wp-calendar{width:270px}
#wp-calendar thead th{font-size:13px;padding:0 5px}
#wp-calenda tfoot td{padding:0 5px}
#wp-calendar tbody td{font-size:11px;padding:0}
.one_third .custom_list{text-align:center}
.swiftbiz_price_table{margin:30px 0 50px}
div.swiftbiz_price_table.price_featured{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
#content .swiftbiz_tab_v .swiftbiz_tab_container{width:71%}
a#backtop{display:none!important}
#content .contact-left form textarea{width:97%}
#content .contact-left form input[type="submit"]{margin-right:4px}
.alignright,.alignleft,.aligncenter,.alignnone.size-full{float:none}
#respond .comment-notes{font-size:11px}
#respond label,#respond .form-submit input{font-size:13px}
.serviceimg a{display:block;margin:0 auto;width:80%}
.service-con{float:none;margin:0 auto;width:80%}
.servicetitle{text-align:center}
.serviceimg{float:none;margin:0 auto;width:360px;height:300px}
.service-con{float:none;margin:0 auto;width:69.97%}
#swiftbiz-paginate .swiftbiz-next,#swiftbiz-paginate .swiftbiz-prev{float:none;margin:0 3px 6px;position:relative}
#contact-page .contact-left{margin-top:40px}
.error404 #searchform input[type="text"],.search #searchform input[type="text"],#sidebar #searchform input[type="text"],#footer #searchform input[type="text"]{width:190px}
.ouroffice-page .one_fourth{margin:0 auto!important;width:53%}
.swiftbiz-service-page .one_third{margin-bottom:35px}
.flexslider .flex-caption{display:none!important}
.top-search{top:22px}
#header.skehead-headernav-shrink .sktmenu-toggle{margin-top:7px}
.swiftbiz-section img{max-width:100%}
ul.horizontal-style-title li:last-child::after{width:450px}
.row-fluid .team-member.span3{float:none; margin: 0 auto 20px auto; width:275px}
.latest-project-bottom ul.latest-work-list{width:275px;margin:0 auto}
#newsletter-division-box{background:none}
.newsletter-head{text-align:center}
#sketchsubscform input[type="email"]{width:auto}
#sketchsubscform{text-align:center}
#brand-logos{margin:0}
.clients-items li a{height:auto}
.second_wrapper>div:last-child{margin-bottom:15px}
ul.protfolio_details li span{display:inline-block}
.portfolio_inner_content .skepost-meta.span4{margin-top:30px}
div.portfolio-title.span12{margin-bottom:0}
.style-filter{display:none}
#portfolio-division-box .port-title{float:none}
#portfolio-division-box h3,#full-client-box h3,#team-division-box h3,#footer .third_wrapper .copyright,#footer .third_wrapper .owner{text-align:center}
#portfolio-division-box .border_left,#full-client-box .border_left{margin:0 auto}
.portfolio-title .span4.port-readmore{float:none}
#portfolio-division-box .readmore{display:block;float:none;margin:40px auto 30px;text-align:center;width:110px}
.portfolio-box-mid .project-item,.portfolio-box-mid .project-item:first-child{width:270px;float:none;margin:0 auto 30px}
.portfolio.group.four-col.isotope{width:280px;margin:0 auto!important}
#sidebar #searchform input[type="submit"]{padding:4px 10px}
#footer #searchform .searchleft,#footer #searchform .searchright{float: none; margin-bottom: 5px;}
#footer #searchform .searchleft .searchinput{width: auto;}
}
@media only screen and (min-width : 310px) and (max-width : 499px) {
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:290px}
.span2,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.row-fluid .span1,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
#logo{width:65%}
#skehead .top-nav-menu{width:20%;float:right}
.skehead-headernav #logo .logo {max-height: 35px; }
#menu-main{max-height:216px;overflow-y:scroll}
#header{position:relative;padding-bottom: 5px;}
.hsearch .container{width:98%}
#skenav .swiftbiz-menu,ul.menu{margin:0}
#skenav a{border:0;margin:0}
#skenav ul li.current_page_item > a,#skenav ul li.current-menu-ancestor > a,#skenav ul li.current-menu-item > a,#skenav ul li.current-menu-parent > a,#skenav ul li:hover > a{border-bottom:0!important;background-color:rgba(0,0,0,0.9);color:#fff}
#skenav ul.swiftbiz-mob-menu .children li:first-child,#skenav ul.swiftbiz-mob-menu .sub-menu li:first-child{border-top:0 solid hsla(0,0%,0%,0.15)}
#header.skehead-headernav.skehead-headernav-shrink ul.menu{margin:0}
#header.skehead-headernav-shrink .swiftbiz-mob-menu{top:53px}
#skenav ul.swiftbiz-mob-menu ul{padding-top:0;padding-left:0}
.swiftbiz-mob-menu{top:60px}
.strip-icon.search-strip{padding:0 5px}
.dropdown-toggle > span{font-size:14px;margin:0 6px 0 8px}
.botton_style .leftsquare:before,.botton_style .rightsquare:after{right:23%}
.leftsquare:after{left:51.5%}
.botton_style .rightsquare:after{left:23%}
.rightsquare:before{right:51.5%}
.botton_style .leftsquare:before,.botton_style .rightsquare:after{width:22%}
.tp-leftarrow.default,.tp-rightarrow.default,.flex-direction-nav{display:none}
.container.post-wrap{margin-top:50px}
.fullwidth-temp .container.post-wrap{margin-top:50px}
.about-swiftbiz-section{margin-top:50px}
.bread-title-holder .title,.bread-title-holder .title span{font-size:18px;margin-bottom:5px}
.bread-title-holder .cont_nav{float:none;text-align:center}
.left-sidebar #content{padding-left:0}
.default-pagetemp #content{padding-right:0}
.sktmultisocialstream ul{margin-bottom:0}
#sidebar .skeside{margin-bottom:0}
.mid-box-mid{margin-top:0}
#featured-box .mid-box{float:none;margin:40px auto 0;width:100%}
#featured-box .mid-box-mid .mid-box .iconbox-content a{padding:0 25px}
#full-testimonial-box .container{width:100%}
.port_overlay_content .title{font-size:15px}
#team-division-box .teammember_img{height:auto}

.swiftbiz-chart-wrap.span4{margin-top:20px}
.swiftbiz-chart-wrap.span4:first-child{margin-top:0}
.clients-items .item a{border:0}
.clients-items li img,.project-item img{width:auto}
#services-box .mid-box .iconbox-content a{padding:0 20px}
.services-main-content .botton_style .leftsquare:before,.services-main-content .botton_style .rightsquare:after{right:13%}
.services-main-content .botton_style .rightsquare:after{left:13%}
.services-main-content .leftsquare:after{left:43%}
.services-main-content .rightsquare:before{right:43%}
.map_overlay_text h2 br{display:none}
.map_overlay_text h2{font-size:14px;font-size:16px;letter-spacing:1px;line-height:25px}
#contact-page .contact-left{margin-top:0}
#contact-page .contact-right{margin-top:40px}
.contact-page-content{padding:30px 0 32px}
.row-fluid .contact-right.span4{width:95%}
.map_overlay_text .fa{font-size:35px;height:60px;line-height:60px;width:60px}
.contact-add span{margin-left:25px}
.blog-template .container.post-wrap,.blog .container.post-wrap{margin-top:50px}
.navigation.blog-navigation{margin-top:50px}
.blog #content .post,.archive #content .post,.page-template-template-blog-page-php #content .post,.page-template-template-blog-fullwidth-php #content .post,.page-template-template-blog-left-sidebar-page-php #content .post,.single-post-wrap{margin-top:50px}
.blog-template #content,.blog #content,.archive #content{padding-right:0;margin-bottom:40px}
.tag #content,.category #content,.archive #content,.search #content{margin-bottom:40px}
.single-post #container.span9{padding-right:0}
.navigation{margin:50px 0 0}
.navigation .nav-previous{margin-bottom:5px;display:inline-block;float:none}
.navigation .nav-next{margin-top:5px;display:inline-block;float:none}
.skepost-meta span.date{border-left:1px solid #cdcdcd;padding-left:10px}
.skepost-meta span{display:block}
ul.protfolio_details li span{display:inline-block}
.portfolio_inner_content .skepost-meta.span4{margin-top:30px}
div.portfolio-title.span12{margin-bottom:0}
.style-filter{display:none}
#portfolio-division-box .port-title{float:none}
#portfolio-division-box h3,#full-client-box h3,#team-division-box h3,#footer .third_wrapper .copyright,#footer .third_wrapper .owner{text-align:center}
#portfolio-division-box .border_left,#full-client-box .border_left{margin:0 auto}
.portfolio-title .span4.port-readmore{float:none}
#portfolio-division-box .readmore{display:block;float:none;margin:40px auto 30px;text-align:center;width:110px}
.portfolio-box-mid .project-item,.portfolio-box-mid .project-item:first-child{width:270px;float:none;margin:0 auto 30px}
#team-division-box .team_custom_title{margin-bottom:29px}
.row-fluid .clients-items .span2,.row-fluid .clients-items .span2:first-child{float:none;margin:0 auto 10px;width:270px}
.clients-items li a{border:1px solid #E1E1E1;display:block;height:101px;text-align:center}
.clients-items img{width:232px;position:relative}
#footer iframe,#sidebar iframe{width:265px;height:auto}
#content iframe{height:270px}

.project-item .title a,.twitter-row .twitter-item{font-size:13px}
.front-video-bg iframe{height:180px}
.flexslider{min-height:145px}
.flex-caption{display:none}
#content img.serviceimage2{margin-top:0!important}
#content .serviceimage2_wrap{text-align:center}
.post-title a{font-size:18px}
.error-txt-first{font-size:95px;line-height:125px}
.error-txt{font-size:20px;line-height:30px}
.error404 .error-txt {font-size: 70px;line-height: 1;}
.featured-image:hover{transform:none;transition:none 0 ease 0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}
.image-gallery-slider{height:136px}
#map_canvas #map,#map_canvas{height:270px!important}
a.large-button,a.small-button,a.medium-button{margin:3px 10px 8px 0 !important}
.custom_list li{padding-left:0!important}
.page-template-template-blog-fullwidth-php .image-gallery-slider{height:99px}
.filter li{margin:0 5px 5px 0}
#content .portfolio.four-col .isotope-item{height:auto;width:270px;float:none;right:0;left:0;margin:30px auto 0}
#container-isotop.four-col{margin-left:0;margin-top:0}
#container-isotop.four-col .project-item .mask,.four-col .project-item .feature_image{height:auto}
#wp-calendar{width:270px}
#wp-calendar thead th{font-size:13px;padding:0 5px}
#wp-calenda tfoot td{padding:0 5px}
#wp-calendar tbody td{font-size:11px;padding:0}
.one_third .custom_list{text-align:center}
.swiftbiz_price_table{margin:30px 0 50px}
div.swiftbiz_price_table.price_featured{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}
#content .swiftbiz_tab_v .swiftbiz_tab_container{width:65%}
a#backtop{display:none!important}
#content .contact-left form textarea{width:97%}
.alignright,.alignleft,.aligncenter,.alignnone.size-full{float:none}
.commentlist .children li{padding-left:0}
#respond p{height:auto}
#respond label{display:block;float:none;width:96%}
#respond input,#respond textarea{display:block;float:none;width:96%;margin:0 0 12px}
#respond .comment-form-comment{height:auto}
.serviceimg a{display:block;margin:0 auto;width:100%}
.service-con{float:none;margin:0 auto;width:100%}
.servicetitle{text-align:center}
#swiftbiz-paginate .swiftbiz-next,#swiftbiz-paginate .swiftbiz-prev{float:none;margin:0 3px 6px;position:relative}
.error404 #searchform input[type="text"],.search #searchform input[type="text"],#sidebar #searchform input[type="text"],#footer #searchform input[type="text"]{width:190px}
#swiftbiz-stream-sktmultisocialfeed-2 img,.swiftbiz-container.sktmultisocialstream li,#main .swiftbiz-container.sktmultisocialstream li,.swiftbiz-container.sktmultisocialstream a,#main .swiftbiz-container.sktmultisocialstream a{width:83px;height:83px}
#portfolio-division-box .readmore{width:218px}

.swiftbiz-counter{margin-bottom:20px}
.swiftbiz-counter-number{font-size:40px;line-height:45px}
.swiftbiz-counter h6.swiftbiz-counter-title{font-size:14px;padding:5px 0 8px}
#footer .swiftbiz-footer-container{margin-bottom:0;padding-top:30px}
.swiftbiz-awesome-section{padding:10px 0 22px}
.swiftbiz-awesome-section .swiftbiz-awesome-title{font-size:35px;line-height:40px}
.swiftbiz-awesome-section .swiftbiz-awesome-desp{font-size:15px;line-height:23px;margin-top:10px}
.swiftbiz-awesome-section .para_btn{margin-top:25px}
.swiftbiz-statistics-wrap{padding:20px 0 0}
.swiftbiz-statistics-wrap .swiftbiz-counter{margin-bottom:10px}
.ouroffice-page .one_fourth{margin:0 auto!important;width:85%}
.serviceimg{float:none;margin:0 auto;height:250px}
.service-con{float:none;margin:0 auto;width:91.4%}
.swiftbiz-service-page .one_third{margin-bottom:35px}
.logo_inner > a{margin-top:20px}
.sktmenu-toggle{right:35px}
#header.skehead-headernav-shrink .sktmenu-toggle{margin-top:7px}
.top-search{top:20px}
ul.horizontal-style-title li:last-child::after{width:250px}
ul.horizontal-style-title{margin-top:0}
#front-content-box .page-content-right img{margin:0}
.team-member.span3{margin:0 auto 20px auto; width:275px }
.swiftbiz-section{margin-top:50px}
.swiftbiz-section img{max-width:100%}
.section-heading{line-height:1;font-size:30px;margin-bottom:10px}
.first-word{font-size:30px}
#newsletter-division-box{background:none}
.newsletter-head{text-align:center}
#sketchsubscform input[type="email"]{margin-bottom:10px;width:auto}
#sketchsubscform{text-align:center}
.latest-project-bottom ul.latest-work-list{width:275px;margin:0 auto}
#brand-logos{margin:0}
.clients-items li a{height:auto}
.second_wrapper>div:last-child{margin-bottom:15px}
#about-cta .cta-desc{padding:0}

.post .meta-right{margin-left: 0;}
.post .meta-left{position:absolute}
.meta-right .post-title{padding-left:60px;min-height:68px}
.skepost-meta span{display:inline-block}
.post img{max-width:100%}
.post-wrap #sidebar.span4{float:none;width:100%}
#sidebar{overflow:hidden}
.one_third .custom_list{text-align:left}
.error404 #searchform input[type="text"]{width:auto}
.reply{position: relative;top: 0;}
.comments-template .reply a{padding: 8px 16px;}
#commentform .submit{float: none;}
#sidebar #searchform input[type="submit"]{padding:4px 10px}
#footer #searchform .searchleft,#footer #searchform .searchright{float: none; margin-bottom: 5px;}
#footer #searchform .searchleft .searchinput{width: auto;}
}
@media screen and (min-device-width: 320px) and (max-device-width: 1024px) {
input,textarea{-webkit-appearance:none;border-radius:0}
#searchform input[type="submit"]{height:40px}
.sf-arrows .sf-with-ul:after,.sf-arrows .sf-with-ul:after{border:0!important}
#header{padding-right:0;padding-bottom:8px}
#full-testimonial-box .container{width:100%}
.skehead-headernav-shrink .sktmenu-toggle{right:8px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#sketchsubscform input[type="submit"]{top:-1px}
}