@font-face{font-family:neosans;src:url(../fonts/neo-sans/neosans-webfont.eot);src:url(../fonts/neo-sans/neosans-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/neo-sans/neosans-webfont.woff) format('woff'),url(../fonts/neo-sans/neosans-webfont.ttf) format('truetype'),url(../fonts/neo-sans/neosans-webfont.svg#dincregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:dinc;src:url(../fonts/din/dinc-webfont.eot);src:url(../fonts/din/dinc-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/din/dinc-webfont.woff) format('woff'),url(../fonts/din/dinc-webfont.ttf) format('truetype'),url(../fonts/din/dinc-webfont.svg#dincregular) format('svg');font-weight:400;font-style:normal}.full{background:url(../img/atlantic.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body{font-family:neosans;background:0 0;font-size:13px;overflow-y:hidden}body #main-content{opacity:0}body #ui-customizer{right:-266px;position:fixed;z-index:999;top:150px}body #ui-customizer .head{cursor:pointer;background:#282828;padding:9px 10px 11px;color:#FFF;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-bottom:4px solid gray}body #ui-customizer .head span{font-size:20px}body #ui-customizer .head .title{margin-top:-22px;margin-left:30px;text-transform:uppercase;font-size:12px}body #ui-customizer .body{background:#EAEAEA;padding:10px;margin-left:38px;border:1px solid #FFF;border-top:none;border-right:none;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;margin-top:-4px;border-bottom:4px solid gray;width:266px}body #ui-customizer .body .each{border-top:1px solid #E6E6E6;border-bottom:1px solid #FFF;padding-top:8px;padding-bottom:13px}body #ui-customizer .body .each textarea{outline:0;border:1px solid #FFF;color:gray;width:244px;font-size:12px;height:56px;padding:3px 5px;resize:none;overflow:hidden;margin:5px 0 13px}body #ui-customizer .body .each textarea:focus{border:1px solid #000}body #ui-customizer .body .each button{font-size:13px;color:#FFF;border:none;background:#3F3F3F;border-bottom:4px solid #282828;box-shadow:none;outline:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%}body #ui-customizer .body .each button:hover{background:#575757;border-bottom:4px solid #484848}body #ui-customizer .body .each .title{text-align:center;margin:0 0 5px;color:gray}body #ui-customizer .body .each .each-item{cursor:pointer;float:left;width:30px;height:30px;margin-right:5px;border:1px solid #FFF}body #ui-customizer .body .each .last{margin-right:0}body #ui-customizer .body .each .current{border:1px solid #1F1F1F}body #ui-customizer .body .each:first-child{border-top:none;padding-top:0}body #ui-customizer .body .each:last-child{border-bottom:none;padding-bottom:0}body nav ul.nav{float:none!important}body .navbar-toggle,body .navbar-toggle:active{outline:0;background:#000!important}body .navbar-toggle:hover{background:#222!important;border:1px solid #5F5D5D}body nav.navbar-inverse{background-color:#2B2B2B;border-bottom:5px solid #595252}body nav.navbar-inverse a.navbar-brand{font-family:dinc;color:#EDEDED!important;font-size:27px;letter-spacing:2px}body nav.navbar-inverse a.navbar-brand>span{color:#17DA88}body nav.navbar-inverse ul.navbar-nav{float:right;margin-right:-15px}body nav.navbar-inverse ul.navbar-nav li:hover{background:#595252;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}body nav.navbar-inverse ul.navbar-nav .active{background:#595252;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#FFF}body section{background:#F3F3F3;width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-bottom:5px solid #D6D5D5}body section .section-head{background:#3f3f3f;color:#FFF;padding:10px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:15px;letter-spacing:1px;font-family:dinc}body section .section-head .icon{float:left;font-size:18px}body section .section-head span.label{font-size:14px;font-weight:400}body section .section-content{padding:10px 15px 15px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}#avatar{text-align:center}#avatar img{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;width:50%;border-bottom:5px solid #E6E6E6}#personal-info #social-icons{margin-bottom:18px;text-align:center}#personal-info #social-icons a{color:#817070}#personal-info #social-icons a:hover{text-decoration:none}#personal-info #social-icons a:hover span{background:#3F3F3F;color:#FFF}#personal-info #social-icons a span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#FFFDFD;font-size:13px;padding:8px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0 5px}#personal-info #each-holder{margin-top:29px;background:#F3F3F3;width:100%;border-radius:6px;border-bottom:5px solid #D6D5D5}#personal-info #each-holder>div:nth-child(2){border-top:none!important;padding-top:3px}#personal-info #each-holder .top-decorator{height:10px;background:#1abc9c;margin:-10px 0 6px 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}#personal-info #each-holder .each{border-bottom:1px solid #FFF;padding-top:7px;padding-bottom:7px}#personal-info #each-holder .each:first-child{border-top:none;padding-top:0}#personal-info #each-holder .each:last-child{border-bottom:none;padding-bottom:8px}#personal-info #each-holder .each>.icon{width:17px;color:#1abc9c;overflow:hidden;margin:0 auto}#personal-info #each-holder .each>.icon>.icon{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:0 2px}#personal-info #each-holder .each:hover>.icon>.icon:nth-child(1){margin-left:-15px}#personal-info #each-holder .each .info{word-break:break-word;font-size:12px;color:#9A9A9A;width:100%;text-align:center}#letter-head{background:#1abc9c;width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px;border-bottom:5px solid #17a689;margin-top:20px;text-align:center}#letter-head #personal{width:100%;padding:0 15px 0 4px}#letter-head #personal .name{font-size:23px;color:#FFF;font-family:dinc}#letter-head #personal .position{color:#FFF;margin:0 0 3px;font-style:italic}#letter-head #personal .letter{color:#FFF;margin-top:13px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px 0;line-height:20px}#letter-head #service{width:100%}#letter-head #service .radius{width:144px;padding:1% 2%;overflow:hidden;margin:0 auto;margin-top:15px}#letter-head #service .radius>div{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#letter-head #service .radius>div:nth-child(1){background:#E6E6E6;padding:35px 33px 25px;-webkit-border-radius:83px;-moz-border-radius:83px;border-radius:83px;font-size:44px;color:#3C3C3C;border:5px solid #F1F1F1}#letter-head #service .radius>div:nth-child(2){font-size:17px;font-family:dinc;margin:7px 0 0;color:#FFF;padding:3px}#letter-head #service .radius>div:nth-child(2) .holder{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:256px}#letter-head #service .radius>div:nth-child(2) .holder .first-word,#letter-head #service .radius>div:nth-child(2) .holder .second-word{float:left;width:128px;text-align:center}#letter-head #service .radius:hover>div:nth-child(1){background:#B5B5B5;color:#FFF;border:5px solid #DCDCDC}#letter-head #service .radius:hover>div:nth-child(2)>div{margin-left:-128px}#working-experience{margin-top:20px}#educational-attainment .section-content,#working-experience .section-content{height:auto;max-height:330px;overflow:auto}#educational-attainment .section-content ul.cbp_tmtimeline,#working-experience .section-content ul.cbp_tmtimeline{margin:0;margin-left:-15px;margin-right:-15px}#educational-attainment .section-content ul.cbp_tmtimeline>li,#working-experience .section-content ul.cbp_tmtimeline>li{margin:0 0 15px;padding-left:15px;padding-right:15px}#educational-attainment .section-content ul.cbp_tmtimeline>li+li,#working-experience .section-content ul.cbp_tmtimeline>li+li{border-top:1px solid #FFF;padding-top:9px}#educational-attainment .section-content ul.cbp_tmtimeline>li:hover .cbp_tmicon,#working-experience .section-content ul.cbp_tmtimeline>li:hover .cbp_tmicon{background:#6D6B6B;box-shadow:0 0 0 5px #AAA}#educational-attainment .section-content ul.cbp_tmtimeline>li:last-child,#working-experience .section-content ul.cbp_tmtimeline>li:last-child{margin:0}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmicon,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmicon{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#1abc9c;font-size:16px;width:35px;height:35px;line-height:35px;box-shadow:0 0 0 5px #B1E1FF;top:4px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmtime,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmtime{padding:0 0 15px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmtime span:first-child,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmtime span:first-child{color:#939393;font-size:13px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmtime span:last-child,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmtime span:last-child{color:#1abc9c;font-size:14px;line-height:27px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel{margin:0;background:#DFDFDF;color:#7D7D7D;padding:10px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel h2,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel h2{font-size:14px;margin-top:0;padding:0 0 6px;border-bottom:none}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p{font-size:13px;line-height:19px;padding:10px;text-align:justify;background:#1abc9c;color:#FFF;margin:5px -10px -10px -10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task{display:block}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task .icon,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task .icon{font-size:11px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task .description,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task .description{padding:3px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task+.task,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel p .task+.task{margin-top:5px}#educational-attainment .section-content ul.cbp_tmtimeline>li .cbp_tmlabel:after,#working-experience .section-content ul.cbp_tmtimeline>li .cbp_tmlabel:after{border-bottom-color:#DFDFDF}#skills .section-content{padding:0}#skills .row #col-1 .each:last-child{border-bottom:1px solid #FFF;padding-top:8px;padding-bottom:13px}#skills .row #col-2{padding-top:8px!important}#skills .each{border-bottom:1px solid #FFF;padding-top:8px;padding-bottom:13px;padding-left:15px;padding-right:15px}#skills .each:first-child{border-top:none}#skills .each:last-child{border-bottom:none}#skills .each .label{color:#9A9A9A;font-weight:400;font-size:13px;padding:0}#skills .each .base{width:100%;background:#BDC3C7;margin:3px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#skills .each .base .percentage{background:#1abc9c;height:21px;border-bottom:3px solid #17a689;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:0}#portfolio #category{text-align:center;margin:7px 0 19px}#portfolio #category>div{background:#1abc9c;display:inline-block;margin:10px 13px;padding:7px 15px;border-bottom:4px solid #17a689;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;text-transform:capitalize;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#portfolio #category>div:hover{background:#3F3F3F!important;border-bottom:4px solid #282828!important}#portfolio .da-thumbs{margin:-5px -15px -15px -15px}#portfolio .da-thumbs .mix{opacity:0;display:none;width:100%}#portfolio .da-thumbs .mix article{display:block}#portfolio .da-thumbs .mix article a.thumbnail{background:#1abc9c}#portfolio .da-thumbs .mix article a.thumbnail span{color:#FFF}#portfolio #main-portfolios{margin:0 10px 10px}#portfolio #main-portfolios .mix{opacity:0;display:none;float:left;width:25%}#portfolio #main-portfolios .mix>img{width:100%}#portfolio #main-portfolios .mix>div{position:absolute;display:none}#contact{margin-bottom:30px}#contact #map{padding:0;background:#F1EBEB;width:100%;height:338px;margin:0;margin-top:-10px}#contact #form{width:100%;margin-top:10px;text-align:center}#contact #form div:nth-child(1){font-weight:700;font-size:23px;margin-bottom:10px;text-align:center;color:#1abc9c}#contact #form input[type=email],#contact #form input[type=text],#contact #form textarea{border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-bottom:4px solid #C7C7C7;box-shadow:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#contact #form input[type=email]:focus,#contact #form input[type=text]:focus,#contact #form textarea:focus{background:#E6E6E6}#contact #form input[type=email],#contact #form input[type=text]{height:35px}#contact #form textarea{height:105px;min-height:105px;max-height:105px;width:100%;min-width:100%;max-width:100%}#contact #form button[type=submit]{color:#FFF;background:#1abc9c;border:none;border-bottom:4px solid #17a689;box-shadow:none;outline:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#contact #form button[type=submit]:hover{background:#3F3F3F!important;border-bottom:4px solid #282828!important}#contact #form button[type=submit] span{margin:0 7px 0 0}.adjust-top{margin-top:25px}.un-section{background:0 0;border:none}@media (min-width:480px){#portfolio .da-thumbs .mix{width:50%}#avatar img{width:180px}#letter-head #service .each{width:33%!important;display:inline-block!important;margin:0 -2px!important}#letter-head #service .each .radius{width:117px!important;padding:1% 2%!important;overflow:hidden!important;margin:0 auto!important;margin-top:15px!important}#letter-head #service .each .radius>div:nth-child(1){padding:25px 29px 15px!important}#letter-head #service .each .radius>div:nth-child(2) .holder{width:256px}#letter-head #service .each .radius>div:nth-child(2) .holder .first-word,#letter-head #service .each .radius>div:nth-child(2) .holder .second-word{width:108px!important}#letter-head #service .each .radius:hover>div:nth-child(2)>div{margin-left:-108px}}@media (min-width:768px){nav.navbar-inverse ul.navbar-nav{float:right!important}#skills .row #col-1 .each{margin-right:-15px}#skills .row #col-1 .each:last-child{border-bottom:none;padding-top:8px;padding-bottom:0}#skills .row #col-2{padding-top:0!important}#skills .row #col-2 .each{margin-left:-15px}}@media (min-width:992px){#educational-attainment .section-content,#working-experience .section-content{height:330px;min-height:330px;max-height:330px}#working-experience{margin-top:0}#contact .section-content{padding-bottom:0}#contact #form,#contact #map{width:50%}#personal-info #social-icons a span{padding:6px;margin:0 2px}#personal-info #each-holder>div:nth-child(2){padding-top:8px}#personal-info #each-holder .top-decorator{height:0;margin:0}#avatar img{width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#letter-head{text-align:left;margin-top:0}#letter-head #personal{width:50%;float:left;padding:0 0 0 4px}#letter-head #personal .letter{margin-top:4px;border-top:none;border-bottom:none;padding:0}#letter-head #service{width:50%;float:left;margin-top:-4px}#letter-head #service .each{margin:0 -1px!important}#portfolio .da-thumbs .mix{width:25%}}#loader #movingBallG{width:256px;height:20px;position:fixed;z-index:99999;text-align:center}#loader #movingBallG>span{color:#FFF;font-size:26px;display:block;margin-top:35px;letter-spacing:11px;margin-right:-160px}#loader #movingBallG>span>span{color:#17DA88}#loader .movingBallLineG{position:absolute;left:0;top:8px;height:4px;width:256px;background-color:#375957}#loader .movingBallG{background-color:#25E880;position:absolute;top:0;left:0;width:20px;height:20px;-moz-border-radius:10px;-moz-animation-name:bounce_movingBallG;-moz-animation-duration:1.7s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:10px;-webkit-animation-name:bounce_movingBallG;-webkit-animation-duration:1.7s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-ms-border-radius:10px;-ms-animation-name:bounce_movingBallG;-ms-animation-duration:1.7s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:10px;-o-animation-name:bounce_movingBallG;-o-animation-duration:1.7s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:10px;animation-name:bounce_movingBallG;animation-duration:1.7s;animation-iteration-count:infinite;animation-direction:linear}@-moz-keyframes bounce_movingBallG{0%{left:0}50%{left:236px}100%{left:0}}@-webkit-keyframes bounce_movingBallG{0%{left:0}50%{left:236px}100%{left:0}}@-ms-keyframes bounce_movingBallG{0%{left:0}50%{left:236px}100%{left:0}}@-o-keyframes bounce_movingBallG{0%{left:0}50%{left:236px}100%{left:0}}@keyframes bounce_movingBallG{0%{left:0}50%{left:236px}100%{left:0}}#loader .background{background:#2B2B2B;width:100%;height:1000px;position:fixed;z-index:99998}