/* Container */
.container .head {background:url(/pictures/pages/8/banner-1170.jpg) center no-repeat #1776ac;}
.container .carea {padding:0px 0px 0px 20px;}
.container .carea .col h1 {text-align:left; font-size:33px; text-transform:uppercase; font-family:'Oswald'; font-weight:300; background:url('/images/template/h1-arrow.png') left 15px no-repeat; padding:0 0 0 33px; position:absolute; top:46px; left:33px; width:auto;}
.container .col.col2 .fblock {display:block;}
.container .col2 .rbanner {width:367px;}
.container .col.col1 {width:68.8%; padding:0px; background:#f8f8f8; min-height:400px; line-height:24px; font-size:17px;}
.container .center {padding:25px 45px;}
.container .center .h2 {font-weight:800; font-size:23px; margin:20px 0 20px; text-align:left; line-height:30px;}
.container .center .sec {padding:30px 65px 0px 45px;}
.container .center .sec .img {width:202px; height:220px; background-color:#ddd; position:absolute;}
.container a.rm {font-weight:800; color:#888; display:block; text-align:center; padding:5px; background-color:#eee;}
.container .sitepath {padding:10px 20px 10px 0px;}
.container .hr {margin:37px 0 0px;}
.container .center .title {font-weight:800; font-size:23px; margin:20px 0 20px; text-align:left; line-height:30px;}
.txt-sub {color:#6a2d91; display:block; font-weight:600; font-size:23px; margin-bottom:13px;}
.txt-date {font-weight:600; color:#686868; font-size:13px; display:none; margin-bottom:10px;}
.sub-title {font-weight:600; color:#000; font-size:15px; line-height:21px;}
.txt-contact {font-size:15px; line-height:20px;}
.container .center .sec p {margin:35px 0px; font-weight:500; line-height:25px; font-size:16px;}
.container .carea .imgbottomtext {color:#6a2d91; display:block; font-weight:600; font-size:23px; font-style:italic; margin-bottom:13px; text-align:center; line-height:29px;}

/* Laptop 940px */
.res940 .container .center {padding-top:10px;}
.res940 .container .head {background:url('/pictures/pages/8/banner-940.jpg') center no-repeat;}
.res940 .container .carea {padding:0px 0px 0px 37px;}
.res940 .container .center .sec {padding:30px 30px 0px 30px;}
.res940 .container .col.col1 {width:67.6%; margin:0px; padding:0px;}
.res940 .container .col2 .rbanner {width:290px;}
.res940 .container .hr {margin:23px 0 0px;}
.res940 .container .center .sec .img {width:202px; height:220px;}
.res940 .container .carea .txt-sub {font-size:21px;}
.res940 .container .sub-title {font-weight:500;}
.res940 .container .center .sec p {font-size:14px; line-height:22px;}

/* Tablet 720px */
.res720 .container .center {padding-top:10px;}
.res720 .container .head {background:url('/pictures/pages/8/banner-720.jpg') center no-repeat;}
.res720 .container h1 {top:23px;}
.res720 .container .carea {padding:0px 0px 0px 30px;}
.res720 .container .center .sec {padding:28px 25px 0px 30px;}
.res720 .container .col.col1 {width:67%; margin:0px; padding:0px;}
.res720 .container .col2 .rbanner {width:222px;}
.res720 .container .hr {margin:23px 0 0px;}
.res720 .container .center .sec .img {width:126px; height:129px;}
.res720 .container .carea .txt-sub {font-size:18px; margin-bottom:12px;}
.res720 .container .carea .sub-title {font-size:13px; line-height:20px; font-weight:600;}
.res720 .container .center .sec p {font-size:14px; line-height:22px;}
.res720 .container .carea .imgbottomtext {margin-top:15px;}

/* Movile 480px */
.res480 .container .center {padding-top:10px;}
.res480 .container .head {background:url('/pictures/pages/8/banner-480.jpg') center no-repeat;}
.res480 .container h1 {top:36px;}
.res480 .container .carea {padding:0px}
.res480 .container .center .sec {padding:20px 25px 0px 25px;}
.res480 .container .col.col1 {width:100%; margin:0px; padding:0px;}
.res480 .container .col2 .rbanner {width:150px; margin:0px 0px 0px 40px;}
.res480 .container .sitepath {padding:10px 20px 10px 25px; position:absolute; margin:0px; bottom:285px;}
.res480 .container .col.col2 {margin:130px auto 0px auto; width:440px; padding:0; float:none; position:relative; left:0;}
.res480 .container .col.col2 .fblock {margin-top:40px;}
.res480 .container .hr {margin:23px 0 0px;}
.res480 .container .center .sec .img {width:110px; height:110px;}
.res480 .container .carea .txt-sub {font-size:17px; margin-bottom:12px;}
.res480 .container .carea .sub-title {font-size:14px; line-height:20px; font-weight:600;}
.res480 .container .center .sec p {font-size:12px; line-height:17px;}
.res480 .container .carea .imgbottomtext {font-size:21px; line-height:27px; margin-top:15px;}

/* Movile 320px */
.res320 .container .center {padding-top:10px;}
.res320 .container .head {background:url('/pictures/pages/8/banner-320.jpg') center no-repeat;}
.res320 .container h1 {top:32px;}
.res320 .container .carea {padding:0px}
.res320 .container .center .sec {padding:20px 20px 0px 20px;}
.res320 .container .col.col1 {width:100%; margin:0px; padding:0px;}
.res320 .container .col2 .rbanner {width:280px; margin:0px auto; float:none;}
.res320 .container .sitepath {padding:10px 20px 10px 25px; position:absolute; margin:0px; bottom:255px;}
.res320 .container .col.col2 {margin:150px auto 0px auto; width:280px; padding:0; float:none; position:relative; left:0;}
.res320 .container .col.col2 .fblock {margin:0 auto 40px auto;}
.res320 .container .hr {margin:23px 0 0px;}
.res320 .container .center .sec .img {display:none;}
.res320 .container .sitepath {padding:10px 20px 10px 25px; position:absolute; margin:0px; bottom:470px;}
.res320 .container .carea .txt-sub {font-size:16px; margin-bottom:6px;}
.res320 .container .carea .sub-title {font-size:12px; line-height:20px; font-weight:600;}
.res320 .container .center .sec p {font-size:13px; line-height:18px;}
.res320 .container .carea .imgbottomtext {font-size:19px; line-height:25px; margin-top:20px;}