
/************************************************************************************
smaller than 1280
*************************************************************************************/
@media screen and (max-width:1280px){	
img{max-width:100%;}
}
/************************************************************************************
smaller than 1110
*************************************************************************************/
@media screen and (max-width:1110px){
.column.last   a {
    padding: 10px 5px 0 12px;
}	
}

/************************************************************************************
smaller than 1010
*************************************************************************************/
@media screen and (max-width:1010px){
.border-img {
    border: 8px solid #FFFFFF;
    margin: 20px 0;
    max-width: 379px;
    overflow: hidden;
}
footer .column ul li {
	width:138px;
}
.interest .submit {
    margin-left: 0;
}
}

/************************************************************************************
smaller than 993
*************************************************************************************/
@media screen and (max-width:993px){
.slider-title p {
    color: #FFFFFF;
    float: left;
    font-family: open sans;
    font-size: 30px;
    font-weight: 300;
    line-height: 54px;
    margin-bottom: 0;
    margin-left: 106px;
    margin-top: 39px;
}
}

/************************************************************************************
smaller than 960
*************************************************************************************/
@media screen and (max-width:960px){
	.tinynav {
    display: block;
	width: 98%;
}
#nav{
display:none;
}
.navigation{width:100%;float:left;}
.navigation, .contact-us{
    margin-right:0;
}
.top-menu{
margin-right:20px;
}

.column.last {
    float: left;
    margin-left: 5%;
	clear:both;
}
}
@media screen and (max-width:790px){
.column.column-second.footer-list  ul {
    float: left;
    width: 45%;
	 margin-left: 16px;
}
.column.column-second.footer-list {
    border-top: 1px dashed #0d4975;
    float: left;
    margin: 0;
    width: 100%;
}
.column.column-second.footer-list li {
    float: left;
}
.footer-logo{
	margin-left:16px!important;
}
.footer-logo {
    margin-bottom: 13px !important;
    margin-left: 16px !important;
}
footer .column ul li:nth-of-type(2n+1) {
    width: 100%;
}
.column.last {
    float: left;
    margin: 0 0 0 2.5%;
    width: 97.5%;
}
footer .column:first-child {
    width: 200px;
}
.btn-large {
    background: url("../images/btn-large.png") no-repeat scroll 0 0 / 100% auto transparent;
    display: block;
    float: none;
    font-size: 13px;
    line-height: 34px;
}
}
/************************************************************************************
smaller than 800
*************************************************************************************/
@media screen and (max-width:800px){
	footer .column {
    color: #FFFFFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 12px;
    line-height: 23px;
    margin: 29px 35px 0 39px;
    padding: 0;
    width: 234px;
}
.btn-large {
    background: url("../images/btn-large.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
    display: block;
    float: none;
    font-size: 13px;
    line-height: 34px;
	width:346px;
}
}

/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen and (max-width:768px){
.content-bdr .section-half .border-img{
	margin:0px;
}
.column.last {
    float: left;
    margin: 0 0 0 5px;
}
.slider-title a {
    margin: 0 21px 20px 72px;
}
.section-two-third {
    width: 88%;
}
.news .section-one-third2 {
    margin-bottom: 20px;
    width: 87%;
}
.news-img {
    width: auto;
}
.section-half {
    padding-bottom: 20px;
    width: 96%;
	margin:0 2%;
}
.section-half p{
	width:95%;
}
.news-content{
margin-bottom:0;
}
.section-one-third2{
margin-left:7%;
}
.interest form {
    padding: 1% 0% 4% 0%;
}
.slider-title p {
    color: #FFFFFF;
    float: left;
    font-family: open sans;
    font-size: 34px;
    font-weight: 300;
    line-height: 54px;
    margin-bottom: 0;
    margin-left: 115px;
    margin-top: 39px;
    width: 360px;
}
.slider-icon img{
border:#fff solid 8px;
float: none;
}
.slider-title {
    float: none;
    left: 13%;
    position: absolute;
    top: -7px;
    width: 0;
}
.slider-icon {
    border: medium none;
    float: none;
    margin: 26px auto;
    opacity: 0.19;
    overflow: hidden;
    text-align: center;
    width: 90%;
}
}

/************************************************************************************
								smaller than 640
*************************************************************************************/
@media screen and (max-width:640px){
.payment .row .field01 {
    width: 47% !important;
}
.section-half .field1 {
    width: 50%;
}
.box-bdr{
margin-left:0;
}
.wrapper {
    width: 100%;
}
.course-title {
    color: #9AB0C0;
    font-family: 'Open Sans',sans-serif;
    font-size: 18px;
    font-weight: 400;
	min-height:46px;
    margin-bottom: 0px;
}
.section-one-third {
    margin-bottom: 20px;
}
.copyrights {
    color: #8B8B8D;
    font-size: 12px;
    padding: 0 13px 0 11px;
}
.top-menu{
margin-right:0px;
width:100%;
}
.tinynav{
margin:0 auto;
}
header {
  padding-bottom:10px;
}
.logo {
    float: none;
    height: 87px;
    margin: 0 auto;
    width: 236px;
}
.logo a{
margin-left:0;
margin-right:0;
}
.contact-us{
float:left;
width:100%;
text-align:center;
margin:10px 0 0 0;
display:none;
}
.contact-us  p{
float:none;
margin:0;
padding:0 0 10px 0;
}
.contact-us  p:first-child {
   width:100%;
   margin-left:0;
   margin-right:0;
}
.contact-us a{
float:none;
display:inline-block;
}
.payment .detail{
margin-left:0;
}
.payment .name2{
margin-left:0;
text-align:left;
}
.slider-title {
    left: 6%;
}
.news-content .side-text {
    float: left;
    width: 100%;
}
}
/************************************************************************************
smaller than 600
*************************************************************************************/
@media screen and (max-width:600px){
.info-box {
    float: left;
    width: 94%;
}

.course-inner-section .course-bx {
    margin-left: 9.5%;
    margin-top: 21px;
    width: 89%;
}
.section-one-third {
    float: left;
    margin-left: 3%;
    width: 96%;
	 min-height: 450px;
}
.slider-title a {
    margin: 0 21px 20px 74px;
}
.interest .submit {
    margin-left: 0px;
}
.slider-title {
    left: 3%;
}
.textarea {
    width: 100%;
}
.column.last{
margin-top:0;
}
.interest input[type="text"] {
    width: 94%;
}
.coursefrm-left {
    width: 100%;
}
}

/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width:480px){
.payment .name {
    float: left;
    letter-spacing: -0.0175em;
    width: 70%;
}
.content table td{
	font-size:12px;
} 
.column.last{margin-left: 17px;width:auto;}
.column.last a {
    padding: 10px 5px 0 0px;
}
input[type="submit"], .btn-link {
    border: medium none;
    color: #FFFFFF !important;
    cursor: pointer;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-weight: 600;
    height: 40px;
    line-height: 39px;
    text-align: center;
    transition: all 0.3s ease 0s;
}
.course-inner-section .course-bx {
    margin-left: 10.5%;
    margin-top: 21px;
    width: 88%;
}
.section-half .field2 {
    width: 91%;
}
.payment .detail {
    float: left;
    margin-left: 0;
    width: 84%;
}
.slider-title {
    float: none;
    left: -55px;
    position: absolute;
    top: 15px;
    width: 0;
}
.slider-title p {
    float: left;
    font-size: 27px;
    margin-bottom: 0;
	 line-height: 30px;
    width: 359px;
}
.slider-title a {
    margin: 0 21px 20px 82px;
}
.news-img {
    border: medium none;
    margin: 0;
    text-align: center;
    width: 100%;
}
.side-text {
    float: left;
	width:100%;
	padding:5px 0 0 0;
}
.news-img img {
    border: 8px solid #FFFFFF;
    float: left;
}
.content table td {
    font-size: 12px;
}
}

