@media (max-width:767px){body{padding:0;font-size:14px;}
#logo{width:100%;}
#logo h1 span.char_0,
#logo h2 span.char_0,
#logo h3 span.char_0,
#logo h1 span.char_1,
#logo h2 span.char_1,
#logo h3 span.char_1,
#logo h1 span.char_2,
#logo h2 span.char_2,
#logo h3 span.char_2{font-size:36px;}
#menu-row{top:0 !important;}
#menu-row.fixed{background:rgba(52, 63, 67, 1) none repeat scroll 0 0;}
#top-header-row{display:none;}
#slider-row{margin-top:0px;}
#bottom-header-row article.item{margin-bottom:10px;}
#wrapper{margin:0;}
#footer-wrapper{height:auto;}
#push{display:none;}
#logo{text-align:center;}
#logo a{margin:0;}
.sequence-pagination-wrapper ul.sequence-pagination{padding:10px 40px !important;}
.blog .item .item_content .item_introtext{font-size:14px;line-height:17px;}
.moduletable.devices{margin-bottom:40px;}
.team{font-size:0;line-height:0;}
.team .item{font-size:17px;line-height:25px;display:inline-block !important;width:50% !important;vertical-align:top;}
.team .item .item_img a{width:100% !important;}
.pricing .row-fluid .item + .item .item_container{border-left-color:#c3c3c3;}
.achievements{font-size:0;line-height:0;}
.achievements .item{font-size:17px;line-height:25px;display:inline-block !important;width:50% !important;vertical-align:top;}
.gallery .mix{width:50% !important;}
.blog .item{width:50% !important;float:left !important;}
.pricing .item{width:50% !important;float:left !important;}
.body__home #menu-row{position:static;}
.scrolled #menu-row{background:none;box-shadow:none;top:0 !important;}
ul.sf-menu > li > a,
ul.sf-menu > li > span{padding:0 6px;font-size:14px;line-height:46px;margin:0px;}
ul.sf-menu > li ul{padding:10px 0 10px 15px !important;}
.scrolled ul.sf-menu > li > a,
.scrolled ul.sf-menu > li > span{font-size:14px;margin:0px;padding:0 25px;}
.navigation{float:none;margin-right:0;padding-bottom:20px;}
ul.sf-menu ul li a:hover,
ul.sf-menu ul li span:hover,
ul.sf-menu ul li.active > a,
ul.sf-menu ul li.sfHover > a,
ul.sf-menu ul li.active > span,
ul.sf-menu ul li.sfHover > span{background-color:transparent;color:#85b1d8;}
.navigation ul.sf-menu ul li a,
.navigation ul.sf-menu ul li span{padding:5px 37px;}
.navigation .btn-sf-menu{margin:10px 0px 10px 0;padding:10px 0px;width:100%;}
.nav.menu.pull-right.nav-pills{float:none;text-align:center;}
.nav.menu.pull-right.nav-pills li{float:none;display:inline-block;}
.social{text-align:left;}
[class*="cols"] [class*="span"]{width:100%;}
.item-image.blog-image{float:none;margin:0 0 20px 0;}
.row-fluid [class*="itemSpan"],
.row-fluid [class*="span"]{display:block;float:none;margin-left:0;width:auto;}
.page-gallery ul.gallery .gallery-grid{width:49.99%;max-width:49.99%;}
.page-gallery ul.gallery .gallery-grid .view .item_img{max-width:100%;}
.page-gallery ul.gallery .gallery-grid .view .item_img a{display:block;}
.img-full__left.span5{width:50%;}
.contact_details .contact_details_item{width:30%;float:left;}
.page-gallery ul.gallery .gallery-grid .view{margin:0 auto;}
.page-gallery ul.gallery .gallery-grid .view .item_img{float:none;margin:0 !important;}
#bottom-header-row,
#content-row-1,
#content-row-2,
#content-row-3,
#content-row-4,
#content-row-5,
#content-row-6,
#content-row-7,
#content-row-8,
#content-row-9,
#content-row-10,
.body__home #main-content-row,
#footer-row-2,
#footer-row-3{padding:0px 0 40px;}
#main-content-bottom-row{padding:70px 0 30px;}

#content-row-1 .content-row-1-wrapper::before{width:100%;}
#content-row-1 .moduletable ul li.lastItem{margin-bottom:70px;}
#content-row-2 .mod-newsflash-adv article:first-child .item_container,
#content-row-5 .mod-newsflash-adv article:first-child .item_container{margin-right:0px;}
#content-row-2 .mod-newsflash-adv article:last-child .item_container,
#content-row-5 .mod-newsflash-adv article:last-child .item_container{margin-left:0px;}
#content-row-1 .moduletable .moduletable-wrapper,
#content-row-2 .moduletable .moduletable-wrapper,
#content-row-3 .moduletable .moduletable-wrapper,
#content-row-4 .moduletable .moduletable-wrapper,
#content-row-5 .moduletable .moduletable-wrapper,
#content-row-6 .moduletable .moduletable-wrapper,
#content-row-7 .moduletable .moduletable-wrapper,
#content-row-8 .moduletable .moduletable-wrapper,
#content-row-9 .moduletable .moduletable-wrapper,
#content-row-10 .moduletable .moduletable-wrapper{padding:0 10px;}
#copyright .footer-logo{line-height:30px;margin-bottom:40px;margin-top:-20px;text-align:left;}
.mod-search__aside .mod-search_searchword{width:50%;}
.caroufredsel_prev{left:-4%;}
#back-top{display:none !important;}
.img-intro__left,
.img-full__left,
.pull-left.item-image{margin:0 40px 30px 0;max-width:70%;}
.img-intro__right,
.img-full__right,
.pull-right.item-image{margin:0 0px 30px 40px;max-width:40%;}
[class*="random-image"]{margin-bottom:30px;}
.page-category__team .item_introtext{overflow:visible;}
.page-category article.item{margin-bottom:50px;}
.experience-desc-holder{float:left;padding:30px 0 20px;}
.experience-item-wrapper::before{background-color:transparent;}
#content-row-4 p.blocknumber{margin-left:0px;}
#content-row-4 .moduletable{padding-left:30px;padding-right:30px;}
#content-row-9 .custom{padding:30px 0px 0 15px;}
#content-row-9 .custom p{width:auto;}
#copyright-row{margin-left: -18px}
ul.social li {padding: 0px 2px;}
}