@charset "UTF-8";body{font-family:Calibri,Helvetica,Arial,sans-serif;font-size:17px; color:#515151;overflow-y:hidden; background:#fbf1c2; border-top:solid 10px #FFD4FE;}
.wrapsemibox{padding-top:0px}.row{margin-left:0;margin-right:0}ul,menu,dir{display:block;list-style-type:disc;-webkit-padding-start:0;-moz-padding-start:0;-khtml-padding-start:0;-o-padding-start:0;padding-start:0;padding:0;list-style-type:none}ul.icons{list-style:none}ul.icons i{margin-right:5px}a{color:#7E4680}a:hover{text-decoration:none}::selection{background:#B13701;color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#F04C4C;font-family:Calibri,Helvetica,Arial,sans-serif;font-weight:700;font-family:Goudy Bookletter 1911,sans-serif;font-weight:normal;color:#000}.social-icons a{display:inline-block;width:32px;margin:0 10px;font-size:16px;color:#000; text-align: center;  padding: 5px; margin-left: 0;
-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.social-icons a:hover{color:red; background:#000; }.nav{margin-top:28px}

.navbar{ min-height:100%; margin-bottom:0; background: #462245;     border-radius: 0px;
}

.footer{color:#fff;margin-top:0px;padding-top:20px;line-height:20px; background:#222}.footer a{color:#fff}.copyright{color:#fff;background:#7B0B0C; border-top:solid 1px #fff;margin-top: 20px;}.copyright ul.footermenu li a{color:#fff;height:50px}.copyright p{line-height:50px;margin:0}
.done{display:none}.error input,input.error,.error textarea,textarea.error{background-color:#fff;border:1px solid red!important;-webkit-transition:border linear 0.2s,box-shadow linear .2s;-moz-transition:border linear 0.2s,box-shadow linear .2s;-o-transition:border linear 0.2s,box-shadow linear .2s;transition:border linear 0.2s,box-shadow linear .2s}#back-top{position:fixed;bottom:50px;right:2%;z-index:1000}#back-top span{ width:40px;height:40px;display:block;margin-bottom:0px;background:#B40014 url(../img/up-arrow.png) 50% 50% no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:10px;-webkit-transition:1s;-moz-transition:1s;transition:1s;  border-radius: 0; }#back-top a:hover span{opacity:.7}#back-top a{width:44px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#666;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover{color:#999}
@font-face{font-family:'FontAwesome';src:url(font-awesome/fontawesome-webfontf77b.eot?v=3.2.1);src:url(font-awesome/fontawesome-webfontd41d.eot?#iefix&v=3.2.1) format("embedded-opentype"),url(font-awesome/fontawesome-webfontf77b.woff?v=3.2.1) format("woff"),url(font-awesome/fontawesome-webfontf77b.ttf?v=3.2.1) format("truetype"),url(font-awesome/fontawesome-webfont.html#fontawesomeregular?v=3.2.1) format("svg");font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}html,body{overflow-x:hidden;}

.page_thumbe img{width:100%;height:auto;margin:0 0 20px}.right_cotaint{padding-top:60px}.right_cotaint ul li{list-style:circle;list-style-position:inside;border-bottom:solid 1px #ccc}.right_cotaint ul li a{padding:5px;display:block}.slides_blog li{border-bottom:solid 1px #ccc;display:block;overflow:hidden;padding:5px 0}.slides_blog li a{color:#444}.slides_blog li a.readmore{color:#046413}.alignrightsize{float:left;margin:0 15px 10px 0}.title_heading{background:#FF4930;padding:5px 10px;color:#fff;border-radius:5px}.alignleft{float:left;margin:0 15px 15px 0}.gallery_thumb li{float:left;border:solid 1px #ccc;margin:10px;background:#fff;padding:10px;border-radius:5px}.taxonomy_list li{position:relative}.taxonomy_list li a{text-decoration:none;padding:5px;display:block}img.gallery_thumb_img{width:100%;height:250px}.outer_shap{border-left:solid 1px #ccc;}textarea.wpcf7-form-control.wpcf7-textarea{height:100px;width:100%}input.wpcf7-form-control.wpcf7-submit{background:#000;color:#fff;width:100%;font-size:18px;text-transform:uppercase; border:0;padding:10px;}div.wpcf7-response-output{margin:0!important}
div.wpcf7-validation-errors{border:2px solid #fff!important;background:#B40014;color:#fff; position: absolute; top: -50px; width: 100%;left: 0;z-index: 999} input.wpcf7-form-control.wpcf7-submit:hover{ backgrond:#FF3939; color:#ccc;}
h3.widget-title{color:#fff; background: #7E4680;  padding: 5px 10px;  color: #fff; border-bottom: dotted 1px #1b9709;  margin:0; font-size:17px;}
   .wp-pagenavi li{list-style:none;float:left}img.attachment-post-thumbnail.wp-post-image{width:100%;margin-bottom:15px;height:auto}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%}.outer_services ul li a{padding:5px;display:block;border-bottom:solid 1px #F04C4C}

#cssmenu { margin: 0;  width: auto;  padding: 0;  line-height: 1;  display: block; position: relative;  font-family: 'PT Sans', sans-serif;}
#cssmenu ul {  list-style: none;  margin: 0;  padding: 0;  display: block;}
#cssmenu ul:after,#cssmenu:after {  content: " ";  display: block;  font-size: 0;  height: 0;  clear: both; visibility: hidden;}
#cssmenu ul li {  margin: 0;  padding: 0;  display: block;  position: relative;}
#cssmenu ul li a {  text-decoration: none;  display: block;  margin: 0;  -webkit-transition: color .2s ease;  -moz-transition: color .2s ease;  -ms-transition: color .2s ease;  -o-transition: color .2s ease;  transition: color .2s ease;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;
  box-sizing: border-box;}
  #cssmenu ul li ul {  position: absolute;  left: -9999px;  top: auto;}
#cssmenu ul li ul li {  max-height: 0;  position: absolute;  -webkit-transition: max-height 0.4s ease-out;  -moz-transition: max-height 0.4s ease-out;
  -ms-transition: max-height 0.4s ease-out;  -o-transition: max-height 0.4s ease-out; transition: max-height 0.4s ease-out;
  background: #E1822D;}
#cssmenu ul li ul li.has-sub:after {  display: block;  position: absolute;  content: "";  height: 10px;  width: 10px;
  border-radius: 3px;  background: #000000;  z-index: 1;  top: 13px;  right: 15px;}
#cssmenu.align-right ul li ul li.has-sub:after {  right: auto;  left: 15px;}
#cssmenu ul li ul li.has-sub:before {  display: block;  position: absolute;  content: "";  height: 0;  width: 0;
  border: 3px solid transparent;  border-left-color: #ffffff;  z-index: 2;  top: 15px;
  right: 15px;}#cssmenu.align-right ul li ul li.has-sub:before {  right: auto;  left: 15px;  border-left-color: transparent;
  border-right-color: #ffffff;}#cssmenu ul li ul li a {  font-size: 14px;  font-weight: 400;  text-transform: none;  color: #fff;  letter-spacing: 0;
  display: block;  padding: 11px 10px 11px 20px; }
#cssmenu ul li ul li:hover > a,#cssmenu ul li ul li.active > a {  color: #fff; background:#FF6F35;}
#cssmenu ul li ul li:hover:after,#cssmenu ul li ul li.active:after {  background: #4cb6ea;}
#cssmenu ul li ul li:hover > ul {  left: 100%;  top: 0;}
#cssmenu ul li ul li:hover > ul > li {  max-height: 72px;  position: relative;}
#cssmenu > ul > li {  float: left;}#cssmenu.align-center > ul > li {  float: none;  display: inline-block;}
#cssmenu.align-center > ul {  text-align: center;}
#cssmenu.align-center ul ul {  text-align: left;}#cssmenu.align-right > ul {  float: right;}
#cssmenu.align-right > ul > li:hover > ul {  left: auto;  right: 0;}
#cssmenu.align-right ul ul li:hover > ul {  right: 100%;  left: auto;}
#cssmenu.align-right ul ul li a {  text-align: right;}
#cssmenu > ul > li:after {  content: "";  display: block;  position: absolute;  width: 100%;  height: 0;  top: 0;
  z-index: 0;  background: #ff6f35;  -webkit-transition: height .01s;  -moz-transition: height .01s;  -ms-transition: height .01s;
  -o-transition: height .01s;  transition: height .01s; border-radius:1px;
    background: #2B142B; }
  #cssmenu > ul > li.has-sub > a {  padding-right: 40px;}
#cssmenu > ul > li.has-sub > a:after {  display: block; content: "";  background: #ffffff;  height: 12px;  width: 12px;  position: absolute;  border-radius: 13px; right: 14px;  top: 16px;}
#cssmenu > ul > li.has-sub > a:before {  display: block;  content: "";  border: 4px solid transparent;  border-top-color: #4cb6ea;
  z-index: 2;  height: 0;  width: 0;  position: absolute;  right: 16px;  top: 21px;}
#cssmenu > ul > li > a {  color: #ffffff;  padding: 15px 20px;   font-weight: 700;  letter-spacing: 0px; font-size: 14px;  z-index: 2;  position: relative;} 
#cssmenu > ul > li:hover:after,#cssmenu > ul > li.active:after {  height: 100%;}
#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a {  color: #FAE8BC;}
#cssmenu > ul > li:hover > a:after,#cssmenu > ul > li.active > a:after {  background: #000000;}
#cssmenu > ul > li:hover > a:before,#cssmenu > ul > li.active > a:before {  border-top-color: #ffffff;}
#cssmenu > ul > li:hover > ul {  left: 0;}
#cssmenu > ul > li:hover > ul > li {  max-height: 72px;  position: relative;}
#cssmenu #menu-button {  display: none;}#cssmenu > ul > li > a {  display: block;}#cssmenu > ul > li {  width: auto;}
#cssmenu > ul > li > ul {  width: 330px;  display: block;}#cssmenu > ul > li > ul > li {  width: 330px;  display: block; }
#cssmenu ul>li.active>a, #cssmenu ul>li.current-menu-item>a, #cssmenu ul>li.current-menu-ancestor>a, #cssmenu ul>li.active>a:hover, #cssmenu ul>li.active>a:focus{ 
    background:#2B142B; border-radius: 3px;}

@media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu > ul {    max-height: 0;    overflow: hidden;
    -webkit-transition: max-height 0.35s ease-out;    -moz-transition: max-height 0.35s ease-out;    -ms-transition: max-height 0.35s ease-out;
    -o-transition: max-height 0.35s ease-out;    transition: max-height 0.35s ease-out;  }
  #cssmenu > ul > li > ul {    width: 100%;    display: block;  }  #cssmenu.align-right ul li a {    text-align: left;  }
  #cssmenu > ul > li > ul > li {    width: 100%;    display: block;  }
  #cssmenu.align-right ul ul li a {    text-align: left;  }  #cssmenu > ul > li > ul > li > a {    width: 100%;    display: block;  }
  #cssmenu ul li ul li a {    width: 100%;  }
  #cssmenu.align-center > ul {    text-align: left;  }  #cssmenu.align-center > ul > li {    display: block;  }
  #cssmenu > ul.open {    max-height: 1000px;    border-top: 1px solid rgba(110, 110, 110, 0.25);  }
  #cssmenu ul {    width: 100%;  }  #cssmenu ul > li {    width: 100%;  }
  #cssmenu ul li a {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    width: 100%;    padding: 12px 20px;
  }  #cssmenu ul > li:after {    display: none;  }  #cssmenu ul li.has-sub > a:after,  #cssmenu ul li.has-sub > a:before,  #cssmenu ul li ul li.has-sub:after,  #cssmenu ul li ul li.has-sub:before {
    display: none  }  #cssmenu ul li ul,  #cssmenu ul li ul li ul,  #cssmenu ul li ul li:hover > ul,  #cssmenu.align-right ul li ul,
  #cssmenu.align-right ul li ul li ul,  #cssmenu.align-right ul li ul li:hover > ul {    left: 0;
    position: relative;    right: auto;  }
  #cssmenu ul li ul li,  #cssmenu ul li:hover > ul > li {    max-height: 999px;    position: relative;    background: none;  }
  #cssmenu ul li ul li a {    padding: 8px 20px 8px 35px;    color: #ffffff;  }
  #cssmenu ul li ul ul li a {    padding: 8px 20px 8px 50px;  }
  #cssmenu ul li ul li:hover > a {    color: #000000;  }
  #cssmenu #menu-button {    display: block;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;
    width: 100%;    padding: 15px 20px;    text-transform: uppercase;    font-weight: 700;    font-size: 14px;
    letter-spacing: 1px;    color: #ffffff;    cursor: pointer;  }
  #cssmenu #menu-button:after {    display: block;    content: '';    position: absolute;    height: 3px;
    width: 22px;    border-top: 2px solid #ffffff;    border-bottom: 2px solid #ffffff;    right: 20px;    top: 16px;  }
  #cssmenu #menu-button:before {    display: block;    content: '';    position: absolute;    height: 3px;
    width: 22px;    border-top: 2px solid #ffffff;    right: 20px;    top: 26px;  }
}
.feature_outer{ background:#fff;
 
 border-bottom: solid 1px #ccc;
}
.home_featured{ padding:10px; text-align:center; border-left:solid 1px #f5f5f5;}

.home_featured img{ width:100%;}
.home_featured h3 a{ color:#000; text-align:center;}
.home_featured h3 a:hover{ color:#CE4001; backgrond:#ccc;}

.entry-summary p{ text-align:justify;} ul#menu-right-menu li{ border-bottom:dotted 1px #BE2C2C; padding:5px 0;}
.header{ background:#fff; min-height: 110px; padding-top:10px; border-bottom:solid 1px #FFB6FD;} 
.white_back{ background:#fff; padding: 15px 0;}
ul#menu-left-menu { padding: 10px 0;} 
ul#menu-left-menu li{ padding:5px 10px; list-style-position:inside;}
ul#menu-left-menu li a{ border-bottom:dotted 1px #ccc; padding:5px 10px; font-size:14px; display:inline;} 
form.wpcf7-form { padding: 10px;} form.wpcf7-form p{ }
span.wpcf7-not-valid-tip{ } h3.title {  border-bottom: solid 1px #C7C7C7; color:#FF9F4B;}
@media screen and (max-width: 600px) {.site-branding img{ width:100%;}}

/* slider css -------here  */
.wa_rs_relative_container{position:relative;width:100%!important}.wa_rs_relative_container a:link,a:active,a:hover{text-decoration:none}a.wa_rs_slide_nav{position:absolute;z-index:99999;top:42%;opacity:0;font-size:1.1em;padding:0 .4em;font-weight:700;text-decoration:none;transition:all linear .2s;cursor:pointer}.wa_rs_slide_nav a:active{outline:none;-moz-outline-style:none}.wa_rs_slide_nav a:focus{outline:none;-moz-outline-style:none}.wa_rs_slide_nav#wa_rs_prev{left:-10px}.wa_rs_slide_nav#wa_rs_next{right:-10px}ul#wa_rs_cycle:hover #wa_rs_prev{left:50px;opacity:.8}ul#wa_rs_cycle:hover #wa_rs_next{right:50px;opacity:.8}ul#wa_rs_cycle{padding:0;margin-left:auto;margin-right:auto;margin-bottom:10px}#wa_rs_cycle li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;margin:auto}#wa_rs_cycle li:first-child{position:relative;display:block}#wa_rs_cycle li img,#wa_rs_cycle li,#wa_rs_cycle{max-height:500px;width:100%!important;height:auto}#wa_rs_cycle li > div{display:none;position:absolute;bottom:0;padding:1em 2.7em;background:rgba(255,255,255,0.7);width:100%}#wa_rs_cycle li > div p{display:inline-block;width:80%}@media screen and (max-width: 600px){#wa_rs_cycle li > div{visibility:hidden;clear:both;display:none}}#wa_rs_cycle .right{right:0;top:0;width:40%}#wa_rs_cycle .left{left:0;top:0;width:40%}@media screen and (max-width: 600px){#wa_rs_cycle .left{visibility:hidden;clear:both;left:0;top:0;width:28%;display:none}}@media screen and (max-width: 600px){#wa_rs_cycle .right{visibility:hidden;clear:both;right:0;top:0;width:28%;display:none}}#wa_rs_cycle .bottom{width:100%;text-align:center}@media screen and (max-width: 600px){#wa_rs_cycle .bottom{visibility:hidden;clear:both;width:28%;display:none}}#wa_ra_cycle .hidden{display:none}#wa_rs_nav{margin:0 auto;opacity:.6;filter:alpha(opacity=60);min-width:30px;height:auto;padding:0 5px 0 10px;position:absolute;top:0;right:0;z-index:50}a.wa_rs_nav_point{font-size:2.5em;line-height:.75em;color:#000;text-decoration:none;padding-right:1px}a.wa_rs_nav_point:hover{color:#fff;text-decoration:none}a.wa_rs_nav_point.activeSlide{color:#ccc;text-decoration:none}

div.entry-summary ul { list-style: inherit; list-style-position: inside;} p{ text-align:justify;}

.footer ul.menu {    list-style: inherit;    list-style-type: square; padding-left:20px;}
.footer ul.menu li{padding:3px 0;}
.footer ul.menu li a:hover{ color:#444;}
.site-branding {padding-top:10px;}

/*#slider{ background:url(../images/header-top.jpg) 50% 0 no-repeat;     background-position: center center;
    background-repeat: repeat-x; height: 370px; }*/

.slide img{ width:100%; height:auto;}.slide{ padding:0; margin:0;}.slide a  h4{ position:absolute; bottom:0; left:0; z-index:9999; display:none; background:#ccc; width:100%; padding:15px 10px; text-align: center;}
.slide a:hover h4{ display:block; color:#000;}

.widget-area {border: solid 1px #ccc; padding:5px; margin-bottom:10px;}
.widget-area  ul{ padding:10px; list-style-position:inside;}
.widget-area  ul li{ padding-bottom:3px; border-bottom:solid 1px #ccc; list-style-type:square;}

.widget-area  ul li a{ color:#444;}

.zoom-effect-container {position: relative; overflow: hidden;}
.image-card { top: 0;  left: 0;}

.image-card img {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}

.zoom-effect-container:hover .image-card img { -webkit-transform: scale(1.08); transform: scale(1.08);}

@media screen and (max-width: 600px) {	.site-branding img{ width:100%;}}
.main_content ul li{ list-style-type:disc; list-style-position:inside;}p{ text-align:justify;}

div.menublock ul{  }
div.menublock ul li { padding:0 5px; }div.menublock ul li:first-child{ border:0;}

h3.widget-title-2 { padding: 6px 10px; color: #fff; background:#7E4680; text-transform: uppercase; font-size:18px; margin:0; text-align:center; padding: 15px 0 5px; border-bottom:dotted 1px #fff;}
.contact_form_top form.wpcf7-form p{ margin:0;}
span.wpcf7-not-valid-tip {    position: absolute;    top: 0; color:#F00 !important; right:0;}
div.wpcf7-mail-sent-ok{ position:absolute; top:0; color:#fff; background:#F00; border:solid 1px #fff;}
.right_fixed_fr{ float:right; margin-left: 20px; position:relative;}.content_main{}


@media (max-width: 760px){
.right_header_top img{ width:100%;} .page_thumbe img { width: 100%;}img.attachment-post-thumbnail.wp-post-image{width:100%;}
.right_fixed_fr{ width:100%;}
}

.entry-summary p{ text-align:justify;}
ul#menu-right-menu li{ border-bottom:dotted 1px #BE2C2C; padding:5px 0;}


.left_bar_box ul{ padding:10px;} .left_bar_box ul li{ padding:5px 0; color: #fff; font-size:15px;}
ul#menu-left-menu li:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;content:"\f138"}
ul#menu-left-menu li a{margin-bottom: 2px; text-transform:uppercase; color: #000;font-weight: bold;}ul#menu-left-menu li a:hover{ color:#444;}
.menu-left-menu-container { border:solid 1px #ccc; padding:0px 5px; }
form.wpcf7-form { padding: 10px; background: #523453; padding: 10px; border: solid 1px #fff;}
form.wpcf7-form p{ color:#fff;}
span.wpcf7-not-valid-tip{}
h3.title {  border-bottom: solid 1px #FFEEEE; color:#FFF456;}

.footer h3.title { background: #B40014; padding: 4px 10px; border-bottom: 0; color: #FBF1C2;border-left: solid 5px #000;}
.menu-footer-first-container, .menu-footer-menu-2-container,.footer div.textwidget {  border: solid 1px #5A5A5A; padding: 5px; min-height:200px;}
.footer div.textwidget p{ text-align:left;}


img.avatar.avatar-32.photo{ display:none;}


input.wpcf7-form-control.wpcf7-quiz {
    width: 100%;
}