/************************************************************************************
smaller than 392
*************************************************************************************/
@media screen and (max-width:392px){
.btn-large {
    background: url("../images/btn-large.png") no-repeat scroll 0 0 / 100% auto transparent;
    display: block;
    float: none;
    font-size: 11px;
    line-height: 31px;
    width: 100%;
}
.section-half{
	margin-left:2%;
}
.content-bdr {
    margin-left: 0;
    margin-top: 4%;
    padding: 0 2%;
    width: 96%;
}
.copyrights p{
	font-size:11px;
}
table form input[type="submit"]{
    background: none;
    border: medium none;
    color: #FFFFFF !important;
    cursor: pointer;
    font-size: 11px;
    font-weight: 600;
    text-transform: lowercase;
    transition: all 0.3s ease 0s;
	width:auto;
}
.content table td {
    border-top: 1px solid #698CA5;
    font-size: 11px;
    padding: 10px 0;
}
.content table {
    border-collapse: collapse;
    color: #BDBDBD;
    text-align: left;
}
}

/************************************************************************************
smaller than 365
*************************************************************************************/
@media screen and (max-width:365px){
	.slider-icon  img {
    max-width: 93%;
}
.slider-icon {
    width: 96%;
}
.slider-title p {
    font-size: 25px;
    width: 250px;
}
.slider-title {
    left: -62px;
}
.slider-title a {
    margin: 0 21px 20px 28px;
}
.section-one-third {
    float: left;
    margin-left: 26px;
    width: 272px;
}
.icon {
    width: 249px;
}
}
/************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width:320px){
.slider-title {
    float: none;
    left: -80px;
    position: absolute;
    top: 0;
    width: 0;
}
.footer-logo p {
    text-align: inherit;
}
.column.last a {
    padding: 10px 5px 0 0px;
}
.course-inner-section .course-bx {
    margin-left: 7.5%;
    margin-top: 21px;
    width: 83%;
}
.slider-title p {
    float: left;
    font-size: 19px;
    margin-bottom: 0;
    width: 194px;
}
.slider-icon img {
    width: 94%;
}
}