﻿/* Content home page 100% + 100% + 100% */

#Content1 {width: 100%;margin-top:16px;}
#Content1Wrapper {width: 100%;max-width:950px;margin:0 auto; overflow: hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

#Content2 {width:100%;}
#Content2Wrapper{margin: 0 auto;max-width: 950px;}

#Content3 {width: 100%;}
#Content3Wrapper{padding:16px 0;margin: 0 auto;max-width: 950px;width:100%;}


@media only screen and  (max-width : 950px){    
    #contentwrapper {width:100%;}
    #Content1Wrapper {height: auto;}
    #Content2Wrapper, 
    #Content3Wrapper,
    #Content4Wrapper,
    #Content5Wrapper,
    #Content6Wrapper,
    #Content7Wrapper {height: auto;margin:0 auto;width:96%;}
}

@media only screen and  (min-width : 950px){       
  #Content1Wrapper{height:364px;}
}

@media only screen and (min-width : 950px) {
    #Content1 .ImageSlider { left: 50%; position: absolute; }
    #Content1 .imsWrapper { left: -50%; position: relative; }
}


.home-list .list_source {list-style-type: none;margin: 0;padding: 0;}
.home-list .list_source li {float: right;height: 340px;margin-left: 2%;width: 32%;clear: none;position: relative;margin-bottom: 16px;border: 1px solid #cfcfcf;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color:#f7f6f5;}
.home-list .list_source .ListItem3 {margin:0;}
.home-list .list_source .ListItem6 {margin:0;}
.home-list .list_source .ListItem9 {margin:0;}
.home-list .list_source li h3 {position:absolute;top:1px;font-size:20px;color:#270f58;margin-right: 20px;}
.home-list .list_source li img {border-top: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;margin-top: 40px;width: 100%;}
.home-list .list_source li .listDescription {height: 114px;width: 100%;overflow: hidden;padding: 4px 20px 0px 20px;font-size:15px !important; }
.home-list .list_source li .listlink {color: #05234b;display: block;padding: 0 20px 10px 0;text-decoration: none;font-size: 16px;font-weight: bold;}
.home-list .list_source li .listlink:hover {text-decoration:underline;}

@media only screen and (max-width : 768px) {
    .home-list .list_source li{margin-left: 0;width: 100%;height:auto;}
    .home-list .list_source li img {margin: 40px auto 0 auto;width: auto;float: none;max-width:100%}
    .home-list .list_source li h3{width:100%;text-align:center;margin-right: 0;}
    .home-list .list_source li .listDescription{height:auto;}
}


#Content3 .defaultSiteBox {min-height: 340px;margin-left: 2%;width: 32%;border: 1px solid #cfcfcf;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #8b8b8b 0px 0px 3px;-moz-box-shadow: #8b8b8b 0px 0px 3px;box-shadow: #8b8b8b 0px 0px 3px;background: #FFFFFF;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#cedbe6));background: -webkit-linear-gradient(#FFFFFF, #cedbe6);background: -moz-linear-gradient(#FFFFFF, #cedbe6);background: -ms-linear-gradient(#FFFFFF, #cedbe6);background: -o-linear-gradient(#FFFFFF, #cedbe6);background: linear-gradient(#FFFFFF, #cedbe6);-pie-background: linear-gradient(#FFFFFF, #cedbe6);}
#Content3 .defaultSiteBox .sbTop {background-color: transparent;}
#Content3 .defaultSiteBox .sbTop h3 {font-size:20px;color:#270f58;}
#Content3 .defaultSiteBox .sbContent {background-color: transparent;padding: 7px 20px 15px 15px;height:240px;overflow:hidden;}
#Content3 .defaultSiteBox .sbBottom {background-color: transparent;  height: 40px;}
#Content3 .defaultSiteBox .sbBottom .sbBottomLink {right: 20px;color:#05234b;font-size:17px;text-decoration:none;}
#Content3 .defaultSiteBox .sbBottom .sbBottomLink:hover {text-decoration:underline;}


#Content3 .HomeContactBox {min-height: 340px;width: 32%;background:#f3f9ff url(images/bgContact.jpg) repeat-x;border: 1px solid #cfcfcf;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #8b8b8b 0px 0px 3px;-moz-box-shadow: #8b8b8b 0px 0px 3px;box-shadow: #8b8b8b 0px 0px 3px;}
#Content3 .HomeContactBox .sbTop {display: block;height: 35px;padding: 5px 20px 0 0;position: relative;}
#Content3 .HomeContactBox .sbTop h3 {font-size:20px;color:#fff;margin-top:5px;}
#Content3 .HomeContactBox .sbContent {background-color: transparent;padding: 0 20px 0 0;min-height:240px;}

#Content3 .HomeContactBox .contactForm fieldset {border: 0 none;padding: 0;}
#Content3 .HomeContactBox .contactForm ol li {padding-top: 6px;;}
#Content3 .HomeContactBox .contactForm ol li label {color: #fff;float: right;font-size: 14px;font-weight: bold;padding-right: 1px;width: 55px;}
#Content3 .HomeContactBox .contactForm ol li input[type="text"] {background: url("images/input_contactform_bg.png") no-repeat scroll right top transparent;border: medium none;float: right;height: 20px;margin-bottom: 10px;margin-left: 0;width: 157px;}
#Content3 .HomeContactBox .contactForm ol li textarea {background: url("images/inputArea_contactform_bg.png") no-repeat scroll left top transparent;border: medium none;float: right;height: 54px;margin-bottom: 5px;margin-left: 0;width: 155px;}
#Content3 .HomeContactBox .contactForm ol li .btnSend {background: url("images/btn_bg.png") no-repeat scroll left top transparent;border: medium none;color: #000;font-weight:bold; cursor: pointer;float: right;height: 32px;margin-right: 75px;padding-left: 25px;padding-right: 25px;width: 96px;font-size:17px;}
#Content3 .HomeContactBox .contactForm ol li.liDescription {color:#fff;}


@media only screen and (max-width : 768px) {
    #Content3 .defaultSiteBox,
    #Content3 .HomeContactBox{margin-left: 0;width: 100%;height:auto;margin-bottom: 16px;}
}

#Content4 {display:none;}
#Content5 {display:none;}
#Content6 {display:none;}
#Content7 {display:none;}