﻿@charset "utf-8";
/* CSS Document */

body {
    background: #eee !important;
    font-family:;
    font-size: 14px !important;
    color: #59585e;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
    line-height: 24px !important;
}
/* Global properties ======================================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, a
{
	margin:0px;
	padding:0px;
	outline:0px;
	border:0px;

}
ul, li {
	list-style-type:none
}
html {
	overflow-y:scroll;
}
img {
	border:0;
}
a:hover, a:active, a:focus {
	outline:none;
}

.whole_wrapper
{
	background:#fff;
	width:100%;
	max-width:1040px;
	margin:28px auto 0px auto;
	padding:20px 0px 40px 0px;
	border-top:solid 4px #dcdc02;
}
.header
{
	margin:20px 0px 0px 0px;
	height:auto;
	padding:0px 0px 15px 0px;
}
.home_caption {
    text-align: center;
    font-size: 20px;
    color: #191a6d;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
    width: 80%;
    margin: 20px auto;
}
.line
{
    border-bottom:solid 2px #6b6b6b;	
}
.top_contact
{
	text-align:right;
	color:#1b1871;
	font-size:18px;
	
}
.top_contact ul
{
	margin:0;
}
.top_contact ul li
{
	display:block;
	margin:0px 0px 0px 0px;
	line-height:20px;
}
.top_contact ul li h1
{
	color:#1b1871;
	font-size:24px;
	margin:0;
	padding:0;
	
}
.top_contact a
{
		color:#1b1871;
}
.top_contact ul li span
{
	color:#000;
}
#main_list_2
{
	margin:20px 0px 0px 0px;
}
.logo
{
}
.top_menu_outer
{

	margin:1px 0px 0px 0px;
background: #171791; /* Old browsers */
background: -moz-linear-gradient(top,  #171791 0%, #181878 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#171791), color-stop(100%,#181878)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #171791 0%,#181878 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #171791 0%,#181878 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #171791 0%,#181878 100%); /* IE10+ */
background: linear-gradient(to bottom,  #171791 0%,#181878 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171791', endColorstr='#181878',GradientType=0 ); /* IE6-9 */

	

}


.top_menu
		{
						margin:0px 0px 0px 0px;
		}
		.top_menu nav
		{
			width:100%;
			height:auto;

			
margin:0px 0px 0px 0px;
		}
		.top_menu nav ul 
		{
			display:table;
			width:100%;
			margin:0;
		}
		.top_menu nav ul li
	    {
			display:table-cell;
			text-align:center;
						padding:0px 0px;
						color:#7b8a5a;
							font-size:16px;
									border-left:solid 1px #2828ba;
									border-right:solid 1px #08055c;
		}

            .top_menu nav ul li a {
                /*font-family: "Proxima Nova Rg";*/
                font-family: "Times New Roman";
                color: #fff;
                text-decoration: none;
                line-height: 48px;
                font-size: 14px;
                text-transform: uppercase;
                display: block;
            }
		.top_menu nav ul li:first-child
		{
			border-left:none;
		}
		.top_menu nav ul li:last-child
		{
			border-right:none;
		}
		.top_menu nav ul li a span
		{
			display:block;
			padding:0;
			height: 25px;
		}
		.top_menu nav ul li a:hover
		{
			background:#cece05;
			color:#000;
		}
	.select_link
	{	background:#cece05;
			color:#000!important;
		
	}
		
	.banner_outer
	{
		margin:0px 0px 0px 0px;
		position:relative;
	}
	.content_area
	{
		margin:30px 0px 0px 0px;
	}
	.inner_content_area
	{
		margin:10px 0px 0px 0px;
	}
        .inner_content_area h1 {
            color: #19187d;
            font-size: 22px;
            margin: 20px 0px 20px 0px;
            /*font-family: "Proxima Nova Rg";*/
            font-family: "Times New Roman";
        }
	.inner_content_area table
	{
		width:100%;
	}
.content_area h1 {
    color: #333;
    font-size: 22px;
    margin: 0px 0px 0px 0px;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
}
.content_area h2 {
    color: #666;
    font-size: 16px;
    margin: 0px 0px 10px 0px;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
}
	
	
	
.main_list ul 
{
	margin:10px 0px 0px 0px;
}
.hr_chart
{
	height:auto;
	background:#007049;
	padding:20px 40px 20px 40px;
	color:#fff;
}
.small_chart
{
	height:auto;
	background:#3d60a9;
	padding:20px 40px 20px 40px;
	color:#fff;
	margin:20px 0px 0px 0px;
	text-align:center;
}
    .small_chart h1 {
        margin: 0px 0px 0px 0px !important;
        /*font-family: "Proxima Nova Rg";*/
        font-family: "Times New Roman";
    }
.head
{
	margin:0px 0px 0px 0px;
	text-align:left;
}
.hr_chart h1, .box-1 h1, .small_chart h1 {
    color: #fff;
    font-size: 16px;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
    margin: 0px 0px 10px 0px;
}
.box-2 h1 {
    color: #fff;
    font-size: 20px;
    margin: 10px 0px 10px 0px;
    line-height: 23px;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
}
.box-2 h1 span
{
	font-size:24px;
}
.hr_chart ul
{
	margin:0;
}
.copy_color
{
	color:#ffca28!important;
}
.hr_chart ul li
{
	font-size:16px;
	margin:0px 0px 2px 0px;
}
.content_box_pic
{
	margin:0px 0px 20px 0px;
}
.content_list
{
	margin:0;
}
.content_list ul li
{
	margin:0px 0px 0px 0px;
}
.main_content
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	text-align:center;
	font-size:18px;
	padding:20px 60px;
	line-height:24px;
}
.content_list ul li span
{
	margin:0px 5px 0px 0px;
	font-weight:bold;
	color:#333;
}
.final_wraper
{
	width:100%;
	max-width:1040px;
	margin:0 auto 28px auto;
	padding:20px 0px 20px 0px;
	color:#dcdb05;
	background:#121212;
	font-size:14px;	
}
.final_wraper a
{
		color:#dcdb05;
		text-decoration:underline;
}
.final_wraper ul li
{
	margin:0;
}
.final_wraper ul li a img
{
	float:left;
	margin:0px 5px 0px 0px;
}
.footer_header
{
	border-bottom:solid 1px #333333;
}
.tripple_content_footer
{
	margin:10px 0px 0px 0px;
}
.tripple_content_footer img
{
	float:left;
	margin:0px 10px 0px 0px;
}
ul.list_pecker
{
	
}
ul.list_pecker li
{
	list-style-type:disc;
	list-style-position:inside;
}
.photo_pace
{
	margin:0px 0px 30px 0px;
}
.tripple_content_footer iframe
{
	border:solid 2px #000;
}
.tripple_content_footer ul li
{
	margin:0px 0px 3px 0px;
	background:url(../images/ticker.jpg) top left no-repeat;
	padding:0px 0px 0px 30px;
}
.footer_header h2 {
    color: #999;
    font-size: 18px;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
}
.middle_content
{
	margin:0px 0px 0px 0px;
}


