@font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; src: url('/fonts/montserrat-v13-latin-regular.eot'); /* IE9 Compat Modes */ src: local('Montserrat Regular'), local('Montserrat-Regular'), url('/fonts/montserrat-v13-latin-regular.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/montserrat-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/montserrat-v13-latin-regular.woff') format('woff'), /* Modern Browsers */ url('/fonts/montserrat-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ } body, html { width: 100%; min-width: 1000px; height: 100%; margin: 0; padding: 0; /* font-family: 'Merriweather', serif; */ font-family: 'Montserrat'; background: #ffffff; -webkit-font-smoothing: subpixel-antialiased !important; } .wrapper{ width: 1000px; margin: 0 auto; } .header{ width:35px; background: #fff; padding: 5px 0; font-size: 20px; line-height: 18px; text-align: center; text-transform: uppercase; } .left-sidebar{ background: #FFF; width: 270px; text-align: center; text-transform: uppercase; float:left; } .content{ background: #FFF; float: left; width: 750px; text-align: center; text-transform: uppercase; } .footer{ background: #fff; color: grey; padding: 5px 0; font-size: 11px; line-height: 24px; text-align: center; } .clear { clear: both; } .foto { width:200px; } .table_name table { width:100%; text-align:center; } .left-block img { width:40px; } .left-block h1 { text-transform: uppercase; font-size: 18px; color: #006cb4 ; font-weight: bold; } .left-block hr { width:100%; border-width: 2px; border-color: #006cb4 ; margin-left: auto; margin-right: auto; border-style: solid; } .left-block table { width:100%; } .left-block-text { text-transform: none; } .name { text-transform: uppercase; font-size: 30px; font-weight: normal; margin-bottom: 0px; padding-top: 20px; font-family: Myriad Pro; } .last_name { text-transform: uppercase; font-size: 30px; font-weight: 800; margin-top: 0px; padding:0px; margin-bottom: 5px; font-family: 'Merriweather', serif; } .position { text-transform: uppercase; font-size: 13px; font-weight: 800; margin-top: 0px; padding:0px; margin-bottom: 5px; font-family: 'Merriweather', serif; } /*������ ���� � ���� */ .right-block { text-align:left; } .right-block img { width:40px; } .right-block h1 { text-transform: uppercase; font-size: 18px; color: #006cb4 ; font-weight: bold; } .right-block hr { width:100%; border-width: 2px; border-color: #006cb4 ; margin-left: auto; margin-right: auto; border-style: solid; } .right-block table { width:100%; } .right-block-text { text-transform: none; } /*education*/ .education table { width:100%; padding-left:15px; padding-left:20px; text-align:left; text-transform: none; } .education img { width:15px; /*padding-left:3px;*/ padding-right:3px; margin-right:3px; } .education h1 { text-transform: uppercase; font-size: 15px; color: #006cb4 ; font-weight: bold; margin: 0px; } .education_vyz { text-transform: uppercase; font-size: 15px; margin: 0px; } /*experience*/ .experience table { width:100%; padding-left:25px; padding-top:15px; text-align:left; text-transform: none; } .experience img { width:15px; /*padding-left:3px;*/ padding-right:3px; margin-right:3px; } .experience h1 { text-transform: uppercase; font-size: 15px; /*color: #006cb4 ;*/ font-weight: bold; margin: 0px; } .experience_company { text-transform: uppercase; font-size: 15px; margin: 0px; } .experience_tail { text-align: justify; font-size: 12px; margin: 0px; } /*contact*/ .contact table { width:100%; padding-left:5px; text-align:left; text-transform: none; } .contact td { padding-top:10px; padding-bottom:10px; } .contact h1 { text-transform: uppercase; font-size: 13px; color: #006cb4 ; font-weight: bold; margin: 0px; } .contact p { padding:0px; margin:0px; font-size: 13px; } .contact a { font-size: 13px; vertical-align:0px; color: #000 ; text-decoration:none; vertical-align:0px; } .contact a:hover { padding:0px; margin:0px; font-size: 13px; vertical-align:0px; color: #006cb4; text-decoration:underline; } .contact img { padding:0px; margin:0px; width:20px; border: 0px; } /*software*/ .software table { width:100%; padding-left:20px; padding-top:15px; text-align:left; text-transform: none; } .software_tail_name{ text-align: left; font-size: 13px; margin: 0px; } .software_tail { text-align: left; font-size: 12px; margin: 0px; } /*skills*/ .skils_table table { width:100%; font-size: 13px; padding-top:15px; text-align:center; text-transform: uppercase; } .skils_table p{ text-transform: uppercase; font-size: 14px; /*color: #006cb4 ;*/ font-weight: normal; margin: 0px; } .skils_table img { width:10px; } .skils_table_img_align { padding-left:35px; } /*profile*/ .profile p { text-align: justify; font-size: 12px; margin: 0px; }