/*
Theme Name: Exceed Marketing
Theme URI: http://exceed.marketing
Version: 2.0
Author: Exceed Marketing
Author URI: http://exceed.marketing
*/
@font-face {
    font-family: 'GeorgiaBold';
    src: url('fonts/GeorgiaBold.eot');
    src: url('fonts/GeorgiaBold.eot') format('embedded-opentype'),
         url('fonts/GeorgiaBold.woff2') format('woff2'),
         url('fonts/GeorgiaBold.woff') format('woff'),
         url('fonts/GeorgiaBold.ttf') format('truetype'),
         url('fonts/GeorgiaBold.svg#GeorgiaBold') format('svg');
}
@font-face {
    font-family: 'Georgia';
    src: url('fonts/Georgia.eot');
    src: url('fonts/Georgia.eot') format('embedded-opentype'),
         url('fonts/Georgia.woff2') format('woff2'),
         url('fonts/Georgia.woff') format('woff'),
         url('fonts/Georgia.ttf') format('truetype'),
         url('fonts/Georgia.svg#Georgia') format('svg');
}
@font-face {
    font-family: 'ufonts_com_georgiaitalic';
    src: url('fonts/ufonts_com_georgiaitalic.eot');
    src: url('fonts/ufonts_com_georgiaitalic.eot') format('embedded-opentype'),
         url('fonts/ufonts_com_georgiaitalic.woff2') format('woff2'),
         url('fonts/ufonts_com_georgiaitalic.woff') format('woff'),
         url('fonts/ufonts_com_georgiaitalic.ttf') format('truetype'),
         url('fonts/ufonts_com_georgiaitalic.svg#ufonts_com_georgiaitalic') format('svg');
}
@font-face {
    font-family: 'georgiaz';
    src: url('fonts/georgiaz.eot');
    src: url('fonts/georgiaz.eot') format('embedded-opentype'),
         url('fonts/georgiaz.woff2') format('woff2'),
         url('fonts/georgiaz.woff') format('woff'),
         url('fonts/georgiaz.ttf') format('truetype'),
         url('fonts/georgiaz.svg#georgiaz') format('svg');
}
@font-face {
    font-family: 'Roboto_Regular';
    src: url('fonts/Roboto_Regular.eot');
    src: url('fonts/Roboto_Regular.eot') format('embedded-opentype'),
         url('fonts/Roboto_Regular.woff2') format('woff2'),
         url('fonts/Roboto_Regular.woff') format('woff'),
         url('fonts/Roboto_Regular.ttf') format('truetype'),
         url('fonts/Roboto_Regular.svg#Roboto_Regular') format('svg');
}
@font-face {
    font-family: 'RobotoLight';
    src: url('fonts/RobotoLight.eot');
    src: url('fonts/RobotoLight.eot') format('embedded-opentype'),
         url('fonts/RobotoLight.woff2') format('woff2'),
         url('fonts/RobotoLight.woff') format('woff'),
         url('fonts/RobotoLight.ttf') format('truetype'),
         url('fonts/RobotoLight.svg#RobotoLight') format('svg');
}
@media screen and (min-width:481px){#menuphone{display:none}}
div#menuphone{position:fixed !important;top: 0 !important;right:0;color:white !important;width:70%;z-index:999;text-align:right;}#taptocall{display:inline-block;text-align:center;font-size:12px;line-height:12px;margin-top:10px;margin-right:12px}div#menuphonenumber{display:inline-block;font-size:15px;position:relative;top:-4px;margin-right:10px; text-decoration:none;}div#menuphonenumber
a{color:white;font-weight:bold}
.homelowerslider {
    margin: 0 auto !important;
    text-align: center;
    max-width: 520px;
    margin-bottom: 20px !important;
    padding: 10px;
    background-color: white;
}

/* Call now button */


#callnowmobile {
  width: 50%;
  background: #152A49;
  font-family: arial;
  /*box-shadow: 0 -2px 4px rgba(0,0,0,0.4);*/
  box-sizing:border-box;
  border:1px solid black;
  height: 45px;
  line-height: 45px;
  text-align: center;
  font-size: 16px;
  position: fixed;
  bottom: 0px;
  left: 50%;
  font-weight: normal;
  text-shadow: 1px 1px 2px black;
  z-index: 999999;
}
#callnowmobile a, #callnowmobile strong, #inquirymobile a, #inquirymobile strong{
text-decoration:none;color:white;}
#callnowmobile strong, #inquirymobile strong{font-weight:normal; color:#AC9869;}
#callnowmobile img, #callnowmobile a img, #inquirymobile img, #inquirymobile a img {
vertical-align: middle;box-shadow: none;margin-right: 3px;border: none !important;
}
#inquirymobile{
  width: 50%; 
  background: #051A39;
  font-family: arial;
  /*box-shadow: 0 -2px 4px rgba(0,0,0,0.4);*/
  box-sizing:border-box;
  border:1px solid black;
  height: 45px;
  line-height: 45px;
  text-align: center;
  font-size: 16px;
  position: fixed;
  bottom: 0px;
  left: 0px;
  font-weight: normal;
  text-shadow: 1px 1px 2px black;
  z-index: 999999;
}
/* end Call now button */
#seo-top {
    height: 9px !important;
    font-size: 8px;
    color: #555;
    font-style: italic;
    text-align: center;
    position: absolute;
    z-index: 9;
    top: -24px;
    right: 300px;
}
#seo-top a {
color: #555;
  text-decoration: none;
  font-weight: normal;
  font-size: inherit;
}
html {font-family: Arial, Helvetica, sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
* {outline:0; box-sizing:border-box; background-repeat:no-repeat;}
body,div,span,table,tr,th,td,tbody,strong,thead,br,img,input,textarea,h1,h2,h3,h4,h5,h6,button,center,left,right,p,a,ul,li,ol,em,b,u,hr { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
strong,b {font-weight:bold;}
hr { border:none; border-bottom:3px double #dbd3c7; margin-bottom:20px; }
ul,ol,li {list-style:none;}
img {border:0; max-width:100%; height:auto;}
a,a:hover,input[type="submit"],button { outline:0;}
a,a:hover {text-decoration:none;}
.alignleft { float:left; margin:0 20px 10px 0; }
.alignright { float:right; margin:0 0 10px 20px; }
.aligncenter { margin:0 auto; display:block; }
body {font-family: 'Georgia'; font-size:17px; line-height:24px; color:#636363; background-color:#fff;}
.container {margin:0px auto; width:1160px;}
.wrapper{ float:left; width:100%; background-image:url(images/pattrn3.png); background-repeat:repeat; background-position:0 0;}
p { margin-bottom:10px;}
a {color:#002a59;}
a:hover {color:#a30f17;}
.home .banner-sec{ /*background:url(http://christianschoolforgirls.com/wp-content/uploads/2016/08/banner-bg3.jpg); background-color:transparent; background-position:center top; position:relative; background-size:cover;*/ }
.banner-sec{ float:left; width:100%; background: #00456d;
    background: -moz-linear-gradient(left, #00456d 0%,#025c8f 41%,#025c8f 59%,#025c8f 66%,#00456d 97%,#00456d 100%,#90794a 100%);
    background: -webkit-linear-gradient(left, #00456d 0%,#025c8f 41%,#025c8f 59%,#025c8f 66%,#00456d 97%,#00456d 100%,#90794a 100%);
    background: linear-gradient(to right, #00456d 0%,#025c8f 41%,#025c8f 59%,#025c8f 66%,#00456d 97%,#00456d 100%,#90794a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#90794a',GradientType=1 );}
.hd-sec{ float:left; width:100%;}
.hd-block{ float:left; width:100%; padding:30px 0 20px;}
.hd-block .container { position:relative;}
.hd-logo{ float:left;margin-left: -26px;}
.hd-contact{ float:right;}
.hd-ph{ float:left; width:auto; background-image:url(images/hd-ph.png); background-position:0 0; padding:13px 0 20px 98px; font-family: 'Georgia'; font-size:17px; color:#fff; line-height:25px; margin:-5px 0 0;}
.hd-ph a{font-family: 'GeorgiaBold'; color:#fff; font-size:24px; line-height:normal;}
.hd-ph a:hover{color:#c1b28a;}
.hd-fb { position:absolute; right:0; top:-30px; width:262px;}
.hd-fb a { width:100%; float:left;
box-shadow: 0px 1px 0px 0px rgba(136, 113, 65, 1);padding: 5px 34px;border-radius: 0px 0px 5px 5px;
background: #c4b58e;
background: -moz-linear-gradient(top,  #c4b58e 0%, #90794a 100%, #2989d8 100%, #1e5799 100%);
background: -webkit-linear-gradient(top,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%);
background: linear-gradient(to bottom,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b58e', endColorstr='#1e5799',GradientType=0 );
}
.hd-fb img { width:100%; float:left; display:block;}
.hd-inq{ float:right; padding:0; margin:25px 0 0 43px;}
.hd-inq a{ float:left; box-shadow:0px 1px 0px 0px rgba(136, 113, 65, 1); padding:0px 35px; border-radius:25px; border-top:2px solid #90794a; font-family: 'Georgia'; font-size:22px; color:#fff; line-height:45px; cursor:pointer;
background: #c4b58e;
background: -moz-linear-gradient(top,  #c4b58e 0%, #90794a 100%, #2989d8 100%, #1e5799 100%);
background: -webkit-linear-gradient(top,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%);
background: linear-gradient(to bottom,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b58e', endColorstr='#1e5799',GradientType=0 );}
.hd-inq a:hover{  border-color: #00456D;
background: #00456d;
background: -moz-linear-gradient(top,  #00456d -1%, #0070b0 0%, #90794a 0%, #00456d 0%, #0070b0 0%, #00456d 0%, #0070b0 1%, #0070b0 1%, #0070b0 38%, #00456d 100%);
background: -webkit-linear-gradient(top,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%);
background: linear-gradient(to bottom,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#00456d',GradientType=0 );}
.hd-menu{ float:left; width:100%; border-top:5px solid #9f8f76; border-bottom: 5px solid #7f725e;
background: #00456d;
/* background: -moz-linear-gradient(left,  #00456d 0%, #0070b0 41%, #0070b0 59%, #0070b0 66%, #00456d 97%, #00456d 100%, #90794a 100%);
background: -webkit-linear-gradient(left,  #00456d 0%,#0070b0 41%,#0070b0 59%,#0070b0 66%,#00456d 97%,#00456d 100%,#90794a 100%);
background: linear-gradient(to right,  #00456d 0%,#0070b0 41%,#0070b0 59%,#0070b0 66%,#00456d 97%,#00456d 100%,#90794a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#90794a',GradientType=1 ); */
}
.hd-menu ul{ float:left; width:100%; margin:0; padding:0;}
.hd-menu ul li{ float:left; padding:0 30px; background-image:url(images/menu-dot.png); background-position:right center; position:relative;}
.hd-menu ul li:last-child{ background-image:none;}
.hd-menu ul li a{ float:left; font-family: 'Georgia'; font-size:18px; color:#fff; line-height:55px; text-transform:uppercase;}
.hd-menu ul li a:hover,
.hd-menu ul li.current-menu-item a{ color:#c1b28a;}
.hd-menu ul li ul { display:none;}
.hd-menu ul li:hover ul {display:block; width:300px; float:left; position:absolute; top:55px; left:0px; z-index:10; background-color:#7f725e;} 
.hd-menu ul li:hover ul li { width:100%; float:left; display:block; text-align:left; padding:0; margin:0; border:none;font-family: 'sans-serif' !important;}
.hd-menu ul li:hover ul li a { float:left;width:100%;font-family: 'sans-serif' !important; font-size:17px; text-align:left; line-height:normal; padding:11px 32px 11px 37px; background-color:#7f725e; color:#fff; text-transform:capitalize;}
.hd-menu ul li:hover ul li a:hover,
.hd-menu ul li:hover ul li.current-menu-item a{ background-color:#0070b0;font-family: 'sans-serif';}
.bnr_sec {float:left; width:100%; /*padding:170px 0 220px;*/ padding:6% 0 12%;}
.content-sec{ float:left; width:100%;}
.banner-block{ float:right; width:635px;}
.banner-block h1{ float:left; width:100%; font-family: 'GeorgiaBold'; font-size:72px; color:#fff; line-height:100px; margin:0 0 0px; text-shadow: -2px 3px 0px rgba(0, 0, 0, 0.21);}
.banner-block p{ float:left; width:100%; font-family: 'RobotoLight'; color:#fff; font-size:18px; line-height:28px; padding:0 0px 0 10px; margin:0 0 10px}
.banner-block p a { text-decoration:underline;}
.banner-block p a:hover { text-decoration:underline; color:#bf9940;}
.readmore{ float:left; padding:15px 0; margin:0 0 0px 10px;}
.readmore a{float:left; box-shadow:0px 1px 0px 0px rgba(136, 113, 65, 1); padding:0px 50px; border-radius:25px; border-top:2px solid #90794a; font-family: 'Georgia'; font-size:20px; color:#fff; line-height:50px; text-transform:uppercase;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c4b58e+0,90794a+100,2989d8+100,1e5799+100 */
background: #c4b58e; /* Old browsers */
background: -moz-linear-gradient(top,  #c4b58e 0%, #90794a 100%, #2989d8 100%, #1e5799 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b58e', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */}
.readmore a:hover{  border-color: #00456D;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00456d+-1,0070b0+0,90794a+0,00456d+0,0070b0+0,00456d+0,0070b0+1,0070b0+1,0070b0+38,00456d+100 */
background: #00456d; /* Old browsers */
background: -moz-linear-gradient(top,  #00456d -1%, #0070b0 0%, #90794a 0%, #00456d 0%, #0070b0 0%, #00456d 0%, #0070b0 1%, #0070b0 1%, #0070b0 38%, #00456d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#00456d',GradientType=0 ); /* IE6-9 */   }
.main-cnt { float:left; width:100%; }
.services-sec{ float:left; width:100%; margin-top:-150px;}
.services-block{ float:left; width:100%;}
.services-block ul{ float:left; width:100%; margin:0; padding:0;}
.services-block ul li{ float:left; width:25%; margin:0; text-align:center;}
.services-block ul li:last-child{ margin:0;}
/*.services-block ul li .service-img{ width:234px; height:234px; border:9px solid #ac9869; border-radius:150px; position:relative; margin:0 0 40px; padding:0; display:inline-block;}
.services-block ul li .service-img img{ border-radius:150px;  display:block;}
.services-block ul li .service-img .ser-sub-img{ position:absolute; bottom:-6px; right:-14px; width:90px; height:90px; background-image:url(images/bg-1.png); background-position:center center; padding:27px 0 0 31px;}
.services-block ul li .service-img .ser-sub-img img{ float:left; width:29px; height:41px; border-radius:0}
.services-block ul li:nth-child(2) .service-img .ser-sub-img{ padding:32px 0 0 25px}
.services-block ul li:nth-child(2) .service-img .ser-sub-img img{ width:44px; height:32px;}
.services-block ul li:nth-child(3) .service-img .ser-sub-img{ padding:35px 0 0 25px}
.services-block ul li:nth-child(3) .service-img .ser-sub-img img{width:46px; height:26px;}
.services-block ul li:nth-child(4) .service-img .ser-sub-img{ padding:30px 0 0 31px}
.services-block ul li:nth-child(4) .service-img .ser-sub-img img{width:31px; height:35px;}*/
.services-block ul li .service-img{ width:234px; height:234px; border:9px solid #ac9869; border-radius:150px; position:relative; margin:0 0 40px; padding:0; display:inline-block;}
.services-block ul li .service-img img{ border-radius:150px;  display:block;}
.services-block ul li .service-img .ser-sub-img{ position:absolute; bottom:-6px; right:-14px; width:90px; height:90px; background-image:url(images/bg-1.png); background-position:center center; padding:0px; text-align:center;}
.services-block ul li .service-img .ser-sub-img img{ border-radius:0; width:auto; height:auto; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}
.services-block ul li p { margin-bottom:0;}
.services-block ul li .service-name{ font-family: 'Georgia'; font-size:24px; color:#4c4c4c; line-height:normal; display:inline-block; width:100%;}
.services-block ul li .service-name a{font-family: 'Georgia'; font-size:24px; color:#4c4c4c;}
.services-block ul li:hover .service-name a{ color:#c1b28a;}
.main-sec{ float:left; width:100%; margin:55px 0 0; padding:0px 0 35px; /* background-image:url(images/logo2.png) */; background-position:center top;}
.main-block{ float:left; width:100%; text-align:center; padding:13px 0 0;}
.main-block h2{ font-family: 'Georgia'; font-size:42px; color:#003358; line-height:normal; background-image:url(images/underline.png); background-position:center bottom; padding:0 0 30px; margin:0 0 25px;}
.main-block h6{ font-family: 'Georgia'; font-size:20px; color:#4c4c4c; line-height:normal; margin:0 0 15px;}
.main-block p{  font-family: 'RobotoLight'; font-size:16.98px; color:#000; line-height:30px; padding:0 10px; margin:0 0 15px;}
.main-block p a{color:#148dd2; text-decoration:none;}
.main-block p a:hover{color:#bf9940; text-decoration:underline;}
.main-block .readmore{ float:none; display:inline-block; width:auto;}
.challange-sec{ float:left; width:100%; background-image:url(images/about-bg.jpg); background-position:center top; padding:50px 0; background-size:cover;}
.challange-cnt{ float:left; width:100%; text-align:center; /* background-image:url(images/logo2.png); background-position:center top;*/ padding:0px 0 0;}
.challange-cnt h2{font-family: 'Georgia'; font-size:42px; color:#fff; line-height:normal; background-image:url(images/underline3.png); background-position:center bottom; padding:0 0 30px; margin:0 0 15px;}
.challange-cnt p{font-family: 'RobotoLight'; font-size:16.98px; color:#fff; line-height:30px; padding:0 10px; margin:0 0 68px;}
.challanger{ float:left; width:100%;}
.challanger ul{ float:left; width:100%; margin:0 0 40px;; padding:0;}
.challanger ul li{ float:left; width:285px; margin:0 6px 0px 0; padding:0px 13px 0;}
.challanger ul li:last-child{ margin:0; }
.challanger ul li .chgr-img{ float:left; width:290px; padding:21px 24px 17px; background-image:url(images/about-bg1.png); background-position:0 0; position:relative;}
.challanger ul li .chgr-img img{ width:100%; display:block;}
.chgr-name{ position:absolute; left:0; right:0; margin:0 auto; bottom:17px; width:242px; background-color:#846c3c; line-height:46px; color:#fff; font-family: 'RobotoLight';}
.chgr-desc{ width:245px; height:399px; margin:15px 26px 0 22px; background-image:url(images/pattrn2.jpg); background-position:0 0; background-repeat:repeat; }
.chgr-desc p{ float:left; height:145px; border-bottom:1px solid #846c3c; border-left:1px solid #846c3c; border-right:1px solid #846c3c; background-image:url(images/moreplus.png); background-position:right bottom; margin:-8px 8px 0; padding:25px 10px 0px; font-family: 'RobotoLight'; font-size:15px; color:#000; line-height:24px;  }
.endorsment{ float:left; width:100%; text-align:center; padding:15px 0; margin:0;}
.endorsment a{ box-shadow:0px 1px 0px 0px rgba(136, 113, 65, 1); padding:0px 50px; border-radius:25px; border-top:2px solid #90794a; font-family: 'Georgia'; font-size:20px; color:#fff; line-height:50px; text-transform:uppercase; display:inline-block;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c4b58e+0,90794a+100,2989d8+100,1e5799+100 */
background: #c4b58e; /* Old browsers */
background: -moz-linear-gradient(top,  #c4b58e 0%, #90794a 100%, #2989d8 100%, #1e5799 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b58e', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */}
.endorsment a:hover{border-color: #00456D;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00456d+-1,0070b0+0,90794a+0,00456d+0,0070b0+0,00456d+0,0070b0+1,0070b0+1,0070b0+38,00456d+100 */
background: #00456d; /* Old browsers */
background: -moz-linear-gradient(top,  #00456d -1%, #0070b0 0%, #90794a 0%, #00456d 0%, #0070b0 0%, #00456d 0%, #0070b0 1%, #0070b0 1%, #0070b0 38%, #00456d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#00456d',GradientType=0 ); /* IE6-9 */   }
.mar-sec{ float:left; width:100%; padding:58px 0 65px;}
.mar-cnt{ float:left; width:100%;}
.mod-block{ float:left; width:367px; margin:0 29px 0 0;}
.mar-cnt h2{ float:left;  font-family: 'Georgia'; font-size:24px; color:#fff; line-height:63px; background-color:#003154; padding:0 0 0 70px; margin:0 0 25px 20px; position:relative; width:88%; box-sizing:border-box;}
.mar-cnt h2:after{ content:""; position:absolute; top:0; right:-24px; width:24px; height:63px; background-image:url(images/hd-arrow.png); background-position:center center;}
.mar-cnt h2:before{ content:""; position:absolute; top:-8px; left:-24px; width:77px; height:77px; background-image:url(images/hd-logo.png); background-position:center center;}
.mod-details { float:left; width:100%; background-color:#fff; border:1px solid #d5d5d5; border-bottom:none; padding:36px 20px 28px; position:relative;}
.mod-details.bgap { padding-bottom:11px;}
.mod-details:after{  content:""; position:absolute; bottom:-14px; left:-1px; width:367px; height:14px; background-image:url(images/bt-border.png); background-position:center bottom; background-repeat:no-repeat;}
.mod-img{ float:left; width:100%; margin:0 0 22px;}
.mod-details p{font-family: 'RobotoLight'; font-size:15px; color:#000; line-height:24px; margin:0 0 18px; display:inline-block; width:100%;}
.mod-details p a{color:#148dd2; text-decoration:none;}
.mod-details p a:hover{color:#bf9940; text-decoration:underline;}
.mod-details .readmore{ float:left; padding:0px 0 0; margin:0 0 0px 0px;}
.mod-details .readmore a{float:left; box-shadow:0px 1px 0px 0px rgba(136, 113, 65, 1); padding:0px 20px; border-radius:25px; border-top:1px solid #90794a; font-family: 'Georgia'; font-size:14px; color:#fff; line-height:30px; text-transform:uppercase;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c4b58e+0,90794a+100,2989d8+100,1e5799+100 */
background: #c4b58e; /* Old browsers */
background: -moz-linear-gradient(top,  #c4b58e 0%, #90794a 100%, #2989d8 100%, #1e5799 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b58e', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */}
.mod-details .readmore a:hover{  border-top:1px solid #00456D;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00456d+-1,0070b0+0,90794a+0,00456d+0,0070b0+0,00456d+0,0070b0+1,0070b0+1,0070b0+38,00456d+100 */
background: #00456d; /* Old browsers */
background: -moz-linear-gradient(top,  #00456d -1%, #0070b0 0%, #90794a 0%, #00456d 0%, #0070b0 0%, #00456d 0%, #0070b0 1%, #0070b0 1%, #0070b0 38%, #00456d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#00456d',GradientType=0 ); /* IE6-9 */   }
.mod-block:last-child { margin:0; }
.mod-details .cff-wrapper .cff-header { display:none; }
.mod-details .cff-wrapper .cff-likebox { margin:0; }
.mod-details .cff-wrapper #cff p { font-family: 'RobotoLight'; font-size:15px !important; color:#000 !important; line-height:24px; margin:0 0 18px; float:left; width:100%; }
.mod-details .cff-wrapper .cff-post-text { height:141px; overflow:hidden; }
.mod-details .cff-wrapper #cff {border: none; padding: 0px;}
.ft-sec{ float:left; width:100%; background-color:#0b2a3f;}
.ft-menu-cnt{ float:left; width:100%; padding:55px 0 30px;}
.ft-block{ float:left; width:100%;}
.qlinks{ float:left; max-width:530px; width:46%; margin:0;}
.ft-block .widget-title{font-family: 'GeorgiaBold'; color:#c1b28a; font-size:20px; line-height:normal; margin:0 0 20px; text-transform:uppercase;}
.qlinks ul{ float:left; width:100%; text-align:left;}
.qlinks ul li{ float:left; width:50%; margin:0 0 0px; background-image:url(images/link-arrow.png); background-position:0 center; padding:0 0 0 20px;}
.qlinks ul li a{ font-family: 'RobotoLight'; font-size:16px; color:#b3cdde; line-height:38px;}
.qlinks ul li a:hover{ color:#c1b28a;}
.ft-contact{ float:left; max-width:330px; width:29%; font-family: 'RobotoLight'; font-size:16px; color:#b3cdde; line-height:34px;}
.ft-contact a{  font-family: 'RobotoLight'; font-size:16px; color:#b3cdde; line-height:34px;}
.ft-contact a:hover{ color:#c1b28a;}
.ft-contact h3{font-family: 'GeorgiaBold'; color:#c1b28a; font-size:20px; line-height:normal; margin:0 0 23px; text-transform:uppercase;}
.ft-contact .ft_adr { display:inline-block; width:100%; }
.ft-contact .ft_adr h5 { float:left; width:100%; background-position:left center; padding:0 0 0 35px; line-height:25px; margin:0 0 10px 0; font-family: 'RobotoLight'; font-size: 16px; color: #b3cdde; }
.ft-contact .ft_adr .ft-add{ background-image:url(images/ft-loc.png); background-position:left 0; }
.ft-contact .ft-ph{ background-image:url(images/ft-ph.png);}
.ft-contact .ft-fax{ background-image:url(images/ft-fax.png);}
.ft-contact .ft-email{ background-image:url(images/ft-email.png); }
.ft-logo{ float:right; max-width:277px; width:24%; text-align:center; margin:-5px 0px 0 0}
.ft-logo a{ float:left; width:100%; margin:0 0 20px;}
.ft-icons{ display:inline-block;	}
.ft-icons ul{ float:left; width:100%; margin:0; padding:0;}
.ft-icons ul li{ float:left; margin:0 6px 0 0; border-radius:2px;}
.ft-cprt-sec{ float:left; width:100%; background-color:#092437; padding: 18px 0 11px 0;;color: #FFF;}
.ft-cyrt{ float:left; width:100%; text-align:center;}
.ft-cyrt h6{ font-family: 'ufonts_com_georgiaitalic'; font-size:20px; color:#bdae96; line-height:30px; margin:0 0 10px;}
.ft-cyrt p{ font-family: 'RobotoLight'; font-size:13px; color:#b3cdde; line-height:16px; margin:0 0 15px;}
.main-cnt .entry-header { float:left; width:100%; background-image:url(http://christianschoolforgirls.com/wp-content/uploads/2016/08/page-title-bg4.jpg); background-position:center top; padding:7px 0; background-size:cover; }
.main-cnt .entry-header .entry-title, .main-cnt header h2 { font-family:'georgiaz'; font-size:40px; color:#fff; line-height:normal; margin: 29px 0 -31px; text-align:center; }
.main-cnt .pg_cnt { float:left; width:100%; padding:50px 0; background:#fff; }
.main-cnt .pg_cnt .content-area { float:left; max-width:760px; width:66%; }
.main-cnt .pg_cnt .content-area.cfull { max-width:100%; width:100%;margin-top: -20px; }
.main-cnt .pg_cnt .sidebar_rt { float:right; max-width:330px; width:29%; }
.main-cnt .pg_cnt .sidebar_rt .widget { float:left; width:100%; margin-bottom:30px; background:#fff; border:1px solid #d8d8d8; }
.main-cnt .pg_cnt .sidebar_rt .widget:nth-child(1) { background:none; border:none; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta { display:inline-block; width:100%; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta a { float:left; width:100%; position:relative; padding:14px 30px 14px 50px; box-sizing:border-box; margin-bottom:15px; font-family: 'GeorgiaBold'; font-size:24px; color:#fff; line-height:normal; text-transform:uppercase; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta .bl_btn { background:url(images/sidebar-cta1.png) repeat-x left top; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta .gry_btn { background:url(images/sidebar-cta2.png) repeat-x left top; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta .bl_btn:hover { background:url(images/sidebar-cta2.png) repeat-x left top; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta .gry_btn:hover { background:url(images/sidebar-cta1.png) repeat-x left top; }
.main-cnt .pg_cnt .sidebar_rt .sd_cta a:after { content:""; background:url(images/donatearrow.png) no-repeat left top; width:30px; height:30px; position:absolute; right:25px; top:12px; }
.main-cnt .pg_cnt .sidebar_rt .widget-title { float:left; width:100%;  font-family: 'RobotoLight'; font-size:22px; font-weight:bold; text-transform:uppercase; color:#fff; line-height:55px; letter-spacing:0.48px; padding:0 0 0 20px; background:#737373; }
.main-cnt .pg_cnt .sidebar_rt ul { margin:0; padding:0; list-style:none; }
.main-cnt .pg_cnt .sidebar_rt ul li { list-style:none; float:left; width:100%; border-bottom:1px solid #e4e4e4; background-image:url(images/listarrow.png); background-position:20px center; }
.main-cnt .pg_cnt .sidebar_rt ul li:last-child { border-bottom:none; }
.main-cnt .pg_cnt .sidebar_rt ul li a { float:left; width:100%; font-family: 'RobotoLight'; font-size:17px; color:#000; line-height:normal; padding:15px 20px 15px 50px; }
.newsletter{ float:left; width:100%; background-color:#fff; border:1px solid #e4e4e4; margin-top:0px}
.newsletter h3{ float:left; width:100%;  font-family: 'Georgia'; font-size:24px; color:#fff; line-height:55px; letter-spacing:0.48px; padding:0 0 0 20px; background-color:#737373;}
.newsletter .eemail_caption { font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px; color:#262626; line-height:24px; padding:15px 15px; margin:0 0 0px; width:100%; float:left; overflow:hidden; display:block;}
.newsletter .eemail_textbox,
.newsletter .eemail_button { margin:0; padding:0;}
.newsletter .eemail_msg { padding:0; width:100%; float:left; text-align:center; font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px; color:#262626; line-height:24px; margin-bottom:8px;}
.newsletter .eemail_textbox { width:100%; float:left; margin:0; padding:0 15px;}
.newsletter input{ float:left; width:100%; font-family: 'RobotoLight'; font-size:16px; color:#8c8c8c; line-height:50px; margin:0; padding:0 15px; border:2px solid #af9d73;}
.newsletter .eemail_button { float:right; width:100%; margin:0; padding:0 15px 30px 0;}
.newsletter .eemail_textbox_button{
float:right; width:126px; font-family: 'Roboto', sans-serif; font-weight:400; font-size:14px; color:#fff; line-height:38px !important; height:auto; padding:0 0px; border:none; margin:0 0 0px; text-transform:uppercase; cursor:pointer;
background: #1e5799;
background: -moz-linear-gradient(top,  #1e5799 0%, #b19f76 0%, #654e26 100%, #207cca 100%, #7db9e8 100%);
background: -webkit-linear-gradient(top,  #1e5799 0%,#b19f76 0%,#654e26 100%,#207cca 100%,#7db9e8 100%);
background: linear-gradient(to bottom,  #1e5799 0%,#b19f76 0%,#654e26 100%,#207cca 100%,#7db9e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );}
.newsletter input::-webkit-input-placeholder {color: #8c8c8c; opacity:1;}
.newsletter input:-moz-placeholder {color: #8c8c8c; opacity:1;}
.newsletter input::-moz-placeholder {color: #8c8c8c; opacity:1;}
.newsletter input:-ms-input-placeholder {color: #8c8c8c; opacity:1;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { font-family: 'Georgia'; color:#073d5b; padding:0; margin:0 0 15px 0; }
.entry-content h1 strong, .entry-content h2 strong, .entry-content h3 strong, .entry-content h4 strong, .entry-content h5 strong, .entry-content h6 strong { font-weight:normal;}
.entry-content h1{ font-size:36px; line-height:normal; }
.entry-content h2{ font-size:36px; line-height:40px; }
.entry-content h3{ font-size:24px; line-height:32px; }
.entry-content h4{ font-size:28px; line-height:34px; }
.entry-content h5{ font-size:24px; line-height:32px; }
.entry-content h6{ font-size:20px; line-height:28px; }
.entry-content p{ font-family: 'RobotoLight'; font-size:16px; color:#010101; line-height:28px; margin-bottom:25px;}
.entry-content p a {color:#148dd2; text-decoration:none;}
.entry-content p a:hover {color:#bf9940; text-decoration:underline;}
.entry-content ul{ list-style:none; margin:0 0 20px 0;}
.entry-content ul li{ background-image:url(images/listarrow.png); background-position:0px 4px; padding:0 0px 0 30px; font-family: 'RobotoLight'; font-size:16px; color:#010101; line-height:24px; margin:0 0 12px 0;}
.entry-content ul li a {color:#148dd2; text-decoration:none;}
.entry-content ul li a:hover {color:#bf9940; text-decoration:underline;}
.entry-content .acd_cnt li { font-family:'Roboto_Regular'; }
.entry-content .acd_cnt li strong { color: #013756; font-weight: normal; }
.entry-content .acd_cnt h5 { border-bottom:3px double #dbd3c7; line-height:50px; }
.entry-content .quote { font-size:18px; line-height:26px; padding-bottom:25px; border-bottom:3px double #dbd3c7; }
.entry-content .alignnone,
.entry-content .alignright,
.entry-content .alignleft {margin-bottom: 15px !important; border: 5px solid #fff; -moz-box-shadow: 0 0 2px #999; -webkit-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999;}
.entry-content .alignright {margin-left: 15px !important;}
.entry-content .alignleft {margin-right: 15px !important;}
.entry-content .alignnone {margin-right: 15px !important;}
.entry-content .aligncenter { margin:0px auto !important;}
.main-cnt .pg_cnt.lft_sidebar .content-area { float:right; }
.main-cnt .pg_cnt.lft_sidebar .sidebar_rt { float:left; }
.entry-content table { margin:0 0 20px 0; padding:0; width:100%; border:1px solid #000; border-collapse:collapse;}
.entry-content table tr { margin:0; padding:0;}
.entry-content table td { margin:0; padding:8px; border:1px solid #000;}
/*.entry-content table a {font-family: 'RobotoLight'; font-size:16px; color:#148dd2; line-height:28px; text-decoration:none;} */
.entry-content table a:hover {color:#bf9940; text-decoration:underline;}
.entry-content .adm_proc p { font-size:15px; line-height:22px; }
.entry-content .adm_proc .listp { line-height:30px; }
.entry-content .adm_proc h5 { font-size:26px; }
.entry-content .adm_proc h6 { font-family:'Roboto_Regular'; }
.entry-content .adm_proc .gry { color:#464646; }
.entry-content .adm_proc .proc { margin-bottom:5px; }
.entry-content .top_flds h6 { font-family: 'Georgia'; font-size:20px; margin:0 0 10px 0; }
.entry-content .top_flds .wpcf7-form-control-wrap { float:left; width:50%; margin-bottom:8px; }
.entry-content .top_flds .wpcf7-form-control-wrap .wpcf7-text { padding:12px 20px; box-sizing:border-box; width:98%; height:55px; font-family:'Roboto_Regular'; font-size:14px; font-weight:normal; color:#918f88; border:1px solid #d5d5d5; }
.entry-content .top_flds .wpcf7-form-control-wrap .wpcf7-select { padding:12px 20px; box-sizing:border-box; width:98%; height:55px; font-family:'Roboto_Regular'; font-size:14px; font-weight:normal; color:#918f88; border:1px solid #d5d5d5; }
.entry-content .top_flds .wpcf7-form-control-wrap.message, .entry-content .top_flds .wpcf7-form-control-wrap.accept { width:100%; }
.entry-content .top_flds .wpcf7-form-control-wrap.message .wpcf7-textarea { padding:12px 20px; box-sizing:border-box; width:99%; height:125px; font-family:'Roboto_Regular'; font-size:14px; font-weight:normal; color:#918f88; border:1px solid #d5d5d5; }
.entry-content .top_flds .wpcf7-form-control-wrap.accept .wpcf7-list-item-label { font-family:'911Fonts_com_GeorgiaRegular_911fonts_comfontsrbS7'; font-size:16px; color:#918f88; line-height:normal; }
.entry-content .top_flds .wpcf7-submit { background: #356684; /* Old browsers */
background: -moz-linear-gradient(left,  #356684 0%, #013756 50%, #013756 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #356684 0%,#013756 50%,#013756 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #356684 0%,#013756 50%,#013756 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#356684', endColorstr='#013756',GradientType=1 ); /* IE6-9 */
border:none; font-family:'Roboto_Regular'; font-size:20px; font-weight:normal; color:#fff; text-align:center; text-transform:uppercase; padding:13px 20px; min-width:160px; margin-top:15px; cursor:pointer; }
.inner-add{ float:left; width:100%; padding:0 0 30px; margin:0 0 20px; border-bottom:5px double #e6e6e6;}
.inner-add h5{ font-family: 'Roboto', sans-serif; font-weight:400; font-size:18px; color:#3b3b3b; line-height:24px; background-position:0 4px; padding:0 0 0 30px; margin:0 0 5px;}
.inner-add h5 a{ font-family: 'Roboto', sans-serif; font-weight:400; font-size:18px; color:#3b3b3b; line-height:24px;}
.inner-add h5.in-loc{ background-image:url(images/inner-loc.png);}
.inner-add h5.inner-ph{ background-image:url(images/inner-ph.png);}
.inner-add h5.inner-fax{ background-image:url(images/inner-fax.png);}
.inner-add h5.inner-em{ background-image:url(images/inner-email.png); background-position:0 6px;}
.inner-contact-cnt h3{ background-image:none;}
.inquire_frm { display:inline-block; width:100%; }
.main-cnt .pg_cnt.no_sidebar .content-area { max-width:100%; width:100%; }
.staff_cnt { width:100%; float:left; background-color:#fff; padding:60px 0;}
.staff_cnt .staff-details { display:block; width:100%; float:left; padding-bottom:20px; margin-bottom:30px; border-bottom:4px double #d9d3c9; }
.staff_cnt .staff-details:last-child { border:none; }
.staff_cnt .staff-content { width:76%; float:right;}
.staff_cnt .staff-img { border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; background:#fff; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15); padding:14px; float:left; margin:0px 0px 40px 0; width: 20%;}
.staff_cnt .staff-img img { border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; margin:0; float:left; }
.staff_cnt .staff-details h2 { font-family:'Roboto_Regular'; font-size:30px; font-weight:normal; color:#0e2d41; line-height:34px; margin-bottom:15px; }
.staff_cnt .staff-details p { font-size:15px; line-height:24px; width: 100%;}
.staff_cnt .staff-details:nth-child(even) .staff-img { float:right; margin:0px 0 40px 0px; }
.staff_cnt .staff-details:nth-child(even) .staff-content { text-align:right; float:left;}
.endors { width:100%; float:left; margin:0 0 20px 0; padding:0px 0 0px 0; border-bottom:3px double #dbd3c7;}
.endors img.alignleft { margin-bottom:20px;}
.facilityimgs { width:100%; float:left; margin:0 0 20px 0; padding:0;}
.vidframe { width:100%; float:left; margin:0 0 20px 0; padding:0; text-align:center;}
.imgframe { width:100%; float:left; margin:0 0 20px 0; padding:0; text-align:center;}
#wpseo_sitemap h3 { width:100%; float:left; margin-bottom:25px; display:block; font-family: 'Georgia'; color:#073d5b !important; font-size:32px; line-height:36px; text-transform:uppercase;}
#wpseo_sitemap ul { width:100%; float:left; margin:0 0 30px 0; padding:0;}
#wpseo_sitemap.columns_3 {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
}
.vidframe iframe {
    max-width: 560px;
}
.breadcrumbs { float: left;margin: 39px 0px -10px 4px;color: #c1b28a;font-size: 10px;font-family: sans-serif;padding-bottom: 20px;}
.breadcrumbs span span { color:#fff;}
.breadcrumbs span a { color:#c1b28a;}
.breadcrumbs span a span { color:#c1b28a;}
.breadcrumbs span a:hover span { color:#c1b28a; text-decoration:underline;}
.seo-bottom a:link {text-decoration: none;color: inherit;font-weight:normal;}
.seo-bottom a:hover {text-decoration: none;color: inherit;font-weight:normal;}
.seo-bottom a:active {text-decoration: none;color: inherit;font-weight:normal;}
.seo-bottom a:visited {text-decoration: none;color: inherit;font-weight:norma;}
.seo-bottom a:active {text-decoration: none;color: inherit;font-weight:norma;}
.seo-bottom a:hover {text-decoration: none;color: inherit;font-weight:norma;}
.seo-bottom {
	width: 80%;
	margin: auto auto;
	padding-top: 10px;
	color: #ccc;
	text-align: center;
	font-size:9px;
	font-weight:normal;
    line-height: 1.2em;
	}


.mod-details .fts-jal-fb-header,
.mod-details .fts-likes-shares-etc-wrap { display:none;}
.widget .mod-details .fts-jal-single-fb-post { padding: 0 !important; border:0;}

.mod-details .fts-jal-fb-message {
    font-size: 14px;
    color: #000;
    margin: 0 0 18px;
    display: inline-block;
    width: 100%;
    font-family: 'RobotoLight';
}
.mod-details .fts-jal-fb-link-wrap.fts-album-photos-wrap {
    margin-top: 0;
}
.widget .mod-details .fts-jal-fb-top-wrap {
    padding: 0;
    margin: 0;
}

.fts-jal-fb-user-thumb img {padding-bottom: 10px;}
.fts-jal-fb-vid-picture {display: none;}

.mod-details a.fts-jal-fb-picture.fts-fb-large-photo {
    margin: 0;
}
.mod-details span.fts-jal-fb-user-name {
    color: #999;
    font-size: 14px;
    font-weight: normal;
}
.mod-details span.fts-jal-fb-user-name a {
    color: blue;
}
.mod-details span.fts-jal-fb-post-time {
    color: #002a59;
  padding-top: 20px;
}
.mod-details .fts-jal-fb-user-thumb {
    margin-bottom: 0;
}
.widget .mod-details .fts-jal-fb-right-wrap {
    margin: 10px 0 0;
}
.mod-block:last-child .mod-details {
    padding-bottom: 15px;
}
.homeslides { width:100%; float:left; opacity:0.99; border-bottom:10px solid #AC9869; background-color: #07172F;max-height: 770px;}

.homeslides .cycloneslider-caption {left:46% !important; top:170px !important; bottom:inherit !important; width:635px !important; background-color:transparent !important; opacity:1 !important;text-shadow: 2px 1px 1px #000;}
.homeslides .cycloneslider-caption-title {float:left; width:100%; font-size: 39px !important; line-height: 62px !important; padding-right: 130px !important; margin-bottom: 10px !important; font-family: 'GeorgiaBold', serif; color: #fff; text-shadow: -2px 3px 0px rgba(0, 0, 0, 0.21);}
.homeslides .cycloneslider-caption-description {font-family: 'RobotoLight'; font-weight:900; color:#fff; font-size:18px !important; line-height:28px !important; padding:0 0px 0 0px; margin:0 0 0 0px; width:100%; float:left;}

.homeslides .cycloneslider-caption-description .readmore{ float:left; padding:15px 0; margin:0 0 0px 0px; width:100%; float:left;}
.homeslides .cycloneslider-caption-description .readmore a {float:left; box-shadow:0px 1px 0px 0px rgba(136, 113, 65, 1); padding:0px 50px; border-radius:25px; border-top:2px solid #90794a; font-family: 'Georgia'; font-size:20px; color:#fff; line-height:50px; text-transform:uppercase;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c4b58e+0,90794a+100,2989d8+100,1e5799+100 */
background: #c4b58e; /* Old browsers */
background: -moz-linear-gradient(top,  #c4b58e 0%, #90794a 100%, #2989d8 100%, #1e5799 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #c4b58e 0%,#90794a 100%,#2989d8 100%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4b58e', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */}
.homeslides .cycloneslider-caption-description .readmore a:hover{  border-color: #00456D;	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00456d+-1,0070b0+0,90794a+0,00456d+0,0070b0+0,00456d+0,0070b0+1,0070b0+1,0070b0+38,00456d+100 */
background: #00456d; /* Old browsers */
background: -moz-linear-gradient(top,  #00456d -1%, #0070b0 0%, #90794a 0%, #00456d 0%, #0070b0 0%, #00456d 0%, #0070b0 1%, #0070b0 1%, #0070b0 38%, #00456d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #00456d -1%,#0070b0 0%,#90794a 0%,#00456d 0%,#0070b0 0%,#00456d 0%,#0070b0 1%,#0070b0 1%,#0070b0 38%,#00456d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456d', endColorstr='#00456d',GradientType=0 ); /* IE6-9 */   }


.homeslides .cycloneslider-template-standard .cycloneslider-prev, .homeslides .cycloneslider-template-standard .cycloneslider-next { width:50px !important; height:50px !important; border-radius:0px !important; box-shadow:none !important; background-position:center center; background-repeat:no-repeat; background-color:transparent; opacity:1 !important; top:350px !important;}

.homeslides .cycloneslider-template-standard .cycloneslider-prev:hover, .homeslides .cycloneslider-template-standard .cycloneslider-next:hover {background-color:transparent; opacity:1 !important;}

.homeslides .cycloneslider-template-standard .cycloneslider-prev span, .homeslides .cycloneslider-template-standard .cycloneslider-next span { display:none;}

.homeslides .cycloneslider-template-standard .cycloneslider-prev { background-image:url(images/csarowp.png); left:4%}
.homeslides .cycloneslider-template-standard .cycloneslider-next { background-image:url(images/csarown.png); right:4%;}


.cycloneslider-template-standard:hover .cycloneslider-prev, .cycloneslider-template-standard:hover .cycloneslider-next { opacity:1 !important;}


.cycloneslider-template-standard { margin-bottom:0px !important;}

.homeslides .cycloneslider.cycloneslider-template-standard.cycloneslider-width-responsive {max-width:inherit !important;}

.homeslides .cycloneslider-template-standard .cycloneslider-slide { background:transparent;}