/*----------------innerpage------------------*/
.meet_team
{
	padding:20px 0px 0px 0px;
	display:block;
	font-size:14px;
}
    .meet_team h2 {
        color: #4a610f;
        font-size: 16px;
        margin: 0;
        /*font-family: "Proxima Nova Rg";*/
        font-family: "Times New Roman";
    }
.meet_team h2 span
{
	font-style:italic;
	color:#666;
	font-size:14px;
	margin:0;
}
.meet_team iframe
{
	min-height:320px;
}
    .meet_team h3 {
        color: #333;
        font-size: 14px;
        font-style: normal;
        margin: 0px 0px 20px 0px;
        /*font-family: "Proxima Nova Rg";*/
        font-family: "Times New Roman";
    }



		.footer_social ul 
		{
			display:table;
			width:40%;
			margin:auto;
		}
		.footer_social ul li
	    {
			display:table-cell;
			text-align:center;
						padding:0px 10px;
		}
		
		.footer_social ul li a
		{
			color:#fff;
			text-decoration:none;
			line-height:48px;
			font-size:16px;
			text-transform:uppercase;
		}
		.footer_copy a
		{
			color:#e2b737;
		}
		.radio_parent
		{
			position:relative;
		}
		.radio_player
		{
			position:absolute;
			top:-70px;
			margin:auto;
			left:0;
			right:0;
			text-align:center;
			width:60%;
		}
		.content_box
		{
			background:#fff;
			margin:10px 0px 0px 0px;
			-webkit-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
        
        box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
		min-height:332px;
		}
		.gallery_thumb
		{
			margin:0px 0px 10px 0px;
		}
		.head_box
		{
		 background: #fff; /* Old browsers */
padding:20px 20px 20px 20px;
color:#000;
font-size:23px;

		}
		.box_content_area
		{
			background:#fff;
			padding:0px 20px 20px 20px;
			color:#737373;
			line-height:24px;
			font-size:14px;
		}
		.box_content_area_inner
		{
			background:#fff;
			padding:0px 0px 20px 0px;
			color:#737373;
			line-height:24px;
			font-size:14px;
		}
            .box_content_area_inner h3 {
                color: #9d2031;
                /*font-family: "Proxima Nova Rg";*/
                font-family: "Times New Roman";
                font-size: 16px;
                margin: 0px 0px 10px 0px;
                font-weight: normal;
            }
