/* CSS Document */

/*
----------------------------------
01. DEFAULT ELEMENTS
----------------------------------
*/

body{margin:0px;padding:0px;}
*{border:none;outline:none;text-decoration:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
iframe{width:100% !important;}
img{vertical-align:top;}
a{color:inherit;}
@font-face {
font-family: "Roboto";
src: url('http://siegwaldacademy.com/css/128814698-Roboto-Light.eot');
src: url('http://siegwaldacademy.com/css/128814698-Roboto-Light.eot#iefix') format('embedded-opentype'),
url('http://siegwaldacademy.com/css/128814698-Roboto-Light.svg#Roboto') format('svg'),
url('http://siegwaldacademy.com/css/128814698-Roboto-Light.woff') format('woff'),
url('http://siegwaldacademy.com/css/128814698-Roboto-Light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}


@font-face {
font-family: 'robotomedium';
src: url('http://siegwaldacademy.com/css/roboto-medium-webfont.eot');
src: url('http://siegwaldacademy.com/css/roboto-medium-webfont.eot#iefix') format('embedded-opentype'),
	 url('http://siegwaldacademy.com/css/roboto-medium-webfont.woff') format('woff'),
	 url('http://siegwaldacademy.com/css/roboto-medium-webfont.ttf') format('truetype'),
	 url('http://siegwaldacademy.com/css/roboto-medium-webfont.svg#robotomedium') format('svg');
font-weight: normal;
font-style: normal;
}

h1{font:normal 36px "Roboto";color:#000000;text-transform:uppercase;margin:0;padding:0 0 34px 0;line-height:normal;}
h1 span{font-size:24px;color:#464646;text-transform:none;}
h2{font:normal 30px "Roboto";color:#000000;margin:0;padding:0 0 30px 0;line-height:normal;}
h3{font:normal 20px 'robotomedium';color:#000000;margin:0;padding:0 0 27px 0;line-height:normal;}
h3 span{color:#c9933b;font-size:16px;}
p{font:normal 14px "Roboto";color:#464646;margin:0;padding:0 0 28px 0;line-height:24px;}
p span{color:#000;font-family:'robotomedium';}



/*
----------------------------------
02. CONTAINER, WRAPPER
----------------------------------
*/

#container{width:100%;}
#wrapper{width:100%;}
.main{max-width:1200px;margin:0 auto;padding:0 2%;}
img {
	max-width: 100%;
}
@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}




/*
----------------------------------
03. HEADER
----------------------------------
*/

#header{width:100%;}
.header_top{padding:9px 0px 12px 0px;}
.logo{float:left;}
.header_right{float:right;text-align:right;}
ul.top_menu{margin:0;padding:0 0 7px 0;list-style:none;}
ul.top_menu li{margin:0;padding:0;background:url(http://siegwaldacademy.com/images/sep.jpg) no-repeat left 4px;display:inline-block;vertical-align:top;}
ul.top_menu li:first-child{background-image:none;}
ul.top_menu li a{margin:0 5px 0px 7px;padding:0;font:normal 13px "Roboto";color:#464663;display:inline-block;vertical-align:top;text-transform:uppercase;}
ul.top_menu li.current a, ul.top_menu li:hover a{color:#cf993d;}

.sidebar{position:fixed;top:13%;right:0;z-index:999;}
.sidebar p{margin:0;padding:0 0 2px 0;}

@media(min-width:768px){
#navigation{float:right;}
.ddsmoothmenu{}
.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style:none;}
.ddsmoothmenu ul li{position: relative;margin:0;padding:0;display:inline-block;vertical-align:top;position:relative;line-height:30px;}
.ddsmoothmenu ul li:first-child{background-image:none;}
.ddsmoothmenu ul li a{margin:0;padding:0 22px;border:1px solid #fff;display:inline-block;vertical-align:top;font:normal 14px "Roboto";color:#555555;text-transform:uppercase;line-height:30px;}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.ddsmoothmenu ul li.active a, .ddsmoothmenu ul li:hover a{color:#cf993d;border:1px solid #eda133;}


.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;background:#fff;width:164px;margin-top:14px;text-align:left;}
.ddsmoothmenu ul li ul li{display: list-item;float: none;margin:0;padding:7px 5px 7px 15px;background-image:none;line-height:normal;}
.ddsmoothmenu ul li ul li ul{top: 0;}
.ddsmoothmenu ul li ul li a{color:#464646 !important;padding:0;border:none !important;}
.ddsmoothmenu ul li ul li a:hover{}
.ddsmoothmenu ul li ul li.active, .ddsmoothmenu ul li ul li:hover{background-color:#706f6d;}
.ddsmoothmenu ul li ul li.active a, .ddsmoothmenu ul li ul li:hover a{color:#fff !important;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
}

.social_icon{float:right;padding-top:4px;}
#banner{position:relative;background:url(http://siegwaldacademy.com/images/banner_bg.jpg) no-repeat center top;background-size:cover;padding-bottom:82px;}
.banner_img{min-height:366px;position:absolute;width:100%;z-index:-9;}
.banner_pic{width:46.5%;float:left;margin-top:19px;}
.banner_text{width:46.66%;float:right;margin-top:79px;text-align:right;}
.banner_text h2{font:normal 60px 'robotomedium';color:#ffffff;margin:0;padding:0;text-shadow:0 3px 2px #744401;text-transform:uppercase;line-height:normal;}
.banner_text h3{font:normal 36px 'robotomedium';color:#ffffff;margin:0;padding:0 0 27px 0;text-shadow:0 3px 3px #000;text-transform:uppercase;line-height:30px;}
.banner_text h3 span{font-size:24px;}
.banner_text h4{font:normal 24px 'robotomedium';color:#ffffff;margin:0;padding:0;text-shadow:0 3px 3px #000;text-transform:uppercase;line-height:30px;}
.banner_text h4 span{font-size:18px;}





/*
----------------------------------
04. CONTENT
----------------------------------
*/

#content{width:100%;padding:4% 0;}
.welcome_left{/*width:701px;*/width:58.41%;float:left;margin-bottom:4%;}
.welcome_right{/*width:401px;*/width:33.41%;float:right;padding-left:3.83%;border-left:1px solid #e0e0e0;margin-top:45px;margin-bottom:4%;}
.more{font:normal 14px "Roboto";color:#000000;text-transform:uppercase;border:1px solid #ec9b26;display:inline-block;vertical-align:top;width:138px;height:33px;text-align:center;line-height:33px;}
ul.list1{margin:0;padding:0;list-style:none;}
ul.list1 li{margin:0;padding:0 0 21px 0;background:url(http://siegwaldacademy.com/images/arw.png) no-repeat left 6px;text-indent:24px;font:normal 14px "Roboto";color:#464646;line-height:24px;}
ul.list1 li h3{font:normal 15px 'robotomedium';color:#000000;margin:0;padding:0 0 11px 0;line-height:25px;}
ul.list1 li h3 span{color:#e38600;}
.sec1{background:url(http://siegwaldacademy.com/images/bg1.jpg) no-repeat center top;background-size:cover;padding:4% 0;}
.story_left{/*width:701px;*/width:58.41%;float:left;}
.story_right{/*width:701px;*/width:33.41%;float:right;}
.story_box{width:45%;margin-bottom:50px;}
.story_box h6{font:normal 15px 'robotomedium';color:#e58700;margin:0;padding:0 0 4px 0;line-height:normal;}
.right_box{margin-bottom:50px;}
.right_box ul{margin:0;padding:0;list-style:none;}
.right_box ul li{margin:0;padding:0 0 27px 21px;overflow:hidden;background:url(http://siegwaldacademy.com/images/arw.png) no-repeat left 5px;font:normal 15px "Roboto";color:#000000;line-height:24px;}
.date{width:104px;float:left;color:#e38600;font-family:'robotomedium';}
.right_text{overflow:hidden;}
.right_box.news ul li{background-image:none;padding-left:0;}
.news ul li h3{font:normal 15px 'robotomedium';margin:0;padding:0;line-height:normal;}
.news ul li h3 span{color:#e38600;font-size:14px;}
.sec2{background:url(http://siegwaldacademy.com/images/bg2.jpg) no-repeat center top;background-size:cover;padding:4% 0;}
.sec2 h2{font-size:36px;color:#ffffff;padding-bottom:32px;}
.certified_box{/*width:274px;*/width:21.83%;border:5px solid #000;float:left;margin:0 2% 20px 0;}
.certified_box:nth-of-type(4n){margin-right:0;}
.certified_box img{width:100%;}
.sec3{padding:4% 0 0 0;}
.course_left{/*width:507px;*/width:42.25%;float:left;}
.training_right{/*width:605px;*/width:50.41%;float:right;}
.course_box{width:48%;}
.course_box ul{margin:0;padding:0;list-style:none;}
.course_box ul li{margin:0;padding:0 0 23px 51px;font:normal 14px "Roboto";color:#464646;background:url(http://siegwaldacademy.com/images/icon1.jpg) no-repeat left top;line-height:24px;}
.course_box ul li span{color:#000000;font-family:'robotomedium';}
.img_box{width:24%;float:left;margin:0 .5% 2px 0;position:relative;}
.img_box img{width:100%;}
.zoom{position:absolute;width:100%;height:100%;left:0;top:0;display:none;}
.img_box:hover .zoom{display:block;}


.left_panel{width:211px;float:left;margin-right:7.08%;}
.left_panel select{width:100%;padding:8px;background: #FFF;border: 1px solid #DEDEDE;border-radius: 2px 2px 0px 0px;display: block;display:none;}
.right_panel{overflow:hidden;}
.left_panel ul{margin:0;padding:0;list-style:none;}
.left_panel ul li{margin:0;padding:14px 0 14px 22px;font:normal 14px "Roboto";color:#000000;background:url(http://siegwaldacademy.com/images/arw3.jpg) no-repeat left 19px;border-bottom:1px solid #d6d6d6;}
.left_panel ul li.active, .left_panel ul li:hover a{color:#c58b2d;}
ul.list2{margin:0;padding:0 0 30px 0;list-style:none;}
ul.list2 li{margin:0;padding:0 0 0 17px;background:url(http://siegwaldacademy.com/images/arw4.jpg) no-repeat left 10px;font:normal 14px "Roboto";color:#555555;line-height:30px;}
.table1{border:1px solid #7f7f7f;border-bottom:none;}
.table1 td{border-right:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;padding:1% 2.5%;font:normal 14px "Roboto";color:#555555;line-height:36px;}
.table1 td:last-child{border-right:none;}

.story_holder{margin-bottom:4%;}
.story_img{/*width:400px;*/width:33.33%;float:left;margin-right:8.16%;}
.story_text{overflow:hidden;}
.story_holder h3{text-transform:uppercase;font-size:16px;}
.story_holder h3 span{font-family:"Roboto";text-transform:none;}


.registration_form{/*width:800px;*/width:66.66%;font:normal 14px "Roboto";color:#000000;}
.registration_left{width:286px;float:left;margin-right:10px;line-height:36px;}
.registration_left span{font-family:'robotomedium';}
.registration_right{overflow:hidden;padding-right:1%;line-height:36px;}
.registration_textbox{width:95.59%;height:34px;background-color:#fff;border:1px solid #666666;font:normal 13px "Roboto";color:#777777;margin:0 0 9px 0;padding:0 2%;line-height:34px;}



.submit_btn{width:143px;height:34px;background-color:#e98623;border:1px solid #ec9b26;font:normal 14px 'robotomedium';color:#fff;cursor:pointer;text-transform:uppercase;-webkit-appearance:none;line-height:34px;}

.contact_left{/*width:600px;*/width:50%;float:left;}
.contact_right{/*width:522px;*/width:43.5%;float:right;border:1px solid #666666;}
.contact_left p{padding-bottom:20px;}
.contact_left h6{font:normal 15px 'robotomedium';color:#ff9d3b;margin:0;padding:0 0 20px 0;line-height:normal;}
.contact_box{width:49%;}
.contact_box ::-webkit-input-placeholder {color: #777777;}
.contact_box :-moz-placeholder { /* Firefox 18- */color: #777777;  }
.contact_box ::-moz-placeholder {  /* Firefox 19+ */ color: #777777; }
.contact_box :-ms-input-placeholder { color: #777777;}
.captcha_box{width:49%;}
.textarea1{width:95.59%;height:193px;background-color:#fff;border:1px solid #666666;font:normal 13px "Roboto";color:#777777;margin:0 0 9px 0;padding:10px 2%;resize:none;overflow:hidden;}
.contact_left p{font-size:13px;}
.contact_left .right p span{color:#c50000;}

.team_left{width:290px;float:left;margin-right:5.41%;border:1px solid #e8e8e8;}
.team_text{overflow:hidden;}
.team_holder{margin-bottom:40px;}
.faq-ans{display:none;}

.offer_box{width:28%;float:left;margin:0 3% 20px 0;}
.offer_box img{width:100%;}

.scroller{position:absolute;bottom:10px;font:normal 14px "Roboto";color:#fff;left:0;width:100%;}
.ti_news{margin:0 20px;}


/*
----------------------------------
05. FOOTER
----------------------------------
*/

#footer{width:100%;background-color:#000000;padding:4% 0;}
#footer .main{position:relative;}
.footer_box1{/*width:333px;*/width:27.75%;float:left;margin-right:1.25%;}
.footer_box2{/*width:210px;*/width:17.05%;float:left;margin-right:1.25%;}
.footer_box3{/*width:210px;*/width:18%;float:left;}
.footer_box4{/*width:380px;*/width:31.66%;float:right;}
#footer h2{font:normal 16px 'robotomedium';color:#e68d06;text-transform:uppercase;margin:0;padding:0 0 15px 0;line-height:normal;}
.footer_box1 p{font:normal 12px "Roboto";color:#bfbfbf;margin:0;padding:0;position:absolute;bottom:0;left:0;line-height:normal;}
.footer_box1 p span{color:#eb9b26;}
#footer ul{margin:0;padding:0;list-style:none;}
#footer ul li{margin:0;padding:0 0 17px 18px;font:normal 13px "Roboto";color:#bfbfbf;text-transform:uppercase;background:url(http://siegwaldacademy.com/images/arw2.jpg) no-repeat left 6px;}
.footer_box3 ul li{text-transform:none !important;word-break:break-all;}
.footer_box4 p{padding-bottom:10px;}
.tank-yu {
    text-align: center;
}