/*
Theme Name: Spirit And Word Ministries
Theme URI: #
Author: Sanjoy Kayal
Version: 1.0
*/

/* 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;}
@font-face {
font-family: 'robotomedium';
src: url('css/roboto-medium-webfont.eot');
src: url('css/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
	 url('css/roboto-medium-webfont.woff') format('woff'),
	 url('css/roboto-medium-webfont.ttf') format('truetype'),
	 url('css/roboto-medium-webfont.svg#robotomedium') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: "Roboto";
src: url('css/128814698-Roboto-Light.eot');
src: url('css/128814698-Roboto-Light.eot?#iefix') format('embedded-opentype'),
url('css/128814698-Roboto-Light.svg#Roboto') format('svg'),
url('css/128814698-Roboto-Light.woff') format('woff'),
url('css/128814698-Roboto-Light.ttf') format('truetype');
font-weight: normal;
font-style: normal;
    }
	

@font-face {
font-family: 'robotobold';
src: url('css/roboto-bold-webfont.eot');
src: url('css/oboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('css/roboto-bold-webfont.woff') format('woff'),
	 url('css/roboto-bold-webfont.ttf') format('truetype'),
	 url('css/roboto-bold-webfont.svg#robotobold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'SteelfishRg';
src: url('css/SteelfishRg-Regular.eot');
src: url('css/SteelfishRg-Regular.eot?#iefix') format('embedded-opentype'),
	url('css/SteelfishRg-Regular.woff') format('woff'),
	url('css/SteelfishRg-Regular.ttf')  format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'dincondensedcregular';
src: url('css/pt_din_condensed_cyrillic-webfont.eot');
src: url('css/pt_din_condensed_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
	 url('css/pt_din_condensed_cyrillic-webfont.woff2') format('woff2'),
	 url('css/pt_din_condensed_cyrillic-webfont.woff') format('woff'),
	 url('css/pt_din_condensed_cyrillic-webfont.ttf') format('truetype'),
	 url('css/pt_din_condensed_cyrillic-webfont.svg#dincondensedcregular') format('svg');
font-weight: normal;
font-style: normal;
}

h6{font:normal 15px "robotomedium";color:#d11923;margin:0;padding:0 0 26px 0;line-height:normal;}
p{font:normal 15px "robotomedium";color:#777777;margin:0;padding:0 0 24px 0px;line-height:26px;}
p a{color:#777777;}
p span{color:#000000;}
p span.red{color:#d11923;}
p span.black{font-size:14px;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 .main{position:relative;}
.logo{position:absolute;left:2%;top:0;z-index:999;}

/*-----------Navigation Start-----------*/
@media(min-width:768px){
#navigation{background:url(images/nav_bg.png) repeat;height:64px;position:absolute;width:100%;left:0;text-align:right;z-index:99;}
.ddsmoothmenu{}
.ddsmoothmenu ul{z-index:100;margin:0px;padding:0px;list-style:none;}
.ddsmoothmenu ul li{position: relative;margin:0px 0 0 39px;padding:0px;display:inline-block;vertical-align:top;line-height:64px;}
.ddsmoothmenu ul li a{display: block;margin:0px;padding:0px;font:normal 15px 'robotomedium';color:#ffffff;display:inline-block;vertical-align:top;text-shadow:0 2px 0 #011939;text-transform:uppercase;line-height:64px;}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li.current-menu-item a, .ddsmoothmenu ul li:hover a{color:#1fb9ff;}


.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;background-color:#ffd139;width:219px;padding:6px;background:url(images/nav_bg.png) repeat;text-align:left;margin-top:2px;}
.ddsmoothmenu ul li ul li{display: list-item;float: none;clear:both;margin:0;padding:0;line-height:41px;}
.ddsmoothmenu ul li ul li ul{top: 0;}
.ddsmoothmenu ul li ul li a{font:normal 14px "Roboto";color:#fff !important;margin:0;padding:0 0 0 8px;text-shadow:none;display:block;line-height:41px;}
.ddsmoothmenu ul li ul li.active a, .ddsmoothmenu ul li ul li:hover a{background:url(images/hover.png) repeat;color:#fff;}
* html .ddsmoothmenu{height: 1%;}
}
/*-----------Navigation End-----------*/

#banner{position:relative;line-height:1px;}
#banner img{width:100%;}
.banner_text{position:relative;top:0;background-color:#008bc5;padding:10px 0px;text-align:center;}
.banner_text h2{font:normal 48px 'robotomedium';color:#ffffff;margin:0;padding:0 0 24px 0;text-transform:uppercase;text-shadow:0 2px 2px #000000;line-height:normal;}
.inner_banner{position:absolute;width:100%;left:0;bottom:40px;}
.inner_banner h2{font:normal 36px 'robotomedium';color:#ffffff;margin:0;padding:0;text-transform:uppercase;line-height:normal;}
.banner_text img{width:auto !important;}
.banner_text a{margin:0 3px;}
.banner_text2_inner{width:434px;text-align:center;margin-left:243px;padding-bottom:66px;}
.banner_text h3{font:normal 28px 'dincondensedcregular';color:#ffffff;margin:0 0 0 0px;padding:0;text-transform:uppercase;letter-spacing:2px;text-shadow:0 2px 2px #000000;line-height:normal;}
.banner_text h3 span{font-size:60px;}
.banner_img{min-height:651px;}
.btn1{margin-top:28px !important;display:inline-block;}

@media(max-width:1023px){
.ddsmoothmenu ul li{margin-left:9px;}
.ddsmoothmenu ul li a{font-size:12px;}
.inner_banner{bottom:5px;}
.banner_text2_inner{margin-left:100px;}


.banner_text2_inner{width:auto;margin:0;padding-bottom:20px;}
.banner_text2_inner h3{font-size:18px;}
.banner_text h2{font-size:30px;}
.inner_banner{position:relative;bottom:0;background-color:#008bc5;padding:10px 0px;}

}

@media(max-width:767px){
#header{background-color:#f2f2f2;}
.logo{position:relative;width:100%;text-align:center;left:0;}	
.banner_img{min-height:181px;}
}


/*
----------------------------------
04. CONTENT
----------------------------------
*/



#content{padding-top:47px;}
.inner_content{padding-bottom:60px;}
.welcome_sec{padding-bottom:16px;text-align:center;}
.welcome_sec h1{font:normal 36px "Roboto";color:#008bc5;margin:0;padding:0 0 31px 0;text-transform:uppercase;line-height:normal;}
.welcome_sec h1 span{font:normal 24px 'robotomedium';color:#000000;text-transform:none;}
.welcome_sec p{font:normal 15px "robotomedium";color:#464646;padding:0 10% 44px 10%;margin:0;line-height:24px;}
.welcome_sec p a{font:normal 20px 'robotomedium';color:#e91b23;text-transform:uppercase;}
.ministries_sec{background:url(images/ministries_bg.jpg) no-repeat center top;background-size:cover;background-attachment:fixed;padding:51px 0px;}
.ministries_sec h2{font:normal 36px 'robotomedium';color:#ffffff;margin:0;padding:0 0 44px 0;text-shadow:0 2px 2px #000000;text-transform:uppercase;text-align:center;line-height:normal;}
.box1{/*width:374px;*/width:23.70%;background-color:#fff;float:left;margin:0 1.5% 37px 0;}
.box1_text{padding:25px 10px 0 38px;}
.box1 h3{font:normal 18px 'robotomedium';color:#000000;margin:0;padding:0px 0px 24px 0px;text-transform:uppercase;line-height:normal;}
.box1 p{font:normal 14px "Roboto";color:#777777;margin:0;padding:0 0 22px 0;line-height:24px;}
.box1 p a{font:normal 15px 'robotobold';color:#e91b23;text-transform:uppercase;}
.media_sec{padding:52px 0px;background:url(images/vision_bg.jpg) no-repeat center top;background-size:cover;background-attachment:fixed;text-align:center;}
.media_box{/*width:528px;*/width:44%;}
.media_sec h2{font:normal 18px 'robotomedium';color:#d11923;text-transform:uppercase;margin:0;padding:0 0 25px 0;line-height:normal;}
.media_sec p{font:normal 14px "Roboto";color:#000000;margin:0;padding:0 0 25px 0;line-height:24px;}
.media_box ul{margin:0;padding:0;list-style:none;}
.media_box ul li{margin:0;padding:0 0 40px 0;overflow:hidden;}
.media_img{width:34.65%;float:left;margin-right:8.52%;}
.media_img iframe{width:100% !important;}
.media_text{overflow:hidden;}
.media_box h3{font:normal 15px 'robotomedium';color:#d31b23;margin:0;padding:0;line-height:normal;}
.media_box h4{font:normal 15px 'robotomedium';color:#000000;margin:0;padding:0 0 18px 0;line-height:normal;}
.media_text p{color:#464646;padding-bottom:0;line-height:22px;}
.media_box a.more{font:normal 18px 'robotomedium';color:#d11923;text-transform:uppercase;}
.date{width:112px;height:97px;background-color:#007eb8;float:left;margin-right:41px;}
.media_box.right h3{font:normal 16px 'robotomedium';color:#000000;margin:0;padding:0 0 20px 0;line-height:normal;}
.media_box.right ul li{padding-bottom:33px;}
.date h5{font:normal 72px 'SteelfishRg';color:#ffffff;margin:0;padding:0 0 0 12px;float:left;line-height:94px;}
.date h6{font:normal 24px 'SteelfishRg';color:#ffffff;margin:0;padding:19px 0 0 12px;float:left;line-height:30px;}
.registration_bg{background:#225e7b;padding:29px 0px 28px 0px;}
.registration_bg h2{font:normal 36px 'robotomedium';color:#ffffff;margin:0;padding:0 0 54px 0;text-transform:uppercase;text-shadow:-2px 2px 3px #000;text-align:center;line-height:normal;}
.form_sec{/*width:531px;*/width:44.25%;float:right;margin-right:5.75%;}
.textbox1{width:83.57%;height:43px;border:1px solid #00b3ff;background:url(images/textbox.png) repeat;font:normal 14px "Roboto";color:#ffffff;margin:0 0 14px 0px;padding:0 2%;line-height:43px;}
.textarea1{width:83.57%;height:91px;border:1px solid #00b3ff;background:url(images/textbox.png) repeat;font:normal 14px "Roboto";color:#ffffff;margin:0 0 21px 0px;padding:12px 2%;resize:none;overflow-y:hidden;}
.submit_btn{width:229px;height:46px;background-color:#d21a23;font:normal 20px 'robotomedium';color:#ffffff;text-align:center;text-transform:uppercase;cursor:pointer;line-height:46px;}
.form_sec ::-webkit-input-placeholder { /* WebKit browsers */color:#ffffff;}
.form_sec :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#ffffff;opacity:  1;}
.form_sec ::-moz-placeholder { /* Mozilla Firefox 19+ */color: #ffffff;opacity:  1;}
.form_sec :-ms-input-placeholder { /* Internet Explorer 10+ */color:#ffffff;}
.form_sec h3{font:normal 22px 'robotomedium';color:#ffffff;margin:0;padding:33px 0px 3px 0px;line-height:normal;}
.form_sec p{font:normal 14px 'robotomedium';color:#ffffff;margin:0;padding:0px;text-transform:uppercase;line-height:30px;}


.kids_sec{margin-bottom:70px;}
.img_holder{/*width:547px;*/width:45.58%;float:left;margin-right:7.75%;}
.text_holder{overflow:hidden;}


.media_box2{/*width:350px;*/width:29.16%;margin:0 6.25% 40px 0;float:left;}
.no_margin{margin-right:0;}
.media_box2 h2{font:normal 24px 'robotomedium';color:#e01822;text-transform:uppercase;margin:0;padding:37px 0px 25px 0px;line-height:normal;}
.media_box2 h2.fb{color:#000;padding-top:0;}
.media_box2 h2.fb span{color:#008bc5;}
.media_box2 p{padding-bottom:0;}
.watch_sec{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:13px 0px;margin-bottom:60px;}
.watch_sec h2{font:normal 24px 'robotomedium';color:#e01822;text-transform:uppercase;width:20%;margin:0;padding:0px 3% 0 0;display:inline-block;vertical-align:top;line-height:31px;}
.watch_sec p{font:normal 16px 'robotomedium';color:#000000;margin:0;padding:3px 0 0 0;display:inline-block;width:47%;vertical-align:top;line-height:21px;}
.watch_sec a{float:right;width:28%;text-align:right;}
.gallery_sec{margin-bottom:30px;border-bottom:1px solid #d5d5d5;padding-bottom:20px;}
.gallery_sec h2{font:normal 24px 'robotomedium';color:#e01822;text-transform:uppercase;margin:0;padding:0px 0 20px 0;display:inline-block;vertical-align:top;line-height:31px;}
.gallery_img{width:30%;margin:0 1% 20px 0%;display:inline-block;vertical-align:top;background-color:#000; line-height:1px;}
.gallery_img img{width:100%;}


.news_box{/*width:350px;*/width:29.16%;margin:0 6.41% 0 0;float:left;}
.news_box h2{font:normal 24px 'robotomedium';color:#e01822;text-transform:uppercase;margin:0;padding:30px 0 23px 0;line-height:normal;}
ul.list1{margin:0;padding:0;list-style:none;}
ul.list1 li{margin:0;padding:0 0 23px 24px;background:url(images/arw.jpg) no-repeat left 4px;font:normal 13px "Roboto";color:#777777;}
ul.list1 li span{color:#000;}
.news_box a{font:normal 14px 'robotomedium';color:#e01923;text-transform:uppercase;}
.media_box2 .btn{padding-top:10px;}
.media_box2 .btn .left{width:48%;margin-right:1%;}
.media_box2 .btn img{margin-bottom:10px;}



.form_holder{padding:20px 0px 70px 0px;}
.form_holder_left{/*width:512px;*/width:42.66%;float:left;}
.form_holder_right{/*width:550px;*/width:45.83%;float:right;}
.form_holder h2{font:normal 20px 'robotomedium';color:#d51b23;margin:0;padding:0 0 27px 0;line-height:normal;}
.form_holder h3{font:normal 18px "Roboto";color:000000;margin:0;padding:0 0 18px 0;line-height:normal;}
.name1{width:139px;float:left;font:normal 14px "Roboto";color:#464646;margin:0 8px 0 0;padding:0;line-height:37px;}
.textboxholder{overflow:hidden;}
.textbox2{width:92.99%;height:35px;background-color:#fff;border:1px solid #bfbfbf;margin:0 0 7px 0;padding:0 2%;line-height:35px;}
.selectbox1{width:97%;height:35px;background-color:#fff;border:1px solid #bfbfbf;margin:0 0 7px 0;padding:0 2%;line-height:35px;}
.textarea2{width:92.99%;height:146px;background-color:#fff;border:1px solid #bfbfbf;margin:0 0 7px 0;padding:10px 2%;resize:none;overflow-y:hidden;}
.form_holder .submit_btn{width:194px;height:35px;font-size:16px;line-height:35px;}
.ammount_box1{width:15%;background-color:#fff;border:1px solid #bbbbbb;height:35px;display:inline-block;vertical-align:top;font:normal 16px "Roboto";color:#000000;margin:0 1% 0 0;padding:0 2%;line-height:35px;}
.ammount_box2{width:45%;background-color:#fff;border:1px solid #bbbbbb;height:35px;display:inline-block;vertical-align:top;font:normal 16px "Roboto";color:#000000;margin:0 2% 0 0;padding:0 2%;line-height:35px;}
.donate_btn{width:30%;height:37px;background-color:#d21a23;font:normal 14px 'robotomedium';color:#ffffff;display:inline-block;vertical-align:top;text-align:center;text-transform:uppercase;cursor:pointer;line-height:37px;}



.wordtv_left{/*width:696px;*/width:58%;float:left;}
.wordtv_right{/*width:399px;*/width:33.25%;float:right;}
.video{margin-bottom:40px;}
.video iframe{width:100% !important;}
.wordtv_left h2{font:normal 18px 'robotomedium';color:#e01822;margin:0;padding:0;line-height:normal;}
.wordtv_left h4{font:normal 14px 'robotomedium';color:#0197d7;margin:0;padding:0 0 24px 0;line-height:normal;}
.wordtv_left p span{font-size:14px;}
.wordtv_right h3{font:normal 18px "Roboto";color:#000000;margin:0;padding:0 0 24px 0;line-height:normal;}
.wordtv_right ul{margin:0;padding:0;list-style:none;}
.wordtv_right ul li{margin:0;padding:0 0 20px 0;overflow:hidden;}
.wordtv_right h2{font:normal 18px 'robotomedium';color:#e01822;margin:0;padding:0;line-height:normal;}
.wordtv_right h2 a{color:#e01822;}
.wordtv_right h4{font:normal 14px 'robotomedium';color:#0197d7;margin:0;padding:0 0 5px 0;line-height:normal;}
.wordtv_right li p{padding-bottom:0;}



.contact_sec p{font-size:14px;}
ul.contact{margin:0;padding:0;list-style:none;}
ul.contact li{margin:0 9% 36px 0;padding:0 0 0 93px;display:inline-block;vertical-align:top;}
ul.contact li h2{font:normal 18px 'robotomedium';color:#0aadf2;margin:0;padding:0 0 10px 0;text-transform:uppercase;line-height:normal;}
ul.contact li.address{background:url(images/address.jpg) no-repeat left top;}
ul.contact li.phn{background:url(images/phn2.jpg) no-repeat left top;}
ul.contact li.mail{background:url(images/email.jpg) no-repeat left top;}
.registration_form{padding:40px 0px 63px 0px;}

.registration_formholder{/*width:951px;*/width:79.25%;padding-bottom:10px;}
.registration_formholder p{font-size:11px;position:relative;margin-top:-15px;padding-bottom:10px;}
.registration_formbox{width:49%;}
.registration_textbox{width:95.99%;height:43px;background-color:#fff;border:1px solid #bfbfbf;margin:0 0 14px 0;padding:0 2%;font:normal 14px "Roboto";color:#777777;line-height:43px;}
.registration_selectbox{width:100%;height:43px;background-color:#fff;border:1px solid #bfbfbf;margin:0 0 14px 0;padding:0 2%;font:normal 14px "Roboto";color:#777777;line-height:43px;}
.registration_textarea{width:95.99%;height:61px;background-color:#fff;border:1px solid #bfbfbf;margin:0 0 14px 0;padding:10px 2%;font:normal 14px "Roboto";color:#777777;resize:none;overflow-y:hidden;}
.registration_formbox ::-webkit-input-placeholder { /* WebKit browsers */color:#777777;}
.registration_formbox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#777777;opacity:  1;}
.registration_formbox ::-moz-placeholder { /* Mozilla Firefox 19+ */color: #777777;opacity:  1;}
.registration_formbox :-ms-input-placeholder { /* Internet Explorer 10+ */color:#777777;}
.map iframe{width:100% !important;}
.map{margin-bottom:46px;}
.feed_sec h2{font:normal 30px 'robotomedium';color:#008bc5;margin:0;padding:0 0 27px 0;text-transform:uppercase;line-height:normal;}
.feed_sec h2 span{color:#000;font-family:"Roboto";}
.feed_sec_left{/*width:657px;*/width:54.75%;float:left;}
.feed_sec_right{/*width:348px;*/width:29%;float:right;}

.leader_img{border:2px solid #fff;-webkit-box-shadow: 0px 0px 7px 2px rgba(169,169,169,1);
-moz-box-shadow: 0px 0px 7px 2px rgba(169,169,169,1);
box-shadow: 0px 0px 7px 2px rgba(169,169,169,1);width:247px;margin-bottom:10px;float:left;margin:0 20px 20px 0px;}
.leader_img h6{padding:5px 0;text-align:center;}
.image-gallery li{ 
    vertical-align: top;
    width: 30%;padding: 0 14px 30px 0 !important; }

.image-gallery a img {height:auto !important;}
.leader_img ol li{margin:0px;}
.wpcf7-not-valid-tip{font-family: "Roboto";}

@media(max-width:1212px){
ul.contact li{margin-right:5%;}	
}


@media(max-width:767px){
.box1{width:100%;margin-right:0;float:none;text-align:center;}
.box1 img{width:100%;}
.media_box {width:100%;float:none;}
.media_img{width:100%;float:none;margin:0 0 20px 0;text-align:center;}
.media_box{text-align:center;margin-bottom:30px;}
.date{float:none;margin:0 auto 10px auto;}
.form_sec{width:90%;margin:0 auto;float:none;}
.textbox1{width:95.99%;}
.textarea1{width:95.99%;}
.img_holder{width:100%;text-align:center;float:none;margin:0 0 30px 0;}
.media_box2{width:100%;float:none;margin-right:0;text-align:center;}
.watch_sec{text-align:center;}
.watch_sec h2{width:100%;float:none;padding:0;}
.watch_sec p{width:100%;float:none;margin:0;padding:0 0 10px 0;}
.watch_sec a{width:100%;float:none;}
.news_box{width:100%;float:none;margin-right:0;text-align:center;}
.news_box ul{display:inline-block;text-align:left;}
.form_holder_left{width:100%;float:none;margin-bottom:30px;}
.form_holder_right{float:none;width:100%;}
.name1{width:100%;float:none;}
.ammount_box2{width:60%;}
.donate_btn{display:block;margin-top:10px;width:130px;}
.wordtv_left{width:100%;float:none;text-align:center;margin-bottom:30px;}
.wordtv_right{width:100%;float:none;text-align:center;}
.registration_formholder{width:100%;}
.registration_formbox{width:100%;float:none;}
.feed_sec_left{width:100%;float:none;margin-bottom:30px;}
.feed_sec_right{width:100%;float:none;}
ul.contact li{margin-right:0;display:block;}
.media_box2 .btn .left{width:auto;margin:0;float:none;}
.gallery_sec{text-align:center;}
.gallery_img{width:45%;margin-left:1%;margin-right:1%;}
.leader_img{margin:0 auto 30px auto;float:none;}
}


@media(max-width:479px){
.gallery_img{width:100%;margin-left:0;margin-right:0;}	
}

/*
----------------------------------
05. FOOTER
----------------------------------
*/

#footer{background-color:#1d1d1d;padding:35px 0px 90px 0px;}
#footer .main{position:relative;}
.number_holder{width:56%;display:inline-block;vertical-align:top;}
#footer h3{font:normal 14px "Roboto";color:#ffffff;margin:0;padding:10px 2% 10px 0;position:relative;z-index:99;line-height:normal;}
#footer h3 a{color:#fff;}
#footer h3.mail{background:url(images/mail.jpg) no-repeat left 9px;padding-left:50px;}
#footer h3.phn{background:url(images/phn.jpg) no-repeat left 9px;padding-left:50px;}
#footer h3.address{background:url(images/add_icon.png) no-repeat left 9px;padding-left:50px;}
.social_icon{padding:0px 0px 10px 0;display:inline-block;vertical-align:top;margin:0 2% 0 0;position:relative;z-index:99;width:40%;}
.social_icon a{padding-right:4px;}
#footer p{color:#ffffff;font-size:11px;padding:0; margin-top:-32px;}
.footer_logo{position:absolute;right:2%;top:0;}

@media(max-width:767px){
#footer{text-align:center;}
.footer_logo{position:relative;right:0;}
#footer h3 img{margin-right:0;}
.number_holder{width:100%;text-align:center;}
.social_icon{width:100%;text-align:center;}
#footer h3{display:inline-block;}
#footer p{ margin-top:0;}
}



