/* 

*/

body { font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif; color: #fff; font-weight: 300; font-style: normal; -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */ -webkit-text-size-adjust: 100%; background: url(../images/templatemo_pagebg_old10.jpg) no-repeat #000000 center; background-attachment: fixed; }

html {  

	}
img { width: 100%;}
a, a:hover, a:focus { text-decoration: none; color: #ffffff;}

h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', Arial, Helvetice Neue, sans-serif; }

h1 { width: 100%; font-size: 36px; color: #747474; text-align: center; }

::-webkit-input-placeholder {
   color: #333333;
}

:-moz-placeholder { /* Firefox 18- */
   color: #333333;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #333333;  
}

:-ms-input-placeholder {  
   color: #333333;  
}

.big { 
font-size:15px;
}

hr {
width: 70%;
border-top: 1px solid #C7F3FB;
}

.movie2 {
    margin-bottom: 20px !important;
}
.movie3 {
    margin-bottom: 20px !important;
}

.dropdown-li {
    display:inline-block !important;
}
.dropdown-link {
    display:inline-block !important; 
    padding-right:5px !important;
z-index: 9999!important;
}
.dropdown-caret {
    display:inline-block !important; 
    padding-left:5px !important;
    margin-left:-8px;
z-index: 9999!important;
}
.clear	{ clear: both;}
.shadow {  box-shadow: 0px 0px 7px #011933;}
.margin30 { margin-top: 30px;}
.center { text-align: center;}

.templatemo_home_top { }

.homecolor {
background: url(../images/homepic4.jpg) no-repeat  center;
	margin: 0px;
	min-height: 350px;
	overflow: hidden;
	width: 100%;
	padding: 0;
}

.templatemo_webtitle {
	margin-top: -30px;
	width: 175px;
	height: 166px;
	}
.templatemo_home_top p a { 
	color: #C7F3FB; 
	text-decoration: underline;
}
.templatemo_home_top img{ width: 100%; }
.templatemo_home_top_left { 
    background: url(../images/templatemo_hometop_bg.png) no-repeat #000000;
	background-position: top right;
	color: #adf2ff;
	margin-right: -30px;
	background-size: 100%;
	border-left: 1px solid #0a7e8b;
	border-top: 1px solid #0a7e8b;
	border-bottom: 1px solid #0a7e8b;
	padding: 40px;
	}
.templatemo_buttongreen { 
	padding: 10px 0px; 
	margin: 10px 0px; 
	text-align: center; 
	border-left: 10px solid #013005; 
	font-family: 'Oswald', sans-serif;
	background: #0F7216; 
	color: #ffffff; 
	width: 180px; 
	float: left; 
	font-size: 16px;
	font-weight: 500;
	}
.templatemo_buttongreen:hover { background: #299431;}
.templatemo_hometop_title { 
	font-size: 42px; 
	line-height: 50px; 
	color: #ffffff; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
text-shadow: 2px 2px #000000;
	}
.templatemo_hometop_title2 { 
	font-size: 62px; 
	line-height: 75px; 
	color: #181818; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	margin-top: 65px;
	margin-bottom: 50px;
	text-align: right;
	}
.templatemo_hometop_title2 span { 
	color: #225B6F; 
	}
.templatemo_hometop_stitle { 
	font-size: 30px; 
	line-height: 34px; 
	margin-bottom: 10px;
	color: #37ABB8; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
text-shadow: 2px 2px #000000;
	}
.templatemo_home_midleft {
	background: -webkit-linear-gradient(#0d636f, #08353f); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#0d636f, #08353f); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#0d636f, #08353f); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#0d636f, #08353f); /* Standard syntax (must be last) */
	border: 1px solid #0a7e8b;
}
.templatemo_home_midleft_in {
	margin: 30px;
	padding: 50px 20px;
	background: -webkit-linear-gradient(top,rgba(10,74,82,0),rgba(10,74,82,1)); /*Safari 5.1-6*/
	background: -o-linear-gradient(top,rgba(10,74,82,0),rgba(10,74,82,1)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(top,rgba(10,74,82,0),rgba(10,74,82,1)); /*Fx 3.6-15*/
	background: linear-gradient(to top, rgba(10,74,82,0), rgba(10,74,82,1)); /*Standard*/
}

.templatemo_home_midleft_in div.small { 
	font-weight: bold; 
	font-size: 18px; 
	text-align: center; 
	margin-top: 70px;
	}
.templatemo_home_midleft_in div.big { 
	font-weight: bold; 
	font-size: 34px; 
	text-align: center; 
	line-height: 36px;}
.templatemo_home_midleft_in div.button { 
	background: #225B6F; 
	width: 170px; 
	margin: 25px auto; 
	padding: 5px 0px; 
	text-align: center;
	border: 1px solid #09404a; 
	font-family: 'Oswald', sans-serif; 
	font-size: 16px;
	}
.templatemo_home_midleft_in div.button:hover { 
	background: #0a7e8b; 
	width: 170px; 
	margin: 25px auto; 
	padding: 5px 0px; 
	text-align: center;
	border: 1px solid #09404a; 
	font-family: 'Oswald', sans-serif; 
	font-size: 16px;
	}
.templatemo_home_midmid {
	background: #ffffff;
}
.templatemo_home_midmid div.big { 
	color: #3a3a3a;
	font-size: 24px;
	letter-spacing: -2px;
	font-weight: bold;
	padding: 30px 10px 0px 30px;
} 

.templatemo_home_midmid div.small { 
	color: #767676;
	font-size: 15px !important;
	letter-spacing: -1px;
	font-weight: bold;
	padding: 0px 30px;
} 
.templatemo_home_midmid div.big span.icon{
	width: 32px;
	height: 32px;
	border-radius: 16px;
	border: 3px solid #196073;
	float: right;
	text-align: center;
	line-height: 26px;
	font-size: 22px;
	margin-top: -10px;
	color: #196073;
}
.templatemo_home_midmid div.para {
	color: #767676;
	padding: 15px 30px;
	font-size: 13px;
}

.templatemo_home_midmid div.green {
	background: #0F7216;
	padding: 30px 30px;
	font-family: 'Oswald', sans-serif; 
	font-size: 16px;
	text-align: center;
}
.templatemo_home_midmid div.readmore {
	float: right;
	color: #3a3a3a;
	padding: 20px 30px;
	font-size: 14px;
	font-weight: bold;
}
.templatemo_home_midmid div.readmore a{color: #3a3a3a;0}
.templatemo_home_midmid div.readmore a:hover{color: #888888;0}
.templatemo_home_midright {
	position: relative;
	background-color:rgba(0,0,0,0.6);
	margin-top: -100px;
	height: 100px;
}
.templatemo_home_midright div.big { 
	padding: 30px 30px 0px 30px;
	font-size: 22px;
	font-weight: bold;
}
.templatemo_home_midright div.small { 
	font-size: 14px;
	padding: 0px 30px;
}
.templatemo_home_midright div.small:hover { 
	font-size: 14px;
	padding: 0px 30px;
	color: #aaaaaa;
}
.templatemo_home_botleft {
	background: #ffffff;
	color: #3e3e3e;
}
.templatemo_home_botleft div.para {
	padding: 40px 30px 20px 30px;
}
.templatemo_home_botleft div.para .big{
	font-size: 26px;
	line-height: 32px;
 	font-family: 'Oswald', sans-serif; 
	 }
.templatemo_about_bot3 .big{
	font-size: 26px;
	line-height: 32px;
 	font-family: 'Oswald', sans-serif; 
	 }
.templatemo_home_botright {
	background: #ffffff;
	color: #3e3e3e;
}	
.templatemo_popular_wrapper, .templatemo_recent_wrapper { 
	font-family: 'Open Sans', Arial, Helvetice Neue, sans-serif; 
	font-size: 13px; 
	}

.templatemo_popular_wrapper div.popular_box, .templatemo_recent_wrapper div.recent_box { padding: 20px; float: left; width: 100%;}
.templatemo_popular_wrapper div.popular_box:hover, .templatemo_recent_wrapper div.recent_box:hover { background: #e9e9e9; color: #3e3e3e;}
.templatemo_popular_wrapper div.popular_box .image, .templatemo_recent_wrapper div.recent_box .image{ width: 80px; float: left; margin-right: 15px;}
.templatemo_popular_wrapper a:focus div.popular_box, .templatemo_recent_wrapper a:focus div.recent_box  { background: #e9e9e9; color: #3e3e3e;}

.menu { margin-top: 50px;}
.navbar { border-radius: 0px; min-height: 80px;}
.navbar-default { background: none; border: none; margin: 0px; background: #181818; border-top: 5px solid #1ab2c0; border-left: 1px solid #0a7e8b; border-right: 1px solid #0a7e8b; border-bottom: 1px solid #0a7e8b;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #000;}
.navbar-nav { width: 100%;}
.navbar-default .navbar-toggle .icon-bar { background-color: #0a7e8b;}
.navbar-default .navbar-toggle { border-color: #0a7e8b; margin-top: 15px;}
.navbar-default .navbar-nav>li>a { color: #fff; font-weight: 600; }
.navbar-default .navbar-collapse ul{ padding: 0px; margin: 0px; float: left;}
.navbar-default .navbar-collapse ul li{ padding: 0px; margin: 0px;}
.navbar-default .navbar-collapse ul li a { color: #fff;}
.navbar-default .navbar-collapse ul li a:hover { background: #07343c; color: #02e0f8;}
.navbar-default .navbar-collapse ul li.current { background: #07343c; color: #02e0f8; }

.navbar-collapse { padding: 0px;}
.navbar-collapse.in {
    overflow: hidden;
    max-height: none !important;
    height: auto !important;
}

.dropdown {
z-index: 9999!important;
}
.dropdown-menu ul{ padding: 0px; margin: 0px; float: left;}
.dropdown-menu { width: 100%; min-width: auto; }
.dropdown-menu li a { border: none; color: #333333 !important; background: #ffffff;}
.dropdown-menu li a:hover { border: none; color: #02E0E6 !important; background: #07343C !important; border-left: 1px solid #0a7e8b; border-right: 1px solid #0a7e8b; border-bottom: 1px solid #0a7e8b; border-top: 1px solid #0a7e8b;}




.ui-tabs { padding: 0px 0px 10px 0px; font-family: 'Oswald', sans-serif;}
.ui-tabs .ui-tabs-nav { padding: 0px;}
.ui-tabs .ui-tabs-nav li { margin: 0px; font-weight: bold; }
.ui-tabs .ui-tabs-nav li { width: 50%; height: 40px; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: #ffffff; border: none; color: #0F7216;}
.ui-tabs .ui-tabs-nav li { background: #225B6F; border: none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #0F7216; border: none; font-weight: bold; }
.ui-tabs .ui-tabs-nav li { top: 0px;}
.ui-corner-top { border-radius: 0px;}
.ui-state-hover a, .ui-state-hover a:hover { color: #48C251; font-weight: bold;}
.ui-tabs .ui-tabs-panel { padding: 0;}




.templatemo_testi .image{
	margin-bottom: 20px;
	margin-top: 10px;
}
.templatemo_about_top { 
	border: 1px solid #0a7e8b; 
	background: url(../images/templatemo_hometop_bg.png) no-repeat #000000;
	background-position: top right;
	background-size: 100%;
	padding: 50px 30px;
	color: #adf2ff;
	}
.templatemo_about_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 50px;
}
.templatemo_about_top_sub {
	color: #012026;
	font-size: 30px;
 	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 34px;
	margin-bottom: 10px;
}
.templatemo_aboutmid {
	background: #ffffff;
	padding: 50px 70px;
	color: #3e3e3e;
	text-align: center;
}
.templatemo_aboutmid .circle {
	width: 120px;
	height: 120px;
	border-radius: 60px;
	text-align: center;
	font-size: 60px;
	font-weight: bold;
	line-height: 100px;
	border: 7px solid #225B6F;
	color: #0F7216;
	margin: 0 auto;
}
.templatemo_aboutmid .title {
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 20px;
}
.templatemo_aboutmid .text {

}

.templatemo_aboutmid:hover {
 	background: -webkit-radial-gradient(#0e6977, #083943); /* For Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#0e6977, #083943); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#0e6977, #083943); /* For Fx 3.6 to 15 */
    background: radial-gradient(#0e6977, #083943); /* Standard syntax (must be last) */
	-webkit-box-shadow:inset 0px 0px 0px 1px #0a7e8b;
    -moz-box-shadow:inset 0px 0px 0px 1px #0a7e8b;
    box-shadow:inset 0px 0px 0px 1px #0a7e8b;
	color: #fff;
	}
.templatemo_aboutmid:hover .circle {
	border: 7px solid #ffffff;
	color: #ffffff;
}

.templatemo_aboutmid_image{
	width: 100%;
	float: left;
}		   
.templatemo_aboutmid_image .circle {
	width: 60px;
	height: 60px;
	border: 3px solid #fff;
	border-radius: 30px;
	text-align: center;
	margin: 13% auto 0% auto;
	font-size: 22px;
	line-height: 50px;
}
.templatemo_aboutmid_image .text {
	padding: 15px 50px 15px 15px;
	font-family: 'Oswald', sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: 500;
}
.templatemo_about_bot { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-top: 30px;
	width: 100% !important;
}

.templatemo_about_botbox { float: left; width: 100%;}
.templatemo_about_bot .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot .image2 {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot .image3 {
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
}
.templatemo_about_bot .image4 {
	width: 100%;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot .image5 {
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot .image6 {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
}
.templatemo_about_bot .image img{ width: 100%;}
.templatemo_about_bot .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot .para{ 
	margin-bottom: 12px;
}
.templatemo_about_bot .para a { text-decoration: underline; color: #3e3e3e;}


.templatemo_about_bot2 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 20px 20px;
	float: left;
}
.templatemo_about_botbox2 { float: left; width: 100%;}
.templatemo_about_bot2 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot2 .image img{ width: 100%;}
.templatemo_about_bot2 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot2 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot2 .para{ 
	margin-bottom: 12px;
}
.templatemo_about_bot2 .para a { text-decoration: underline; color: #3e3e3e;}



.templatemo_about_bot3 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-left: 30px;
}
.templatemo_about_botbox3 { float: left; width: 100%; padding-left: 15px; padding-right: 15px;}
.templatemo_about_bot3 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot3 .image img{ width: 100%;}
.templatemo_about_bot3 .image2 {
	width: 100%;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot3 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot3 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot3 .para{ 
	margin-bottom: 12px;
font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
color: #3e3e3e; 
}
.templatemo_about_bot3 .para a { text-decoration: underline; color: #3e3e3e;}





.templatemo_about_bot4 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-right: 30px;
}
.templatemo_about_botbox4 { float: left; width: 100%; padding-left: 15px; padding-right: 15px;}
.templatemo_about_bot4 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot4 .image img{ width: 100%;}
.templatemo_about_bot4 .image2 {
	width: 100%;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot4 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot4 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot4 .para{ 
	margin-bottom: 12px;
font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
color: #3e3e3e; 
}
.templatemo_about_bot4 .para a { text-decoration: underline; color: #3e3e3e;}




.templatemo_about_bot5 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-left: 0px;
}
.templatemo_about_botbox5 { float: left; width: 100%; padding-left: 15px; padding-right: 15px;}
.templatemo_about_bot5 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot5 .image img{ width: 100%;}
.templatemo_about_bot5 .image2 {
	width: 100%;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot5 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot5 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot5 .para{ 
	margin-bottom: 12px;
font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
color: #3e3e3e; 
}
.templatemo_about_bot5 .para a { text-decoration: underline; color: #3e3e3e;}


.templatemo_about_bot6 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
width: 50% !important;
}
.templatemo_about_botbox6 { float: left; width: 100%;}
.templatemo_about_bot6 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot6 .image3 {
	width: 100%;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot6 .image img{ width: 100%;}
.templatemo_about_bot6 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot6 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot6 .para{ 
	margin-bottom: 12px;
}
.templatemo_about_bot6 .para a { text-decoration: underline; color: #3e3e3e;}




.templatemo_about_bot7 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 35px;
	float: left;
width: 50% !important;
}
.templatemo_about_botbox7 { float: left; width: 100%;}
.templatemo_about_bot7 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot7 .image img{ width: 100%;}
.templatemo_about_bot7 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot7 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot7 .para{ 
	margin-bottom: 12px;
}
.templatemo_about_bot7 .para a { text-decoration: underline; color: #3e3e3e;}



.templatemo_about_bot8 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-left: 0px;
	width: 100%;
}
.templatemo_about_botbox8 { float: left; width: 100%; padding-left: 15px; padding-right: 15px;}
.templatemo_about_bot8 .image{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot8 .image img{ width: 100%;}
.templatemo_about_bot8 .image2 {
	width: 100%;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot8 .image3{
	width: 150px;
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	float: right;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.templatemo_about_bot8 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_bot8 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_botbox8 .title { 
	font-weight: bold; 
	font-family: 'Oswald', sans-serif;
	font-size: 20px;}
.templatemo_about_botbox8 .subtitle{ 
	font-size: 16px;
	margin-bottom: 10px;
	color: #0F7216;
}
.templatemo_about_bot8 .para{ 
	margin-bottom: 12px;
font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
color: #3e3e3e; 
}
.templatemo_about_bot8 .para a { text-decoration: underline; color: #3e3e3e;}




.templatemo_gallery_top img{ width: 100%;}
.templatemo_gallery_top_left { 
	min-height: 420px; 
    background: url(../images/templatemo_hometop_bg.png) no-repeat #000000;
	background-position: top right;
	background-size: 100%;
	color: #adf2ff;
	margin-right: -30px;
	padding: 40px;
	border-left: 1px solid #0a7e8b;
	border-bottom: 1px solid #0a7e8b;
	margin-bottom: 30px;
	}
.templatemo_gallerytop_title { 
	font-size: 42px; 
	line-height: 50px; 
	color: #ffffff; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	}
.templatemo_gallerytop_stitle { 
	font-size: 30px; 
	line-height: 34px;
	margin-bottom: 10px;
	color: #001d2b; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	}
.templatemo_gallery_left { 
	background: #ffffff;
	float: left;
	padding: 20px;
	width: 100%;
	}

.templatemo_gallerymid_title {
	font-size: 36px; 
	line-height: 38px; 
	color: #3e3e3e; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	margin: 20px 10px;
}

.templatemo_gallery_left .over{ 
	position: absolute;
	background: #000000;
	bottom: 0;
	opacity: 0.8;
	right: 15px;
	left: 15px;
	padding: 15px;
	}

.templatemo_gallery_left .over span.title {
	margin-left: 5px;
	font-size: 16px;
	color: #ffffff;
	float: left;
}
.templatemo_gallery_left .over span.text {
	margin-left: 5px;
	color: #48C251;
	width: 100%;
	float: left;
}
.templatemo_gallery_left .over span.text a {
	margin-left: 0px;
	color: #48C251;
	width: 100%;
	float: left;
}
.templatemo_testi {
	float: left;
	width: 100%;
	background: #ffffff;
	padding-bottom: 30px;
}
.templatemo_testi .maintitle{ 
	background: #225B6F;
	font-size: 16px;
	font-family: 'Oswald', sans-serif;
	font-weight: 500;
	float: left;
	padding: 10px 20px;
	width: 100%;
	}
.templatemo_testi .para {
	padding: 30px 30px 0px 30px;
	color: #3e3e3e; 
	float: left;
}

.templatemo_testi .para span { color: #ff0000;}
.templatemo_testi .para span.right, .templatemo_testi .para span.right a{ 
	float: right; 
	color: #0F7216; 
	font-weight: bold;
	text-decoration: underline;
	}
.templatemo_testi .para span.title { 
	color: #3e3e3e; 
	font-size: 16px; 
	font-weight: bold;
	}

.templatemo_contact { 
	background: #ffffff; 
	padding: 50px 30px;

	}
.templatemo_contact_top { 
	border: 1px solid #0a7e8b; 
	background: url(../images/templatemo_hometop_bg.png) no-repeat #000000;
	background-position: top right;
	background-size: 100%;
	padding: 50px 30px;
	color: #adf2ff;
	}
.templatemo_contact_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 50px;
text-shadow: 2px 2px #000000;
}
.templatemo_contact_top_sub {
	color: #37ABB8;
	font-size: 30px;
 	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 34px;
	margin-bottom: 10px;
text-shadow: 2px 2px #000000;
}
.templatemo_contact .title {
	color: #00486A;
	font-size: 46px;
	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 48px;
}
.templatemo_contact .subtitle {
	color: #3a3a3a;
	font-size: 30px;
	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 38px;
	margin-bottom: 30px;
}
.templatemo_contact input, textarea {
	width: 95%;
	float: left;
	padding: 7px;
	color: #3a3a3a;
	margin-bottom: 10px;
	margin-left: -15px;	
}
.templatemo_contact textarea { height: 200px;}
.templatemo_contact button{ 
	padding: 10px 0px; 
	margin: 0px 0px 15px -15px; 
	text-align: center; 
	border-left: 10px solid #013005; 
	font-family: 'Oswald', sans-serif;
	background: #0F7216; 
	color: #ffffff; 
	width: 100px; 
	float: left; 
	font-size: 16px;
	font-weight: 500;
	border-top: none;
	border-bottom: none;
	border-right: none;
	}
.templatemo_contact button:hover{ background: #299431;}
#templatemo_map	{ 
	float: left; 
	height: 300px; 
	width: 100%; 
	border: 1px solid #7e7e7e;
	margin-bottom: 50px;
	margin-left: -15px;
	}
.templatemo_contact_info2 { float: left; background: #ffffff; width: 90%; }
.templatemo_contact_info2 p { 
	font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	color: #3e3e3e; 
	float: left;
	font-weight: 300;
	font-style: normal;
	}
.templatemo_contact_info { float: left; background: #ffffff; }
.templatemo_contact_info p { 
	font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	color: #3e3e3e; 
	float: left;
	font-weight: 300;
	font-style: normal;
	}
.templatemo_contact_info p a { 
	font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	color: #111111; 
	float: left;
	font-weight: 300;
	font-style: normal;
	text-decoration: underline;
	}
.templatemo_contact_info_span { 
	color: #3e3e3e; 
	font-size: 16px; 
	font-weight: bold;
	}
.templatemo_contact_info h2 { 
	color: #3e3e3e; 
	font-size: 16px; 
	font-weight: bold;
	margin-top: 20px;
	}
.templatemo_contact_info_title {
	color: #3a3a3a;
	font-size: 25px;
	line-height: 33px;
	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	margin-bottom: 30px;
}

.templatemo_contact2 { 
	background: #ffffff; 
	padding: 50px 30px;
	}
.templatemo_contact2_top { 
	border: 1px solid #0a7e8b; 
	background: url(../images/templatemo_hometop_bg.png) no-repeat #000000;
	background-position: top right;
	background-size: 100%;
	padding: 50px 30px;
	margin-bottom: 30px;
	color: #adf2ff;
	}
.templatemo_contact2_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 50px;
}
.templatemo_contact2_top_sub {
	color: #00486A;
	font-size: 30px;
 	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 34px;
	margin-bottom: 10px;
}











.templatemo_home_top a, .templatemo_about_top a, .templatemo_gallery_top a, .templatemo_contact_top a, .templatemo_contact2_top a{ color: #C7F3FB; 
	text-decoration: underline;}

.ui-tabs .ui-tabs-nav li a{ width: 100%;}
/* Content */
/* Uncomment everything commented to enable CSS hover */

.about-item {
    height: auto;
    margin-bottom: 2em;
    position: relative;
}

.about-item img {
    width: 100%;
}

.about-item:hover .img-title {
    /*opacity: 1;*/
}
.about-item2 {
    height: auto;
    margin-bottom: 2em;
    position: relative;
}

.about-item2 img {
    width: 100%;
}

.about-item2:hover .img-title {
    /*opacity: 1;*/
}

.img-title {
    position: absolute;
    top: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    text-align: center;
    /*opacity: 0;*/
    display: none; /* comment this out for CSS hover */
    background-color: #333;
    /*transition: all 0.5s ease;*/
}

    .img-title h5 {
        position: absolute;
        color: #fff;
        top: 33%;
        width: 100%;
        text-align: center;
    }
.footer {
	color: #ffffff;
	font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	font-weight: 300;
	font-style: normal;
	line-height: 20px;
}
.footer a {
	color: #ffffff;
	font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	font-weight: 300;
	font-style: normal;
	line-height: 20px;
}
.footer a:hover {
	color: #bbbbbb;
	font: 13px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	font-weight: 300;
	font-style: normal;
	line-height: 20px;
}
.footer img {
	width: 19px;
	height: 16px;
    	vertical-align: text-bottom;
    	white-space: nowrap;
}

/* ==========================================================================
   Helper classes
   ========================================================================== */

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

@media (max-width: 375px) { 
.templatemo_about_bot .image {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
.templatemo_about_bot2 .image {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
.templatemo_about_bot3 .image {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
.templatemo_about_bot .image5 {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
.templatemo_about_bot5 .image {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
.templatemo_about_bot7 .image {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
.templatemo_about_bot8 .image3 {
	border: 7px solid #ffffff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    margin: auto;
    width: 100%;
	margin-bottom: 20px;
	display: block !important;
}
}

@media  (max-width: 449px) {
.templatemo_gallerymid_title {
	font-size: 30px; 
	line-height: 32px; 
	color: #3e3e3e; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	margin: 20px 10px;
}
.templatemo_hometop_title2 { 
	font-size: 35px; 
	line-height: 43px; 
	color: #181818; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	margin-top: 107px;
	margin-bottom: 67px;
	text-align: right;
	}
.templatemo_hometop_title { 
	font-size: 25px; 
	line-height: 35px; 
	margin-top: 10px !important;
	color: #ffffff; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
text-shadow: 2px 2px #000000;
	}
.templatemo_hometop_stitle { 
	font-size: 18px; 
	line-height: 25px; 
	margin-bottom: 10px;
	color: #37ABB8; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
text-shadow: 2px 2px #000000;
	}
.templatemo_contact_top_title { 
	font-size: 25px !important; 
	line-height: 35px !important; 
	margin-top: 60px !important;
	color: #ffffff; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
text-shadow: 2px 2px #000000;
	}
.templatemo_contact_top_sub { 
	font-size: 18px !important; 
	line-height: 25px !important; 
	margin-bottom: 10px;
	color: #37ABB8; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
text-shadow: 2px 2px #000000;
	}
.templatemo_contact2_top_title { 
	font-size: 31px; 
	line-height: 38px; 
	margin-top: 60px !important;
	color: #ffffff; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	}
.templatemo_contact .title { 
	font-size: 25px; 
	line-height: 35px; 
	color: #00486A; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	}
.templatemo_contact .subtitle {
	color: #3a3a3a;
	font-size: 18px;
	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	line-height: 25px;
	margin-bottom: 30px;
}
.templatemo_contact2_top_sub { 
	font-size: 24px; 
	line-height: 28px; 
	margin-bottom: 10px;
	color: #00486A; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	}
.templatemo_home_midleft_in div.big { 
	font-weight: bold; 
	font-size: 28px !important; 
	text-align: center; 
	line-height: 30px;
}
}
@media (max-width: 450px) { 
	.templatemo_webtitle {
	margin-top: -20px;
	width: 175px;
	 height: 168px;
	}
.navbar-collapse { margin-top: 90px !important;}
}
@media (min-width: 450px) {
	.templatemo_webtitle {
	margin-top: -20px;
	width: 175px;
	 height: 168px;
	}
.templatemo_hometop_title2 { 
	font-size: 48px; 
	line-height: 60px; 
	color: #181818; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	margin-top: 90px;
	margin-bottom: 30px;
	text-align: right;
	}
.navbar-collapse { margin-top: 90px !important;}
.templatemo_contact_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	margin-top: 60px !important;
	font-weight: bold;
	line-height: 50px;
}
.templatemo_contact2_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	margin-top: 60px !important;
	font-weight: bold;
	line-height: 50px;
}
}
@media (max-width: 550px) { 
.templatemo_about_bot .image2 {
	width: 100%;
	margin-bottom: 20px;
}
.templatemo_about_bot .image6 {
	width: 100%;
	margin-bottom: 20px;
}
.g-recaptcha {
    transform:scaleX(0.77);
    transform-origin:0 0;
}
}
@media (max-width: 766px) {
	.templatemo_webtitle { position: absolute; z-index: 1000; margin-top: -20px; top: -10px; margin-left: 20px; font-size: 40px;}
	.templatemo_aboutmid_image .circle { margin-top: 5%;}
	.templatemo_aboutmid_image .text { font-size: 14px;}
	.divider2 { border-top: 1px solid #093e47;}
	.g_margin30 { margin-top: 30px;}
	div#top-menu { margin-top: 20px;}
.templatemo_home_top_left { 
	border-top: 1px solid #0a7e8b;
	}
.dropdown-li {
    display:inline-block !important;
width: 100%;
}
.templatemo_about_bot .image6 {
	margin-bottom: 20px;
	margin-top: 10px;
}
}

@media (max-width: 991px) {

.movie2 {
    margin-top: 30px !important;
    margin-bottom: 0px !important;
}
.movie3 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
}

	.templatemo_home_top_left, .templatemo_gallery_top_left { 
	margin-right: 0px;
    }
	.s_margin30 { margin-top: 30px;}
	.templatemo_webtitle { padding: 0px;}
.templatemo_home_top_left { 
	border-top: 1px solid #0a7e8b;
	}
.templatemo_contact_info {
	float: left !important;
	width: 100% !important;
	padding-top: 0px !important;
}
.templatemo_contact_info_title {
	padding-top: 50px !important;
}
.templatemo_contact_info2 { float: left; background: #ffffff; width: 100%; }
.templatemo_home_midleft_in div.big { 
	font-weight: bold; 
	font-size: 34px; 
	text-align: center; 
	line-height: 36px;
}
.templatemo_home_midmid div.small { 
	color: #767676;
	font-size: 16px;
	letter-spacing: -1px;
	font-weight: bold;
	padding: 0px 30px;
}
.templatemo_home_midmid div.para {
	color: #767676;
	padding: 15px 30px;
	font-size: 13px;
}
.templatemo_home_midmid div.readmore {
	float: right;
	color: #3a3a3a;
	padding: 20px 30px;
	font-size: 14px;
	font-weight: bold;
}
.templatemo_about_bot3 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-left: 0px;
}
.templatemo_about_bot4 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-right: 0px;
}
.templatemo_about_bot5 { 
	background: #ffffff;
	color: #3e3e3e;
	padding: 30px 20px;
	float: left;
	margin-top: 20px;
}
.about-item2 {
    height: auto;
    margin-top: 2em;
    margin-bottom: 0em;
    position: relative;
}
.templatemo_about_bot6 {
width: 100% !important;
margin-top: 30px !important;
}
.templatemo_about_bot7 {
width: 100% !important;
margin-bottom: 30px !important;
}
.templatemo_about_bot8 {
width: 100% !important;
margin-bottom: 30px !important;
}
}
@media (min-width: 767px) {
	.container-fluid { padding: 0px; margin: 0px;}
	.nav>li>a { padding: 0px 25px; line-height: 80px;}
	.menu .col-sm-8, .menu .col-sm-4 { float: right;}
	.templatemo_webtitle {
	margin: 0 auto;
	}
.templatemo_hometop_title2 { 
	font-size: 62px; 
	line-height: 75px; 
	color: #181818; 
	font-family: 'Oswald', sans-serif; 
	font-weight: bold;
	margin-top: 65px;
	margin-bottom: 50px;
	text-align: right;
	}
	.navbar-default .navbar-collapse ul li a:hover { border-top: 5px solid #0f707e; margin-top: -5px;}
	.navbar-default .navbar-collapse ul li.current { border-top: 5px solid #0f707e; margin-top: -5px; }
.navbar-collapse { margin-top: 0px !important;}
.templatemo_contact_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	margin-top: 0px !important;
	font-weight: bold;
	line-height: 50px;
}
.templatemo_contact2_top_title {
	color: #ffffff;
	font-size: 42px;
 	font-family: 'Oswald', sans-serif;
	margin-top: 0px !important;
	font-weight: bold;
	line-height: 50px;
}
}
@media (min-width: 992px) {
	.templatemo_webtitle {
	margin: 0 auto;
	margin-top: -30px;
	width: 175px;
	height: 166px;
	}
	.templatemo_home_top_left, .templatemo_gallery_top_left { min-height: 340px; padding: 20px;}
	.templatemo_home_midleft, .templatemo_home_midmid {	min-height: 337px;	}	
	.templatemo_home_midmid div.green{ padding: 15px 30px;}
	.templatemo_home_midleft_in div.small { margin-top: 0px;}
	.templatemo_home_midleft_in div.button { margin: 15px auto; }
	.templatemo_home_midleft_in div.button:hover { margin: 15px auto; }
	.templatemo_aboutmid_image{	width: 50%;}
	.navbar-default { margin-right: -30px;}
.templatemo_home_midleft_in div.big { 
	font-weight: bold; 
	font-size: 30px; 
	text-align: center; 
	line-height: 36px;}
.templatemo_home_midmid div.small { 
	color: #767676;
	font-size: 15px !important;
	letter-spacing: -1px;
	font-weight: bold;
	padding: 0px 30px;
}
.templatemo_home_midmid div.para {
	color: #767676;
	padding: 15px 30px;
	font-size: 12px;
}
.templatemo_home_midmid div.readmore {
	float: right;
	color: #3a3a3a;
	padding: 12px 30px;
	font-size: 14px;
	font-weight: bold;
}
.templatemo_about_bot7 {
width: 50% !important;
}
 }
 
@media (min-width: 1200px) {
 	.templatemo_home_top_left, .templatemo_gallery_top_left { min-height: 420px; padding: 40px;}
	.templatemo_home_midleft, .templatemo_home_midmid {	min-height: 413px;	}
	.templatemo_home_midmid div.green{ margin-top: 30px; padding: 30px 30px;}
	.templatemo_home_midleft_in div.small { margin-top: 70px;}
	.templatemo_home_midleft_in div.button { margin: 25px auto; }
	.templatemo_home_midleft_in div.button:hover { margin: 25px auto; }
.templatemo_home_midleft_in div.big { 
	font-weight: bold; 
	font-size: 34px; 
	text-align: center; 
	line-height: 36px;}
.templatemo_home_midmid div.para {
	color: #767676;
	padding: 15px 30px;
	font-size: 13px;
}
.templatemo_home_midmid div.readmore {
	float: right;
	color: #3a3a3a;
	padding: 20px 30px !important;
	font-size: 14px;
	font-weight: bold;
}
}
@media (max-width: 1200px) {
.templatemo_home_top_left { 
	border-top: 1px solid #0a7e8b;
	}
}