/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */

@font-face {
    font-family: 'romance_fatal_serifgothic';
    src: url('../fonts/rom_fatl_srif-webfont.eot');
    src: url('../fonts/rom_fatl_srif-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rom_fatl_srif-webfont.woff') format('woff'),
         url('../fonts/rom_fatl_srif-webfont.ttf') format('truetype'),
         url('../fonts/rom_fatl_srif-webfont.svg#romance_fatal_serifgothic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'MyriadProRegular';
    src: url('../fonts/myriadpro-regular.eot');
    src: url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-regular.woff') format('woff'),
         url('../fonts/myriadpro-regular.ttf') format('truetype'),
         url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');
		 
}

@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold.eot');
    src: url('../fonts/myriadpro-bold.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-bold.woff') format('woff'),
         url('../fonts/myriadpro-bold.ttf') format('truetype'),
         url('../fonts/myriadpro-bold.svg#MyriadProBold') format('svg');
}
#capt {width:150px;}
textarea{ resize:none; }
.comment h4 a {
    font-size: 25px; text-decoration:none; color:inherit;
}

body{background:#464646; font-family: 'MyriadProRegular'; overflow-x:hidden; }
.wapper{/*background-size:100%;*/ position:relative;}
.autoCenter {	float:none;	display:block;	margin:0 auto;}
.textCenter { text-align:center;}

/*--------------------------Header------------------------ */
.header{/*min-height:155px; background:url(../images/header_bg.png) no-repeat top center;*/ position:relative; width:100%; min-height:150px;}
.logo{ display:inline-block;}
.search .searchBtn{background:#ff9900; border-radius:20px; height:30px; width:30px; color:#FFFFFF; font-weight:bold; border:none;}
.search .searbar{background:#aa020d; border:#9d010c solid 2px; border-radius:3px; color:#FFFFFF; font-family:Arial; font-size:10px; padding:3px 5px; width:55%;}
.top{border-bottom:#eef1f2 solid 1px; min-height:50px; }
.top p{ float:left; font-size:12px; margin-right:15px; color:#999999; margin-top:15px; margin-left:0px;}
.top p strong{ color:#000000; margin-right:30px;}
.login{ padding:15px 10px; color:#ffffff; background:#4cc2ff; font-size:13px!important; font-weight:bold!important; text-transform:uppercase; margin-top:7px;}
.ragister{ padding:15px 10px; color:#ffffff; background:#1c3a7c; font-size:13px!important; font-weight:bold!important; text-transform:uppercase; margin-top:7px;}

.pull_right{ float:right!important;}
.pull_left{ float:left!important;}

/*--------------------------Slider------------------------ */
/*.large_text{min-height:500px; }*/ 
.large_text h1{ font-size:60px; font-family: 'MyriadProBold'; color:#FFFFFF; text-shadow:3px 5px 1px #000; font-weight:bold;}
.large_text bdo{ font-size:30px; background:#221a0d; color:#df9544; float:right; padding:0 30px; font-style:italic; font-weight:bold;}
.carousel { /*min-height: 500px; */ margin-bottom: 30px; max-width:1200px; }
.carousel-caption {  z-index: 10; bottom:45%;}
.carousel-caption p{ background:#8a5c1b; padding:15px; float:right; font-size:24px;}
.carousel .item {  height:550px; }
.carousel-inner > .item > img {  position: absolute;  top: 0;  left: 0;  min-width: 100%;  height: 500px; border-radius:15px;}
.carousel-control{ bottom:45%;}
.carousel-control.left{ left:-2%;}
.carousel-control.right{ right:-2%;}


/*------------------------------ Middle Contents -------------------- */
.middle_content{ position:relative; display:block; overflow:hidden; margin-top:0px; background:#fff; border-top:#f7b516 solid 15px; }
.middle_content.marginPad{ margin:0px auto;}
.middle_content h1{ font-size:40px; text-transform:uppercase; color:#f7b516; font-family: 'MyriadProBold'; /*border-left:#f7b516 solid 10px;*/ background:url(../images/bottom_line.png) repeat-x left bottom; text-align:left; text-transform:uppercase; padding:10px; }
.middle_content h1.lining{
	background:none;
	font-size: 28px;
}
.middle_content p.largeFont{ font-size:30px; padding:30px 0 30px 0; color:#aaa; border-bottom:#ccc solid 2px; border-top:2px solid #ccc/*added by Moushami*/; }
.bottomtopBoder{ border-bottom:#d2d2d2 solid 1px; border-top:#d2d2d2 solid 1px;}
.inner_images{ position:relative; padding:0px!important; margin-top:-35px; margin-bottom:30px;}
.inner_images h2.heading2{ text-align:left; width:100%; margin:0px;}
.inner_images h2.heading2 strong{ width:55%; display:inline-block; background:#464646; padding:10px 10px; line-height:24px; font-size:28px; color:#f9bb10; text-transform:uppercase; font-weight:bold; padding-left:220px;}
.inner_images h1.heading2{ text-align:left; width:100%; margin:0px;}
.inner_images h1.heading2 strong{ width:55%; display:inline-block; background:#464646; padding:10px 10px; line-height:24px; font-size:28px; color:#f9bb10; text-transform:uppercase; font-weight:bold; padding-left:220px;}

.heading-mid {
background: none;
font-size: 28px;
color: #f7b516;
font-family: 'MyriadProBold';
text-align: left;
text-transform: uppercase;
padding: 10px;
margin-top: 20px;
margin-bottom: 10px;
font-weight: 500;
line-height: 1.1;
margin: .67em 0;
}

.book_now {
	    background: #464646;
    font-size: 30px;
    font-family: 'MyriadProBold';
    color: #FFFFFF;
    display: block;
    padding: 10px;
    margin: -10px -10px 5px -10px;
    text-transform: uppercase;
}

.column{margin-bottom:0px; position:relative; float:left; margin-right:10px; margin-left:10px;}
.column h2{ margin:0; padding-left:0px; padding-top:0px; padding-bottom:10px; color:#444444; font-size:22px; font-family: 'MyriadProBold'; text-align:left;}
.column p { font-family:Arial;   font-size:12px; padding:0px 0 15px 0;  text-align:justify;  line-height:24px;  color:#444444;}
.column .image_view{ padding:5px; border:#CCCCCC solid 1px; text-align:center; margin-bottom:10px;}
.readmore{ background:#f7b516; padding:5px 10px; color:#FFF; text-decoration:none; font-weight:bold; clear:both; font-size:16px;}

/*Inner Page*/
.audio{ float:left; margin-right:15px; min-height:inherit; margin-bottom:15px;}
.column{ min-height:inherit;}



.band{padding:0; margin-bottom:30px; position:relative; float:left; margin-right:30px; margin-left:30px;}
.band h2{ margin:0; padding-left:0px; padding-top:0px; padding-bottom:10px; color:#444444; font-size:22px; font-family: 'MyriadProBold'; text-align:left;}
.band p { font-family:Arial;   font-size:12px; padding:0px 0;  text-align:justify;  line-height:18px;  color:#444444;}
.band a.band_name{ color:#333333; font-size:24px; text-decoration:none; font-family: 'MyriadProBold'; width:100%; text-align:left; padding:5px 15px; 
display:inline-block; font-style:italic; margin-top:10px;
background: #c9c9c9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #c9c9c9 0%, #ffffff 50%, #c9c9c9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9c9c9), color-stop(50%,#ffffff), color-stop(100%,#c9c9c9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c9c9c9 0%,#ffffff 50%,#c9c9c9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #c9c9c9 0%,#ffffff 50%,#c9c9c9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #c9c9c9 0%,#ffffff 50%,#c9c9c9 100%); /* IE10+ */
background: linear-gradient(to bottom, #c9c9c9 0%,#ffffff 50%,#c9c9c9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#c9c9c9',GradientType=0 ); /* IE6-8 */}
.band_img{ float:left; min-height:120px; margin-right:10px;}


.info_text{ color:#FFFFFF; display:block; font-size:16px; line-height:20px; text-align:center; width:70%; margin:0 auto 50px auto;}
h2.heading1{margin:10px 0;  text-align:right; width:100%; /*background:url(../images/ttree_strip.png) repeat-x left center;*/}
h2.heading1 strong{ width:55%; display:inline-block; background:#464646; padding:10px 10px; line-height:24px; font-size:30px; color:#f9bb10; text-transform:uppercase; font-weight:bold;}

.right_content{ position:relative; margin-top:35px;}

/*recently Blog*/
.recent_blog{ position:relative; display:block; float:left; padding-bottom:20px;}
.recent_blog h3{
	color:#464646;
	font-size:27px;
}
.recent_blog h3 strong{
	color:#f7b516;
	font-size: 27px;
}
.comment{ display:inline-block; margin-bottom:20px; width:100%;}
.comment h4{ font-size:25px;}
.comment p{ font-size:16px; color:#999;}
.reclenty_image{ float:left; margin-right:15px;}


/*Right Side*/
.quick_links{ font-size:16px; list-style:none; padding:10px 10px 10px 10px; margin:0 0 0px 0; background: #ffcc00; /* Old browsers */
background: -moz-linear-gradient(top, #ffcc00 0%, #fbb300 50%, #ffcc00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(50%,#fbb300), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffcc00 0%,#fbb300 50%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffcc00 0%,#fbb300 50%,#ffcc00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffcc00 0%,#fbb300 50%,#ffcc00 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffcc00 0%,#fbb300 50%,#ffcc00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */}
.quick_links.minheight.bgnone{ background:none; /*padding-left:0; padding-right:0; */min-height:inherit; padding:30px 0; }
.quick_links h2{ background:#464646; font-size:30px; font-family: 'MyriadProBold'; color:#FFFFFF; display:block; padding:10px;  margin:-10px -10px 5px -10px;  text-transform:uppercase;}
.quick_links li{ display:block; border-bottom:#fbfe03 solid 1px; }
.quick_links li:last-child{ border:none;}
.quick_links li a{color:#333;  text-decoration:none; font-size:18px; padding:10px 0px 10px 5px; padding-left:25px;  display:block; background:url(../images/arrow.png) no-repeat left center;}
.quick_links li a:hover{color:#fff;}
.quick_links li a:last-child{
	border:none;
	font-size: 12px;
}
.quick_links.minheight{ min-height:300px; padding:50px 30px;}
.info{ position:relative;}
.info ul{ list-style:none; margin:0px; padding:0px 0 20px 0; border-bottom:#CCCCCC solid 2px;}
.info ul li{ display:block; margin-bottom:20px; font-size:36px; border:none;}
.info ul li strong{
	font-weight:bold;
	margin-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.upcoming_events{ display:block; overflow:hidden; margin-top:20px; font-family:Arial; padding:10px; background:#0f0f0f;}
.upcoming_events h2{font-size:30px; font-family: 'MyriadProBold'; color:#fabe0d; display:block; padding:0px 0px 10px 0px;  margin:0px; text-transform:uppercase; }
.upcoming_events li{ display:block; margin-bottom:10px; float:left; border-bottom:#333 dashed 1px;}
.upcoming_events li:last-child{ border:none;}
.upcoming_events bdo{ font-size:14px; color:#ff9900;}
.upcoming_events p{ color:#979999;/*float:left; width:72%;*/ font-size:12px; line-height:14px; }
.upcoming_events p strong{ color:#FFFFFF;}
.upcoming_events img.user{ float:left; margin-right:10px; width:70px; border:#f7b615 solid 1px; padding:5px;}

.social_icons{ display:inline-block; position:relative; width:100%; margin-top:15px;}
.social_icons a{ float:left; margin-right:10px;}

.audio_video{
	margin-bottom:0px;
	position:relative;
	float:left;
	min-height:inherit;
	padding-bottom:10px;
	font-size: 16px;
}
.audio_video h2{ margin:0; padding-left:0px; padding-top:0px; padding-bottom:10px; color:#444444; font-size:22px; font-family: 'MyriadProBold'; text-align:left;}
.audio_video p {
	font-family:Arial;
	font-size:16px;
	padding:0px 0 0px 0;
	text-align:justify;
	line-height:24px;
	color:#444444;
}
.audio_video .image_view{ padding:5px; border:#CCCCCC solid 1px; text-align:center;}


/*------------------------------Main Footer -------------------- */
.mainfooter{ background:#191917; position:relative; margin-top:50px; padding:20px 0 0 0; font-family:Arial;}
.footer_content{ position:relative; display:block; padding:0 0px;}
.footer_content h4{ font-size:24px;  color:#333;  display:block; padding:10px 0px 10px 15px;font-family: 'MyriadProBold';
/* IE10 Consumer Preview */  text-transform:uppercase;
background-image: -ms-linear-gradient(top, #FFF000 0%, #F7B516 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FFF000 0%, #F7B516 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FFF000 0%, #F7B516 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF000), color-stop(1, #F7B516));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FFF000 0%, #F7B516 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #FFF000 0%, #F7B516 100%);
}

.footer_content p{ color:#979999; display:block;}
.footer_content .testimonial{ float:left; position:relative; margin-top:10px; background:#e8e7e8; border-radius:100px; padding:30px; width:200px; border:#FFFFFF solid 3px; box-shadow:5px -5px 0px #3f3f3f; text-align:center; font-style:italic;}
.footer_content .testimonial h5{font-size:22px;  color:#d0d3d3; color:#d52025; }
.footer_content .testimonial p.text12{ color:#222222;}
.footer_content .testimonial a.small_left_arrow{ position:absolute; top:45%; left:5px;}
.footer_content .testimonial a.small_right_arrow{ position:absolute; top:45%; right:5px;}

.recently_post{ display:block; overflow:hidden; font-family:Arial;}
.recently_post h2{font-size:30px; font-family: 'MyriadProBold'; color:#fabe0d; display:block; padding:0px 0px 10px 0px;  margin:0px; text-transform:uppercase; }
.recently_post .recently_text{ display:block; margin-bottom:10px; float:left; border-bottom:#333 dashed 1px; background:none;}
.recently_post .recently_text:last-child{ border:none;}
.recently_post bdo{ font-size:14px; color:#ff9900;}
.recently_post p{ color:#979999;/*float:left; width:72%;*/ font-size:12px; line-height:14px; }
.recently_post p strong{ color:#FFFFFF;}
.recently_post img.user{ float:left; margin-right:10px; width:70px; border:#f7b615 solid 1px; padding:5px;}


.footer_content ul{ list-style:none; padding:0; margin:0;}
.footer_content ul li{ display:block;  background:url(../images/arrow.png) no-repeat left center; display:block;}
.footer_content ul li a{color:#999999; padding:6px 0px 6px 5px; margin-left:15px; font-size:18px; text-decoration:none; border-bottom:#1c1c1c solid 1px; display:block;}
.footer_content ul li:hover{ background:url(../images/arrow_hover.png) no-repeat left center;}
.footer_content ul li:last-child{ border:none;}

.footer_content .twitter_feedBack{ /*border:#282828 solid 1px; background:#121212; padding:10px;*/ position:relative; }

.footer_content .twitter_feedBack iframe{ height:266px !important; }/* added by Moushami */
/*.footer_content .twitter_feedBack iframe .timeline-Widget{ border-radius:0 !important; }*//* added by Moushami */

.footer_content .twitter_feedBack .arrows{display:block; text-align:right; margin-top:10px; overflow:hidden;}
.footer_content .tweet{position:absolute; right:5px; margin-top:-18px; margin-bottom:5px;}
.footer_content p.small_text{color:#707070; font-size:12px; line-height:14px; padding-top:12px; margin:0;}
.footer_content p.small_text strong{ color:#f7b615;}

.footer_content .contact{ position:relative;}
/* added/edited by Moushami */
.footer_content .contact input[type="text"]{ height:35px; }
.footer_content .contact input[type="text"] , .footer_content .contact textarea{
	display:inline-block; 
	line-height:40px; 
	padding:0 10px 0 10px; 
	border:none;
	margin-top:5px; 
	color:#fcdb08; 
	background:#121212;  
	font-size:12px; 
	width:100%; 
	font-weight:bold;
}

.footer_content .contact input[type="text"]::-moz-placeholder{ opacity:1; text-transform:uppercase; }
.footer_content .contact textarea::-moz-placeholder{ opacity:1; text-transform:uppercase; }

.footer_content .contact input[type="text"]::-webkit-input-placeholder{ opacity:1; text-transform:uppercase; }
.footer_content .contact textarea::-webkit-input--placeholder{ opacity:1; text-transform:uppercase; }

/* end added/edited by Moushami */

.footer_content .contact input[type="submit"]{ border:1px solid #282828; padding:3px 25px; margin-top:6px; font-family:'MyriadProBold'; color:#333; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #FFF000 0%, #F7B516 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FFF000 0%, #F7B516 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #FFF000 0%, #F7B516 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF000), color-stop(1, #F7B516));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FFF000 0%, #F7B516 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #FFF000 0%, #F7B516 100%);
}

.sub_footer{ border-top:#444444 solid 1px; margin-top:30px; padding-top:10px; padding-bottom:5px; background:#121212; font-family:Arial;}
.sub_footer strong.copyright{ color:#ffffff; display:block; font-weight:normal;}
.sub_footer a{ color:#ff9900; text-decoration:none; /*padding:0 10px;*/ margin-top:50px; text-align:right;}
.sub_footer a:hover{ color:#fff; }


/******** Contact Page******/

.form{ position:relative; display:block; margin-bottom:50px; margin-top:10px;}
.form fieldset{ width:100%;display:inline-block; margin-bottom:15px;}
.form fieldset label{ vertical-align:middle; width:110px; font-size:15px;}
.form fieldset input[type="text"], .form fieldset textarea{display:inline-block; vertical-align:middle; line-height:35px; padding:0 10px 0 10px; background-color:#fff; border: 1px solid #a8a8a8; color:#666666; font-size:15px; width:80%;}
.form fieldset select{display:inline-block; padding:10px 10px 10px 10px; background-color: #fff;
    border: 1px solid #a8a8a8; color:#666666;  font-size:15px; width:80%; }
.form fieldset input[type="submit"]{ background:#121212; display:inline-block; padding:5px 25px; font-size:20px; font-weight:normal; color:#FFFFFF; text-transform:uppercase; border:none;}
.form fieldset .submit_btn{ margin-left:110px;}/* */
.form fieldset input[type="submit"]:hover{ background:#ff9900;}

/* added by Moushami */

.contactfull{ padding:0; }
.formsub{ padding-right:36px; }
.teltop { margin-bottom:24px; }
.resframe{ width:100%; float:left; }
.fb-page, .fb-page span,  .fb-page span iframe[style] { width: 100% !important; }
.resframe iframe{ width:100%; }


#captcha-wrap{ border:1px solid #870500; width:273px; display:inline-block; background:#870500; padding:3px; height:114px; -webkit-border-radius:10px; border-radius:10px; }
#captcha-wrap .captcha-box{background:#ffffff;-webkit-border-radius:7px;border-radius:7px;text-align:center;border:1px solid #ffffff; }
#captcha-wrap .text-box   {background:#ffdc73;-webkit-border-radius:7px;border-radius:7px;text-align:center;border:1px solid #ffdc73;width:140px;height:49px;float:left;margin:4px;} 
#captcha-wrap .text-box input{ width:120px; line-height:normal; }
#captcha-wrap .text-box label{ width:150px; padding-bottom:3px; padding-top:3px; margin-bottom:0; color:#000; font-family:helvetica,sans-serif; font-size:12px; font-weight:400; }
#captcha-wrap .captcha-action{ width:117px; float:right; height:44px; margin-top:3px; background:url('../images/logos.jpg') top right no-repeat;  }
#captcha-wrap  img#captcha-refresh{ border:1px solid #333; cursor:pointer; margin-top:9px; margin-right:6px; }

.carousel-inner > .item > img, .carousel-inner > .item > a > img{ width:100%; height:100%; }

.captcs{ display:inline-block; width:80%; }
.captcs input#t1{ width:50%; }
.captcs .btn-refs{ background:#f9bb10; border-color:#f9bb10; border-radius:0; color:#000; }

.footform{ margin-bottom:0; }
.footform fieldset{ margin-bottom:0; display:block; }

/* added by Moushami */
@media (min-width: 1200px) and (max-width:1320px){.mainfooter .row{ margin:0; }}
@media (min-width: 993px) and (max-width: 1199px){
	.quick_links li a strong{ font-size:15px; }	
	
	.mainfooter .row{ margin:0; }
	.sub_footer .container{ padding:0; }
	.f1{ padding:0 5px; }
	
	.info ul li .col-lg-9{ font-size:22px; margin-top:20px; }
	.formsub{ padding-right:8px; }
}
@media (min-width: 768px) and (max-width: 992px){
	.quick_links li a strong{ font-size:14px; }		
	.inner_images h2.heading2 strong{  padding:10px 10px 10px 157px; width:100%; }
	
	.info ul li .col-lg-9{ font-size:18px; margin-top:20px; }
	.form fieldset label{ width:75px; }
	.formsub{ padding-right:0; }
}
@media (max-width: 767px){	
.inner_images img {padding-left:15px; padding-right:15px; height:160px;}
	.inner_images h2.heading2 strong{ padding:10px; width:100%; }	
	.sub_footer p.pull_left , .sub_footer p.pull_right{ text-align:center; width:100%; }
	
	.formsub{ padding:0; text-align:center; }
}

@media (min-width: 480px) and (max-width:767px){ .info ul li .col-lg-9{
	font-size:20px;
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
} }

@media (min-width: 641px) and (max-width:767px){	
}

@media (min-width: 561px) and (max-width:640px){	
	.formsub{ width:80% !important; }
	.form fieldset .submit_btn{ margin:0; }
}

@media (min-width: 480px) and (max-width: 560px){	
	.formsub{ width:80% !important; }
	.form fieldset .submit_btn{ margin:0; }
}
@media (max-width: 480px){
	
	.comment h4 a {
    font-size: 20px;
}
	.quick_links li a strong{ font-size:14px; }	
	.sub_footer p.pull_left strong , .sub_footer p.pull_right strong{ font-size:12px; }
	
	.inner_images h2.heading2 strong{ padding:10px; width:100%; }
	.audio_video{ padding:0; }
	.middle_content h1.lining{ font-size:22px; }
	
	.info ul li .col-lg-9{ padding:0; font-size:14px; margin-top:7px; }
	.info ul li strong{ font-size:15px; }
	
	.reclenty_image img{ width:100%; }
	#myCarousel { margin: -20px 0 10px !important; }
	
	.audio{ margin-right:0; }
	.audio_video .image_view , .audio_video .image_view img { width:100%; }
	
	.bottomtopBoder .comment:last-child{ margin-bottom:0; }
	.bottomtopBoder .comment:last-child p:last-child{ display:none; }
	
	.pr{ margin-top:-40px; }
	#nomob{ display:none; }
}

@media (max-width: 370px){
	.audio_video .image_view{ width:100%; }
	
	.captcs{ width:100%; }
}
/* end added by Moushami */
