@charset "utf-8";.container{width:1200px;padding:0 15px}.blackberry_banner{background-image:url(../images/portfolio_banner.webp)}:root .safari_only,_::-webkit-full-page-media,_:future{background-image:url(../images/portfolio_banner.jpg);background-size:auto}@media screen and (min-width:0\0) and (min-resolution:72dpi){.blackberry_banner{background-image:url(../images/portfolio_banner.jpg);background-size:auto}}@supports (-ms-ime-align:auto) and (not (-ms-accelerator:true)){.blackberry_banner{background-image:url(../images/portfolio_banner.jpg);background-size:auto}}.arrow_app{text-align:center}.arrow_app:hover path:nth-child(odd){background:#fff;fill:#f79030!important;position:absolute;z-index:9;top:0;left:0}.blackberry_banner{background-color:#c31583;background-position:center top;background-repeat:no-repeat;width:100%;height:250px;background-attachment:local;background-size:cover}.banner_sec h1{width:37%;font:28px/40px 'Open Sans',sans-serif;color:#fff;padding:62px 0 0 52px;border:0}.banner_sec h1 span{font:31px/40px 'Google Sans',sans-serif;display:block}.search_webdesign{background:#fff;margin-top:20px;border-radius:10px;border:#eee 1px solid;text-align:center}.search_webdesign select{padding:8px}.portfolio_bg{background:url(../images/cro-bg.webp);padding-bottom:50px;transition:all .3s linear}.portfolio_sec{text-align:center;margin:25px 0 15px}.portfolio_bg h1,.portfolio_bg_dtl h2,.portfolio_sec_dtl h2{font:300 45px/47px Roboto,serif;display:block;color:#0078ae}.portfolio_bg h1 span,.portfolio_bg_dtl h2 span{font:700 45px/47px Roboto,serif}.portfolio_bg_dtl{background:url(../images/cro-bg.webp);padding-bottom:50px;transition:all .3s linear}.portfolio_bg_dtl:hover,.portfolio_btn{background:#fff}.portfolio_bg_dtl .portfolio_img{width:100%;border:#fff 1px solid;transition:all .3s linear}.portfolio_bg_dtl:hover .portfolio_img{border:#ccc 1px solid;box-shadow:#ccc 0 0 15px}.portfolio_bg_dtl:hover h2{color:#000}.portfolio_btn{font:700 22px/36px 'Open Sans',sans-serif;color:#428bca!important;padding:0 32px;display:inline-block;border-radius:3px;height:36px;vertical-align:middle}.portfolio_btn:hover{background:#fffce9;color:#428bca;text-decoration:none}.banner_btn{background:#ea4234;text-align:center;margin:20px auto auto;border-radius:5px;padding:5px 25px;float:right}.banner_btn2:hover,.banner_btn:hover{background:#ff8515}.banner_btn .title a,.banner_btn2 .title a{font:700 22px/22px 'Open Sans',sans-serif;color:#fff}.grid{padding:0;max-width:1300px;margin:0 auto;list-style:none;text-align:center}.grid li{display:inline-block;width:340px;margin:35px 0 0;padding:0 20px;text-align:left;position:relative}.grid figure{margin:0;position:relative}.grid figure img{max-width:100%;display:block;position:relative}.grid figcaption{position:absolute;top:0;left:0;padding:10px;background:#2c3f52;background:rgba(44,63,82,.8);color:#ed4e6e;text-align:center;z-index:999}.grid figcaption h3{margin:20% 0 0;padding:0;color:#fff;font-size:15px;line-height:20px;height:45px;overflow:hidden}.grid figcaption span:before{content:'by '}.grid figcaption a{text-align:center;padding:5px 10px;border-radius:2px;display:inline-block;background:#ed4e6e;color:#fff}.cs-style-5 figure img{z-index:10}.cs-style-5 figcaption{height:100%;width:100%;opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s,opacity .4s;-moz-transition:-moz-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}.cs-style-5 figure.cs-hover figcaption,.no-touch .cs-style-5 figure:hover figcaption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.cs-style-5 figure a{margin:10px 0 0 5px}.portfolio_sec_dtl{margin:0 15px}.portfolio_sec_dtl h2{font:300 30px/30px Roboto,serif}.portfolio_sec_dtl h2 span{font:700 30px/30px Roboto,serif}.banner_btn2{background:#ea4234;text-align:center;padding:11px 0;width:295px;margin-top:10px;border-radius:5px}.portfolio_box{margin:30px 0}.port_img{float:left;width:200px;height:149px;text-align:center;overflow:hidden;border:#ddd 1px solid}.port_img span{width:200px;height:149px;vertical-align:middle;display:table-cell}.port_rgt{float:right;width:60%;text-align:left}.port_desc{margin-top:6px;font-size:13px;line-height:18px;overflow:hidden;height:70px}.seo_case,.visit_web{padding:6px 15px;border-radius:3px;color:#fff;font-size:14px}.visit_web{background:#0cc5cc}.visit_web:hover{background:#03989e;color:#fff}.seo_case{background:#666}.seo_case:hover{background:#333;color:#fff}.portfolio_m_w{width:95%;margin:auto}.portfolio_left{width:45%;float:left;margin-top:15px}.portfolio_left img{display:block;margin:auto;max-width:100%;height:auto}.portfolio_right{width:50%;float:left;margin:15px 0 0 20px}.modal{z-index:999999999}.modal_container .close{z-index:99999;top:-10px;right:-14px;color:red;padding:1px 3px;font-size:24px;opacity:1;border:1px solid #ccc}#imagemodal .modal-dialog{width:90%;max-width:920px}.search_sec{text-align:left;margin-top:8px;padding-left:5px}.link_sec a{font:16px/22px 'Open Sans',sans-serif;color:#666;padding:0 10px}.menu1,.menu2,.modal_container .close{background:#fff;border-radius:5px;position:absolute}.menu1,.menu2{box-shadow:1px 0 15px #ccc;width:500px;padding:10px 15px;display:none;z-index:99;top:40px;left:0}.menu2{width:300px}.menu_link a{font:13px/30px 'Open Sans',sans-serif;color:#0078ae;width:50%;float:left;text-decoration:none;border:1px solid red}.menu_link a:hover{color:#666}.t1_links ul,.t1_links ul li{list-style:none;margin:0;padding:0}.t1_links ul>li{padding:0 8px;float:left;position:relative}.t1_links ul>li p{margin-top:17px;font:18px/18px Roboto,serif;color:#5a5a5a}.t1_links ul>li>a{display:block;width:275px;padding:13px 20px 13px 15px;font:15.5px/18px Roboto,serif;color:#263f61;background:#f5f5f5;border:1px solid #e7e7e7;border-radius:10px}.t1_links ul>li>a span{position:absolute;z-index:99;top:15px;right:25px}.t1_links a:focus,.t1_links a:hover,.t1_links ul>li:hover>a{color:#0089ff;text-decoration:none}.t1_links ul>li:last-child{border-right:0;padding-right:7px}.t1_links ul li>div{position:absolute;z-index:999999;border:1px solid #ccc;background:#fff;padding:8px;max-width:540px;box-shadow:1px 3px 4px rgba(0,0,0,.4);top:98%;display:none}.t1_links ul li:nth-child(5)>div{position:absolute;z-index:9999;top:100%;left:-293px}.dropdown-menu .scroll_link{margin-top:0}.t1_links ul li>div p a{display:block;font:14px/24px 'Open Sans',sans-serif;color:#2b2b2b;padding:4px 6px;margin:0 0 3px;width:50%;float:left}.t1_links ul li>div p a:hover{color:#fff;background:#0089ff;text-decoration:none;border-radius:5px}.scroll_link{height:250px;overflow-y:scroll}.filter_bg{background:#dae1e4;height:70px}.filter_box{border:1px solid #3f51b5;padding:15px 20px;box-shadow:0 0 8px rgba(0,0,0,.4);margin-top:-11px}.filter_link{margin-top:17px}.filter_link p,.filter_link p a{background:#fff;text-align:center}.filter_link p{border:1px solid #aaa;border-radius:10px 10px 0 0;margin-right:10px;float:left;padding-top:3px}.filter_link p a{font:700 26px/49px Roboto,serif;color:#052149;box-shadow:inset 0 7px 0 0 #737677;text-decoration:none;padding:11px 24px 9px;border-radius:9px 9px 0 0;background:#f0f0f0}.filter_link p a.act,.filter_link p a:hover{box-shadow:inset 0 7px 0 0 #0cc6cc;background:#fff;border-bottom:0}.bb_n{border-bottom:1px #fff solid!important}.portfolio_sec{margin-top:50px}.portfolio_list ul,.portfolio_list ul li{margin:0;padding:0;list-style:none}.portfolio_list ul li{float:left}.portfolio_sec .container .portfolio_list:nth-child(even) ul li:last-child{width:51.1%;float:left}.portfolio_sec .container .portfolio_list:nth-child(odd) ul li:last-child{width:51.1%;float:right}.portfolio_sec .container .portfolio_list:nth-child(even) ul li:first-child{width:48.83%;float:right}.portfolio_sec .container .portfolio_list:nth-child(odd) ul li:first-child{width:48.83%;float:left}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area,.portfolio_sec .container .portfolio_list:nth-child(odd) .port_area{background-image:url(../images/portfolio_bg.png);background-repeat:no-repeat;background-position:center top;width:571px;height:573px}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area{background-image:url(../images/portfolio_bg2.png)}.port_area.bg1{background-color:#052149}.port_area.bg2{background-color:#6b9921}.port_area.bg3{background-color:#252829}.port_area.bg4{background-color:#7920a1}.port_area.bg5{background-color:#8e9c04}.port_area.bg6{background-color:#684634}.port_area.bg7{background-color:#b5deff}.port_area.bg8{background-color:#21bee1}.port_area.bg9{background-color:#6993ff}.since{text-align:center;width:146px;margin-left:37px}.since_txt{font:700 15px/20px 'Open Sans',sans-serif;color:#fff;padding-top:5px;text-transform:uppercase}.since_year{font:24px/20px 'Google Sans',sans-serif;color:#fff}.url{font:9px/16px Roboto,serif;color:#374d6d;text-align:left;padding:17px 0 0 98px}.portfolio_sec .container .portfolio_list:nth-child(even) .since{text-align:center;width:146px;float:right;margin-right:35px}.portfolio_sec .container .portfolio_list:nth-child(even) .since_txt{font:700 15px/20px 'Open Sans',sans-serif;color:#fff;padding-top:5px;text-transform:uppercase}.portfolio_sec .container .portfolio_list:nth-child(even) .since_year{font:24px/20px 'Google Sans',sans-serif;color:#fff}.portfolio_sec .container .portfolio_list:nth-child(even) .url{font:9px/16px Roboto,serif;color:#374d6d;text-align:left;padding:17px 0 0 98px}.scroll_arrow{position:absolute;z-index:99;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 49%,rgba(0,0,0,.7) 100%);height:100px}.fs9{font-size:9px;padding-top:42px}.arrow_link a,.arrow_link span{background:rgba(0,0,0,.2);display:inline-block;color:#fff;padding-top:8px;width:56px;height:37px;margin-right:5px;text-decoration:none;cursor:pointer}.arrow_link a:hover,.arrow_link span:hover{background:rgba(255,255,255,.4)}.portfolio_cnt_box{background:#f6f6f6;border:1px solid #dadada;border-radius:0 10px 0 0;height:565px;border-bottom:0;border-left:0;margin-top:11px;padding:15px 15px 0 28px;text-align:left}.portfolio_cnt_box p.head,.portfolio_cnt_box p.head a{font:28px/28px 'Open Sans',sans-serif;color:#0078ae;padding-bottom:5px}.portfolio_cnt_box p.head a{text-decoration:none}.portfolio_cnt_box p.head a:hover{color:#295a87}.head .gre{fill:#ccc}.head:hover .gre{fill:#0078ae}.portfolio_cnt_box p.head a svg{margin-left:8px}.portfolio_sec .container .portfolio_list:nth-child(odd) .portfolio_cnt_box{border-radius:0 10px 0 0;border:1px solid #dadada;border-left:0}.portfolio_sec .container .portfolio_list:nth-child(even) .portfolio_cnt_box{border-radius:10px 0 0 0;border:1px solid #dadada;border-right:0}.portfolio_sub_b{margin-top:10px;background:#fff;border-radius:10px;box-shadow:1px 0 5px #ccc;padding:15px}.s_left,.s_right{width:50%;float:left}.s_right{float:right;border-left:1px solid #e6e8ec;padding-left:15px}.p_title{font:700 16px/20px 'Open Sans',sans-serif;color:#222;text-transform:uppercase}.p_title_sub{font:600 15px/20px 'Open Sans',sans-serif;color:#333}.port_btn,.port_btn:focus,.port_btn:visited{background:#eb2c33;color:#fff;display:block;font:22px/47px 'Google Sans',sans-serif;height:47px;cursor:pointer;padding:0 20px 0 30px;border:0;border-radius:5px;text-transform:uppercase}.port_btn:hover{color:#fff;background:#00c6a3;text-decoration:none}.btn_s img{float:right}.more_box b,.tag_link a{display:inline-block;color:#fff;text-decoration:none}.tag_link a{font:600 11px/18px 'Open Sans',sans-serif;background:#0078ae;box-shadow:1px 0 5px #ddd;padding:5px;border-radius:3px;margin:2px 1px 0 0}.tag_link a b,.tag_link a strong{font-weight:600}.tag_link a:hover{color:#fff;box-shadow:1px 0 5px #fff}.client_sec{margin-top:15px;position:relative}.client_sec h2{font:700 16px/22px 'Open Sans',sans-serif;color:#000;text-transform:uppercase;border-bottom:0;padding:10px 15px 3px;border-radius:10px 10px 0 0;width:224px;position:absolute;z-index:99;top:-35px;left:0}.client_box,.client_box2,.client_sec h2{border:1px solid #c6c6c6;background:#fff}.client_box{border-radius:0 10px 10px 10px;padding:10px 0 2px 10px;margin-top:60px;margin-bottom:2px}.client_box2{border-radius:10px;padding:15px;margin-top:19px}.client_txt2{font:400 16px/22px 'Open Sans',sans-serif;color:#000;height:112px;overflow:auto}.icon_left{width:70px;height:70px;float:left;margin:auto;background:#d7d7d7;border:1px solid #c2c2c2;border-radius:100%}.icon_left span{padding:15px 0 0 16px;font-size:40px;color:#fff}.client_cnt_left{width:83%;float:left;margin-left:15px}.client_txt{font:400 16px/19px 'Open Sans',sans-serif;color:#000;height:60px;overflow:auto}.name{font:700 16px/28px 'Open Sans',sans-serif;color:#0d204a}.arrow_pos,.arrow_pos2{position:absolute;z-index:99;width:91px;height:44px}.arrow_pos{top:50px;left:-65px;right:0;background:url(../images/p-arr.png)}.arrow_pos2{top:44px;right:-75px;background:url(../images/p-arr.png) 0 -44px}.bot_box{background:#f6f6f6;border:1px solid #dadada;border-top:0;padding:25px 0 0;border-radius:0 0 10px 10px;margin:-3px 0 0;position:relative}.more_box{background:#0078ae;width:140px;margin:5px auto 0;padding:8px 20px;border-radius:10px 10px 0 0;cursor:pointer;display:block}.more_box:hover,.tag_link a:hover{background:#03924d}.more_box b{font:700 16px/24px 'Open Sans',sans-serif}.more_box span{display:inline-block;padding-bottom:5px;padding-left:5px}.bot_box .portfolio_cnt.more{height:0;overflow:hidden;padding:0;border:1px solid #f6f6f6}.portfolio_cnt{padding:20px;font:400 16px/22px 'Open Sans',sans-serif;color:#000;background:#fff;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;height:auto;margin-top:15px}.p_b_bg{background:#0cc5cc url(../images/p-b-bg.webp) repeat-x}.b_t_cnt{font:16px/22px Roboto,serif;color:#fff;text-align:center;padding:120px 0 40px}.new_portfolio_list ul{margin:0;padding:0;list-style:none}.new_portfolio_list ul li{padding:0;list-style:none;float:left;width:32.1%;margin:0 6px 42px}.por_cnt_bg{background-position:center top;background-size:cover;padding:3.5em .2em 2em}.por_cnt_bg h2{font-size:1.1em;line-height:1.5em;padding:1em 0;color:#fff}.por_cnt_bg p{font-size:1em;line-height:1.5em;color:#fff}
@media only screen and (max-width:1220px){.container{width:100%}.t1_links ul>li>a{padding:13px 183px 13px 15px}}@media only screen and (max-width:1151px){.grid li{width:300px}.cs-style-5 figure a{margin:120px 0 0 5px}.port_rgt{width:53%}.portfolio_cnt_box h2,.portfolio_cnt_box p.head,.portfolio_cnt_box p.head a{font:22px/28px 'Open Sans',sans-serif}.p_title{font:700 12px/18px 'Open Sans',sans-serif}.t1_links ul>li>a{padding:13px 54px 13px 15px;min-width:212px;width:auto;margin:2px}.t1_links ul li>div p a{font:14px/21px 'Open Sans',sans-serif}.t1_links ul li:nth-child(3)>div{top:100%;left:-107px}.t1_links ul li:nth-child(5)>div{top:100%;left:-353px}.p_title_sub{font:12px/18px 'Open Sans',sans-serif}.port_btn,.port_btn:visited{font:18px/47px 'Google Sans',sans-serif}.portfolio_sec .container .portfolio_list:nth-child(even) ul li:last-child{width:43.2%;float:left}.portfolio_sec .container .portfolio_list:nth-child(odd) ul li:last-child{width:44.83%;float:right}.portfolio_sec .container .portfolio_list:nth-child(even) ul li:first-child{width:56.8%;float:right}.portfolio_sec .container .portfolio_list:nth-child(odd) ul li:first-child{width:51.83%;float:left}.client_sec h2{font:700 14px/22px 'Open Sans',sans-serif!important}.client_cnt_left{width:76%;float:left;margin-left:15px}.client_txt{font:15px/18px 'Open Sans',sans-serif;color:#000;height:75px;overflow:hidden}.portfolio_cnt{height:150px;overflow:hidden}.arrow_pos2{position:absolute;z-index:99;top:44px;right:-54px}.portfolio_sec .container .portfolio_list:nth-child(even) .portfolio_cnt_box{padding:15px 15px 0;height:595px}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area{height:603px}.visit_pos a{bottom:-32px}.banner_sec h1{width:38%;font:31px/40px 'Open Sans',sans-serif}}
@media only screen and (max-width:991px){.grid li{width:300px;padding:0}.portfolio_sec_dtl h2{font:300 25px/25px Roboto,serif}.portfolio_sec_dtl h2 span{font:700 25px/25px Roboto,serif}.port_rgt{width:70%}.portfolio_bg_dtl .portfolio_img{width:100%;margin:auto;border:#fff 1px solid;transition:all .3s linear}.portfolio_img{display:block;margin:auto;max-width:100%;border:1px solid #ccc;padding:10px}.t1_links ul>li{padding:0 14px}.t1_links ul li:nth-child(3)>div{top:100%;left:-207px}.t1_links ul li:nth-child(5)>div{top:100%;left:-453px}.filter_link p a{font:700 17px/37px Roboto,serif}.search_sec .fs20{font-size:14px}.t1_links ul>li>a{padding:13px 54px 13px 15px;min-width:105px;width:auto;margin:2px}.portfolio_sec .container .portfolio_list:nth-child(even) ul li:last-child,.portfolio_sec .container .portfolio_list:nth-child(odd) ul li:last-child{width:100%;float:none}.portfolio_sec .container .portfolio_list:nth-child(even) ul li:first-child,.portfolio_sec .container .portfolio_list:nth-child(odd) ul li:first-child{width:100%;float:none}.portfolio_sec .container .portfolio_list:nth-child(odd) .portfolio_cnt_box{border-radius:0 10px 0 0}.portfolio_sec .container .portfolio_list:nth-child(even) .portfolio_cnt_box{border:1px solid #dadada!important;border-radius:10px 10px 0 0;height:auto;margin-top:50px;padding:15px 15px 0 28px;text-align:left}.portfolio_sec .container .portfolio_list .port_area{margin:auto}.portfolio_cnt{height:195px;overflow:hidden}.portfolio_cnt_box{border:1px solid #dadada!important;border-radius:10px 10px 0 0;height:auto;margin-top:45px;padding:15px 15px 0 28px;text-align:left}.arrow_pos,.arrow_pos2{display:none}.bot_box{margin:-3px 0 0}.portfolio_cnt{border-bottom:0}.bot_box{padding:25px 0 0;overflow:hidden}.client_box2{margin-bottom:2px}.banner_sec h1{width:26%;font:22px/31px 'Open Sans',sans-serif;padding:62px 0 0}.banner_sec h1 span{font:27px/36px 'Google Sans',sans-serif}.t1_links .dropdown-menu{background:#fff!important}.t1_links ul li>div{z-index:99}.new_portfolio_list ul li{width:48%;margin:1.5% 1%}}
@media only screen and (max-width:767px){.blackberry_banner{height:auto}.search_webdesign select{width:100%;margin-top:10px}.portfolio_sec_dtl h2{font:300 20px/20px Roboto,serif}.portfolio_sec_dtl h2 span{font:700 20px/20px Roboto,serif}.portfolio_box{margin:50px 0}.port_img{float:none;margin:auto}.port_rgt{float:none;width:auto;text-align:center;margin-top:10px}.port_desc{overflow:inherit;height:auto}.filter_box{display:none;overflow:inherit!important}.filter_link p a{background:#428bca;color:#fff;box-shadow:none}.filter_link p a.filter{background:#00afc8}.app_portfolio_section,.filter_box{margin-top:0}.app_portfolio_pos{margin:32px 0}.filter_bg{height:auto}.portfolio_sec{margin-top:1.5em}.t1_links ul>li{padding:5px;width:90%;clear:right}.t1_links ul>li:nth-child(even){padding:0;float:left;width:10%}.t1_links ul li>div{max-width:320px!important;width:100%!important;left:-154px!important;z-index:99}.t1_links ul li>div p a{display:block;width:100%;float:none}.scroll_link{height:300px;overflow-y:scroll}.t1_links ul>li>a{padding:13px 38px 13px 15px;font:12px/18px Roboto,serif;width:100%}#imagemodal .modal-footer button{display:block;width:100%;clear:both;margin:.5em 0}.banner_sec h1{width:80%;margin:5px auto;font:22px/31px 'Open Sans',sans-serif;color:#fff;padding:18px 0;background:rgba(0,0,0,.5);text-align:center;border-radius:10px}.portfolio_n_tab{padding:13px 0 0}.portfolio_n_tab a{margin:0}.t1_links ul>li>a span{position:absolute;z-index:99;top:27px;right:19px}}
@media only screen and (max-width:479px){.portfolio_left{width:100%;float:none;margin-top:15px}.portfolio_right{margin:15px 0 0}.portfolio_right,.search_sec .pull-left{float:none;width:100%}.t1_links ul>li{padding:5px;width:90%;clear:right}.t1_links ul>li>a{font:700 14px/30px Arial,Helvetica,sans-serif;padding:5px 20px 5px 10px}.search_webdesign .text-right{text-align:center;margin-top:18px;border-top:1px solid #ddd;padding-top:20px}.portfolio_sub_b .p_title{float:left;margin-right:10px}.clearfix.mb15,.clearfix.p_b20{margin-bottom:5px;padding:0}.filter_link p a{font:700 13px/32px Roboto,serif;padding:11px 13px 9px}.t1_links ul>li>a span{top:25px;display:none}.filter_bg{height:auto}.portfolio_sec{margin-top:1.5em}.t1_links ul>li:nth-child(even){padding:0;float:left;width:10%}.search_sec .pull-left{text-align:left}.t1_links ul>li .or{font-size:14px}.search_sec{text-align:center;margin-top:-9px}.t1_links ul li:nth-child(1)>div{min-width:265px}.t1_links ul li:nth-child(3)>div{min-width:265px;top:100%;left:-107px}.t1_links ul li:nth-child(5)>div{min-width:265px;top:100%;left:-213px}.portfolio_cnt_box h2{font:17px/22px 'Open Sans',sans-serif}.portfolio_sec .container .portfolio_list:nth-child(odd) .port_area{width:320px;height:auto;background-image:url(../images/mob-portfolio_bg.png)}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area{width:320px;height:auto;background-image:url(../images/mob-portfolio_bg2.png)}.since_txt{font:300 9px/10px 'Open Sans',sans-serif}.since_year{font:500 14px/10px 'Open Sans',sans-serif}.since{text-align:center;width:76px;margin-left:22px}.portfolio_sec .container .portfolio_list:nth-child(even) .since_txt{font:300 9px/10px 'Open Sans',sans-serif}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area .since_year{font:500 14px/10px 'Open Sans',sans-serif}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area .since{text-align:center;width:76px;margin-right:23px}.url{font:9px/15px Roboto,serif;color:#374d6d;text-align:left;padding:7px 0 0 59px}.portfolio_sec .container .portfolio_list:nth-child(even) .port_area .url{font:9px/15px Roboto,serif;color:#374d6d;text-align:left;padding:7px 0 0 59px}.s_left,.s_right{width:100%;float:none}.s_right{border-left:0;padding-left:0}.p_b20{padding-bottom:20px}.port_btn,.port_btn:visited{font:12px/47px 'Google Sans',sans-serif;padding:0 5px 0 13px}.tag_link a{display:block;margin-right:0;margin-bottom:5px}.icon_left{display:none}.client_cnt_left{width:100%;float:none;margin-left:0}.client_txt{font:13px/16px 'Open Sans',sans-serif;color:#000;height:auto}.name{font:700 12px/20px 'Open Sans',sans-serif;padding-bottom:10px}.portfolio_cnt_box{margin-top:50px}.portfolio_sec .container .portfolio_list:nth-child(even) .portfolio_cnt_box{margin-top:50px}.client_txt2,.portfolio_cnt{height:auto}.banner_sec h1{width:100%;font:17px/31px 'Open Sans',sans-serif}.banner_sec h1 span{font:21px/26px 'Google Sans',sans-serif}.t1_links ul li>div{left:0!important}.new_portfolio_list ul li{width:100%;clear:both;margin:1em auto}.filter_box{margin-top:-1px}.modal_container .close{z-index:99999;top:-6px;right:-3px}}
@media only screen and (max-width:320px){.filter_link p a{font-size:11px;padding:15px 12px 12px}}