body {     font-family: 'Open Sans', sans-serif;   text-align: center;    line-height: 160%;    color: #333333;    font-size: 18px; background-color: #000;}
body img {    max-width: 100%;    height:auto;}
body h1 {    font-family: 'Oswald', sans-serif;font-size: 40px;    font-weight: bold;    color: #333333;    line-height: 120%;}
body h2 {    color: #333333;    font-weight: normal;    font-size: 28px;    font-weight: normal;    line-height: 100%;}
body h3 {    color: #333333;    font-size: 20px;    font-weight: normal;    line-height: 100%;}
body h4, h5, h6 {    color: #333333;}
body p {    font-size:16px;    color: #666666;    line-height:180%;}
body a {       font-size: 16px;    color: #ff5100;}
body li {    font-size: 16px;}
li {    min-height: 0; list-style:none;}
body ul {    list-style-type: none;   }
.img-responsive {max-width: 100%;}
.main_wrapper {    margin-top:0px;    margin-bottom:0px;}
/*LOGO AND HEADER */
.top_header_wrapper {    background-image:none;background-color: #FFF;}
.header_right { padding-top:10px; padding-bottom:10px;  clear:none;float:right; text-align:right}
.social {    margin-top:0;    margin-bottom:0;    padding-top:10px;    padding-bottom:10px;    clear:none;    padding-left:10px;    padding-right:10px;
    min-height:10px;;}
.social a {    display:inline-block;    width: 39px;    height: 39px;    margin-bottom: 0;    margin-right: 0px;    margin-left:0px;    padding-bottom: 0;}
.social .facebook {    background: transparent url("../images/xtd_facebook.png") no-repeat left top;}
.social .facebook:hover {    background: transparent url("../images/xtd_facebook_over.png") no-repeat left top;}
.social .facebook:active {    background: transparent url("../images/xtd_facebook_over.png") no-repeat left top;}
.social .twitter {    background: transparent url("../images/xtd_twitter.png") no-repeat left top;}
.social .twitter:hover {    background: transparent url("../images/xtd_twitter_over.png") no-repeat left top;}
.social .twitter:active {    background: transparent url("../images/xtd_twitter_over.png") no-repeat left top;}
.social .youtube {    background: transparent url("../images/xtd_youtube.png") no-repeat left top;}
.social .youtube:hover {    background: transparent url("../images/xtd_youtube_over.png") no-repeat left top;}
.social .youtube {    background: transparent url("../images/xtd_youtube.png") no-repeat left top;}
.social .googleplus {    background: transparent url("../images/xtd_googleplus.png") no-repeat left top;}
.social .googleplus:hover {    background: transparent url("../images/xtd_googleplus_over.png") no-repeat left top;}
.social .googleplus:active {    background: transparent url("../images/xtd_googleplus_over.png") no-repeat left top;}
.social .pinterest {    background: transparent url("../images/xtd_pinterest.png") no-repeat left top;}
.social .pinterest:hover {    background: transparent url("../images/xtd_pinterest_over.png") no-repeat left top;}
.social .pinterest:active {    background: transparent url("../images/xtd_pinterest_over.png") no-repeat left top;}
.logo_wrapper {background-color: #FFF;}
.logo_wrap {    margin: 0 auto;}
.logo {     margin: 0 auto; text-align:center}
/*NAV*/
.nav_wrapper {background-color: #FFF;  }
.nav {    }
/*CONTENT*/
.content_wrapper {background-color: #FFF;}
.content {    padding-top:20px;    padding-bottom:20px;}
.main_content {    padding-top:25px;    padding-bottom:25px; background-color: #FFF}
.main_content_full {    padding-top:25px;    padding-bottom:25px; background-color: #FFF}
.sidebar_latest_news {    width: auto;    position: relative;    margin-top:0;    margin-bottom:0;    padding-top:25px;    padding-bottom:0;}
.list {    text-align : center;    line-height : 250%;    min-height:0;}
/*FOOTER*/
.footer_wrapper h1 {    font-size: 30px;    font-weight: bold;    color: #E6E6E6;    line-height: 120%;}
.footer_wrapper h2 {    color: #CCCCCC;    font-size: 24px;    font-weight: bold;    line-height: 100%;}
.footer_wrapper h3 {    color: #8D8D8D;    font-size: 20px;    font-weight: normal;    line-height: 100%;}
.footer_wrapper p {    font-size: 13px;    color: #ADADAD;}
.footer_wrapper a {    color: #00CCFF;    font-weight: normal;    text-decoration: none;    font-size: 13px;}
.footer_wrapper a:active, .footer_wrapper a:hover {    color: #99FF00;}
.footer_wrapper a:visited {    color: #A8ADBD;}
.footer_wrapper li {    font-size: 13px;}
.footer_wrapper {    background-color:#CFCFCF;    color:#666666;    letter-spacing:0px;    font-style:normal;    font-variant:normal;    font-weight:normal;
    font-size:13px;    line-height:157%;    font-family:Arial, Helvetica, sans-serif;}
.footer h1 {    font-size: 30px;    font-weight: bold;    color: #F0EBF0;    line-height: 120%;}
.footer h2 {    color: #333333;    font-size: 24px;    font-weight: normal;    line-height: 100%;}
.footer h3 {    color: #8D8D8D;    font-size: 20px;    font-weight: normal;    line-height: 100%;}
.footer p {    font-size: 13px;    color: #4D4D4D;}
.footer a {    color: #666;    font-weight: normal;    text-decoration: none;    font-size: 13px;}
 
.footer {    color:#ADADAD;    letter-spacing:0px;    font-style:normal;    font-variant:normal;    font-weight:normal;    font-size:13px;
    line-height:157%;    font-family:Arial, Helvetica, sans-serif;    padding-top:20px;    padding-bottom:20px;}

.quick_contact {    padding-top:25px;    padding-bottom:25px;    margin-top:0;   margin-bottom:0;}
.quick_contact h2 {	    margin-top: 0;    margin-bottom: 21px;}
.quick_contact a {    display: inline-block;    width: auto;    min-width: 30px;    text-decoration: none;    font-size: 13px;    padding: 7px 15px;
    background-color: #333745;    color:#FFFFFF;    font-weight:bold;}
.quick_contact a:hover {    background-color: #FF5100;    text-decoration:none;    color:#FFFFFF;}

.testimonial {    margin-top:0;    margin-bottom:0;    padding-top:10px;    padding-bottom:10px;    padding-left:10px;    padding-right:10px;
    min-height:10px;}
.testimonial h2 {    margin-top: 0;    margin-bottom: 21px;}
.testimonial .quotation {    padding-top: 12px;    font-size: 13px;    margin-bottom: 16px;    background: transparent url("../images/xtd_footer_quote.png") no-repeat left top;    text-indent: 16px;}
.testimonial .author {    font-weight: bold;    font-size: 13px;    color:#404040;}

.list li:hover {    color: #FF5c26;}

a.anchor {
    display: inline-block;
    text-decoration: none;
    padding: 10px 20px;
    text-align: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(3%, #F0F0F0), color-stop(98%, #D9D9D9));
    border-color: #A0A0A0;
    border-width: 1px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border-style: solid;
    color: #000000;
    background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 3%, #D9D9D9 98%);
    background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 3%, #D9D9D9 98%);
    background-image: -o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 3%, #D9D9D9 98%);
    background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 3%, #D9D9D9 98%);
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #F0F0F0 3%, #D9D9D9 98%);
    -moz-border-radius: 4px;
    height:18px;
    font:normal normal normal 13px/120% Arial, Helvetica, sans-serif;
}
a.anchor:hover {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0F0F0), color-stop(3%, #DDDDDD), color-stop(98%, #C4C4C4));
    color: #000000;
    background-image: -webkit-linear-gradient(top, #F0F0F0 0%, #DDDDDD 3%, #C4C4C4 98%);
    background-image: -moz-linear-gradient(top, #F0F0F0 0%, #DDDDDD 3%, #C4C4C4 98%);
    background-image: -o-linear-gradient(top, #F0F0F0 0%, #DDDDDD 3%, #C4C4C4 98%);
    background-image: -ms-linear-gradient(top, #F0F0F0 0%, #DDDDDD 3%, #C4C4C4 98%);
    background-image: linear-gradient(to bottom, #F0F0F0 0%, #DDDDDD 3%, #C4C4C4 98%);
}
a.anchor:active {    color: #000000;}
a.anchor:visited {    color: #000000;}
h2.heading {    padding-top: 1px;    margin-bottom:10px;}
 
   

@media only screen and (min-width : 641px) {
    .nav select {        display: none;    }
    body {        min-width: 1000px;        text-align: center;    }
    body ul {        list-style-type: disc;          }
		    body img {        height: auto;        max-width:none;    }
/*LOGO AND HEADER */
.main_wrapper {        margin-left: auto;        margin-right: auto;        clear: both;         width: 100%;   padding-right: 0px;        padding-left: 0px;    }
    .top_header_wrapper {        clear: both;   }
    .header {        margin: 0px auto;      width: 100%;         }
    .header_right {        margin-left: 0px;        width: 100%;        min-height: 39px;        padding-right: 20px;         float:right; text-align:right;  }
    .social {        margin-left: auto;        width: 250px;        padding-left: 0;        padding-right: 0;        padding-top: 0;
        padding-bottom: 0;    }
    .social a {        margin-left: 0px;        margin-right: 5px;    }
	.social-base {         width: 250px;   }
    .social a {        margin-left: 0px;        margin-right: 5px;    }
    .logo_wrapper {        clear: both;          }
    .logo_wrap {     width: 100%;         margin: 0 auto;   }
    .logo {   margin: 0 auto; text-align:center}
/*NAV*/
    .nav_wrapper {        clear: both;         }
    .nav {        width: 100%;        margin-left: auto;        margin-right: auto;      background-color: #000;         }
/*CONTENT*/
    .content_wrapper {        clear: both;    }
    .content {	padding-right: 0;	padding-left: 0;width: 60%;	margin-left: auto;	margin-right: auto;	background-color: #FFF;    }
    .main_content {        float: center;        width: 80%;        padding: 5%;   text-align:center; }
    .main_content_full {        float: center;        width: 80%;         padding-right: 5%;        padding-left: 5%;    }
    .list {        padding-left: 20px;        width: 258px;        float: left;        text-align: left;    }
	    .sidebar {        float: left; width: 244px;   background-color: #FFF;  }
    .sidebar_latest_news {        padding-right: 25px;        padding-left: 25px;    }
    .footer_wrapper {        clear: both;          }
    .footer {        padding-right: 0;        padding-left: 0;         width: 100%;        margin-left: auto;        margin-right: auto;   }
    .quick_contact {        float: left;        width: 295px;        padding-left: 25px;          }
    .testimonial {        float: left;        width: 273px;       padding-right: 25px;        padding-left: 25px;
        padding-top: 25px;        padding-bottom: 25px;    }
        a.anchor {        text-align: center;    }
.base_wrapper {        clear: both;  background-color: #fff;        }
    .base {        padding-right: 0;        padding-left: 0;         width: 90%;        margin-left: auto;        margin-right: auto;    }
.base p {text-align:center;}
}

/* Additional Styles */
.uparrow {    background: url('../images/uparrow.png');    cursor: pointer;    width: 46px;    height: 47px;    position: fixed;    bottom: 100px;
    right:100px;    display:none;}
#hbox {padding: 20px; background-color: #DFDFDF; font-size: 120%;color: #000;}