html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}
body{color:#404040;font-family: Arial, sans-serif;font-size:13px;line-height:1.5em;margin:0}
.rs,h1.rs,h2.rs,h3.rs,h4.rs,h5.rs,h6.rs{margin:0;padding:0}
ul.rs,ol.rs{list-style:none}
.margin-none{margin:0!important}
img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none;vertical-align:middle}
button,input{line-height:normal;overflow:visible}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{cursor:pointer}
input[type=search]{-moz-box-sizing:content-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;resize:none;vertical-align:top}
.container_12{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:1%;margin-right:1%}
.grid_1{width:6.333%}
.grid_2{width:14.666%}
.grid_3{width:23%}
.grid_4{width:31.333%}
.grid_5{width:39.666%}
.grid_6{margin-bottom:10px;width:100%}
.grid_7{width:56.333%}
.grid_8{width:64.666%}
.grid_9{width:73%}
.grid_10{width:81.333%}
.grid_11{width:89.666%}
.grid_12{width:98%}
#wrapper{margin:0 auto;max-width:1920px}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table;line-height:0}
.clearfix:after{clear:both}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;height:0;list-style:none;margin:0;overflow:hidden;padding:0;visibility:hidden;width:0}
.br4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.br6{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.mt-25{margin-top:25px}
.mb-25{margin-bottom:25px}
.ta-l{text-align:left}
.ta-c{text-align:center}
.ta-r{text-align:right}
.fw-b{font-family:Arial, sans-serif}
.fw-n{font-weight:400}
a{-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;color:#404040;text-decoration:none;transition:color .3s}
a:hover{text-decoration:none}
a:hover,a:active{outline:0}
a.fc-gray,.fc-gray{color:#b0b0b0}
a.fc-gray-dark,.fc-gray-dark{color:#999}
a.gray-link{color:silver;font-family:Arial, sans-serif;font-weight: 700;}
.common-title{color:#333;font-family:Arial, Arial, sans-serif;font-size:20px;font-weight:700;line-height:1.2em;margin:0;padding:0 0 10px;text-transform:uppercase;width:100%}
.common-title.big{font-size:31px}
.common-title.dark{color:#343735}
.common-title.tt-n{text-transform:none}
.common-title.mr-grid{margin-left:1%;margin-right:1%}
.btn-blue{-moz-border-radius:4px;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;-webkit-border-radius:4px;-webkit-transition:background .3s;background:#4a92e2;border:none;border-radius:4px;color:#FFF;cursor:pointer;display:inline;font-family:Arial, Arial, sans-serif;font-size:1.286em;font-weight:400;line-height:1.2em;padding:12px 40px;text-transform:uppercase;transition:background .3s;zoom:1}
.btn-blue.smaller{padding:12px 28px}
.btn-blue:hover{background:#4286d2}
a.btn-invisible{-moz-border-radius:4px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-border-radius:4px;-webkit-transition:all .3s;background:#FFF;border-radius:4px;color:#7f7f7f;display:inline;filter:alpha(Opacity=10);font-family:Arial,sans-serif;font-size:1.5em;line-height:1.2em;opacity:0.1;padding:12px 30px;text-align:center;text-transform:uppercase;transition:all .3s;zoom:1}
.btn-invisible:hover{filter:alpha(Opacity=100);opacity:1}
.btn-white{-moz-border-radius:4px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-border-radius:4px;-webkit-transition:all .3s;background:#FFF;border:2px solid #d9d9d9;border-radius:4px;color:#c1c1c1;display:inline;font-family:Arial,Arial,sans-serif;font-size:1.286em;line-height:1.2em;padding:10px 67px;text-align:center;text-transform:uppercase;transition:all .3s;zoom:1}
.btn-white:hover{background:#f3f3f3}
.thanks{-moz-border-radius:4px;-webkit-border-radius:4px;background:#68c368 url(../images/bg-thanks.png) no-repeat right center;border-radius:4px;color:#FFF;float:left;font-size:.9286em;padding:15px 20px;text-align:left;width:450px}
.failure{background:#F2DEDE;border:1px solid #EED3D7;color:#B94A48}
.sidebar .thanks{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#68c368;box-sizing:border-box;margin-bottom:10px;padding:8px 10px;width:100%}
.layout-2cols{margin:0 auto;padding:38px 0;width:960px}
.layout-2cols.big-side-bar > .sidebar{width:320px}
.layout-2cols.big-side-bar > .content{width:640px}
.form .lbl-wrap{display:block;margin-bottom:14px}
.form .txt{-moz-border-radius:4px;-moz-box-sizing:border-box;-moz-transition:background .3s .3s;-ms-transition:background .3s .3s;-o-transition:background .3s .3s;-webkit-border-radius:4px;-webkit-box-sizing:border-box;-webkit-transition:background .3s .3s;background:#fbfbfb;border:3px solid #ececec;border-radius:4px;box-sizing:border-box;cursor:text;padding:10px 16px 11px;transition:background .3s .3s;width:100%}
.form .txt:hover{background:#fff}
.form .txt:focus{background:#fff;border-color:#d2e4f8}
.form textarea.txt{height:160px}
.media,.media-body{overflow:visible;zoom:1}
.media > .thumb-left{float:left;margin-right:10px;margin-top:5px}
.media > .thumb-left.normal-w{text-align:center;width:130px}
.ul-normal-default{margin:5px 0;padding-left:40px}
.icon{background:transparent url(../images/analyst-icon.png?v=0.1121989) no-repeat;border:none;display:inline;zoom:1}
.iGPlus{background-position:0 0;height:16px;width:16px}
.iPromote{background-position:-16px 0;height:16px;width:16px}
.iNote{background-position:-32px 0;height:16px;width:16px}
.iHome{background-position:-48px 0;height:16px;width:16px}
.iPlus{background-position:-64px 0;height:16px;width:16px}
.iTwitter{background-position:0 -16px;height:11px;width:16px}
.iPickDown{background-position:-16px -16px;height:7px;width:16px}
.iReply{background-position:-32px -16px;height:12px;width:16px}
.article-short .thumb-img{display:block;line-height:0}
.article-short .thumb-img img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:100%}
.article-short.no-thumb .grid_5{width:auto}
.article-short .description{line-height:1.6em;margin-left:1%;margin-right:1%}
.article-short .acticle-title{font-family:SegoeUI-Bold,Arial, sans-serif;font-size:1em;font-weight:400;padding:6px 0 4px}
.article-short .tiny-desc{color:#969696;font-size:.929em;padding-bottom:10px}
.article-2col{list-style-type:disc;margin-bottom:25px}
.header .top-line{background:url(../images/black-dot-25.png);display:block;height:5px}
.header .top-login-reg{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;background:url(../images/black-dot-25.png);border-radius:0 0 3px 3px;float:right;margin-right:10px;padding:1px 18px 7px}
.top-login-reg > a{-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;border-left:1px dotted #536d7a;color:#b6c1c7;float:left;font-size:.929em;padding-left:20px;transition:color .3s}
.top-login-reg > a:first-child{border-left:0;padding-left:0;padding-right:20px}
.header .head-menu{padding-top:14px}
#logo{float:left;margin:0 10px;padding:0}
.main-menu{margin:0 10px;padding-top:8px}
.head-about-us .common-title{color:#FFF;padding:65px 0 33px;text-align:center}
.head-about-us .f-404{display:block;font-size:3.794em;line-height:1em}
.head-about-us .description{color:#FFF;line-height:1.7em;padding-bottom:40px;text-align:center}
.nav{list-style:none;margin:0;padding:0}
.nav > li{position:relative;z-index:3}
.nav-vertical > li > a{-moz-border-radius:4px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-border-radius:4px;-webkit-transition:all .3s;background:#FFF;border:2px solid #d9d9d9;border-radius:4px;margin-bottom:10px;padding:7px 8px;position:relative;transition:all .3s}
.nav-vertical > li.has-right > a{padding-right:35px}
.nav-vertical > li > a:hover{background:#f7f7f7;color:#8c8c8c}
.nav-vertical > li > a.active{background:#4a92e2;border-color:#4a92e2;color:#fff}
.nav-vertical > li > a .lbl-desc-right{color:#CCC;position:absolute;right:18px;top:7px}
.nav-horizontal > li{float:left;margin-left:2px}
.nav-horizontal > li > a{-moz-border-radius:4px;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-border-radius:4px;-webkit-transition:color .3s;border-radius:4px;color:#b6c1c7;display:block;padding:5px 20px 6px;transition:color .3s;font-size: 14px;}
.nav-horizontal > li.active > a{background:url(../images/black-dot-25.png);color:#FFF}
.nav-horizontal > li.has-sub:hover > a{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background:#FFF;border-radius:4px 4px 0 0;color:#404040}
.nav-horizontal .sub-menu{-moz-border-radius:0 4px 4px;-moz-transition:top .4s opacity .4in .4s;-ms-transition:top .4s opacity .4in .4s;-o-transition:top .4s opacity .4in .4s;-webkit-border-radius:0 4px 4px 4px;-webkit-transition:top .4s opacity .4in .4s;background-color:#fff;border-radius:0 4px 4px 4px;filter:alpha(opacity=0);float:left;left:0;list-style:none;margin:0;opacity:0;overflow:hidden;padding:8px 0;position:absolute;top:0;transition:top .4s opacity .4in .4s;visibility:hidden;width:10px;z-index:-1;font-size: 14px;}
.nav-horizontal > li.has-sub:hover .sub-menu{filter:alpha(opacity=100);min-width:160px;opacity:1;top:100%;visibility:visible;width:auto;z-index:2}
.sub-menu > li > a{color:#4c4c4c;display:block;padding:6px 20px;white-space:nowrap}
.sub-menu > li > a:hover{background:#4c4c4c;color:#fff}
.sub-menu a{-moz-transition:none;-ms-transition:none;-o-transition:color 0 ease-in;-webkit-transition:none;transition:none}
#footer{background:#161616;word-wrap:break-word}
#footer .info-line{background:#f7f7f7 url(../images/bg-info-line.jpg) no-repeat center bottom;border-top:1px solid #e5e5e5;padding:33px 0}
.info-line .common-title{font-size:1.786em;padding-bottom:8px}
.info-line .description{color:#333;line-height:1.5em}
.info-line .btn-blue{margin-top:14px;min-width:140px;padding:12px;text-align:center}
#footer .main-footer{color:#dedede;padding-top:55px}
#footer .main-footer .common-title{color:#fff;padding-bottom:16px}
#footer a{color:#dedede}
.contact-info .img-map{margin-bottom:10px}
.contact-info .img-map img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor: -webkit-zoom-in;width:100%}
.contact-info .contact-item{padding:3px 0}
.contact-info .lbl{font-family:SegoeUI-Bold,Arial,sans-serif}
#footer .inner{padding-left:39px}
#footer .recent-tweets{float:left;width:34%}
.lst-tweets{margin-top:40px;background: #fff}
.recent-tweets ul{list-style:none;margin:0;padding:0}
.recent-tweets .tweet-item{padding-bottom:20px;padding-left:25px;position:relative}
.recent-tweets .timestamp{color:#7b7b7b;font-size:.929em}
.recent-tweets .iTwitter{left:0;position:absolute;top:5px}
#footer .email-newsletter{float:left;width:27%}
.email-newsletter .lbl{-moz-border-radius:4px;-webkit-border-radius:4px;background:#FFF;border-radius:4px;display:block;margin-bottom:10px;padding:12px 20px 13px}
.email-newsletter .txt-input{border:none;width:90%}
#footer .foot-menu{float:right;width:16%}
.foot-menu li{padding:4px 0}
.foot-menu li:first-child{padding-top:2px}
#footer .lst-btn-social{border-bottom:1px dashed #5d5d5d;padding-bottom:40px;padding-top:20px}
#footer .lst-btn-social a.btn-invisible{color:#7F7F7F;display:block;padding:12px}
#footer .lst-btn-social a.btn-twitter:hover{background:#43c5cc;color:#FFF}
#footer .lst-btn-social a.btn-fb:hover{background:#3B5998;color:#FFF}
#footer .lst-btn-social a.btn-gplus:hover{background:#dd4b39;color:#FFF}
#footer .lst-btn-social a.btn-linkedin:hover{background:#4393BB;color:#FFF}
#footer .copyright{color:#b6c1c7;font-size:.929em;padding: 25px 0 0px;text-align:center}
.copyright a{color:#b6c1c7;font-family:SegoeUI-Bold,Arial,sans-serif}
.service{padding:40px 0 10px}
.service-item .title{font-family:Arial, sans-serif;font-size:1.071em;font-weight:400;line-height:1.2em;padding-left:25px;position:relative}
.service-item .icon{left:0;position:absolute;top:1px}
.service-item .description{line-height:1.5em;margin:0;padding:13px 0}
.service-item .read-more{-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;color:silver;font-family:Arial, sans-serif;transition:color .3s;font-weight: 700;}
.lst-all-service{padding-top:7px}
.lst-all-service .service-item{padding:28px 0 35px}
.lst-all-service .clear{border-bottom:1px dashed #d3d3d3;margin:0 10px;visibility:visible;width:100%}
.featured-info{background:#f7f7f7;border:solid #e5e5e5;border-width:1px 0;padding:35px 0}
.featured-info .lst-lastest-work{border-bottom:1px dashed #cdcdcd;margin-bottom:35px}
.lst-lastest-work .project-lastest,.lst-lastest-work .project-media{padding-bottom:40px}
.container-project .thumb{height:150px;width:210px}
.container-project .wrap-information{-moz-transition:bottom .3s;-ms-transition:bottom .3s;-o-transition:bottom .3s;-webkit-transition:bottom .3s;background:url(../images/black-dot-80.png);bottom:100%;height:100%;left:0;position:absolute;transition:bottom .3s;width:100%}
.about-service .lst-our-service{float:left;width:50%}
.lst-our-service .service-item{border-top:1px dashed #ccc;margin-left:10px;margin-right:0;padding:6px 12px 6px 6px}
.lst-our-service:first-child .service-item{margin-left:0;margin-right:10px}
.lst-our-service .service-item:first-child{border-top:none;padding-top:3px}
.about-testimonial .wrap-lst-testimonial{-moz-border-radius:6px;-webkit-border-radius:6px;background:#FFF;border:1px solid #dedede;border-radius:6px;line-height:1.5em;padding:15px 20px;position:relative}
.wrap-lst-testimonial .iPickDown{bottom:-7px;position:absolute;right:20px}
.wrap-lst-testimonial .present-lst{position:relative}
.wrap-lst-testimonial .testimonial-content{display:none;height:65px;overflow:hidden}
.wrap-lst-testimonial .mid-testimonial-content{display:table-cell;height:65px;overflow:hidden;vertical-align:middle;width:100%}
.about-testimonial .wrap-indicators{padding-top:12px}
.wrap-indicators .indicators .dot-gray{-moz-border-radius:100%;-webkit-border-radius:100%;background:#d3d3d3;border-radius:100%;cursor:pointer;float:left;height:9px;margin:3px 5px 0 0;width:9px}
.wrap-indicators .indicators .dot-gray:hover,.wrap-indicators .indicators .dot-gray.active{background:#4a92e2}
.wrap-indicators .people-name{display:none;font-family:Arial, sans-serif;font-size:.929em;text-align:right}
.recent-posts{padding:35px 0}
.wrap-thumb-article .thumb{height:90px;width:211px}
.wrap-thumb-article .wrap-icon-action{-moz-transition:bottom .3s;-ms-transition:bottom .3s;-o-transition:bottom .3s;-webkit-transition:bottom .3s;background:url(../images/black-dot-80.png);bottom:100%;height:100%;left:0;position:absolute;text-align:center;transition:bottom .3s;width:100%}
.client-we-work .client-info{background:url(../images/black-dot-75.png);padding:70px 0}
.client-we-work .common-title{color:#FFF;padding-bottom:20px;text-align:center}
.client-we-work .description{color:#b6c1c7;font-size:1.143em;line-height:1.5em;text-align:center}
.client-we-work .lst-logo-client{padding-top:50px;text-align:center}
.lst-logo-client a{margin-left:37px}
.lst-logo-client a img{border-radius:3px;margin-top:0;width:40px}
.lst-logo-client a span{color:rgba(248,243,243,0.67);cursor:alias;font-size:27px;font-weight:700;margin-left:10px}
.lst-logo-client .graphicriver{background-position:0 0;height:54px;margin-top:5px;width:214px}
.lst-logo-client .graphicriver:hover{background-position:0 -54px}
.lst-logo-client .themeforest{background-position:-214px 0;height:40px;margin-top:5px;width:209px}
.lst-logo-client .themeforest:hover{background-position:-214px -54px}
.lst-logo-client .codecanyon{background-position:-423px 0;height:38px;margin-top:2px;width:208px}
.lst-logo-client .codecanyon:hover{background-position:-423px -54px}
.lst-logo-client .photodune{background-position:-631px 0;height:49px;width:195px}
.lst-logo-client .photodune:hover{background-position:-631px -53px}
.project-top-thumb .thumb{height:auto;width:100%}
.project-top-thumb .wrap-information{-moz-transition:bottom .3s;-ms-transition:bottom .3s;-o-transition:bottom .3s;-webkit-transition:bottom .3s;background:url(../images/black-dot-80.png);bottom:100%;height:100%;left:0;overflow:hidden;position:absolute;transition:bottom .3s;width:100%}
.top-filter-item .lbl{float:right;margin:6px 10px 0 0}
.top-filter-item .val{-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #d9d9d9;border-radius:4px;color:#999;float:right;min-width:140px;padding:5px 7px;position:relative}
.top-filter-item .val .bor-pick{border-color:#d9d9d9 transparent transparent;border-style:solid;border-width:4px 3px;display:inline;height:0;position:absolute;right:7px;top:11px;width:0;zoom:1}
.project-infomation{-moz-border-radius:3px;-webkit-border-radius:3px;background:#f0f0f0;border-radius:3px;padding:20px}
.project-infomation .link-live-view{color:#4a92e2;font-family:sans-serif}
.project-img-description{background:#f0f0f0;margin:35px auto;text-align:center;width:580px}
.project-img-description img{-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);border:1px solid #d0d0d0;box-shadow:0 0 8px rgba(0,0,0,0.1);margin-top:38px}
.project-img-description img:first-child{margin-top:0}
.wrap-article-detail .time-social{padding-bottom:5px}
.wrap-article-detail .article-time{color:#b0b0b0;float:left;font-size:.9286em}
.wrap-article-detail .article-responses{padding:40px 0}
.article-responses .comment-item{padding:20px 20px 20px 0;position:relative}
.article-responses .comment-item.lv2{padding-left:80px}
.article-responses .comment-item.lv3{padding-left:160px}
.article-responses .comment-item.lv4{padding-left:240px}
.article-responses .comment-item.lv5{padding-left:320px}
.article-responses .comment-item.lv6{padding-left:400px}
.article-responses .comment-item:hover{background:#f8f8f8}
.article-responses .avatar-thumb{float:left;margin-right:20px}
.article-responses .avatar-thumb img{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:60px;width:60px}
.article-responses .timestamp{color:#b0b0b0;font-size:.9286em;padding:5px 0 10px}
.article-responses .btn-reply{display:none;position:absolute;right:20px;top:20px}
.compose-comment .btn-send-comment{padding:12px 18px;width:190px}
.tag-cloud a{-moz-border-radius:4px;-webkit-border-radius:4px;background:#ececec;border-radius:4px;color:#999;display:inline;margin-right:10px;padding:7px 10px;zoom:1}
.tag-cloud a:hover{background:#e8e8f1}
.tag-cloud a.active{background:#4a92e2;color:#FFF}
.contact-us-page{padding:40px 0 80px}
.contact-us-page .our-information{-moz-border-radius:3px;-webkit-border-radius:3px;background:#f0f0f0;border-radius:3px;margin-top:35px;padding:16px 20px}
.our-information .info-item{padding-top:20px}
#maintain .logo{margin:0;padding:30px;text-align:center}
#maintain .alert-message{background:url(../images/bg-header.jpg) no-repeat center center;height:346px;padding-top:160px;text-align:center}
#maintain .alert-message .common-title{color:#FFF;padding:10px}
.map{float:left;margin-top:5px;width:100%}
.address{float:right;width:58%}
.contact-info{float:left;width:23%}
.slide-item .slide-image img{max-height:360px!important;width:100%}
.breadcrumbs{border-bottom:1px solid #ccc;font-size:12px;margin:0 7px 15px;padding:3px 15px 2px 0}
.breadcrumbs a{margin-left:5px;margin-right:5px}
.breadcrumbs .home img{float:left;margin-right:3px}
.breadcrumbs span{margin-left:5px}
.tab-menu{background:#F0F0F0 url(../images/bg-tab.png) repeat-x;border-top-left-radius:10px;border-top-right-radius:10px;list-style:none;margin:0 0 10px;padding:0}
.tab-menu li{border-bottom:1px solid #ccc;cursor:pointer;float:left;line-height:37px;position:relative;z-index:1000}
.tab-menu .active{background:#fff;border-bottom:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-top-left-radius:10px;border-top-right-radius:10px}
.tab-menu li a{padding:9px 20px}
.border-tab{border-bottom:1px solid #ccc;bottom:0;position:absolute;width:100%}
.article-time{margin:0 1%}
.hide,.clear-2col,.main-nav .alternate-menu{display:none}
.lh-heigher,.article-responses .comment-content{line-height:1.6em}
.mb-35,.article-short{margin-bottom:35px}
a.fc-white,.fc-white,.top-login-reg > a:hover,.nav-vertical > li > a.active .lbl-desc-right,.nav-horizontal > li:hover > a,.foot-menu li a:hover{color:#FFF}
a.fc-black,.fc-black,.article-short .acticle-title a,.service-item .title a{color:#333; font-weight: 700;}
a.fc-blue,.fc-blue,a.gray-link:hover,.article-short .acticle-title a:hover,.service-item .title a:hover,.service-item .read-more:hover,.project-title a:hover,.lst-our-service .service-item a:hover,.article-item .acticle-title a:hover,.lst-all-project .project-title-outside a:hover,.article-responses .sender-name:hover,.breadcrumbs a:hover{color:#4a92e2}
.block,.service .service-item,.lst-all-project .project-item{margin-bottom:30px}
.layout-2cols > .content,.layout-2cols > .sidebar,.wrap-indicators .indicators,.address1{float:left}
.layout-2cols.sidebar-left > .content,.main-nav,.wrap-indicators .lst-people-name,.top-filter-item .wrap-filter,.wrap-article-detail .social-sharing{float:right}
.nav > li > a,.wrap-lst-testimonial .testimonial-content.active,.wrap-indicators .people-name.active,.article-responses .comment-item:hover .btn-reply{display:block}
#footer .info-line .btn-blue:hover,.recent-tweets .tweet-mind a,.lst-logo-client a:hover > span{color:#fff}
#footer a:hover,.copyright a:hover{color:#4A92E2}
.recent-tweets .tweet-item:first-child,.our-information .info-item:first-child{padding-top:0}
.recent-tweets .tweet-mind,.email-newsletter .description,.project-lastest .description,.about-item .description,.article-lastest .description{line-height:1.5em;padding-bottom:10px}
.recent-tweets .tweet-mind a:hover,.foot-menu li a{color:#b6c1c7}
.project-media .container-project,.article-item .wrap-thumb-article,.lst-all-project .project-top-thumb{-moz-box-shadow:0 0 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);border:5px solid #FFF;box-shadow:0 0 3px rgba(0,0,0,0.1);overflow:hidden;position:relative}
.container-project:hover .wrap-information,.wrap-thumb-article:hover .wrap-icon-action,.project-top-thumb:hover .wrap-information{bottom:0}
.container-project .information,.project-top-thumb .information{color:#FFF;padding:0 16px}
.container-project .project-title,.project-top-thumb .project-title{border-bottom:1px dashed #717673;font-family:Arial, Arial, sans-serif;font-size:1.071em;font-weight:400;line-height:1.2em;margin:0 0 16px;padding:17px 0;text-align:center;text-transform:uppercase}
.container-project .description,.project-top-thumb .description{color:#FFF;font-size:.929em;line-height:1.5em;text-align:center}
.wrap-thumb-article .wrap-icon-action .iPlus,.project-top-thumb .information .iPlus{cursor:pointer;margin-top:37px}
.article-item .acticle-title,.lst-all-project .project-title-outside{font-family:SegoeUI-Bold,Arial, sans-serif;font-size:1.071em;font-weight:400;line-height:1.2em;padding:10px 0 5px}
.article-item .acticle-title a,.lst-all-project .project-title-outside a{-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;color:#333;transition:color .3s}
.article-item .acticle-time,.lst-all-project .project-time{color:#b0b0b0;font-size:.929em;padding-bottom:5px}
.article-item .acticle-description,.lst-all-project .project-description{line-height:1.5em}
.lst-logo-client a:first-child,.breadcrumbs .home{margin-left:0}
.project-infomation .link-live-view:hover,.our-information .info-item a.fc-blue:hover{text-decoration:underline}
.compose-comment .form-send-cm,.tag-cloud{padding:10px 0}
.marleft-10px{margin-left: 10px}
#page{text-align: center;font-size: 13px!important}
ul.yiiPager a:link, ul.yiiPager a:visited {padding: 5px 10px!important;-webkit-border-radius: 4px;border-radius: 4px;-moz-transition: background .3s;-ms-transition: background .3s;-o-transition: background .3s;-webkit-transition: background .3s;display: inline;font-family: Arial, Arial, sans-serif;text-transform: uppercase;transition: background .3s;zoom: 1;border: 1PX solid #CFC6C6!important;color: #2C2424;}
ul.yiiPager .selected a{background: #4a92e2;color: #fff;border: none;border: 1PX solid #4a92e2!important;}
ul.yiiPager a:hover {background: #4a92e2;color: #fff;border: 1PX solid #4a92e2!important;}
#coupon_noti{overflow: auto;width: 99%;padding: 0.2% 0.5%;border-bottom: 1px solid #ccc;background: #E2F39E;}
#coupon_noti a{width: 90%;float: left;}#coupon_noti button{float: right;margin-top: -1px;}
.label_coupon{float: left;margin-right: 20px;margin-top: 10px;width: 18%}.coupon_code{width: 40%!important;float: left;color: #2B790C;font-size: 17px;font-weight: 700;letter-spacing: 2px;}
.position-fx{position: fixed;z-index: 2000;}.flash{margin-left: 5px;}.fl-success{color: #1F9E1A;}.fl-error{color: red;}