﻿/*Custom CSS*//*Custom Landscapes Start*/#over {	position:relative;	overflow:hidden;}#out_container {    margin:0 auto;    background:#fff;    box-shadow:0 0 10px rgba(0,0,0,.5)}#out_container.boxed {    margin:20px auto;}#load span {	opacity:0;	position:absolute;	top:50%;	left:50%;	width:128px;	height:26px;	margin:-13px 0 0 -64px;	background:url('../img/299.GIF') 0 0 no-repeat;}.tweets-slide .slides li p{ color: #fff; padding: 0; margin: 0;}/* Default */@media (min-width: 980px) {    #out_container.boxed, #out_container.boxed-attached {        width:980px;    }    .three-columns-central {        border-left: 1px solid #D4D4D4;        border-right: 1px solid #D4D4D4;        padding: 21px 19px 0;        box-sizing: content-box;        margin-left: 20px;        width: 460px;    }    .two-columns-left {        border-left: 1px solid #D4D4D4;        padding: 21px 0 0 19px;        margin-left: 20px;    }    .two-columns-right {        border-right: 1px solid #D4D4D4;        padding: 21px 19px 0 0;        margin-left: 10px;    }    .sidebar {        width: 200px;    }    .portfolio-grid-1 .middle {        margin-bottom: 20px;    }    .portfolio-grid-1 .small {        margin-bottom: 20px;    }    .portfolio-grid-1 .large {        margin-bottom: 20px;    }    .portfolio-grid-1 .tall {        margin-bottom: 20px;    }    .comments .comment-date {        text-align: right;    }    .post-item-panel ul li.comments {        float: right;    }    .member-divider {        margin-left: 20px;    }    .two-col-team .span4 {        width: 340px;    }    .head_phone {        text-align: right;  font-size: 15px !important  }    ul.socials {        float: left;        margin-top: 20px;        text-align: center;        padding-left: 125px;    }    .carousel-caption {        position: absolute;        right: 30px;        left: auto;        bottom: 20px;        width: 50%;    }    .slider4 .carousel-caption {        bottom: auto;        left: 20px;        position: absolute;        right: auto;        top: 20px;        width: 50%;    }    .flexslider .left-top {        left: 20px;        top: 20px;        bottom: auto;    }    .flexslider .right-top {        right: 20px;        top: 20px;        bottom: auto;    }    .flexslider .left-bottom {        left: 20px;        bottom: 20px;    }    .flexslider .right-bottom {        right: 20px;        bottom: 20px;    }    .footer-wrapper .span4 {        width: 290px;        padding-left: 10px;    }    .navbar {        border-top: 1px solid #CCC;        border-bottom: 1px solid #CCC;        border-right: none;        border-left: none;    }    .dif-table {        margin-left: 20px;    }    .dif-table .table-column {        border-width: 1px 0 1px 1px;    }    .price-table1 .col-md-2 {        width: 159px;    }    .price-table1 .col-md-3 {        width: 218px;    }    .price-table2 .col-md-2 {        width: 199px;    }    .price-table2 .col-md-3 {        width: 298px;    }    .price-table3 .col-md-2 {        width: 343px;    }    .price-table3 .col-md-3 {        width: 354px;    }    .quote-left, .quote-right {        margin: 0 20px 0 0;    }    .portfolio-slider #carousel {        margin-bottom: 20px;        margin-left: 102px;        width: 722px;    }    .portfolio-slider #carousel .flex-prev {        left: -48px;        top: 26%;    }    .portfolio-slider #carousel .flex-next {        right: -48px;        top: 26%;    }    .gallery .thumbnail {        display: block;    }    .gallery li:hover .top-link {        border-color: #0088CC;        box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);    }    #gallery-main .col-md-3 {        width: 220px;        height: 170px;        box-shadow: 0 1px 5px #CCCCCC;        padding: 0;        margin: 0 10px 20px;    }    #gallery .col-md-3 {        width: 220px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    .portfolio-grid-1 .gallery li:hover .hover-shade {        left: 5px;        top: 5px;    }    #home_responsive .col-md-3 {        width: 220px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #home_responsive .col-md-6 {        width: 460px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #home_responsive .tall {        height: 340px;    }    #portfolio .col-md-3 {        width: 460px;    }    #portfolio .large {        height: 340px;        padding: 0;        margin: 0 10px 20px;    }    #portfolio .col-md-3 {        width: 220px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #portfolio .col-md-6 {        width: 460px;        padding: 0;        margin: 0 10px 20px;    }    #portfolio .middle {        width: 460px;    }    #portfolio .middle {        height: 160px;    }    #clients .col-md-2 {        width: 160px;        height: 125px;    }    #responsive-menu-button {        display: none;    }    .buttons-container {        display: none;    }    .tweets-slide .slides li {        width: 79%;        overflow: hidden;    }    .follow_img {        display: block;    }    .attention-sidestick {        background: url("../img/sticker_sidebar_yellow.png") no-repeat scroll 0 0 transparent;    }    .white-sidestick {        background: url("../img/sticker_sidebar_white.png") no-repeat scroll 0 0 transparent;    }    .alert-sidestick {        background: url("../img/sticker_sidebar_red.png") no-repeat scroll 0 0 transparent;    }    .success-sidestick {        background: url("../img/sticker_sidebar_green.png") no-repeat scroll 0 0 transparent;    }    .note-sidestick {        background: url("../img/sticker_sidebar_blue.png") no-repeat scroll 0 0 transparent;    }    .sidebar-stick {        height: 187px;        margin-left: -15px;        padding: 25px 41px 25px 25px;        text-align: center;        width: 179px;    }    .sidebar-stick h3 {        font-size: 22px;    }    #gallery-main .hover-shade {        height: 160px;        width: 210px;    }    .tour-btn {        padding: 51px 35px 35px;    }    .logo {        margin: 27px 0;    }    .logo .logo {        margin: 0;    }    .mini-blocks .block1 {        background-image: linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -o-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -moz-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -webkit-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -ms-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.89, #FFFFFF), color-stop(0.98, #F9F9F9), color-stop(1, #F0F0F0) );    }    .mini-blocks .block1 {        width: 313px;    }    .mini-blocks .block3 {        width: 305px;        margin-left: 0;        background-image: linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -o-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -moz-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -webkit-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -ms-linear-gradient(bottom, #FFFFFF 89%, #F9F9F9 98%, #F0F0F0 100%);        background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.89, #FFFFFF), color-stop(0.98, #F9F9F9), color-stop(1, #F0F0F0) );    }    .features-block {        margin-bottom: 40px;    }    .features-block .col-md-6 {        padding-left: 20px;    }    .features-block .more {        padding-left: 38px;        display: block;        clear: both;    }    #home_responsive {        margin-bottom: 20px;    }    .portfolio-grid-1 .hp-wrapper .bottom-block-optional {        text-align: center;    }    .coming-soon-subscribe input {        width: 288px;        height: 22px;        border-radius: 0;        margin-right: 10px;    }    .coming-soon-btn {        margin-left: 0;        border: none;        padding: 6px 15px;        height: auto;    }    ul.socials {        margin-bottom: 0;    }    #right-sidebar {        margin-left: 20px;        padding-left: 0;    }}/* Portrait tablet to landscape and desktop */@media (min-width: 768px) and (max-width: 979px) {    .navbar-collapse {        display: none;    }    #out_container.boxed, #out_container.boxed-attached {        width:764px;    }    .three-columns-central {        border-left: 1px solid #D4D4D4;        border-right: 1px solid #D4D4D4;        padding: 21px 19px 0;        box-sizing: content-box;        -moz-box-sizing: content-box;        -webkit-box-sizing: content-box;        margin-left: 20px;        width: 352px;    }    .two-columns-left {        border-left: 1px solid #D4D4D4;        padding: 21px 0 0 19px;        margin-left: 20px;    }    .two-columns-right {        border-right: 1px solid #D4D4D4;        padding: 21px 19px 0 0;        margin-left: 10px;    }    .sidebar {        width: 146px;    }    .portfolio-grid-1 .middle {        margin-bottom: 20px;    }    .portfolio-grid-1 .small {        margin-bottom: 20px;    }    .portfolio-grid-1 .large {        margin-bottom: 20px;    }    .portfolio-grid-1 .tall {        margin-bottom: 20px;    }    .comments .comment-date {        text-align: right;    }    .post-item-panel ul li.comments {        float: right;    }    .member-divider {        margin-left: 20px;    }    .two-col-team .span4 {        width: 259px;    }    .head_phone {        text-align: right;    }    ul.socials {        float: right;        margin-top: 20px;        text-align: center;        padding-right: 10px;        margin-bottom: 0;    }    .contact-info ul.socials {        width: auto;        margin: 0 0 35px 0;    }    .carousel-caption {        position: absolute;        right: 30px;        bottom: 20px;        width: 50%;        left: auto;    }    .slider4 .carousel-caption {        bottom: auto;        left: 20px;        position: absolute;        right: auto;        top: 20px;        width: 50%;    }    .flexslider .left-top {        left: 20px;        top: 20px;        bottom: auto;    }    .flexslider .right-top {        right: 20px;        top: 20px;        bottom: auto;    }    .flexslider .left-bottom {        left: 20px;        bottom: 20px;    }    .flexslider .right-bottom {        right: 20px;        bottom: 20px;    }    .navbar {        border: none;    }    .dif-table {        margin-left: 20px;    }    .dif-table .table-column {        border-width: 1px 0 1px 1px;    }    .price-table1 .col-md-2 {        width: 119px;    }    .price-table1 .col-md-3 {        width: 175px;    }    .price-table2 .col-md-2 {        width: 159px;    }    .price-table2 .col-md-3 {        width: 216px;    }    .price-table3 .col-md-2 {        width: 260px;    }    .price-table3 .col-md-3 {        width: 275px;    }    .quote-left, .quote-right {        margin: 0 20px 0 0;    }    .portfolio-slider #carousel {        width: auto;        margin-left: 0;    }    .portfolio-slider #carousel .flex-prev {        left: 20px;        top: 26%;    }    .portfolio-slider #carousel .flex-next {        right: 20px;        top: 26%;    }    .gallery .thumbnail {        display: block;    }    #gallery-main .col-md-3 {        width: 220px;        height: 170px;        margin: 0 10px 20px;        padding: 0;    }    #gallery .col-md-3 {        width: 220px;        height: 160px;    }    .portfolio-grid-1 .gallery li:hover .hover-shade {        left: 5px;        top: 5px;    }    #home_responsive .col-md-3 {        width: 220px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #home_responsive .col-md-6 {        width: 460px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #home_responsive .tall {        height: 340px;    }    #portfolio .col-md-6 {        width: 460px;    }    #portfolio .large {        height: 340px;    }    #portfolio .col-md-3 {        width: 220px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #portfolio .col-md-6 {        width: 460px;        padding: 0;        margin: 0 10px 20px;    }    #portfolio .middle {        width: 460px;    }    #portfolio .middle {        height: 160px;    }    #clients .col-md-2 {        width: 160px;        height: 125px;    }    .navbar .btn-navbar {        cursor: pointer;        opacity: 0;        position: absolute;        top: 0;        z-index: 1000;        width: 400px;        height: 27px;    }    #responsive-menu-button {        display: block;        background: url("../img/selectnav.png") no-repeat scroll 0 0 transparent;        color: #000000;        cursor: pointer;        font-family: Arial;        font-size: 12px;        height: 27px;        margin-top: 10px;        padding: 13px;        position: relative;        width: 400px;        z-index: 5;    }    .buttons-container {        position: relative;        text-align: center;        margin: 0 auto;        height: 27px;    }    .sidebar-news-widget .date .icon-calendar {        display: none;    }    .portfolio-slider #carousel {        margin-bottom: 20px;    }    .buttons-container {        margin: 0 -24px 0 -20px;    }    .tweets-slide .slides li {        width: 72%;        overflow: hidden;    }    .follow_img {        display: block;    }    .attention-sidestick {        background: url("../img/sticker_small_yellow.png") no-repeat scroll 0 0 transparent;    }    .white-sidestick {        background: url("../img/sticker_small_white.png") no-repeat scroll 0 0 transparent;    }    .alert-sidestick {        background: url("../img/sticker_small_red.png") no-repeat scroll 0 0 transparent;    }    .success-sidestick {        background: url("../img/sticker_small_green.png") no-repeat scroll 0 0 transparent;    }    .note-sidestick {        background: url("../img/sticker_small_blue.png") no-repeat scroll 0 0 transparent;    }    .sidebar-stick {        height: 154px;        margin-left: -10px;        padding: 15px 18px 10px 10px;        text-align: center;        width: 146px;    }    .sidebar-stick h3 {        font-size: 14px;        line-height: 17px;        margin-bottom: 4px;        font-weight: bold;    }    .sidebar-stick p {        font-size: 11px;    }    .hero-list h2 {        font-size: 14px;    }    #gallery-main .hover-shade {        height: 160px;        width: 210px;    }    .tour-btn {        padding: 51px 35px 35px;    }    .logo {        margin: 27px 0;    }    .logo .logo {        margin-left: 0;    }    .portfolio-grid-1 .hp-wrapper .bottom-block-optional {        text-align: center;    }    .coming-soon-subscribe input {        width: 288px;        height: 22px;        border-radius: 0;        margin-right: 10px;    }    .coming-soon-subscribe .coming-soon-btn {        margin-left: 0;        border: none;        background-color: #000000;        color: #ffffff;        padding: 6px 15px;        height: auto;    }    .mini-blocks .block1, .mini-blocks .block2, .mini-blocks .block3 {        width: 32.333333333%;    }    #right-sidebar {        margin-left: 20px;        padding-left: 0;    }}/* Landscape phone to portrait tablet */@media (max-width: 767px) {    .navbar-collapse {        display: none;    }    body {        padding:0;    }    #out_container {        padding:0 20px;}    #out_container.boxed, #out_container.boxed-attached {        width:auto;        margin-left:20px;        margin-right:20px;    }    .sidebar {        width: auto;    }    .three-columns-central, .two-columns-left, .two-columns-right {        border: none;        padding: 21px 0 0 0;    }    .hero-list div.col-md-3 {        min-height: 114px;    }    .portfolio-grid-1 .middle {        margin-bottom: 20px;    }    .portfolio-grid-1 .small {        margin-bottom: 20px;    }    .portfolio-grid-1 .large {        margin-bottom: 20px;    }    .portfolio-grid-1 .tall {        margin-bottom: 20px;    }    .top_line, .footer-top, .recent-tweets, .footer-wrapper, .footer-bottom {        margin: 0 -20px 0;    }    .block-posts .col-md-3 {        margin-bottom: 20px;    }    .block-posts .last {        margin-bottom: 0;    }    .comments .comment-date {        text-align: left;    }    .form-button-offset {        margin-left: 0;    }    .reply-form h2 {        margin-left: 0;    }    .post-item-panel ul li.comments {        float: left;    }    .bordered-img {        display: inline-block;    }    .member-divider {        margin-left: 0;    }    .two-col-team .span4 {        width: auto;    }    .logo {        text-align: center;        margin: 14px 0;    }    .logo img {        display: inline;    }    .head_phone {        text-align: center;    }    ul.socials {        margin: 0 auto 35px;        overflow: hidden;        margin-top: 20px;        text-align: center;        padding-left: 0;    }    .contact-info ul.socials {        width: auto;        margin: 0 0 35px 0;    }    .carousel-caption {        right: 0;        left: 0;        bottom: 0;    }    .footer-wrapper .span4 {        padding-left: 10px;    }    .navbar {        border: none;    }    .dif-table div.last-column {        border-left: 1px solid #E0E0E0;    }    .dif-table {        margin-left: 0;    }    .dif-table div.col-md-3 {        margin-top: 22px;    }    .dif-table .table-column {        border-width: 1px;    }    .quote-left, .quote-right {        margin: 0 20px 10px 0;    }    .portfolio-slider #carousel {        width: auto;        margin-left: 0;    }    .portfolio-slider #carousel .flex-prev {        left: 20px;        top: 26%;    }    .portfolio-slider #carousel .flex-next {        right: 20px;        top: 26%;    }    .gallery .thumbnail {        display: table;    }    #gallery-main .col-md-3 {        width: auto;        height: auto;        margin: 0 0 20px 20px;        padding: 0;    }    #gallery-main {        margin-left: -20px;    }    #gallery .col-md-3 {        width: 220px;        height: 160px;        margin-left: 20px;    }    .portfolio-grid-1 .gallery li:hover .hover-shade {        left: 5px;        top: 5px;    }    #home_responsive .col-md-3 {        width: 220px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #home_responsive .col-md-6 {        width: 460px;        padding: 0;        margin: 0 10px 20px;        height: 160px;    }    #home_responsive .tall {        height: 340px;        margin-right: 10px;    }    #portfolio .col-md-6 {        width: 460px;        margin-left: 20px;    }    #portfolio .large {        height: 340px;    }    #portfolio .col-md-3 {        width: 220px;        height: 160px;        margin-left: 20px;    }    #portfolio .middle {        width: 460px;        height: 160px;        margin-left: 20px;    }    #portfolio {        margin-left: -20px;    }    #gallery {        margin-left: -20px;    }    #clients .col-md-2 {        width: 160px;        height: 125px;    }    .navbar .btn-navbar {        cursor: pointer;        opacity: 0;        position: absolute;        top: 0;        z-index: 1000;        width: 400px;        height: 27px;    }    #responsive-menu-button {        display: block;        background: url("../img/selectnav.png") no-repeat scroll 0 0 transparent;        color: #000000;        cursor: pointer;        font-family: Arial;        font-size: 12px;        height: 27px;        margin-top: 10px;        padding: 13px;        position: relative;        width: 400px;        z-index: 5;    }    .buttons-container {        position: relative;        text-align: center;        margin: 0 auto;        height: 27px;    }    .portfolio-slider #carousel {        margin-bottom: 20px;    }    .buttons-container {    }    .tweets-slide .slides li {        width: 58%;        overflow: hidden;    }    .follow_img {        display: block;    }    .attention-sidestick {        background: url("../img/sticker_sidebar_yellow.png") no-repeat scroll 0 0 transparent;    }    .white-sidestick {        background: url("../img/sticker_sidebar_white.png") no-repeat scroll 0 0 transparent;    }    .alert-sidestick {        background: url("../img/sticker_sidebar_red.png") no-repeat scroll 0 0 transparent;    }    .success-sidestick {        background: url("../img/sticker_sidebar_green.png") no-repeat scroll 0 0 transparent;    }    .note-sidestick {        background: url("../img/sticker_sidebar_blue.png") no-repeat scroll 0 0 transparent;    }    .sidebar-stick {        height: 187px;        margin-left: -15px;        padding: 25px 41px 25px 25px;        text-align: center;        width: 179px;    }    .sidebar-stick h3 {        font-size: 22px;    }    #gallery-main .hover-shade {        height: 160px;        width: auto;    }    .tour-btn {        padding: 0 21px 25px;    }    .portfolio-grid-1 .hp-wrapper .bottom-block-optional {        width: 300px;        text-align: center;    }    .coming-soon-subscribe input {        width: 288px;        height: 22px;        border-radius: 0;        margin-right: 10px;    }    .coming-soon-subscribe .coming-soon-btn {        margin-left: 0;        border: none;        background-color: #000000;        color: #ffffff;        padding: 6px 15px;        height: auto;    }    .coming-soon-subscribe .coming-soon-btn {        margin-left: 0;        border: none;        background-color: #000000;        color: #ffffff;        padding: 6px 15px;        height: auto;    }        #right-sidebar {                padding-left: 0;    }}/* Landscape phones and down */@media (max-width: 480px) {    .navbar-collapse {        display: none;    }        .logo {        text-align: center;    }    .logo img {        display: inline;    }    .head_phone {        text-align: center;    }    .sidebar {        width: auto;    }    .three-columns-central, .two-columns-left, .two-columns-right {        border: none;        padding: 0;    }    .hero-list div.col-md-3 {        min-height: 114px;    }    .portfolio-grid-1 .middle {        margin-bottom: 20px;    }    .portfolio-grid-1 .small {        margin-bottom: 20px;    }    .portfolio-grid-1 .large {        margin-bottom: 20px;    }    .portfolio-grid-1 .tall {        margin-bottom: 20px;    }    .top_line, .footer-top, .recent-tweets, .footer-wrapper, .footer-bottom {        margin: 0 -20px 0;    }    .block-posts .col-md-3 {        margin-bottom: 20px;    }    .block-posts .last {        margin-bottom: 0;    }    .comments .comment-date {        text-align: left;    }    .form-button-offset {        margin-left: 0;    }    .reply-form h2 {        margin-left: 0;    }    .post-item-panel ul li.comments {        float: left;    }    .bordered-img {        display: inline-block;    }    .member-divider {        margin-left: 0;    }    .two-col-team .span4 {        width: auto;    }    ul.socials {        margin: 0 auto 35px;        overflow: hidden;        margin-top: 20px;    }    .carousel-caption {        right: 0;        left: 0;        bottom: 0;    }    .footer-wrapper .span4 {        padding-left: 10px;    }    .navbar {        border: none;    }    .dif-table .last-column {        border-left: 1px solid #E0E0E0;    }    .dif-table {        margin-left: 0;    }    .dif-table div.col-md-3 {        margin-top: 22px;    }    .dif-table .table-column {        border-width: 1px;    }    .quote-left, .quote-right {        margin: 0 20px 10px 0;    }    .portfolio-slider #carousel {        width: auto;        margin-left: 0;    }    .portfolio-slider #carousel .flex-prev {        left: 20px;        top: 26%;    }    .portfolio-slider #carousel .flex-next {        right: 20px;        top: 26%;    }    .gallery .thumbnail {        display: table;    }    #gallery-main .col-md-3 {        width: auto;        height: 163px;        margin-left: 0;    }    #gallery .col-md-3 {        width: auto;        height: 160px;        margin-left: 0;    }    #gallery .thumbnail {        border: none;        padding: 0;        box-shadow: none;    }    .portfolio-grid-1 .gallery li:hover .hover-shade {        left: 0;        top: 0;    }    #home_responsive .col-md-3 {        width: auto;        height: auto;    }    #home_responsive .col-md-6 {        width: auto;        height: auto;    }    #home_responsive .tall {        height: auto;        margin-right: 10px;    }    #portfolio .col-md-6 {        width: auto;    }    #portfolio .large {        height: auto;    }    #portfolio .col-md-3 {        width: auto;        height: auto;    }    #portfolio .middle {        width: auto;        height: auto;    }    #gallery {        margin-left: -20px;    }    #clients .col-md-2 {        width: auto;        height: auto;    }    .navbar .btn-navbar {        cursor: pointer;        opacity: 0;        position: absolute;        top: 0;        z-index: 1000;        width: 400px;        height: 27px;    }    #responsive-menu-button {        display: block;        background: url("../img/selectnav.png") no-repeat scroll 0 0 transparent;        color: #000000;        cursor: pointer;        font-family: Arial;        font-size: 12px;        height: 27px;        margin-top: 10px;        padding: 13px;        position: relative;        width: 400px;        z-index: 5;    }    .buttons-container {        position: relative;        text-align: center;        height: 27px;    }    .portfolio-slider #carousel {        margin-bottom: 20px;    }    .buttons-container .nav-select {        border-radius: 4px;    }    .tweets-slide .slides li {        width: auto;        overflow: hidden;    }    .follow_img {        display: none;    }    .attention-sidestick {        background: url("../img/sticker_small_yellow.png") no-repeat scroll 0 0 transparent;    }    .white-sidestick {        background: url("../img/sticker_small_white.png") no-repeat scroll 0 0 transparent;    }    .alert-sidestick {        background: url("../img/sticker_small_red.png") no-repeat scroll 0 0 transparent;    }    .success-sidestick {        background: url("../img/sticker_small_green.png") no-repeat scroll 0 0 transparent;    }    .note-sidestick {        background: url("../img/sticker_small_blue.png") no-repeat scroll 0 0 transparent;    }    .sidebar-stick {        height: 154px;        margin-left: -10px;        padding: 15px 18px 10px 10px;        text-align: center;        width: 146px;    }    .sidebar-stick h3 {        font-size: 14px;        line-height: 17px;        margin-bottom: 4px;        font-weight: bold;    }    .sidebar-stick p {        font-size: 11px;    }    #gallery-main .hover-shade {        height: 160px;        width: auto;    }    .tour-btn {        padding: 0 21px 25px;    }    .portfolio-grid-1 .hp-wrapper .bottom-block-optional {        text-align: left;    }    .coming-soon-subscribe input {        width: 100%;        height: 22px;        border-radius: 0;        margin-right: 10px;        margin-bottom: 20px;    }    #right-sidebar {                padding-left: 0;    }}.navbar-collapse {    padding: 0;}/*Custom Landscapes End*/body {    margin: 0;    font-family: 'Open Sans', Arial, sans-serif;    font-size: 12px;    line-height: 20px;    color: #333333;    background-color: #ffffff;}h1, h2, h3 {    font-weight: normal;    margin: 0 0 10px;}h4, h5, h6 {    margin: 0;}.thumbnails .caption {    padding: 9px;    color: #555;}.nav-tabs {    margin-bottom: 20px;}ul.thumbnails {    margin-left: 0;    list-style: none;    padding: 0;    margin: 0 0 10px 0;}.thumbnails > li {    margin-bottom: 20px;}.accordion {    margin-bottom: 20px;}dl {    margin-bottom: 20px;}.pagination, .pager {    margin: 20px 0;}h1 {    clear: both;    color: #333333;    font-size: 32px;    /*line-height: 32px;*/	line-height: 26px;    margin: 0 0 18px;}h2 {    font-size: 18px;    color: #666666;    line-height: 22px;}h3 {    font-size: 16px;    line-height: 22px;    color: #333333;	font-weight: bold;}h4 {    font-size: 14px;    line-height: 22px;    font-weight: bold;    color: #666666;    font-family: Arial, sans-serif;}h5 {    font-size: 12px;    line-height: 22px;    font-weight: bold;    color: #666666;    font-family: Arial, sans-serif;}h6 {    font-size: 11px;    line-height: 22px;    color: #666666;    font-family: Arial, sans-serif;	font-weight: bold;}.clear-both {    clear: both;}.top_line {    height: 5px;}p {    font-family: Verdana, Arial, sans-serif;    color: #000;    margin: 0;    line-height: 18px;    padding: 0 0 20px;	line-height: 1.5em;}.team-member p {    color: #333333;}.two-col-team p {    color: #333333;}sup {    padding-left: 1px;    top: -0.3em;}form label {    color: #898989;    font-family: Arial, sans-serif;    font-size: 12px;}h2 {    font-size: 18px;    line-height: 22px;    color: #666666;    margin: 0 0 10px;}.table {    margin-bottom: 20px;}ul, ol {    margin-bottom: 20px;}.side-nav ul, .sidebar ul {    margin-bottom: 0;    padding-left: 0;    list-style: none;}blockquote {    background: url("../img/quotes.png") no-repeat scroll 5px -2px #FBFBFB;    border-color: #F5F5F5 #ECECEC #DFDFDF;    border-radius: 5px 5px 5px 5px;    border-style: solid;    border-width: 1px;    box-shadow: 0 1px 3px #CCCCCC;    overflow: hidden;    margin: 0 0 20px;    padding: 15px 20px 12px;}.clear_both {    clear: both;}.quote-left {    float: left;    max-width: 280px;}.quote-right {    float: right;    max-width: 280px;    margin: 0 0 0 20px;}blockquote p {    color: #898989;    font-family: 'Open Sans',Arial,sans-serif;    font-size: 14px;    font-style: italic;    line-height: 21px;    margin: 0 0 5px;    padding: 0;    position: relative;    z-index: 2;}blockquote .autor {    font-family: Arial;    font-size: 12px;    font-style: normal;    font-weight: bold;    text-align: right;    color: #666666;}.large-quote {    background: url("../img/testimonials_block_bg.gif") repeat scroll left top transparent;    border-radius: 0 0 0 0;    box-shadow: none;    min-height: 137px;    padding: 15px 55px 12px;    position: relative;    text-align: center;}.large-quote .figure-left {    background: transparent url("../img/figures.png") top left no-repeat;    position: absolute;    width: 40px;    height: 147px;    top: 6px;    left: 10px;}.large-quote .figure-right {    background: transparent url("../img/figures.png") scroll -41px 0 no-repeat;    position: absolute;    width: 40px;    height: 147px;    top: 6px;    right: 10px;}.large-quote .autor {    text-align: center;    margin-top: 26px;}ul.socials li {    margin-left: 5px;    display: inline-block;}.bold {    font-weight: bold;}.bordered-img {    -moz-transition: all 0.2s ease-in-out 0s;    border: 1px solid #DDD;    border-radius: 3px 3px 3px 3px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);    line-height: 20px;    padding: 3px;}.img-polaroid {    padding: 4px;    background-color: #FFF;    border: 1px solid #CCC;    border: 1px solid rgba(0, 0, 0, 0.2);    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}.socials a {    display: block;    width: 24px;    height: 24px;}.socials .flickr {    background: transparent url('../img/socials_icons.png') top left no-repeat;}.socials .twitter {    background: transparent url('../img/socials_icons.png') scroll -30px 0 no-repeat;}.socials .facebook {    background: transparent url('../img/socials_icons.png') scroll -60px 0 no-repeat;}.socials .youtube {    background: transparent url('../img/socials_icons.png') scroll -90px 0 no-repeat;}.socials .dribbble {    background: transparent url('../img/socials_icons.png') scroll -120px 0 no-repeat;}.socials .pinterest {    background: transparent url('../img/socials_icons.png') scroll -150px 0 no-repeat;}.socials .flickr:hover {    background: transparent url('../img/socials_icons.png') scroll 0 -24px no-repeat;}.socials .twitter:hover {    background: transparent url('../img/socials_icons.png') scroll -30px -24px no-repeat;}.socials .facebook:hover {    background: transparent url('../img/socials_icons.png') scroll -60px -24px no-repeat;}.socials .youtube:hover {    background: transparent url('../img/socials_icons.png') scroll -90px -24px no-repeat;}.socials .dribbble:hover {    background: transparent url('../img/socials_icons.png') scroll -120px -24px no-repeat;}.socials .pinterest:hover {    background: transparent url('../img/socials_icons.png') scroll -150px -24px no-repeat;}.socials .linkedin {    background: transparent url('../img/socials_icons.png') scroll -180px 0 no-repeat;}.socials .linkedin:hover {    background: transparent url('../img/socials_icons.png') scroll -180px -24px no-repeat;}.socials .google_plus {    background: transparent url('../img/socials_icons.png') scroll -210px 0 no-repeat;}.socials .google_plus:hover {    background: transparent url('../img/socials_icons.png') scroll -210px -24px no-repeat;}ul.icons {    list-style: none;    margin-left: 0;    padding: 0;}.head_phone {    color: #666666;    font-family: 'Open Sans',Arial,sans-serif;    font-size: 18px;    margin-top: 18px;    padding-bottom: 0;}.navbar .nav .open .dropdown-menu .active a {    background-color: #333333;    border: none;    background-image: none;}.navbar .nav .open .dropdown-menu .active a:hover {    background-color: #292929;    background-image: none !important;    filter: none;}.nav-select {    width: 100%;}.navbar {    background-color: #FFFFFF;    background-image: none;    background-repeat: repeat-x;    border-radius: 0 0 0 0;    box-shadow: none;    min-height: 40px;    margin: 0;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)}.navbar .nav .active > a, .navbar .nav .active > a:hover, .navbar .nav .active a > i, .navbar .nav .active a > i:hover {    background-color: #FFFFFF;    text-decoration: none;}.nav-pills > li > a {    border-radius: 0;    margin-bottom: 2px;    margin-top: 2px;    padding-bottom: 8px;    padding-top: 8px;}.nav-pills-portfolio > li > a {    border-radius: 5px 5px 5px 5px;    color: #666666;    font-size: 18px;}.nav-pills-portfolio {    float: left;    margin-bottom: 10px;}.portfolio-switch {    float: right;    list-style: none;    margin-top: 4px;}.portfolio-switch li {    float: right;    margin-left: 20px;}.portfolio-nav {    overflow: hidden;}.dropdown .dropdown-menu {    background-clip: padding-box;    background-color: #333333;    box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.2);    list-style: none outside none;    z-index: 1000;    top: 98%;}.in .dropdown .dropdown-menu {    box-shadow: none;}.navbar .nav > li > .dropdown-menu:after {    border: none;}.navbar .nav > li > .dropdown-menu:before {    border: none;}.dropdown-menu {    border: none;    margin: 0;}.nav-pills .dropdown-menu {    border-radius: 0 0 0 0;}/*.navbar {    margin: 0 10px;}*/.navbar-inner {    padding: 0;}.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {    box-shadow: none;}.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {    background-color: #ffffff;}.navbar .in .nav li.dropdown.open > .dropdown-toggle, .navbar .in .nav li.dropdown.active > .dropdown-toggle, .navbar .in .nav li.dropdown.open.active > .dropdown-toggle {    background-color: #333333;    color: #ffffff;}.in .nav > li > a:hover, .nav-collapse .dropdown-menu a:hover {    background-color: #292929;    border-radius: 0 0 0 0;}.nav-collapse {    position: relative;    z-index: 999;}.navbar .nav > li {    text-align: center;    border-right: 1px dotted #CCCCCC;}.navbar .nav > li .dropdown-menu li {    text-align: left;}.navbar .nav > li .dropdown-menu li a {    color: #ffffff;    padding: 8px 10px 11px;}.navbar .nav > li .dropdown-menu li a:hover {    background-color: #292929;    background-image: none !important;    filter: none;}.navbar .nav > li a i {    display: block;    color: #666666;    font-size: 12px;    font-weight: normal;    height: 27px;    background: #ffffff url('../img/menu_icons.png') scroll center 23px no-repeat;}.navbar .nav > li.single a i {    background: none;}.navbar .nav > li a {    color: #333333;    font-size: 14px;    font-weight: 600;    line-height: 16px;    margin-bottom: 0;    padding: 15px 15px 8px;    text-shadow: none;}.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {    background-color: #999999;    border-color: #999999;    color: #333333;}.navbar-inner .in {    margin-top: 20px;}.navbar .navbar-inner .in .nav-pills {    z-index: 9999;    background-color: #333333;}.navbar .navbar-inner .in li {    border-right: none;    text-align: left;}.navbar .navbar-inner .in li a {    color: #ffffff;}.navbar .navbar-inner .in li a i {    display: none;}.navbar .navbar-inner .in li.active a {    background-color: #333333;}.navbar .nav .active > a, .navbar .nav li:hover > a {    padding-top: 12px;}.navbar .nav .dropdown-menu li:hover a {    border: none;    padding-top: 8px;}.navbar .in .nav li a {    border: none;    padding: 8px 10px 11px;}.navbar .in .nav .active a, .navbar .in .nav li:hover a {    border: none;    padding: 8px 10px 11px;}input.btn {    float: left;}.grey-box {    background-color: #fbfbfb;    border-bottom: 1px solid #dfdfdf;    border-left: 1px solid #ececec;    border-right: 1px solid #ececec;    border-top: 1px solid #f5f5f5;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    box-shadow: 0 1px 3px #CCCCCC;}.hero-block-2 {    padding: 15px 20px;    text-align: center;}.hero-block-2 p img {    float: right;    margin: 0 0 0 25px;}.hero-block-2 .btn {    margin: 17px auto 5px;    font-weight: bold;    font-size: 16px;}.hero-block3 .btn {    font-size: 16px;}.hero-block-2 .btn .icon-shopping-cart {    font-size: 19px;}.hero-block-2 h2, .hero-block-2 p {    text-align: left;}.hero-block-2 .btn .icon-shopping-cart {    line-height: 26px;    padding-right: 7px;}.home-block h1 {    padding-top: 6px;    margin-bottom: 8px;    margin-top: 0;}.hero-block-1 {    margin-bottom: 15px;}.home-block h2 {    margin-bottom: 10px;}.home-block p {    line-height: 22px;    padding: 0;    color: #898989;}.home-block {    margin-top: 20px;}.hero-list {    margin-top: 10px;    padding-bottom: 10px;}.hero-list .image-wrapper {    float: left;    margin:0 6px;}.hero-list .image-wrapper .img {    height:65px;    width:65px;    display:table-cell;    vertical-align:middle;    border-radius:33px;    text-align:center;    background:#2773ae;}.index1 .hero-list  .image-text {    margin-left: 80px;    text-align:left;}.hero-list-description {    float: left;}.hero-list a {    clear: both;    display: block;    margin-top: 5px;}.hero-list p {    font-family: 'Open Sans',sans-serif,Arial;    line-height: 16px;    padding: 0;    color: #898989;    overflow: hidden;}.hero-list h2 {    color: #898989;}.hero-list h2 {    margin-bottom: 5px;}.slides .slide-info p {    padding: 0;}.slides .slide-info h2 {    padding: 0;}.carousel-caption {    background: transparent url("../img/slide_info_bg.png") top left repeat;    padding: 15px;}.carousel-caption h2 {    font-size: 24px;    font-weight: normal;    text-decoration: none;}.carousel-caption p {    color: #ffffff;    padding-bottom: 10px;}.horizontal-divider {    background-color: #e5e5e5;    height: 5px;    margin-bottom: 20px;    margin-top: 10px;}.title-wrapper h2 {    float: left;}.clients .title-wrapper h2 {    float: none;}.title-wrapper .all {    font-size: 14px;    float: right;    line-height: 30px;    padding-right: 10px;}.portfolio-grid-1 .hp-wrapper {    position: relative;    overflow: hidden;}.portfolio-grid-1 .hp-wrapper .bottom-block {    background: url("../img/bottom_block_bg.png") repeat scroll left top transparent;    bottom: 0;    height: 38px;    left: 0;    padding: 6px 0 6px 10px;    position: absolute;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;}.portfolio-grid-1 .hp-wrapper .bottom-block a {    font-size: 16px;}.portfolio-grid-1 .hp-wrapper .bottom-block p {    color: #666666;    font-family: 'Open Sans', sans-serif, Arial;}.portfolio-grid-1 .hp-wrapper .top-link:before {    position: absolute;    left: 0;    top: 0;    width:100%;    height:100%;    background:rgba(255, 255, 255, .8);    display:none;    content:'';}.portfolio-grid-1 .hp-wrapper .top-link:after {    width: 60px;    height: 60px;    display: block;    position:absolute;    top:50%;    left:50%;    margin:-30px 0 0 -30px;    content: "\f08e";    font-family: FontAwesome;    font-size:60px;    line-height:60px;    text-align:center;    color:#2773ae;    display:none;}.portfolio-grid-1 .hp-wrapper:hover .top-link:before, .portfolio-grid-1 .hp-wrapper:hover .top-link:after {    display:block;}.portfolio-grid-1.main-block .hp-wrapper .top-link:after {    content: "\f00e";}.portfolio-grid-1 p {    padding: 0;}.testimonials {    margin-bottom: 35px;}.testimonials-block {    background: transparent url("../img/testimonials_block_bg.gif") top left repeat;    position: relative;    padding: 30px 20px 10px;    margin-bottom: 25px;}.testimonials-block .quote {    background: transparent url("../img/quote.png") top left no-repeat;    position: absolute;    width: 91px;    height: 61px;    left: 13px;    top:0;    z-index: 1;}.testimonials-block p {    color: #666666;    font-family: Georgia;    font-size: 16px;    font-style: italic;    position: relative;    z-index: 2;    margin: 0 0 5px;    padding: 0;}.testimonials-block .autor {    text-align: right;    font-weight: bold;    font-family: Arial;    font-size: 12px;    font-style: normal;}.hero-block3 {    position: relative;}.hero-block3 .hero-content-3 {    padding: 20px;}.hero-block3 .hero-content-3 h2 {    font-size: 32px;    line-height: 32px;    margin-bottom: 10px;    color: #333333;}.hero-block3 h2 {    float: none;    margin-bottom: 5px;}.hero-block3 p {    float: none;    line-height: 22px;    padding: 0;    color: #898989;}.tour-btn .btn {    font-weight: bold;}.block-posts .block-post-img {    display: block;    margin-bottom: 10px;}.bordered-img {    -moz-transition: all 0.2s ease-in-out 0s;    border: 1px solid #DDDDDD;    border-radius: 3px 3px 3px 3px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);    line-height: 20px;    padding: 3px;}.container .bordered-img img {    margin-bottom: 0;}.block-posts .block-post-title {    font-size: 14px;}.block-posts .block-post-content {    margin: 0 0 2px;    color: #666666;    padding: 0;    line-height: 18px;}.block-posts .block-post-more {    text-decoration: underline;}.block-posts p {    padding: 0;}.block-posts .block-post-date {    padding-bottom: 10px;    color: #898989;}.clients {    margin-bottom: 20px;}/*Breadcrumb Start*/#breadcrumb {    border-bottom: 1px solid #CCCCCC;    float: left;    width: 100%;    margin-bottom: 10px;}#breadcrumb ul {    float: left;    list-style: none outside none;    margin: 0 0 2px;    padding: 12px 0 8px 10px;}#breadcrumb ul li {    background: url("../img/breadcrumb_icon.png") no-repeat scroll left 7px transparent;    float: left;    margin-left: 8px;    padding-left: 10px;}#breadcrumb .home {    background: none repeat scroll 0 0 transparent;    height: 15px;    margin-left: 0;    padding-left: 0;}/*Breadcrumg Ens*//*Sidebars Start*/#left-sidebar .sidebar-wrapper {    padding-right: 19px;    border-right: 1px solid #cccccc;}.side-nav .active a {    color: #000000;}.sidebar .sidebar-block {    margin-bottom: 35px;    clear: both;    overflow: hidden;}.sidebar-news-widget ul, .side-nav ul {    list-style: none;    margin-left: 0;}.sidebar-news-widget ul li {    border-bottom: 1px solid #CCCCCC;    margin-bottom: 8px;    overflow: hidden;    padding-bottom: 8px;}.comments-widget p, .text-widget p, .tags-widget p {    padding: 0;    color: #898989;}.sidebar-news-widget ul li p, .sidebar-news-widget .date {    padding: 0 0 0 69px;}  .side-nav ul li {    /*border-bottom: 1px solid #CCCCCC;*/    /*margin-bottom: 2px;*/    overflow: hidden;    /*padding-bottom: 8px;*/	  padding: 3px 0 3px 13px;}.side-nav ul li a {    background: url("../img/left_nav_bullets.png") no-repeat scroll 0 8px transparent;    /*padding-left: 9px;*/	padding: 3px 0 3px 13px;    display: block;    font-size: 13px;	border-bottom: 1px solid #CCCCCC;}ul.side-nav ul li a {	margin-left:10px;	/*margin-bottom:-8px;*/	font-size:90%;}.side-nav ul li a:hover {    text-decoration: none;    color: #333333;}.tags-widget p {    margin-bottom: 5px;}.sidebar-news-widget ul .photo {    float: left;    margin-right: 10px;}.sidebar {    padding-top: 29px;    padding-right: 0;    box-sizing: content-box;}.sidebar h2 {    border-bottom: 3px solid #cccccc;    padding-bottom: 6px;    margin-bottom: 12px;}.date i {    padding-right: 3px;}.comments-widget ul {    list-style: none;    margin-left: 0;}.comments-widget ul li {    margin-bottom: 10px;}#right-sidebar .sidebar-wrapper {    padding-left: 19px;    border-left: 1px solid #cccccc;}.tags-widget ul {    list-style: none;    margin-left: 0;}.tags-widget ul li {    float: left;    margin-right: 18px;}.gallery-widget ul {    list-style: none;    margin-left: -10px;}.gallery-widget ul li {    margin-left: 10px;    float: left;    margin-bottom: 10px;}/*Sidebars End*//*Main Column Start*/.main-column {    margin-top: 8px;}.main-column img {    margin-bottom: 10px;}.post-item {    clear: both;    margin-bottom: 25px;}.post-item .post-description {    margin: 0;    padding-bottom: 0;}.post-item .post-more {    font-family: Arial;    text-decoration: underline;}.post-item .post-more:hover {    text-decoration: none;}.post-item-panel {    background-color: #F5F5F5;    margin-top: 10px;    overflow: hidden;    padding: 10px 10px 0;}.post-item-panel ul {    list-style: none;    margin-left: 0;    padding-left: 0;}.post-item-panel ul li {    float: left;    margin-right: 20px;}.post-item-panel ul li p {    padding: 0 0 8px;    color: #898989;}.post-item-panel ul li p i, .tags-widget p i {    padding-right: 3px;}.post-socials {    margin: 20px 0 50px 0;}.post-socials h2, .reply-form h2 {    color: #333333;}.comments .name {    font-family: Arial, sans-serif;    font-size: 14px;}.comments .comment-date {    padding: 0;}.comments .reply {    font-family: Arial, sans-serif;    font-size: 12px;}.comment-details {    margin-bottom: 5px;}.comment-item {    margin-bottom: 15px;}.comment-item .span1 {    margin-bottom: 10px;}.comment-body {    background-color: #f5f5f5;    border-radius: 5px 5px 5px 5px;    position: relative;}.comment-table .baloon {    background: url("../img/baloon.gif") no-repeat scroll 7px 22px transparent;    border: medium none;    width: 15px;}.comment-body p {    padding: 10px 12px;    font-size: 14px;    color: #666666;}form .error {    position: relative;}#validForm {    clear: both;}#validForm .btn {    background-color: buttonface;}select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {    margin-bottom: 10px;    height: 30px;}label {    margin-bottom: 5px;}.control-group {    margin-bottom: 10px;}.contact-info .socials {    padding: 0;    margin: 20px 0 10px 0;}.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {    color: #B94A48;}.team-member h2 {    line-height: 18px;    margin-bottom: 5px;    color: #333333;}.team-member h4 {    margin: 5px 0 0 0;    color: #666666;    font-weight: normal;}.team-member em {    color: #666666;}.team-member .experience {    padding-top: 0;    padding-bottom: 10px;    color: #666666;}.team-member .photo {    margin-bottom: 10px;}.member-divider {    border-bottom: 1px dashed #cccccc;    clear: both;    height: 1px;    margin-bottom: 50px;}.two-col-team .team-member {    margin-bottom: 50px;}div.alert {    padding: 20px 15px 10px 35px;    padding-left: 35px;    margin-bottom: 10px;}.alert-note {    border: 1px solid #000000;    background-color: #ffffff;}.alert-error {    border: 1px solid #d47676;    background-color: #f6d4d4;}.alert-attention {    border: 1px solid #fece89;    background-color: #fff3c2;}.alert-info {    border: 1px solid #448398;    background-color: #b4e5ec;}.alert-success {    border: 1px solid #72ad55;    background-color: #ceefbe;}.alert h2 {    background: transparent url("../img/warning-icons.png") top left no-repeat;    padding: 3px 0 5px 35px;    margin-bottom: 0;}.alert p {    padding-left: 35px;    padding-bottom: 10px;}.alert .close {    right: -8px;    top: -17px;}.alert-note h2 {    background-position: 0 3px;}.alert-error h2 {    background-position: 0 -75px;    color: #ae3f3f;}.alert-error p {    color: #ae3f3f;}.alert-attention h2 {    background-position: 0 -150px;    color: #ab5e2a;}.alert-attention p {    color: #ab5e2a;}.alert-info h2 {    background-position: 0 -227px;    color: #448398;}.alert-info p {    color: #448398;}.alert-success h2 {    background-position: 0 -305px;    color: #488a28;}.alert-success p {    color: #488a28;}.stick-wrapper {    margin-left: -20px;    padding-left: 35px;    width: 720px;    margin-top: 50px;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;}.progress {    height: 20px;    margin-bottom: 20px;}.sr-only {    position: inherit;    width: auto;    height: auto;}.btn-inverse {    background-color: #222222;    color: #ffffff;    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-inverse:hover {    background-color: #333333;    color: #ffffff;    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.stick-wrapper .stick {    margin-left: -29px;}.stick {    height: 190px;    padding: 30px 50px 30px 30px;    text-align: center;    width: 188px;    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;    box-sizing: content-box;}.stick p {    padding: 7px 0;}.stick h2 {    margin-bottom: 0;}.note-stick {    background: transparent url("../img/note_stick_bg.png") top left no-repeat;}.note-stick h2, .note-stick p {    color: #666666;}.alert-stick {    background: transparent url("../img/alert_stick_bg.png") top left no-repeat;}.alert-stick h2, .alert-stick p {    color: #580a0a;}.success-stick {    background: transparent url("../img/success_stick_bg.png") top left no-repeat;}.success-stick h2, .success-stick p {    color: #406230;}.info-stick {    background: transparent url("../img/info_stick_bg.png") top left no-repeat;}.info-stick h2, .info-stick p {    color: #255a6c;}.attention-stick {    background: transparent url("../img/attention_stick_bg.png") top left no-repeat;}.attention-stick h2, .attention-stick p {    color: #96570d;}#right-sidebar .stick {    margin-left: -10px;}#left-sidebar .stick {    margin-left: -34px;}.left-stick {    margin-left: -14px;}.right-stick {    float: right;    margin-right: -30px;}.dropcap {    display: block;    float: left;    margin: 19px 10px 10px 10px;    font-family: 'Open Sans', Arial, sans-serif;    font-size: 48px;}.dropcap-black {    color: #000000;}.panel-heading {    padding: 0;    background-color: transparent;}.dropdown-menu .divider {    margin: 10px 0;}.panel-default > .panel-heading {    background: transparent;}.accordion, .toggle-box {    border: 1px solid #f5f5f5;}.accordion-group {    border: none;    border-radius: 0 0 0 0;}.toggle-box {    margin-bottom: 20px;}.accordion-inner, .tbox-inner {    border-top: 1px solid #E5E5E5;    padding: 9px 15px 9px 60px;    border: none;}.accordion .accordion-toggle, .toggle-box .tbox-heading a {    background: url("../img/collapse_btn.png") no-repeat scroll left 10px transparent;    /*color: #666666;*/    display: block;    font-size: 18px;    line-height: 23px;    padding: 10px 20px 10px 40px;}.accordion a.collapsed, .toggle-box .tbox-heading .collapsed{    background: url("../img/collapse_btn.png") no-repeat scroll left -58px transparent;}.accordion-heading, .tbox-heading {    padding-left: 20px;}.dif-table {    margin-bottom: 15px;    margin-top: 30px;    margin-left: 10px;}.dif-table p {    padding: 6px 0;    font-family: 'Open Sans', Arial, sans-serif;    text-align: center;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.dif-table .col-md-2, .dif-table .col-md-3 {    margin-left: 0;}.dif-table div.col-md-3 {    border-width: 1px;    border-radius: 2px 2px 2px 2px;    box-shadow: 0 0 3px #CCCCCC;    position: relative;    z-index: 10;}.dif-table div.col-md-3 .bottom {    padding: 15px 0;}.dif-table .col-md-3 .title {    padding: 20px 0;    background-color: #f09931;    text-shadow: 0 1px #9c6420;    border-radius: 2px 2px 0 0;}.dif-table div.col-md-3 .btn-primary {    font-size: 16px;    padding: 10px 20px;}.dif-table .title {    color: #ffffff;    font-size: 20px;    text-shadow: 0 1px 0 #1a4e75;    font-weight: 600;}.dif-table .cost {    font-size: 16px;    background-color: #f5f5f5;    font-weight: bold;}.dif-table ul {    list-style: none;    margin: 0;    text-align: center;    padding: 0;}.dif-table ul li {    padding: 5px 0 5px 0;}.dif-table ul li img {    margin-bottom: 3px;    margin-right: 4px;}.dif-table .btn {    font-size: 13px;    height: 20px;    padding: 3px 9px;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.dif-table .bottom {    background-color: #f5f5f5;}.dif-table .table-column {    border-style: solid;    border-color: #e0e0e0;    margin-bottom: 20px;    padding: 0;}.dif-table .first-column {    border-radius: 2px 0 0 2px;}.dif-table .first-column .title {    border-radius: 2px 0 0 0;}.dif-table .last-column {    border-radius: 0 2px 2px 0;    border-width: 1px 1px 1px 0;}.dif-table .last-column .title {    border-radius: 0 2px 0 0;}.dif-table .col-md-3 {    height: 250px;    margin-top: -28px;}.flexslider .slides img {    margin-bottom: 0;}.flexslider .slide2 .carousel-caption, .slide3 .carousel-caption {    right: 0;    bottom: 0;    width: 96%;}.flexslider .slide3 .carousel-caption {    background: none repeat scroll 0 0 #E7E7E8;}.flexslider .slide3 .carousel-caption p, .flexslider .slide4 .carousel-caption p {    color: #333333;}.flexslider .slide4 .carousel-caption {    background: transparent url("../img/slide4_info_bg.png") top left repeat;}.flexslider .portfolio-grid-1 .thumbnails {    margin-bottom: 0;}.help-inline {    display: block;}.contact-info h2 {    border-bottom: 3px solid #CCCCCC;    margin-bottom: 12px;    padding-bottom: 6px;    clear: both;}.contact-info address {    margin-bottom: 15px;}.contact-info .socials {    float: none;    overflow: hidden;}.contact-info .socials li {    float: left;    margin: 0 5px 0 0;}.contact-info .table tbody > tr > td {    border-top: none;    border-bottom: 1px solid #DDDDDD;    padding: 4px 8px 4px 0;}.contact-info table .small {    width: 40%;}.text-divider1 {    border-top: 1px solid #cccccc;    margin-bottom: 19px;}.text-divider2 {    display: block;    margin-bottom: 19px;    width: 100%;    border-bottom: 1px solid #cccccc;    text-align: right;    color: #666666;    margin-top: -19px;}.text-divider2:hover, .text-divider4:hover {    text-decoration: none;    color: #666666;}.text-divider3 {    border-top: 1px dashed #cccccc;    margin-bottom: 19px;}.text-divider4 {    display: block;    margin-bottom: 19px;    width: 100%;    border-bottom: 1px dashed #cccccc;    text-align: right;    color: #666666;    margin-top: -19px;}.text-divider5, .text-divider6 {    border-bottom: 1px solid #cccccc;    width: 100%;    margin-bottom: 19px;    margin-top: -3px;}.text-divider5 span {    display: block;    width: 70px;    height: 3px;}.text-divider6 span {    display: block;    width: 70px;    height: 3px;    float: right;}.nav-tabs a {    font-size: 14px;    /*color: #666666;*/}.btn-toolbar {    margin-top: 10px;    margin-bottom: 10px;}.buttons-example .ex, .buttons-example .btn-group {    margin-bottom: 20px;}.addthis_32x32_style .addthis_counter.addthis_bubble_style {    width: 64px!important;}.demo-icons .col-md-1 {    margin-bottom: 30px;}.portfolio-details {    margin-top: 2px;    margin-bottom: 20px;}.back-to-portfolio {    background: url("../img/arrow_left.gif") no-repeat scroll 13px 12px #F5F5F5;    border-radius: 3px 3px 3px 3px;    color: #666666;    display: block;    font-size: 16px;    padding: 7px 20px 7px 33px;    margin-bottom: 10px;}.item-details {    list-style: none;    margin-left: 0;    padding: 0;}.addthis_counter.addthis_bubble_style {    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;}.item-details li {    font-size: 14px;    color: #666666;    margin-bottom: 5px;}.item-details li .title {    font-weight: bold;    padding-right: 3px;}.item-details .website {    margin-bottom: 9px;}.item-details .website i {    color: #666666;}.item-details .tags p {    padding-bottom: 0;}.item-details .tags i {    color: #cccccc;}.item-details .share span {    display: block;}.portfolio-slider {    margin-bottom: 100px;    margin-top: 20px;}.portfolio-slider #slider {    margin-bottom: 10px;}.portfolio-slider #carousel .slides li {    border: 2px solid #ffffff;    border-radius: 2px;    cursor: pointer;}.col-wrapper {    padding-top: 21px;}#clients {    overflow: visible;    clear: both;}.twitter-wrapper {    position: relative;    padding: 10px 0 10px 0;}#nav_t {    float: left;    height: auto;    position: absolute;    /*top: 34%;*/    width: 11px;}#nav_t .flex-prev {    background: url("../img/tw_arrow_up.png") no-repeat scroll 0 0 transparent;    display: block;    height: 6px;    left: 0;    margin-bottom: 7px;    width: 11px;}#nav_t .flex-next {    background: url("../img/tw_arrow_down.png") no-repeat scroll 0 0 transparent;    display: block;    height: 6px;    left: 0;    width: 11px;}#nav_t .flex-direction-nav a {    position: inherit;}.follow_img {    position: absolute;    right: 0;    top: 16%;}#prev_t {    display: block;    color: #fff;}#next_t {    display: block;    color: #fff;}.tweets-slide {    display: block;    color: #fff;    overflow: hidden;    padding-left: 20px;}.tweets-slide ul .slides li {    color: #FFFFFF;    font-size: 14px;    height: auto;    line-height: 14px;    padding: 10px 0 10px 10px;    margin: 10px 0 10px 10px;    width: 100%;    display: block;}.tweets-slide .flex-viewport {}.tweets-slide td {    color: #FFFFFF;    font-size: 14px;    height: auto;    line-height: 14px;    min-height: 44px;    padding-left: 10px;    width: 100%;}.bannercontainer .middle {    color: #333333;    font-family: Open Sans, Arial, sans-serif;    font-style: italic;}.bannercontainer .slide3 .middle {    padding: 5px 10px 8px 10px;    font-weight: bold;    color: #333333;}.bannercontainer .big {    color: #FFFFFF;    font-family: Open Sans, Arial, sans-serif;    padding-bottom: 4px;    padding-left: 10px;    background-color: #000000;}.bannercontainer .slide2 .big {    background-color: #2671AC;}.bannercontainer .slide3 .big {    background-color: #2671AC;    padding-bottom: 4px;}.bannercontainer .small {    color: #666666;    font-family: Open Sans, Arial, sans-serif;    white-space: normal;}.bannercontainer .slide3 .small {    background-color: #000000;    color: #ffffff;    padding: 6px 0 10px 43px;}.buttons-container {    position: relative;    text-align: center;    height: 67px;    padding: 20px 50px;}.buttons-container .nav-select {    border-radius: 4px;    height: 30px;    line-height: 30px;    border: 1px solid #CCC;    background-color: #FFF;}.bannercontainer .banner ul li div {    left: -999em;}.bannercontainer .banner ul {    list-style: none;    margin-left: 0;}.hero-list {    margin-bottom: 40px;    }.hero-list .col-md-3 {    text-align: center;    margin-bottom: 20px;    line-height: 1.333;}.hero-list .image-wrapper {    text-align: center;}.hero-list img {        padding: 0 11px;    display: inline;}.index1 .hero-list img {        padding: 0;}.hero-list-description {    float: left;}.hero-list a {    clear: both;    display: block;    margin-top: 15px;}.hero-list p {    color: #333333;    font-family: 'Raleway',Arial,sans-serif;    line-height: 18px;    overflow: hidden;    padding: 0;}.hero-list h2 {    margin: 14px 0;    color: #333333;    font-size: 22px;}.features-list .image-wrapper {    float: none;}.dark-hero {    text-align: center;        padding: 15px;    margin-bottom: 40px;}.dark-hero h1 {    color: #ffffff;    font-size: 40px;    font-family: 'Raleway', sans-serif;    line-height: 1.333;    margin-bottom: 0;}.dark-hero h1 span {    color: #648798;}.dark-hero ul {    padding: 20px 0 15px 0;    margin-bottom: 0;}.dark-hero ul li {    display: inline;    color: #ffffff;    font-size: 14px;}.mini-blocks .block1, .mini-blocks .block2, .mini-blocks .block3 {    border-top: 1px solid #d6d6d6;    padding: 0;}.mini-blocks .block1 ul, .mini-blocks .block2 ul, .mini-blocks .block3 ul {    margin: 0;    padding: 0;}.mini-blocks .block1 {    margin-left: 10px;}.mini-blocks .block1 .mini-wrapper {    padding: 19px 18px;    }.mini-blocks .block2 .mini-wrapper {    padding: 19px 18px;    border-right: 1px solid #d6d6d6;    border-left: 1px solid #d6d6d6;}.mini-blocks .block3 .mini-wrapper {    padding: 19px 18px;}Inherited from li.features-block ul li {    color: #999999;    font-size: 14px;}.mini-blocks ul {    list-style: none;    margin-left: 0;}.features-block .soft-updates li {    border-bottom: 1px solid #d6d6d6;    padding-bottom: 15px;    margin-bottom: 15px;    overflow: hidden;}.features-block ul li {    color: #999999;    font-size: 14px;    margin-bottom: 7px;}.soft-updates .date-img {    float: left;    margin-right: 25px;    width: 62px;    height: 70px;    background: #2773ae;    position:relative;}.soft-updates .date-img:before {    position:absolute;    top:0;    left:0;    width:100%;    height:100%;    background: url("../img/date_img_mask.png") 0 0 no-repeat;    content:'';}.soft-updates .date-img * {    position:relative;    z-index:1;}.soft-updates .date-img .top-date {    color: #EFF7AD;    font-size: 12px;    font-weight: bold;    height: 24px;    line-height: 2.1;}.soft-updates .date-img .bottom-date {    color: #FFFFFF;    font-size: 26px;    font-weight: bold;    height: 36px;    line-height: 1.19;}.soft-updates .date-img span {    display: block;    text-align: center;}.soft-updates p {    color: #333333;    font-size: 15px;    line-height: 1.333;    padding-bottom: 0;    padding-right: 0;}.mini-clients li {    border: 1px solid #CCCCCC;    padding: 5px 20px;}.mini-blocks .block2 {    margin-left: 0;    background-image: linear-gradient(bottom 90deg, #FFFFFF 11%, #FBFBFB 63%, #E2E2E2 100%);    background-image: -o-linear-gradient(bottom 90deg, #FFFFFF 11%, #FBFBFB 63%, #E2E2E2 100%);    background-image: -moz-linear-gradient(bottom 90deg, #FFFFFF 11%, #FBFBFB 63%, #E2E2E2 100%);    background-image: -webkit-linear-gradient(bottom 90deg, #FFFFFF 11%, #FBFBFB 63%, #E2E2E2 100%);    background-image: -ms-linear-gradient(bottom 90deg, #FFFFFF 11%, #FBFBFB 63%, #E2E2E2 100%);    background-image: -webkit-gradient( linear, right bottom, left top,	 color-stop(0.11, #FFFFFF), color-stop(0.63, #FBFBFB), color-stop(1, #E2E2E2) );}.features-block .mini-wrapper h2 {    color: #333333;    font-weight: bold;    font-size: 20px;    margin-bottom: 20px;    clear: both;}blockquote.greyb {    border-left: 10px solid #2773ae;    background: none;    border-top: none;    border-right: none;    border-bottom: none;    border-radius: 0;    box-shadow: none;    padding: 0 0 0 34px;    position:relative;}blockquote.greyb small {    font-size: 13px;    color: #3c92cd;}blockquote.greyb small {    font-size: 13px;    color: #648798;}.page-header {    padding-bottom: 9px;    margin: 15px 0 15px;    border-bottom: 1px solid #EEE;}.features-list {    margin-bottom: 20px;    margin-top: 30px;}.features-block h2 {    color: #333333;    font-size: 22px;    margin-bottom: 20px;    font-family: 'Raleway', sans-serif;    clear: both;}.features-block p {    color: #999999;    padding-right: 20px;    padding-bottom: 15px;}.features-block .left-list {    float: left;    margin-right: 20px;    width: 50%;}.features-block ul {    padding-left: 0;    list-style: none;}.features-block ul li {    color: #999999;    font-size: 14px;    margin-bottom: 7px;}.features-block .more {    display: block;    clear: both;    font-size: 14px;}blockquote.blueb {    border-left: 10px solid #648798;    border-top: none;    border-right: none;    border-bottom: none;    border-radius: 0;    box-shadow: none;    padding: 0 0 0 47px;    margin-bottom: 0;    position:relative;    background:none;}blockquote:before {    content: '';    position:absolute;    left:8px;    top:10px;    font-size:60px;    color:#2773ae;}.clients {    margin-bottom: 70px;}.line_title {    background: url("../img/line_title_bg.gif") repeat-x scroll 0 13px transparent;    float: left;    margin-bottom: 5px;    text-align: center;    width: 100%;}.line_title h2 {    background-color: #FFFFFF;    color: #0078cc;    display: inline-block;    font-size: 20px;    padding: 0 30px;}.line_title h2 a {    color: #648798;}.hover-shade {    position: absolute;    left: -9999em;    top: 0;}.block-posts {    margin-bottom: 80px;}.lined-title-wrapper {    overflow: hidden;    border-bottom: 1px solid #ececec;    margin-bottom: 20px;}.lined-title-wrapper h2 {    float: left;    margin-bottom: 8px;    color: #000000;    font-size: 14px;    text-transform: uppercase;    font-weight: 600;}.lined-title-wrapper .all {    color: #648798;}.lined-title-wrapper .all {    font-size: 14px;    float: right;    line-height: 17px;    font-style: italic;    padding-right: 3px;}.fancy-wrapper {    position: relative;}.fancy-wrapper .fancy {    display: block;    height: 100%;    left: -9999em;    opacity: 0.7;    position: absolute;    top: 0;    width: 100%;}.portfolio-grid-1 .hp-wrapper .bottom-block-optional {    height: 45px;    padding: 24px 0 16px 0;    position:relative;    box-sizing: content-box;    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;    -o-box-sizing: content-box;    -ms-box-sizing: content-box;}.portfolio-grid-1 .hp-wrapper {    position: relative;    margin-bottom: 20px;}.hp-wrapper:hover .fancy {    left: 0;}.block-posts .block-post-title {    font-size: 14px;    color: #000000;    font-weight: 600;    margin-bottom: 6px;    display: block;}.block-posts .block-post-date {    padding-bottom: 20px;    font-style: italic;    color: #999999;}.block-posts .block-post-content {    margin: 0 0 2px;    color: #666666;    padding: 0;    line-height: 18px;}.center-logo a.cs-logo {    margin: 0 auto;}a.cs-logo {    display: block;    width: 236px;    height: 72px;}.coming-soon-content h1 {    font-size: 70px;    color: #ffffff;    margin: 40px 0;    line-height: 80px;}.coming-soon-content {    background-color: #2773ae;    border-bottom: 1px solid #FFFFFF;    border-top: 1px solid #2773ae;    text-align: center;}.coming-soon-topline {    border-top: 1px solid #ffffff;}p#note {    color: #ffffff;}.coming-soon-subscribe {    margin: 70px 0 200px;}.coming-soon-footer .footer-socials {    float: none;    display: inline-block;    margin: 40px 0;}.footer-socials {    list-style: none;    margin: 0;    padding: 0;    clear: both;    margin-bottom: 20px;    float: left;}.footer-socials li {    float: left;    margin-right: 10px;}.footer-socials li .fb {    background: url("../img/socials.png") no-repeat scroll 0 0 transparent;}.coming-soon-footer .col-md-12 {    text-align: center;}.footer-socials li a {    display: block;    width: 32px;    height: 32px;}.footer-socials li .tw {    background: url("../img/socials.png") no-repeat scroll -43px 0 transparent;}.footer-socials li .in {    background: url("../img/socials.png") no-repeat scroll -87px 0 transparent;}.footer-socials li .wf {    background: url("../img/socials.png") no-repeat scroll -130px 0 transparent;}.footer-socials li .fl {    background: url("../img/socials.png") no-repeat scroll -173px 0 transparent;}.footer-socials li .b {    background: url("../img/socials.png") no-repeat scroll -217px 0 transparent;}.top_cs_line {    background-color: #000000;}.top_cs_line {    height: 8px;}.coming-soon-footer, .footer-bottom-cs, .footer-cs, .top_cs_line {    margin: 0;}.coming-soon-btn {    background-color: #000000;    color: #ffffff;}hr {    margin-top: 20px;    margin-bottom: 20px;}.portfolio-grid-1 .small .bottom-block {    width: 210px;}.portfolio-grid-1 .middle .bottom-block {    width: 450px;}.portfolio-grid-1 .tall .bottom-block {    width: 215px;}.portfolio-grid-1 .large .bottom-block {    width: 450px;}.tour-btn {    background: transparent;}.tour-btn:hover {    background: transparent;}/*Main Column End*//*Footer Start*/#footer {    width: 100%;}#footer address {    margin-bottom: 20px;}#footer ul {    margin-bottom: 20px;    padding-left: 0;}.footer-top {    height: 10px;    background-color: #898989;}.footer-wrapper {    background-color: #666666;    padding-top: 17px;}.footer-bottom {    background-color: #333333;}.footer-logo {    margin-bottom: 20px;}.footer-wrapper .address {    padding-left: 15px;}.footer-wrapper .address p {    margin-bottom: 5px;    color: #cbcbcb;    padding: 0;}.footer-wrapper .address p i {    display: block;    float: left;    line-height: 20px;    width: 30px;}.footer-wrapper h4 {    border-bottom: 1px solid #CBCBCB;    color: #CBCBCB;    font-size: 18px;    margin-bottom: 8px;    padding-bottom: 8px;}.footer-wrapper .col-md-4 {    margin-bottom: 30px;}.footer-wrapper .footer-right h4, .footer-wrapper .footer-center h4 {    margin-bottom: 0;}.footer-navigate {    list-style: none;    margin-left: 0;}.footer-center p {    color: #cbcbcb;    padding: 12px 0 0;}.footer-navigate li {    border-bottom: 1px solid #898989;    padding: 5px 0;}.footer-navigate li a {    color: #ffffff;}.footer-bottom p {    padding: 18px 0 13px 14px;    color: #ffffff;}.footer-bottom p a {    color: #ffffff;}/*Footer End*//*Cust styles*/.imageLeft{	float: left; 	margin-right  :10px;	margin-top  :10px;	margin-bottom  :10px;}.imageRight{	float: right; 	margin-left: 10px;	margin-top  :10px;	margin-bottom  :10px;	}.footerLink {color : #ffffff !important;}.horizontallist li  {	display: inline !important;	color : #ffffff !important;}.pipedlist li, .nonpipedlist li {		padding: 0 14px !important;	color : #ffffff !important;}.pipedlist li  {	border-right: 1px solid white !important;	color : #ffffff !important;;}.pipedlist li.lastlistitem {	border-right: 0 !important;    padding-right:0 !important;}#footer ul.pipedlist li:first-child, #footer ul.pipedlist li.first-child {    border-left: medium none;    margin-left: 0;    padding-left: 0px !important;}.head_search {    color: #666666;    margin-top: 8px;	margin-bottom: 8px;    padding-bottom: 0;	text-align: right;}