.box_content_area h2 {
    font-size: 18px;
    /*font-family: "Proxima Nova Rg";*/
    font-family: "Times New Roman";
    font-weight: normal;
    padding: 0px;
    margin: 0;
}
		.box_content_images
		{
			text-align:center;
			margin:0px 0px 10px 0px;
		}
		.inner_box_content_images
		{
			text-align:center;
			margin:0px 0px 20px 0px;
		}
				.select select
		{
			padding:6px;
			border:solid 1px #ccc;
		}
		.main_submit
		{
			text-align:right;
		}
		.submission
		{
			background:#dfb73e;
			color:#fff;
			padding:10px 40px;
			font-size:16px;
			margin:auto;
			border:0;
			cursor:pointer;
		}
		.headings
		{
			width:100%;
			font-size:14px;
		}
            .headings h1 {
                color: #515153;
                /*font-family: "Proxima Nova Rg";*/
                font-family: "Times New Roman";
            }
		.facer
		{
			background:#3b5998;
			padding:10px;
			width:100%;
			height:auto;
			color:#fff;
			
		}
		.tripple_outer
		{
			width:100%;
			margin:0px 0px 10px 0px;
		}
		.gallery_outer
		{
			width:100%;
			margin:10px 0px 10px 0px;
			
		}
		.second_tripple
		{
			margin:40px 0px 10px 0px;
		}
		.clearfix
		{
			clear:both;
		}
		/*--------------------inner----------------------*/
		.inner_content_box
		{
			background:#fff;
			margin:0px 0px 0px 0px;
		min-height:332px;
		}
		.inner_thumb
		{
			width:100%;
			margin:0px 0px 20px 0px;
		}
		
