@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,400italic,600,600italic,700,700italic);

 @import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic);

 @charset "utf-8";

/* CSS Document */



/*=======================     Default Rules Reset     =======================*/

@font-face {

    font-family: 'open_sansregular';

    src: url('../fonts/opensans-regular-webfont.woff2') format('woff2'),

         url('../fonts/opensans-regular-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}



.lang{float:right; margin-top:18px}







@font-face {

    font-family: 'open_sanslight';

    src: url('../fonts/opensans-light-webfont.woff2') format('woff2'),

         url('../fonts/opensans-light-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}









@font-face {

    font-family: 'open_sanssemibold';

    src: url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),

         url('../fonts/opensans-semibold-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}









@font-face {

    font-family: 'open_sansitalic';

    src: url('../fonts/opensans-italic-webfont.woff2') format('woff2'),

         url('../fonts/opensans-italic-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}









@font-face {

    font-family: 'open_sansbold';

    src: url('../fonts/opensans-bold-webfont.woff2') format('woff2'),

         url('../fonts/opensans-bold-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}









@font-face {

    font-family: 'open_sanslight_italic';

    src: url('../fonts/opensans-lightitalic-webfont.woff2') format('woff2'),

         url('../fonts/opensans-lightitalic-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}







body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {

	margin:0;

	padding:0;

	list-style-type:none;

}

table {

nn  border-spacing:0;

 background-color: white;

    border: 1px solid black;

    border-collapse: collapse;

    margin: 8px 0;

    padding-left: 0.2cm;

    padding-right: 0.2cm

}

table.sample td {

    border-color: gray;

    border-style: solid;

    border-width: 1px;

    padding: 6px 0.2cm;

    text-align: left;

}

table.sample tr:nth-child(2n) {

    background: #f2f2f2 none repeat scroll 0 0;

    color: #222;

}



table.sample th {

    background-color: #d71924;

    border-color: #444;

    border-style: solid;

    border-width: 1px;

    color: #fff;

    font: 17px/1.5em "PT Sans",sans-serif;

    padding: 1px 0.2cm;

    text-transform: uppercase;

}



fieldset, img {

	border:0;

}

caption, th {

	text-align:left;

}

h1, h2, h3, h4, h5, h6 {

	font-size:100%;

	font-weight:normal;

}

q:before, q:after {

	content:'';

}

abbr, acronym {

	border:0;

	font-variant:normal;

}

sup {

	vertical-align:text-top;

}

sub {

	vertical-align:text-bottom;

}

input, textarea, select {

	font-size:12px;

}

legend {

	color:#000;

}

:focus {

	outline:0;

}

* {

	margin: 0;

	padding: 0;

}

body {



	font:normal 15px/1.5em 'open_sansregular', sans-serif;

	color:#000;

	background-color:#285da3;

	padding-top:20px;

}

.wrapper {

	width:1100px;

	margin:0px auto;

	padding:15px;

	background-color:#FFF;

}

img {

	border:none;

	outline: none;

}

a img {

	border:none;

	outline: none;

}

a {

	border:none;

	text-decoration: none;

	outline: none;

	transition: background -0.65s ease-in-out;

	-moz-transition: background -0.65s ease-in-out;

	-webkit-transition: background -0.65s ease-in-out

}

p {

	margin:0px;

	padding:0px;

}

.fl {

	float:left;

}

.fr {

	float:right;

}

.clear {

	clear:both

}

.mr {

	margin-right:14px

}

.mr1 {

	margin-right:25px

}

.copy ul {

	display:inline;

	float:left;

	margin-top:6px;

}

.copy ul li {

	display:inline;

	padding:0px 5px;

}

.copy ul li a {

	color:#FFF;

	font-size:14px;

}

/*=======================     header     =======================*/









.container {

	width:1090px;

	margin:0px auto;

}

.top_header {

	width:100%;

	margin:0 auto;

	position:relative;

	background:#a40709;

	height:35px;

}

header {

	width:100%;

	position:relative;

	

	height:120px;

	

}



.social {

    float: right;

    margin:23px 9px 0 0;

}

.social img {

    float: left;

    margin-right: 7px;

}

.social img:hover {

    margin-top: -5px;

}

.logo {

	width:55%;

	float:left;

}

.header_right {

	width:42%;

	float:right;

}

footer {

	background:#131313;

	padding:10px;

	

	margin-top:10px;

}

.copyright {

	text-align:center;

	color:#e98933;

	text-transform:uppercase;

}

.info_text {

	text-align:center;

	color:#FFF;

}

.content_section {

	width:100%;

	margin-top:10px;

}



.inner_left{width:23%;

	float:left;}

	

.inner_right{float:right; width:74%; padding:10px; }

.list ul {padding: 2px 0;}





.sidebar {

	width:23%;

	float:left;

}

.ddsmoothmenu-v{

background:#eeeeee;	

}

.article_area {

	float:right;

	width:76%;

	background:#f2f2f2;

}





.info_section{background:#edeef0; padding:10px; margin-top:10px;}



.info_section_left{width:62%; float:left;}

.info_section_left h2{font-family: "open_sanssemibold";  color:#1d7ecd; font-size:22px; margin-bottom:5px; font-weight:600;}

.info_section_left p{text-align:justify;   color: #333;

    font-family: "open_sansregular";

    font-size:15px;

    line-height: 1.3em;}

.info_section_right{width:35.5%; float:right; border-left:1px solid #ccc; min-height:240px; padding-left:10px;}

.info_section_right .heading{background:#5996d9 ; padding:5px 10px; color:#FFF;    background:#5996d9 url("../images/note.png") no-repeat scroll 7px 4px; padding-left:28px; font-size:18px; }

.info_section_right  #highlights{ font-family: "open_sansregular";

    font-size:15px;  color: #333;}

		.info_section_right  #highlights{  }

	.info_section_right  #highlights li{  text-align:justify;}

.read_more{background:#333; color:#FFF; padding:4px 10px; border:none; margin-top:10px; float:left;}

.read_more:hover{background:#1d7ecd;}





.commission_section{background:#f9f9f9; margin-top:10px; }

.commission_section{ min-height:220px; padding:10px;}

.commission_section h3{background:#f37d1f; padding:5px 10px; color:#FFF; font-size:18px; text-align:center; }







.owl-carousel .item {

    background:#FFF;

  margin-top:15px;

  

	

    

}

.owl-carousel .item .thumb1{float: left;
margin-right: 10px;
width: 335px;
height: 150px;
background: #fff;}

.owl-carousel .item  .thumb1 img
{float: left;
width: 101px !important;
height: auto;
margin: 12px 0 0 9px;
border: 2px solid #dedddd;}

.owl-carousel .item .thumb1 h4{float: left;
margin-top: 50px;
margin-left: 13px;
text-align: center;
font-size: 16px;
font-weight: 700;
text-transform:uppercase;}
.owl-carousel .item .thumb1 h4 span{ font-size:14px;font-weight: 400;}

.owl-theme .owl-controls {

    margin-top: 10px;

    text-align: center;

}

.owl-theme .owl-controls .owl-nav [class*="owl-"] {

    background: #d6d6d6 none repeat scroll 0 0;

    border-radius: 3px;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    margin: 5px;

    padding: 4px 7px;

}

.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover {

    background: #869791 none repeat scroll 0 0;

    color: #fff;

    text-decoration: none;

}

.owl-theme .owl-controls .owl-nav .disabled {

    cursor: default;

    opacity: 0.5;

}

.owl-theme .owl-dots .owl-dot {

    display: inline-block;

}

.owl-theme .owl-dots .owl-dot span {

    backface-visibility: visible;

    background: #d6d6d6 none repeat scroll 0 0;

    border-radius: 30px;

    display: block;

    height: 10px;

    margin: 5px 7px;

    transition: opacity 200ms ease 0s;

    width: 10px;

}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {

    background: #869791 none repeat scroll 0 0;

}

.top_link {float:right; height:30px;}

.top_link ul li{display:inline; }

.top_link ul li a{padding:0px 7px; color:#8c8888;}



.inner_right h2{ 

    color:#333 ;

    font-size:24px;

    padding: 5px 0px; border-bottom:1px solid #cccccc; padding-bottom:5px; margin-bottom:10px;}



.inner_right h3{ 

    color:#f37d1f ;

    font-size:15px ;

    padding: 5px 0px; padding-bottom:5px; margin-bottom:2px;}



.table, th, td {

    border: 1px solid black;

}

.tr:nth-child(even){background-color: #f2f2f2}



table .sample {

    background-color: white;

    border: 1px solid gray;

    border-collapse: collapse;

    margin: 8px 0;

    padding-left: 0.2cm;

    padding-right: 0.2cm}

	



.form6 .row label {

    color: #222;

    float: left;

    font: 16px/1.5em "PT Sans",sans-serif;

    width: 30%;

}



.add_box{ background: #f2f2f2 none repeat scroll 0 0;
    margin-bottom: 20px;
    min-height: 163px;
    padding: 4px;
    width: 47.8%;}

.add_box1{width:100%; background:#f2f2f2; padding:4px;}

.add_box2{width:47.8%; background:#FFF; padding:4px;}



.add_box_lt{float:left; width:26%;}

.add_box1_lt{float:left; width:100%;}

.add_box_left{width:25.5%; float:left; color:#285da3;}



.img_profile{border:2px solid #fff;}



.add_box_right{width:74%; float:right}    

.add_box_rt{width:71.5%; float:right;}

.add_box1_rt{width:49%; float:right;}



.pro_name{font-family: 'Open Sans', sans-serif; font-size:16px; font-weight:600;text-transform: uppercase;}

.designation{font-size:14px; font-style:italic;}

.prof_term{font-size:14px;}

.prof_add{font-size:12px;}



.form6 .row {

    background: #f2f2f2 none repeat scroll 0 0;

    border-right: 16px solid #fff;

    float: left;

    margin-bottom: 10px;

    padding: 10px;

    width: 60%;

}

.form6 .row input[type="text"] {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #ccc;

    color: #222;

    float: left;

    font: 12px/1.5em Arial,Helvetica,sans-serif;

    height: 21px;

    padding: 5px;

    width: 320px;

}	

.form6 .row textarea {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #ccc;

    color: #222;

    float: left;

    font: 12px/1.5em Arial,Helvetica,sans-serif;

    height: 90px;

    padding: 3px;

    width: 320px;

}

.form6 .row input[type="submit"] {

    background: #444 none repeat scroll 0 0;

    border: medium none;

    color: #fff;

    cursor: pointer;

    float: left;

    font: bold 12px/1.5em Arial,Helvetica,sans-serif;

    margin-right: 5px;

    padding: 5px 10px;

    text-transform: uppercase;

}



.inner_right ul.list li{  background: rgba(0, 0, 0, 0) url("../images/arrow2.jpg") no-repeat scroll 8px 10px;

    margin-bottom: 3px;

    padding-left: 22px;}

	

.inner_right ul.list1 li{  background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll 8px 10px;

    margin-bottom: 3px;

    padding-left: 22px;}

	

	.inner_right a {color:#285da3}

		.inner_right a:hover {color:#F30}

		

		footer a{color:#e98933}

		footer a:hover{color:#fff}