@media (max-width:799px) {
	.top_menu_outer
	{
		background:none;
	}
	.logo
	{
		text-align:center;
		margin:0px 0px 20px 0px;
	}

.top_menu
		{
						margin:0px 0px 0px 0px;
		}
		.top_menu nav
		{
			width:100%;
			height:auto;

			
margin:10px 0px 0px 0px;
		}
		.main_content
		{
			text-align:none;
			padding:20px 0px;
		}
		.top_menu nav ul 
		{
			display:table;
			width:100%;
		}
		.top_menu nav ul li
	    {
            display:block;
            text-align:center;
            padding:0px 0px;
            color:#7b8a5a;
					
            font-size:16px;
            margin:5px 0px 10px 0px;
		}
		.gallery_outer img
		{
			margin:0px 0px 20px 0px;
		}
		.middle_content
		{
			margin:20px 0px 0px 0px;
		}
		.footer_subscribe
		{
			text-align:center;
			padding:22px 0px 0px 0px;
		}
		.main_submit
		{
			text-align:center;
		}
		.footers_wrapper ul li
		{
			text-align:center;
			margin:0px 0px 10px 0px;
			
		}
		.footers_wrapper ul li a
		{
			background:#282828;
			padding:10px;
			display:block;
		}
		.footers_wrapper .last ul li
		{
			text-align:center;
		}
		.main_list
		{
			margin:20px 0px 0px 0px;
		}
		.top_menu nav ul li a
		{
			color:#fff;
			text-decoration:none;
			line-height:48px;
			font-size:14px;
			text-transform:uppercase;
            background: #171791; /* Old browsers */
            background: -moz-linear-gradient(top,  #171791 0%, #181878 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#171791), color-stop(100%,#181878)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #171791 0%,#181878 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #171791 0%,#181878 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #171791 0%,#181878 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #171791 0%,#181878 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171791', endColorstr='#181878',GradientType=0 ); /* IE6-9 */
            -webkit-border-radius: 5px;
            border-radius: 5px;
			display:block;
		}
		.top_menu nav ul li a:hover
		{
			color:#c1bc12;
		}
        .footer_main_wrapper
		{
			text-align:center;
		}
		.head
		{
			margin:40px 0px 0px 0px;
			text-align:center;
		}
		.hr_chart
		{
			text-align:center;
		}
		.four_boxes
		{
			margin:0px 0px 10px 0px;
		}
		.footer_social ul 
		{
			display:table;
			width:100%;
			margin:auto;
			
		}
		.footer_social ul li
	    {
			display:block;
			text-align:center;
						padding:0px 10px;
		}
		
		.footer_social ul li a
		{
			color:#fff;
			text-decoration:none;
			line-height:48px;
			font-size:16px;
			text-transform:uppercase;
		}
			.social_links
		{
			margin:20px 40px;
		}
		.thumb_row
		{
			margin:20px auto;
			display:block;
			position:relative;
			text-transform:uppercase;
			max-width:257px;
		}
		.footer_caption
		{
			width:100%;
			
		}

    .top_menu nav ul li { display: block;}

	.top_menu nav
    {
	    background:none;
	    height:auto;
    }

    .home_caption {
        text-align: center;
        font-size: 20px;
        color: #191a6d;
        /*font-family: "Proxima Nova Rg";*/
        font-family: "Times New Roman";
        width: 100%;
        margin: 20px 0px;
    }

    .menu_footer ul li 
        {
        display:block;	
        margin:0px 0px 5px 0px;
        padding:5px 0px;
        text-align:center;
        background: #8f4366; /* Old browsers */
        background: -moz-linear-gradient(top,  #8f4366 1%, #161c56 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#8f4366), color-stop(100%,#161c56)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #8f4366 1%,#161c56 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #8f4366 1%,#161c56 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #8f4366 1%,#161c56 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #8f4366 1%,#161c56 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8f4366', endColorstr='#161c56',GradientType=0 ); /* IE6-9 */

        -webkit-border-radius: 10px 10px 10px 10px;
        border-radius: 10px 10px 10px 10px;
    }

			.footer_copy
	{
		text-align:left;
		color:#d06775;
		font-size:12px;
		padding:10px 0px;
	}
	.gallery_thumb
		{
			margin:0px 0px 10px 0px;
			display:block;
			float:left!important;
			max-width:94px!important;
		}
		.content_box
		{
			background:#fff;
			margin:10px 0px 0px 0px;
			-webkit-box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
        
        box-shadow:  0px 0px 2px 2px rgba(0, 0, 0, 0.1);
		min-height:100px;
		}
		.whole_wrapper
		{
			margin-top:0;
		}
		.final_wraper
		{
			margin-bottom:0;
		}
}
	